Hey zusammen,
ich bastel mir gerade eine Art Proxy Checker zusammen aus langeweile.
Ich setze den Proxy mit
$key = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
$reg = RegWrite($key, "ProxyEnable", "REG_DWORD", "1")
RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings", "ProxyServer", "REG_SZ", $Data_Proxy[$c] & ":" & $Data_Proxy[$c+1])
_AddLog("Aktuell:" & $Data_Proxy[$c] & ":"& $Data_Proxy[$c+1])
RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main", "Display Inline Images", "REG_SZ", "no")
DllCall('WININET.DLL', 'long', 'InternetSetOption', 'int', 0, 'long', 39, 'str', 0, 'long', 0)
DllCall('WININET.DLL', 'long', 'InternetSetOption', 'int', 0, 'long', 37, 'str', 0, 'long', 0)
Sleep(1000)
Edit: Okay, er ändert den Proxy aber springt sofort wieder zurück zum alten... IE wird immer mit _IEQuit($oIE) beendet
Das ganze ist in ner For schleife, die Werte in der Log aktualisieren sich auch perfekt, nur werden die in der Registry nach dem ersten Eintrag nicht aktualisiert
Bringta uch nichts das ganze als Admin zu starten, hoffe jemand weiß Rat awarum die Reg nich geändert wird
MfG