26

Re: AHK: Включение прокси сервера

Вот хорошая утилитка:
http://3proxy.ru/download/
Прописываем в конфигурационный файл:

proxy -a

И заголовки, что был использован прокси - подчищаются.

27

Re: AHK: Включение прокси сервера

Malcev попробовал с 20 поста, интернет отключает, проксю не цепляет. Возможно код не актуален, или я что не так делаю. Как решил вопрос, не просвятишь?

По вопросам возмездной помощи пишите в личку
E-Mail: serzh82saratov@mail.ru
OS: Win7x64, AutoHotkey_L v1.1.25.01 (Unicode 32-bit).

28

Re: AHK: Включение прокси сервера

У меня код с 20 поста в IE работает.
Может прокси нерабочие?

29 (изменено: serzh82saratov, 2017-01-04 11:05:48)

Re: AHK: Включение прокси сервера

Нет, оказалось у меня к IP требуется добавлять тип

https=108.166.171.198:80

, или у меня какой настройки авто определения типа не хватает?

А не пробовал прокси отдельно для копии IE (ком объекта), и Скайпа?

По вопросам возмездной помощи пишите в личку
E-Mail: serzh82saratov@mail.ru
OS: Win7x64, AutoHotkey_L v1.1.25.01 (Unicode 32-bit).

30 (изменено: Malcev, 2017-01-04 17:05:29)

Re: AHK: Включение прокси сервера

оказалось у меня к IP требуется добавлять тип

Наверное у тебя не стоит галочка use the same proxy for all protocols.
http://lh3.ggpht.com/-qVOPbeQ4yN8/TzyUcRUJMBI/AAAAAAAAFzU/7zSzPdgrR74/How-To-Individually-Change-Proxy-Server-For-Different-Internet-Browser-%252526-How-To-Get-Free-Proxy--%252528Chrome-Internet-Explorer-Safari%252529-1-%2525283%252529%25255B2%25255D.png?imgmax=800

А не пробовал прокси отдельно для копии IE (ком объекта), и Скайпа?

Через реестр наверное можно.
Надо создать ветвь:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Skype\Phone

И изменять параметры ProxySetting, ProxyAddress.
26 стр.
https://download.skype.com/share/busine … -guide.pdf

31

Re: AHK: Включение прокси сервера

Malcev пишет:

Наверное у тебя не стоит галочка use the same proxy for all protocols.

Да, сделал, работает.

http=%ip%;https=%ip%;socks=%ip%

С галочкой вроде socks не устанавливаются.

Malcev пишет:

Через реестр наверное можно.

Спасибо, будет полезно.
Видел некоторые проги вроде дают назначить прокси по процессу. Видимо определяют на каких портах сидит процесс, типа netstat, и как то их перенаправляют...

По вопросам возмездной помощи пишите в личку
E-Mail: serzh82saratov@mail.ru
OS: Win7x64, AutoHotkey_L v1.1.25.01 (Unicode 32-bit).

32

Re: AHK: Включение прокси сервера

Кстати не подскажешь как лучше проверить прокси, через браузер например на 2ip.ru определяет новый айпи, а этот код в тоже время возвращает старый:

MsgBox % GetPublicIP()

GetPublicIP() {
    HttpObj := ComObjCreate("WinHttp.WinHttpRequest.5.1")
	Url = https://2ip.ru/ 
    HttpObj.Open("GET", Url) 
    HttpObj.Send()
    RegexMatch(HttpObj.ResponseText,"Ваш IP адрес:.*>([\d\.]+)</big>", match)  
    Return match1
}
По вопросам возмездной помощи пишите в личку
E-Mail: serzh82saratov@mail.ru
OS: Win7x64, AutoHotkey_L v1.1.25.01 (Unicode 32-bit).

33 (изменено: Malcev, 2017-01-04 18:23:28)

Re: AHK: Включение прокси сервера

WinHttp.WinHttpRequest.5.1 не читает настроек IE.
Ему нужно отдельно прописывать:

HttpObj.SetProxy(2, "YourProxy")

А вот Msxml2.XMLHTTP читает.
Вот неплохой ликбез:
https://habrahabr.ru/post/190396/

34

Re: AHK: Включение прокси сервера

Malcev пишет:

А вот Msxml2.XMLHTTP читает.

Ага, этот работает.

GetPublicIP() {
    HttpObj := ComObjCreate("Msxml2.XMLHTTP")
	Url = https://2ip.ru/ 
    HttpObj.Open("GET", Url, 1)
    HttpObj.Send()
	While HttpObj.readyState != 4
		Sleep 100
	RegexMatch(HttpObj.responseText,"Ваш IP адрес:.*>([\d\.]+)</big>", match)  
    Return match1
}

Минусы прокси-серверов:
***
необходимость настройки прокси-сервера для каждого приложения либо использование отдельных программ-соксификаторов, например, Proxifier.

Вообщем что прокси не для всех программ (соединений), то есть для каждого приложения надо настраивать каким то своим путём, одному в реестр записать, а другому неизвестно что и куда...

По вопросам возмездной помощи пишите в личку
E-Mail: serzh82saratov@mail.ru
OS: Win7x64, AutoHotkey_L v1.1.25.01 (Unicode 32-bit).