Что нового

_IELinkClickByText для различных браузеров (переход по ссылке с помощью текста)

Arei

Скриптер
Сообщения
938
Репутация
115
вот прекрасный код для IE


Код:
#include <IE.au3>

$oIE = _IE_Example ("basic")
_IELinkClickByText ($oIE, "user forum")


как реализовать это в других браузерах. Заранее благодарю.

С уважением Arei.
 

Garrett

Модератор
Локальный модератор
Сообщения
3 999
Репутация
964
Автор
A

Arei

Скриптер
Сообщения
938
Репутация
115
Извините,что вопрос не по теме, CreatoR написали библиотеку для Оперы, подскажите пожалуйста как там менять прокси или в IE.
Заранее спасибо.Извините что вопрос не по теме.
 
Автор
A

Arei

Скриптер
Сообщения
938
Репутация
115
с помощи этого кода мы меняем прокси локальной сети
Код:
$proxy ="202.28.66.115:8080"
RegWrite("HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings", "ProxyEnable", "REG_DWORD", 1)
RegWrite("HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings", "ProxyServer", "REG_SZ", $proxy)


а как менять прокси удалённого доступа и виртуальных частей сети для подключения по умолчанию.
 

VladUs

Скриптер
Сообщения
621
Репутация
180
а как менять прокси удалённого доступа и виртуальных частей сети для подключения по умолчанию.
Попробуй применить утилиту командной строки proxycfg, там есть возможность установить глобальный прокси командой proxycfg -u
 
Автор
A

Arei

Скриптер
Сообщения
938
Репутация
115
Покажи пример если не трудно, а то я да же не представляю как сделать.
 

VladUs

Скриптер
Сообщения
621
Репутация
180
Код:
; Установка прокси для браузера через WMI
$strComputer = "." 
$objWMIService = ObjGet("winmgmts:\\" & $strComputer & "\root\CIMV2") 

$objShare = $objWMIService.Get("Win32_Proxy.ServerName='localhost'")
$objInParam = $objShare.Methods_("SetProxySetting").inParameters.SpawnInstance_()
$objInParam.Properties_.Item("ProxyPortNumber") =  "8080"
$objInParam.Properties_.Item("ProxyServer") =  "202.28.66.115"
$objOutParams = $objWMIService.ExecMethod("Win32_Proxy.ServerName='localhost'", "SetProxySetting", $objInParam)

; Установка глобального прокси
Run(@ComSpec & " /c " & 'proxycfg -u', "", @SW_HIDE)


В сущности последняя строка, то что тебя интересует
 
Автор
A

Arei

Скриптер
Сообщения
938
Репутация
115
Оно делает то же самое, добавляет сюда



а нужно сюда в Подключения
 
Автор
A

Arei

Скриптер
Сообщения
938
Репутация
115
Всё я сделал.Дело было в реестре и прописывания пути и изменение определённой части его.
Вот пример.

Код:
$proxy ="F...6000........202.28.66.115:8080"

RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections", "Высокоскоростное подключение", "REG_BINARY", $proxy)
 
Верх