私はログイン資格情報を持つプロキシのリストを持っています(user:[email protected]:5678)。私はPythonのpywin32モジュールを使用してIE 8IE 8でプロキシを自動的に設定するには
試み1)
にこれらのプロキシを回転させる方法を思い付くしようとしている、私はプロキシを設定するために小さなスクリプトを書きました。
from _winreg import *
def setProxy(proxy):
keyVal = 'Software\Microsoft\Windows\CurrentVersion\Internet Settings'
key = OpenKey(HKEY_CURRENT_USER, keyVal, 0, KEY_ALL_ACCESS)
SetValueEx(key, 'ProxyServer', 0, REG_SZ, proxy)
CloseKey(key)
このソリューションは、ユーザー名/パスワードを必要としないプロキシに最適です。私は、プロキシが機能していなかったので、何かがオフであることに気付きました。
試み2)
私はIEに
ツール行ってきました - > [インターネットオプション] - > [接続] - > [LANの設定 - >詳細 私は、ユーザーにプロキシを設定します。[email protected]を: 5678 「OK」をクリックすると、私が入力したすべての情報が欠落していました。
IE 8では、IP /ポートのみを入力してから、URLを開いてください。この時点で、ユーザー名とパスワードの入力を求められます。私のプロキシのリストが大規模であることを考えると、私はこれを自動的に設定する方法を見つける必要がありました。
試み3)
私は、コントロールパネルが開か - > [すべてのコントロールパネル項目 - > [資格情報マネージャーをして、そこに保存された私の既存のプロキシの資格情報を見つけました。
Credential Managerのコマンドラインツールであるcmdkey.exeというユーティリティが見つかりました。プロキシ資格情報を作成しようとしましたが、これは既存のものとまったく同じです(IEのプロンプトで自分の資格情報を入力することから)。
C:\Windows\system32>cmdkey /generic:Microsoft_WinInet_1.2.3.4:5678/My Proxy Source /user:USERNAME /pass:PASSWORD
資格は私の既存のものと同じに見えたので、私はIEを解雇し、新しいプロキシを試してみました。いいえ、私はまだプロキシのユーザー名とパスワードの入力を求められました。
ここで/どのようにWindows 7のIE 8でプロキシのユーザー名とパスワードを設定しますか?