MozTW 討論區
https://forum.moztw.org/

[MF]讓 FlashGot 抓到<免安裝>的 Net Transport
https://forum.moztw.org/viewtopic.php?f=11&t=7217
1 頁 (共 1 頁)

發表人:  foolman [ 2005-03-23, 19:27 ]
文章主題 :  [MF]讓 FlashGot 抓到<免安裝>的 Net Transport

小弟用的 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 原始檔來看應該是用不到,但沒時間測試就一併附上了。

發表人:  訪客 [ 2005-03-27, 01:24 ]
文章主題 : 

謝謝 不知道可不可以幫忙找一下FlashGet需要哪些登錄檔呢?
自己搞了一個晚上卻沒半點成果@@
在此先謝過囉!!

發表人:  Stanley816 [ 2005-04-05, 22:31 ]
文章主題 : 

註冊 NTIEHelper.dll 這個也行
regsvr32 NTIEHelper.dll

發表人:  訪客 [ 2005-04-10, 22:08 ]
文章主題 : 

如果是FlashGet的話
用上一篇的方法註冊Jccatch.dll也可以
謝謝Stanley816大大給的靈感^^

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/