星期三, 11月 05, 2008

移除Firefox套件中無用的語系

移除從網路上下載回來的xpi壓縮檔中的他國語系。

locale remover.bat︰一次移除目錄下所有xpi壓縮檔的他國語系
locale.bat︰移除單一xpi壓縮檔中的他國語系(可用拖拉方式處理單一xpi檔)
注意事項︰
● 已經安裝WinRAR
● 將WinRAR的安裝目錄加入至系統環境變數PATH
● 請將批次檔放置與xpi壓縮檔相同的目錄
● 不得含有Chromelocale等目錄
● 請自行備份xpi壓縮檔


locale remover.bat的內容:
@echo off
FOR /F %%a IN ('dir /b *.xpi') DO "locale.bat" "%%a"


locale.bat的內容(注意︰xpi檔的存放目錄請自行更換):
@echo off
cd /d "xpi檔的存放目錄"
winrar x %1 chrome

IF NOT EXIST chrome\*.jar GOTO nojar
move chrome\*.jar .\
rd chrome /s /q
FOR /F %%a IN ('dir /b *.jar') DO SET JARFILE=%%a
winrar x *.jar "locale\*" \
move "locale\en-US" "en-US"
move "locale\zh-TW" "zh-TW"
rd locale /s /q
md locale
move en-US locale
move zh-TW locale
winrar d %JARFILE% locale
winrar u %JARFILE% "locale"
md chrome
move *.jar chrome
winrar d %1 chrome\%JARFILE%
winrar u %1 chrome
rd chrome /s /q
rd locale /s /q
GOTO end

:nojar
move chrome\locale locale
rd chrome /s /q
md chrome
move locale chrome\locale
move "chrome\locale\en-US" "en-US"
move "chrome\locale\zh-TW" "zh-TW"
rd chrome\locale /s /q
md chrome\locale
move en-US chrome\locale
move zh-TW chrome\locale
winrar d %1 chrome\locale
winrar u %1 chrome
rd chrome /s /q

:end

星期二, 11月 04, 2008

ScrapBook+

haselnuss 修正了原本 Gomita's ScrapBook (v1.3.3.7) 的一些bug並且加入了一些不錯的功能。

特色:

● 可自訂擷取頁面之TimeOut的時間(砍站時,真的是太好用了XD)。
● 自訂儲存的CharSet。

P.S. 在安裝ScrapBook+後,可以直接移除原本安裝的Gomita's ScrapBook

擷取畫面︰


套件頁面(Mozilla Add-ons):https://addons.mozilla.org/en-US/firefox/addon/8186

星期五, 7月 18, 2008

用7zip+批次檔 快速打包Firefox Portable到隨身碟

外出時打包Firefox Portable到隨身碟的工作就交給批次檔吧。

