Sunday, July 12, 2015

SetIEProxy的CMD版和HTML版

作者:http://eauprogram.blogspot.com
下載:http://sourceforge.net/projects/eauprogram/files/SetIEProxy

SetIEProxy的CMD版在WIN98_IE5.5-->XP_IE6-->WIN8.1X64_IE11環境下測試成功。
CMD版的源代碼是用VC++6.0來編譯的。
SetIEProxy的HTML版在XP_IE7-->WIN7X64_IE11環境下測試成功。




CMD版本使用方法:
運行"SetIEProxy_Manager.bat":
1.首先編輯Proxies.txt,格式規定是:
第一行是代理名稱,第二行是對應的代理地址文本,
然後第三行是另外一個代理名稱,第四行。。。如此重複下去。
2.運行SetIEProxy_Manager.bat,新版本選擇運行0: SetIEProxy 0.03_CMD.exe,
輸入0+回車即可。
3.1-4是低版本,具體設置自己研究,和最新版本差不多。

CMD版本使用設置教程:
0.輸入【任意數字】+回車:根據代理的代號來設置IE代理。
1. 輸入【n】+回車,顯示當前IE代理。
2. 輸入【l】+回車,觀看自定義的代理列表。
3. 輸入【r】+回車,重新從Proxies.txt內載入代理。
4.輸入【h】+回車,可看到英文幫助,并顯示高級別的IE代理設置模式。
5. 輸入【x】+回車,退出。

高級的代理設置模式:
6. 輸入如【ip127.0.0.1:8080】+回車,將設置IE代理為輸入的文本 【ip】后的所有字符。
7. 輸入如【p8080】+回車,將設置IE代理為默認的127.0.0.1,端口號為輸入的文本 【p】后的所有字符。
8. 輸入【st】+回車,將設置一個時鐘,每個指定時間就會設置一次指定的IE代理,時鐘間隔默認是1秒。
9. 輸入【ct】+回車,取消st所設置的時鐘。
10. 輸入如【s3】+回車,將設置時鐘的時間間隔為3秒。
11. 輸入如【S3】+回車,將設置時鐘的時間間隔為3毫秒,【S3000】=【s3】。

HTML版本使用方法(只適合IE瀏覽器):
0.安裝DynamicWrapperX
感謝DynamicWrapperX的作者,通過這個DLL可以做到通過PHP/JS/VBS代碼來實現調用DLL內部的函數。

官方網站:
http://yuripopov.ucoz.net/index/dynwrapx_en/0-21
下載地址(點擊最新版本好即可下載):
http://yuripopov.ucoz.net/index/dwx_version_history_en/0-23
安裝和使用方法:
http://www.script-coding.com/dynwrapx_eng.html

安裝和卸載方法:
把dynwrapx.dll複製到C:\Windows\System32
開始-運行:
安裝:
regsvr32.exe dynwrapx.dll
卸載:
regsvr32.exe /u dynwrapx.dll



IE打開"SetIEProxy.html":
1.首先編輯Proxies.txt,格式規定是:
第一行是代理名稱,第二行是對應的代理地址文本,
然後第三行是另外一個代理名稱,第四行。。。如此重複下去。
2.IE瀏覽器對本地文件啟用ActiveX控件的設置:
開始-運行-regedit.exe
打開註冊表項目:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0
將一下鍵值設置為0:1200、1201、1400、1406
具體文檔請參考: http://support.microsoft.com/kb/833633/
3.IE瀏覽器打開SetIEProxy.html。

HTML版本使用設置教程:
基本使用方法:

1.點擊紫色的【Set_IE_Proxy Text :】按鈕,將設置右邊的輸入框的文本為IE代理。
(所有的IE代理設置都是以該【右邊的輸入框的文本】為準。)
2.點擊紫色的【IE Proxy Now :】按鈕,將獲取當前IE代理,然後顯示在右邊的輸入框。
3.點擊下面的自定義的代理,將設置該自定義代理為IE代理。(第零號默認是禁用IE代理直接連接上網。)
高級使用方法:

1.三個【1000】的輸入框為對應的時鐘間隔,第一行是獲取IE代理,第二行是設置IE代理。第一個按鈕是獲取/設置IE代理(1次),第二個按鈕是設置/取消時鐘。
2. 第三行是循環設置IE代理,下面是IE代理文本列表,比如第一行是【baidu.com】,第二行是【google.com】,第三行是空行,則啟用循環后,會循環設置IE代理為這三行文本,空行時會禁用IE代理。
第一個按鈕是啟用循環/取消循環,
第二個按鈕是按順序/隨機順序:
按順序是按第0,1,2,3…行這樣的順序,隨機順序是隨機選取任意一行。
第三個文本框【1000】是時鐘間隔。
第四個按鈕式將自定義的代理列表讀取到下面的大文本框內。
所以,如果你有足夠的代理地址,
循環設置IE代理相當於TOR的不斷更換IP的功能。
快捷鍵:
本IE代理的HTML版本,設置有以下快捷鍵:
【↑、↓、Page Up、Page Down、Home、End。】
【Ctrl + ↑、↓、Page Up、Page Down、Home、End。】
【←、→】
【回車】
【.】

其中所有的方向鍵可以使自定義的IE代理聊表內移動、輸入框的數字文本的增加/減少。
回車可在文本框內設置IE代理、時鐘間隔等。
【.】可在
此處實現焦點從一個文本框移動到下一個文本框。

還有其他的按鈕和文本框的功能為輔助功能,不重要,自己探索。