[Помощь] Чекер IP адресов - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Помощь] Чекер IP адресов
Smitix Дата: Четверг, 11.05.2017, 11:55 | Сообщение # 1
Новичок
Сообщений: 1
Статус: Offline
Всем привет, в общем когда доставал из сайта нужную информацию через HTTP := ComObjCreate и заметил что, при выводе он выводит вопросами, как можно этого избежать? И как вывести информацию?
Вот часть кода:

HTTP := ComObjCreate("WinHTTP.WinHTTPRequest.5.1")
HTTP.Open("GET", "http://ipgeobase.ru:7020/geo?ip=" IP)
HTTP.Send()
Info := HTTP.ResponseText
RegExMatch(Info, "<district>(.*)</district>", Info)
If Info=
{
AddMessageToChatWindow("{FFFF00}[Finder IP]{0000FF} Invalid IP")
exit
}
addMessageToChatWindow("{FFFF00}[Finder IP] [" IP "]{0000FF} " Info)

Заранее спасибо smile


Сообщение отредактировал Smitix - Четверг, 11.05.2017, 11:56
tumkin Дата: Четверг, 11.05.2017, 20:02 | Сообщение # 2
Tumkin Project
Сообщений: 1186
Статус: Offline
Smitix, скорее всего сбилась кодировка.

[CM]Coockie Дата: Четверг, 11.05.2017, 21:52 | Сообщение # 3
developer
Сообщений: 67
Статус: Offline
Для работы нужна библиотека JSON.ahk - https://yadi.sk/d/XaGmxYIN3J4Jw2
Сам код (путь к библиотеки укажи свой):
Код

#SingleInstance, Force
#NoEnv
#Include, %A_ScriptDir%\lib\JSON.class.ahk
FileEncoding, % "UTF-8"

url(url) {
    ComObjError(false)
    HTTP := ComObjCreate("WinHttp.WinHttpRequest.5.1")
    HTTP.Open("GET", url, false)
    HTTP.SetRequestHeader("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko")
    HTTP.SetRequestHeader("Referer", url)
    HTTP.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
    HTTP.Send()
    HTTP.WaitForResponse()
    return JSON.Decode(HTTP.ResponseText)
}
IP := "2.2.2.2"
json := url("http://ip-api.com/json/" IP "?lang=ru")
MsgBox, % "IP-адрес: " IP "`nГород: " json["city"] "`nСтрана: " json["country"] "`nКод страны: " json["countryCode"] "`nРегион (Область): " json["regionName"] " (" json["region"] ")`nПровайдер: " json["isp"] "`nПочтовый индекс: " json["zip"] "`nТаймзона: " json["timezone"] "`nШирота: " json["lon"] "`nДолгота: " json["lat"]
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
shereexq10 [15:58]

SportikASS [09:38]

pidoras22 [19:34]

maureenwp18 [19:13]

mikeallen1975 [21:21]

azek [18:16]

kellimp1 [08:27]

marais60 [14:42]

erinkg5 [04:25]

guadalupewb9 [20:30]

bobbieiv69 [16:32]

Влад121 [18:01]

martinaiz2 [15:54]