p.s. 7zip官方網站(http://www.7-zip.org/)


操作步驟:

step 1. 在Firefox Portable的資料夾名稱改為FirefoxPortable,確保與後續步驟的批次檔內的資料夾名稱相同。

step 2. 在FirefoxPortable的目錄下,建立一個7z的資料夾。並將7-zip資料夾內的7z.exe、7z.dll、7z.sfx複製到7z的資料夾內。

step 3. 將下列文字貼在筆記本(notepad.exe)內,儲存在FirefoxPortable的目錄下,並且存成批次檔(例如: pack FXP.bat)。
@echo off
move "7z\7z.exe" "..\7z.exe"
move "7z\7z.dll" "..\7z.dll"
move "7z\7z.sfx" "..\7z.sfx"
cd ..
echo 正在壓縮檔案 %cd%FXP.exe ...
7z a -mmt=on -sfx7z.sfx "FXP.tmp" "FirefoxPortable\"
move "7z.exe" "FirefoxPortable\7z\7z.exe"
move "7z.dll" "FirefoxPortable\7z\7z.dll"
move "7z.sfx" "FirefoxPortable\7z\7z.sfx"
echo FXP.exe 壓縮完成。

echo 移動壓縮檔 %cd%FXP.exe 到隨身碟...
if exist "D:\FXP.exe" goto movetod
if exist "E:\FXP.exe" goto movetoe
if exist "F:\FXP.exe" goto movetof
if exist "G:\FXP.exe" goto movetog
if exist "H:\FXP.exe" goto movetoh
if exist "I:\FXP.exe" goto movetoi

echo 壓縮檔 %cd%FXP.exe 移動失敗,請手動移動檔案。
pause
exit

:movetod
move /y "FXP.tmp" "D:\FXP.exe"
goto fin
:movetoe
move /y "FXP.tmp" "E:\FXP.exe"
goto fin
:movetof
move /y "FXP.tmp" "F:\FXP.exe"
goto fin
:movetog
move /y "FXP.tmp" "G:\FXP.exe"
goto fin
:movetoh
move /y "FXP.tmp" "H:\FXP.exe"
goto fin
:movetoi
move /y "FXP.tmp" "I:\FXP.exe"
goto fin

:fin
echo FirefoxPortable自解檔已經儲存到隨身碟。
pause


step 3. 以後要打包Firefox Portable時,可以點選FXP資料夾的批次檔,或者自行在桌面建立捷徑。

星期五, 7月 11, 2008

破解GoGoBox倒數計時

GoGoBox也開始學免空用倒數計時了。

實在有夠煩人的,在此放上一個破解,希望對大家有所幫助。

p.s. 轉載請附上原文網址,謝謝。: )

將下面連結拖曳到你的書籤中(即加入到我的最愛),並且在GoGoBox倒數時按下此書籤即可。

GB免倒數

星期三, 4月 09, 2008

自動儲存及還原 Gavotte's Ramdisk 的 ramdisk內容

有人幫Gavotte's Ramdisk寫了一個GUI介面,雖然好用但是卻不像商業版的Ramdisk一樣有自動儲存與還原的功能。

在此只要下幾個winrar的命令,以及一些簡單的設定,也能做出自動備份以及還原的功能。


操作步驟︰

1. 開始→執行→gpedit.msc


2. 如果電腦是多個使用者的話,請選擇登入/登出來作為ramdisk儲存與載入的時間點。
如果電腦只有單一使用者的話,請選擇啟動/關機來作為ramdisk儲存與載入的時間點。


3. 加入儲存與還原ramdisk的批次檔(批次檔的內容,見步驟四。)


4. 在磁碟D建立SaveCache.bat及LoadCache.bat(注意︰此處ramdisk磁碟機letter預設是R)

SaveCache:

@echo off
d:
cd\
if not exist cache.rar goto notexist
del cache.rar
:notexist
rar a -r -m2 cache.rar R:\


LoadCache:

@echo off
d:
cd\
rar x -o+ cache.rar R:\


星期二, 2月 19, 2008

用Opera 也能下載gogobox

Opera 雖然不能直接下載gogobox,但是可以經由滑鼠手勢呼叫IE(iexplorer)下載。

新增滑鼠手勢步驟︰

Step 1. 點選選單列上的〔工具〕→〔功能設定〕

Step 2. 在Application的地方,新增一個滑鼠手勢(操作畫面如下圖所示)︰

滑鼠動作︰GestureUp, GestureRight
動作︰Execute program, "C:\Program Files\Internet Explorer\iexplore.exe", "%l"

滑鼠手勢使用方法︰在gogobox下載連結上,按住滑鼠右鍵往上方然後往右方移動,接著放開右鍵,就會呼叫IE。

星期六, 1月 12, 2008

自訂 Thinkpad 的 ThinkVantage鍵

嫌ThinkVantage不好用,又不想浪費那顆按鍵的人,可以自訂按鍵喔。

Step1: 開啟記事本(開啟→執行→notepad.exe)

Step2: 貼上以下內容:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\IBM\TPHOTKEY\8001]
"File"="C:\\Program Files\\Mozilla Firefox\\firefox.exe"


Step3: 存成登錄檔(副檔名改為.reg)

Step4: 執行剛才儲存的登錄檔就完成了。