註冊時間: 2005-03-23, 18:18 文章: 1 來自: 台灣 台北
|
小弟用的 Net Transport 是 v.122.163 ,因為是<免安裝>(直接解壓縮目錄然後就使用),FlashGot 抓不到,
重新安裝新版的 Net Transport 雖然可以用,但廣告有點煩人,所以就研究了一下 FlashGot 到底要如何抓到 Net Transport 的。
由 flashgot.jar 裡的 FlashGot.cpp ,可知 FlashGot 會抓 Windows 登錄檔的裡的 NTIEHelper.NTIEAddUrl ,
把相關登錄檔匯入後(當然是找個安裝版 Net Transport 來試),Bingo! FlashGot 抓到了,下載也正常。
以下是操作步驟:
******* 注意!因為會修改登錄檔,除非你真的想用免安裝 Net Transport *******
******* 或是像我這種死鴨子嘴硬,硬是不想換一種 DM 的:) ,請勿嘗試!!!*******
測試環境: Windows 2000 Professional
(注意要有 Administrator 權限)
1.將 Firefox 及 Net Transport 關閉
2.將以下登錄檔剪下,另存為一個純文字檔,附檔名改為 reg,如 FlashGot.reg
(要將 NetTransport 目錄(紅字部分)改為你自己的安裝目錄)
3.雙擊 FlashGot.reg ,確定新增到登錄檔
4.重開 Firefox ,看 FlashGot 是否有抓到 Net Transport
5.若有,測試可否正常下載,如無,再次檢查 Net Transport 目錄是否正確,或放棄改用其他 DM 8)
提示:前三行登錄值是給 IE 右鍵沒有出現 Net Transport 選項用的。
#############################################################
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt]
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\使用影音傳送帶下載]
@="C:\\Program Files\\Xi\\NetTransport 2\\NTAddLink.html"
"contexts"=dword:00000022
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\使用影音傳送帶下載全部連結]
@="C:\\Program Files\\Xi\\NetTransport 2\\NTAddList.html"
[HKEY_CLASSES_ROOT\CLSID\{C56CB6B0-0D96-11D6-8C65-B2868B609932}]
@="NTIECatcher Class"
[HKEY_CLASSES_ROOT\CLSID\{C56CB6B0-0D96-11D6-8C65-B2868B609932}\InprocServer32]
@="C:\\Program Files\\Xi\\NetTransport 2\\NTIEHelper.dll"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\CLSID\{C56CB6B0-0D96-11D6-8C65-B2868B609932}\ProgID]
@="NTIEHelper.NTIECatcher.1"
[HKEY_CLASSES_ROOT\CLSID\{C56CB6B0-0D96-11D6-8C65-B2868B609932}\Programmable]
[HKEY_CLASSES_ROOT\CLSID\{C56CB6B0-0D96-11D6-8C65-B2868B609932}\TypeLib]
@="{C56CB6A1-0D96-11D6-8C65-B2868B609932}"
[HKEY_CLASSES_ROOT\CLSID\{C56CB6B0-0D96-11D6-8C65-B2868B609932}\VersionIndependentProgID]
@="NTIEHelper.NTIECatcher"
[HKEY_CLASSES_ROOT\CLSID\{C56CB6B2-0D96-11D6-8C65-B2868B609932}]
@="NTIEAddUrl Class"
[HKEY_CLASSES_ROOT\CLSID\{C56CB6B2-0D96-11D6-8C65-B2868B609932}\InprocServer32]
@="C:\\Program Files\\Xi\\NetTransport 2\\NTIEHelper.dll"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\CLSID\{C56CB6B2-0D96-11D6-8C65-B2868B609932}\ProgID]
@="NTIEHelper.NTIEAddUrl.1"
[HKEY_CLASSES_ROOT\CLSID\{C56CB6B2-0D96-11D6-8C65-B2868B609932}\Programmable]
[HKEY_CLASSES_ROOT\CLSID\{C56CB6B2-0D96-11D6-8C65-B2868B609932}\TypeLib]
@="{C56CB6A1-0D96-11D6-8C65-B2868B609932}"
[HKEY_CLASSES_ROOT\CLSID\{C56CB6B2-0D96-11D6-8C65-B2868B609932}\VersionIndependentProgID]
@="NTIEHelper.NTIEAddUrl"
[HKEY_CLASSES_ROOT\TypeLib\{C56CB6A1-0D96-11D6-8C65-B2868B609932}]
[HKEY_CLASSES_ROOT\TypeLib\{C56CB6A1-0D96-11D6-8C65-B2868B609932}\1.0]
@="NTIEHelper 1.0 Type Library"
[HKEY_CLASSES_ROOT\TypeLib\{C56CB6A1-0D96-11D6-8C65-B2868B609932}\1.0\0]
[HKEY_CLASSES_ROOT\TypeLib\{C56CB6A1-0D96-11D6-8C65-B2868B609932}\1.0\0\win32]
@="C:\\Program Files\\Xi\\NetTransport 2\\NTIEHelper.dll"
[HKEY_CLASSES_ROOT\TypeLib\{C56CB6A1-0D96-11D6-8C65-B2868B609932}\1.0\FLAGS]
@="0"
[HKEY_CLASSES_ROOT\TypeLib\{C56CB6A1-0D96-11D6-8C65-B2868B609932}\1.0\HELPDIR]
@="C:\\Program Files\\Xi\\NetTransport 2\\"
[HKEY_CLASSES_ROOT\NTIEHelper.NTIECatcher]
@="NTIECatcher Class"
[HKEY_CLASSES_ROOT\NTIEHelper.NTIECatcher\CLSID]
@="{C56CB6B0-0D96-11D6-8C65-B2868B609932}"
[HKEY_CLASSES_ROOT\NTIEHelper.NTIECatcher\CurVer]
@="NTIEHelper.NTIECatcher.1"
[HKEY_CLASSES_ROOT\NTIEHelper.NTIECatcher.1]
@="NTIECatcher Class"
[HKEY_CLASSES_ROOT\NTIEHelper.NTIECatcher.1\CLSID]
@="{C56CB6B0-0D96-11D6-8C65-B2868B609932}"
[HKEY_CLASSES_ROOT\NTIEHelper.NTIEAddUrl]
@="NTIEAddUrl Class"
[HKEY_CLASSES_ROOT\NTIEHelper.NTIEAddUrl\CLSID]
@="{C56CB6B2-0D96-11D6-8C65-B2868B609932}"
[HKEY_CLASSES_ROOT\NTIEHelper.NTIEAddUrl\CurVer]
@="NTIEHelper.NTIEAddUrl.1"
[HKEY_CLASSES_ROOT\NTIEHelper.NTIEAddUrl.1]
@="NTIEAddUrl Class"
[HKEY_CLASSES_ROOT\NTIEHelper.NTIEAddUrl.1\CLSID]
@="{C56CB6B2-0D96-11D6-8C65-B2868B609932}"
#############################################################
ps. NTIEHelper.NTIECatcher 由 FlashGot 原始檔來看應該是用不到,但沒時間測試就一併附上了。
|
|