[√] Получение данных от сервера
Wallo Дата: Ср, 18 Мая 2011, 21:05 | Сообщение # 1
Всем доброго времени суток. Вот такая проблема: Нужно что бы при вводе ip адреса или домена,мы получали ответ от сервера. Вот переменная которую я использую: Code
InternetPost "http://yandex.ru/" "[Time24]" "[log]" ""
Если мы пишем сайт с http:// то всё работает,если пишем домен или ip адрес,то пишет параметр задан не верно. Можно как нибудь решить?
Сообщение Всем доброго времени суток. Вот такая проблема: Нужно что бы при вводе ip адреса или домена,мы получали ответ от сервера. Вот переменная которую я использую: Code
InternetPost "http://yandex.ru/" "[Time24]" "[log]" ""
Если мы пишем сайт с http:// то всё работает,если пишем домен или ip адрес,то пишет параметр задан не верно. Можно как нибудь решить? Автор - Wallo Дата добавления - 18 Мая 2011 в 21:05
Сергей Дата: Ср, 18 Мая 2011, 21:08 | Сообщение # 2
Quote (Wallo )
Можно как нибудь решить?
в смысле ип, просто цифры?!
Сообщение Quote (Wallo )
Можно как нибудь решить?
в смысле ип, просто цифры?!Автор - Сергей Дата добавления - 18 Мая 2011 в 21:08
Wallo Дата: Ср, 18 Мая 2011, 21:10 | Сообщение # 3
да по цифрам,можно ли сделать заместо домена,он бы определял,работает данный ip адрес или нет.Добавлено (18 Май 2011, 21:10) --------------------------------------------- Пробывал уже и InternetGet не чего...
Сообщение да по цифрам,можно ли сделать заместо домена,он бы определял,работает данный ip адрес или нет.Добавлено (18 Май 2011, 21:10) --------------------------------------------- Пробывал уже и InternetGet не чего...
Автор - Wallo Дата добавления - 18 Мая 2011 в 21:10
DEMBEL Дата: Ср, 18 Мая 2011, 21:10 | Сообщение # 4
у меня тоже иногда пишет, причем на правильный адрес, возможно это баг программы. пока нужно вводить обязательно с http:// и в общепринятом формате.
Как задавать вопросы Win7x64 SP1 Neobook v5.70 (Trial) WinXP SP3 Neobook v5.62
Сообщение у меня тоже иногда пишет, причем на правильный адрес, возможно это баг программы. пока нужно вводить обязательно с http:// и в общепринятом формате.
Автор - DEMBEL Дата добавления - 18 Мая 2011 в 21:10
Сергей Дата: Ср, 18 Мая 2011, 21:11 | Сообщение # 5
попробуй так: InternetPost "http:// 192.168.1.1/ " "" "[res]" ""
Сообщение отредактировано Сергей - Ср, 18 Мая 2011, 21:13
Сообщение попробуй так: InternetPost "http:// 192.168.1.1/ " "" "[res]" "" Автор - Сергей Дата добавления - 18 Мая 2011 в 21:11
Wallo Дата: Ср, 18 Мая 2011, 21:13 | Сообщение # 6
тоесть с ip адресом не чего не выйдет?или перед цифрами указать "http://" и закрыть слешем(/)?Добавлено (18 Май 2011, 21:12) --------------------------------------------- не успел написать уже
Quote (Сергей )
попробуй так: http://192.168.1.1/
)Добавлено (18 Май 2011, 21:13) --------------------------------------------- нет,он наинает искать его как сайт.и пишет ошибку 404
Сообщение тоесть с ip адресом не чего не выйдет?или перед цифрами указать "http://" и закрыть слешем(/)?Добавлено (18 Май 2011, 21:12) --------------------------------------------- не успел написать уже
Quote (Сергей )
попробуй так: http://192.168.1.1/
)Добавлено (18 Май 2011, 21:13) --------------------------------------------- нет,он наинает искать его как сайт.и пишет ошибку 404
Автор - Wallo Дата добавления - 18 Мая 2011 в 21:13
DEMBEL Дата: Ср, 18 Мая 2011, 21:13 | Сообщение # 7
определить доступность вебузла можно этим либо чуть более продвинутой версией функции IP в библиотеке функций в разделе загрузок
Как задавать вопросы Win7x64 SP1 Neobook v5.70 (Trial) WinXP SP3 Neobook v5.62
Сообщение определить доступность вебузла можно этим либо чуть более продвинутой версией функции IP в библиотеке функций в разделе загрузок Автор - DEMBEL Дата добавления - 18 Мая 2011 в 21:13
Wallo Дата: Ср, 18 Мая 2011, 21:15 | Сообщение # 8
спасибо,сейчас гляну,если что отпишусь в этой теме.и блин,обидно что нельзя редактировать свои сообщения... Добавил тебя в "проверенные". Надеюсь, проблем у нас не будет. Yuriy
Сообщение спасибо,сейчас гляну,если что отпишусь в этой теме.и блин,обидно что нельзя редактировать свои сообщения... Добавил тебя в "проверенные". Надеюсь, проблем у нас не будет. Yuriy
Автор - Wallo Дата добавления - 18 Мая 2011 в 21:15
DEMBEL Дата: Ср, 18 Мая 2011, 21:16 | Сообщение # 9
пришлось отключить недавно. доступно только Проверенным.
Как задавать вопросы Win7x64 SP1 Neobook v5.70 (Trial) WinXP SP3 Neobook v5.62
Сообщение пришлось отключить недавно. доступно только Проверенным. Автор - DEMBEL Дата добавления - 18 Мая 2011 в 21:16
Сергей Дата: Ср, 18 Мая 2011, 21:18 | Сообщение # 10
Quote (Wallo )
пишет ошибку 404
хм, страно, у меня все пучком происходит
Сообщение Quote (Wallo )
пишет ошибку 404
хм, страно, у меня все пучком происходитАвтор - Сергей Дата добавления - 18 Мая 2011 в 21:18
DEMBEL Дата: Ср, 18 Мая 2011, 21:28 | Сообщение # 11
Quote (Wallo )
Нужно что бы при вводе ip адреса или домена,мы получали ответ от сервера.
если нужен только ответ, точнее даже только заголовки ответа (если интересует не сам ответ а его наличие), можно воспользоваться GetHeaders в апдейте функций.
Как задавать вопросы Win7x64 SP1 Neobook v5.70 (Trial) WinXP SP3 Neobook v5.62
Сообщение Quote (Wallo )
Нужно что бы при вводе ip адреса или домена,мы получали ответ от сервера.
если нужен только ответ, точнее даже только заголовки ответа (если интересует не сам ответ а его наличие), можно воспользоваться GetHeaders в апдейте функций.Автор - DEMBEL Дата добавления - 18 Мая 2011 в 21:28
Сергей Дата: Ср, 18 Мая 2011, 21:30 | Сообщение # 12
Quote (Wallo )
Пробывал уже и InternetGet
это точно работает с ипомQuote
InternetGet "http://74.125.77.147/search?hl=ru&q=5" "[resultat]" ""
с постом проверить не могу, т.к. нужен ип на который можно отправить пост
Сообщение отредактировано Сергей - Ср, 18 Мая 2011, 21:31
Сообщение Quote (Wallo )
Пробывал уже и InternetGet
это точно работает с ипомQuote
InternetGet "http://74.125.77.147/search?hl=ru&q=5" "[resultat]" ""
с постом проверить не могу, т.к. нужен ип на который можно отправить постАвтор - Сергей Дата добавления - 18 Мая 2011 в 21:30
Wallo Дата: Чт, 19 Мая 2011, 20:41 | Сообщение # 13
Все спасибо всем,отдельное спасибо DEMBEL за чудесную библиотеку функций.Добавлено (19 Май 2011, 20:41) --------------------------------------------- Вот смотрите,к примеру я написал ip адрес и имя,жму добавить. поевляется наш ip имя и пинг этого сервера где стоит ip адрес. Как сделать,что бы можно было добавать еще 1у строку,без использования Listbox. Я пытался сделать,но переменную [IP_Time] нельзя переименовавывать в другое имя. Подскажите,могу кинуть исходник.
Сообщение Все спасибо всем,отдельное спасибо DEMBEL за чудесную библиотеку функций.Добавлено (19 Май 2011, 20:41) --------------------------------------------- Вот смотрите,к примеру я написал ip адрес и имя,жму добавить. поевляется наш ip имя и пинг этого сервера где стоит ip адрес. Как сделать,что бы можно было добавать еще 1у строку,без использования Listbox. Я пытался сделать,но переменную [IP_Time] нельзя переименовавывать в другое имя. Подскажите,могу кинуть исходник.
Автор - Wallo Дата добавления - 19 Мая 2011 в 20:41
DEMBEL Дата: Чт, 19 Мая 2011, 20:48 | Сообщение # 14
при каждом запуске функции можно проверить только один узел. после работы функции сохрани значение переменных [IP_...] в другие переменные или массив, потом запускай проверку следующего узла. Если нужно проверить сразу кучу, делай цикл.Добавлено (19 Май 2011, 20:48) ---------------------------------------------
Quote (Wallo )
Как сделать,что бы можно было добавать еще 1у строку,без использования Listbox.
не совсем понял зачем. говори сразу что пытаешься получить в итоге. проверку нескольких узлов?
Как задавать вопросы Win7x64 SP1 Neobook v5.70 (Trial) WinXP SP3 Neobook v5.62
Сообщение при каждом запуске функции можно проверить только один узел. после работы функции сохрани значение переменных [IP_...] в другие переменные или массив, потом запускай проверку следующего узла. Если нужно проверить сразу кучу, делай цикл.Добавлено (19 Май 2011, 20:48) ---------------------------------------------
Quote (Wallo )
Как сделать,что бы можно было добавать еще 1у строку,без использования Listbox.
не совсем понял зачем. говори сразу что пытаешься получить в итоге. проверку нескольких узлов? Автор - DEMBEL Дата добавления - 19 Мая 2011 в 20:48
Сергей Дата: Чт, 19 Мая 2011, 20:51 | Сообщение # 15
Quote (Wallo )
Как сделать,что бы можно было добавать еще 1у строку,без использования Listbox.
Quote
SetVar "[IP_Time]" "192.168.1.1" SetVar "[IP_Time]" "[IP_Time]192.168.1.2[#13]"
Результат:Quote
192.168.1.1 192.168.1.2
Добавлено (19 Май 2011, 20:51) ---------------------------------------------
Quote (Wallo )
могу кинуть исходник.
возможно, для быстроты решения
Сообщение отредактировано Сергей - Чт, 19 Мая 2011, 20:53
Сообщение Quote (Wallo )
Как сделать,что бы можно было добавать еще 1у строку,без использования Listbox.
Quote
SetVar "[IP_Time]" "192.168.1.1" SetVar "[IP_Time]" "[IP_Time]192.168.1.2[#13]"
Результат:Quote
192.168.1.1 192.168.1.2
Добавлено (19 Май 2011, 20:51) ---------------------------------------------
Quote (Wallo )
могу кинуть исходник.
возможно, для быстроты решенияАвтор - Сергей Дата добавления - 19 Мая 2011 в 20:51
Wallo Дата: Чт, 19 Мая 2011, 20:55 | Сообщение # 16
Вот исходник,если можно покажите наглядно,а то не со всем понял,или я не правельно обьяснил)Добавлено (19 Май 2011, 20:55) --------------------------------------------- Тоесть да,надо проверку сразу нескольких узлов,что бы добавили 1 и сразу чуть ниже еще один,я сколько не пытался,что есть показывает Error в пинге,то появлялась надпись offline,к примеру,писал писал не чего не выходит.
Сообщение Вот исходник,если можно покажите наглядно,а то не со всем понял,или я не правельно обьяснил)Добавлено (19 Май 2011, 20:55) --------------------------------------------- Тоесть да,надо проверку сразу нескольких узлов,что бы добавили 1 и сразу чуть ниже еще один,я сколько не пытался,что есть показывает Error в пинге,то появлялась надпись offline,к примеру,писал писал не чего не выходит.
Автор - Wallo Дата добавления - 19 Мая 2011 в 20:55
mishem Дата: Чт, 19 Мая 2011, 20:57 | Сообщение # 17
Quote (Сергей )
SetVar "[IP_Time]" "192.168.1.1" SetVar "[IP_Time]" "[IP_Time]192.168.1.2[#13]"
Только наверно вот так SetVar "[IP_Time]" "[IP_Time][#13]192.168.1.2"
Не хочешь читать хелп? Если хелп и форум не помогли, тогда все ответы здесь Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
Сообщение Quote (Сергей )
SetVar "[IP_Time]" "192.168.1.1" SetVar "[IP_Time]" "[IP_Time]192.168.1.2[#13]"
Только наверно вот так SetVar "[IP_Time]" "[IP_Time][#13]192.168.1.2"Автор - mishem Дата добавления - 19 Мая 2011 в 20:57
Wallo Дата: Чт, 19 Мая 2011, 20:58 | Сообщение # 18
Тоесть да,надо проверку сразу нескольких узлов,что бы добавили 1 и сразу чуть ниже еще один узел.И как сделать если показывает Error(ошибку) в пинге,то появлялась надпись offline,писал,писал не чего не выходит. Удалите мой пост выше а то ошибок понаделал)))))))
Сообщение Тоесть да,надо проверку сразу нескольких узлов,что бы добавили 1 и сразу чуть ниже еще один узел.И как сделать если показывает Error(ошибку) в пинге,то появлялась надпись offline,писал,писал не чего не выходит. Удалите мой пост выше а то ошибок понаделал))))))) Автор - Wallo Дата добавления - 19 Мая 2011 в 20:58
mishem Дата: Чт, 19 Мая 2011, 20:59 | Сообщение # 19
Wallo , функцию забыл положить.
Не хочешь читать хелп? Если хелп и форум не помогли, тогда все ответы здесь Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
Сообщение Wallo , функцию забыл положить.Автор - mishem Дата добавления - 19 Мая 2011 в 20:59
Сергей Дата: Чт, 19 Мая 2011, 21:01 | Сообщение # 20
т.е. тебе надо Quote (DEMBEL )
проверку нескольких узлов?
Добавлено (19 Май 2011, 21:01) ---------------------------------------------
Quote (mishem )
Wallo, функцию забыл положить.
да она у тебя есть, это Дембеля
Сообщение т.е. тебе надо Quote (DEMBEL )
проверку нескольких узлов?
Добавлено (19 Май 2011, 21:01) ---------------------------------------------
Quote (mishem )
Wallo, функцию забыл положить.
да она у тебя есть, это Дембеля Автор - Сергей Дата добавления - 19 Мая 2011 в 21:01
Wallo Дата: Чт, 19 Мая 2011, 21:01 | Сообщение # 21
mishem , не понимаю((( там понимаешь в чем дело,вот если мы в поле пишем ip а ниже имя и жмем проверить,то поевляется строка с ip,именем и пингом. После этого мы можешь не нажимая кнопку изменять в реальном времени ip и он тут же будет менятся в строке ip и естественно пинг тоже меняется.
Сообщение mishem , не понимаю((( там понимаешь в чем дело,вот если мы в поле пишем ip а ниже имя и жмем проверить,то поевляется строка с ip,именем и пингом. После этого мы можешь не нажимая кнопку изменять в реальном времени ip и он тут же будет менятся в строке ip и естественно пинг тоже меняется.Автор - Wallo Дата добавления - 19 Мая 2011 в 21:01
mishem Дата: Чт, 19 Мая 2011, 21:03 | Сообщение # 22
Quote (Wallo )
да она у тебя есть, это Дембеля
Я Дембеля конечно уважаю, но функциями не пользуюсь.
Ни какими, не только Дембеля.
Уже как то был на эту тему разговор.
Не хочешь читать хелп? Если хелп и форум не помогли, тогда все ответы здесь Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
Сообщение
Quote (Wallo )
да она у тебя есть, это Дембеля
Я Дембеля конечно уважаю, но функциями не пользуюсь.
Ни какими, не только Дембеля.
Уже как то был на эту тему разговор.
Автор - mishem Дата добавления - 19 Мая 2011 в 21:03
Сергей Дата: Чт, 19 Мая 2011, 21:04 | Сообщение # 23
можно сделать так Quote
SetVar "[aIP1]" "10.104.51.220" SetVar "[aIP2]" "10.104.51.221" SetVar "[aIP3]" "10.104.51.222" GetArrayInfo "[aIP1]" "" "" "[count]" Loop "1" "3" "[i]" SetVar "[ip_net]" "[aIP[i]]" Loop "1" "3" "[j]" delay "4000" SetVar "[IP_Times]" "[IP_Time]" Call "dembel\Neobook Function Library\IP" "[ip_net]" EndLoop EndLoop
Сообщение можно сделать так Quote
SetVar "[aIP1]" "10.104.51.220" SetVar "[aIP2]" "10.104.51.221" SetVar "[aIP3]" "10.104.51.222" GetArrayInfo "[aIP1]" "" "" "[count]" Loop "1" "3" "[i]" SetVar "[ip_net]" "[aIP[i]]" Loop "1" "3" "[j]" delay "4000" SetVar "[IP_Times]" "[IP_Time]" Call "dembel\Neobook Function Library\IP" "[ip_net]" EndLoop EndLoop
Автор - Сергей Дата добавления - 19 Мая 2011 в 21:04
DEMBEL Дата: Чт, 19 Мая 2011, 21:06 | Сообщение # 24
Quote (Wallo )
После этого мы можешь не нажимая кнопку изменять в реальном времени ip и он тут же будет менятся в строке ip и естественно пинг тоже меняется.
единственная проблема что пока введешь нужный адрес он их все по мере ввода проверять будет. зачем тебе это, может проще по нажатию Ентер запускать проверки?
Как задавать вопросы Win7x64 SP1 Neobook v5.70 (Trial) WinXP SP3 Neobook v5.62
Сообщение Quote (Wallo )
После этого мы можешь не нажимая кнопку изменять в реальном времени ip и он тут же будет менятся в строке ip и естественно пинг тоже меняется.
единственная проблема что пока введешь нужный адрес он их все по мере ввода проверять будет. зачем тебе это, может проще по нажатию Ентер запускать проверки?Автор - DEMBEL Дата добавления - 19 Мая 2011 в 21:06
Wallo Дата: Чт, 19 Мая 2011, 21:10 | Сообщение # 25
DEMBEL ,у меня поидее после нажатия кнопки должна быть проверка,не знаю как так вышло...Добавлено (19 Май 2011, 21:10) ---------------------------------------------Сергей , а куда это вписать???если в кнопку,то не че не выходит(
Сообщение DEMBEL ,у меня поидее после нажатия кнопки должна быть проверка,не знаю как так вышло...Добавлено (19 Май 2011, 21:10) ---------------------------------------------Сергей , а куда это вписать???если в кнопку,то не че не выходит(
Автор - Wallo Дата добавления - 19 Мая 2011 в 21:10
mishem Дата: Чт, 19 Мая 2011, 21:13 | Сообщение # 26
Quote (Wallo )
После этого мы можешь не нажимая кнопку изменять в реальном времени ip и он тут же будет менятся в строке ip
Мож тебе это надо? Объект ip Поле ввода текста>Команды>TextChange SetVar "[IP_Node]" "[ip_net]"
Добавлено (19 Май 2011, 21:13) ---------------------------------------------Wallo , У тебя есть комплект фиксированных адресов? Тебе надо их по порядку пропинговать? Или что? Я что то не пойму.
Не хочешь читать хелп? Если хелп и форум не помогли, тогда все ответы здесь Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
Сообщение Quote (Wallo )
После этого мы можешь не нажимая кнопку изменять в реальном времени ip и он тут же будет менятся в строке ip
Мож тебе это надо? Объект ip Поле ввода текста>Команды>TextChange SetVar "[IP_Node]" "[ip_net]"
Добавлено (19 Май 2011, 21:13) ---------------------------------------------Wallo , У тебя есть комплект фиксированных адресов? Тебе надо их по порядку пропинговать? Или что? Я что то не пойму.
Автор - mishem Дата добавления - 19 Мая 2011 в 21:13
Сергей Дата: Чт, 19 Мая 2011, 21:13 | Сообщение # 27
это переменая функции! Ее нельзя использовать, иначе ошибка.
Сообщение это переменая функции! Ее нельзя использовать, иначе ошибка. Автор - Сергей Дата добавления - 19 Мая 2011 в 21:13
mishem Дата: Чт, 19 Мая 2011, 21:16 | Сообщение # 28
Quote (Сергей )
это переменая функции!
Функции у меня нет, а по вопросу смотрю что мож ему нужно просто при вводе что б добовлялся адрес автоматом?
Не хочешь читать хелп? Если хелп и форум не помогли, тогда все ответы здесь Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
Сообщение Quote (Сергей )
это переменая функции!
Функции у меня нет, а по вопросу смотрю что мож ему нужно просто при вводе что б добовлялся адрес автоматом?Автор - mishem Дата добавления - 19 Мая 2011 в 21:16
Сергей Дата: Чт, 19 Мая 2011, 21:17 | Сообщение # 29
а-а, понял, что автору надо Ему нужен типа лог вести Короче у тебя там три объекта Text, со своим размером. Тебе надо сначало их увеличить(высоту) Потом поменять там переменные на другие, Потом сравнивать старый ип и новый. Если ип изменился, то добовляем. Понял?! или пример нужен?!
Сообщение а-а, понял, что автору надо Ему нужен типа лог вести Короче у тебя там три объекта Text, со своим размером. Тебе надо сначало их увеличить(высоту) Потом поменять там переменные на другие, Потом сравнивать старый ип и новый. Если ип изменился, то добовляем. Понял?! или пример нужен?! Автор - Сергей Дата добавления - 19 Мая 2011 в 21:17
Сообщение Quote (Сергей )
а-а, понял, что автору надо
Так вот и смотрю что ответы с вопросом не совпадают. Автор - mishem Дата добавления - 19 Мая 2011 в 21:19