Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: Peter, DEMBEL, YURIY  
Форум NeoBook » Всё о программе NeoBook » Общие вопросы по NeoBook » [√] Получение данных от сервера
[√] Получение данных от сервера
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,к примеру,писал писал не чего не выходит.

Прикрепления: ipnet.rar (2.2 Kb)
 
СообщениеВот исходник,если можно покажите наглядно,а то не со всем понял,или я не правельно обьяснил)

Добавлено (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,писал,писал не чего не выходит.
Удалите мой пост выше а то ошибок понаделал)))))))
Прикрепления: 5346969.rar (2.2 Kb)
 
СообщениеТоесть да,надо проверку сразу нескольких узлов,что бы добавили 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
Эксперт форума


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение

Автор - 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
Необукер
Quote (mishem)
[IP_Node]
это переменая функции! Ее нельзя использовать, иначе ошибка.
 
Сообщение
Quote (mishem)
[IP_Node]
это переменая функции! Ее нельзя использовать, иначе ошибка.

Автор - Сергей
Дата добавления - 19 Мая 2011 в 21:13
mishemДата: Чт, 19 Мая 2011, 21:16 | Сообщение # 28
Эксперт форума
Quote (Сергей)
это переменая функции!

Функции у меня нет, а по вопросу смотрю что мож ему нужно просто при вводе что б добовлялся адрес автоматом?


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Quote (Сергей)
это переменая функции!

Функции у меня нет, а по вопросу смотрю что мож ему нужно просто при вводе что б добовлялся адрес автоматом?

Автор - mishem
Дата добавления - 19 Мая 2011 в 21:16
СергейДата: Чт, 19 Мая 2011, 21:17 | Сообщение # 29
Необукер
а-а, понял, что автору надо :D
Ему нужен типа лог вести
Короче у тебя там три объекта Text, со своим размером. Тебе надо сначало их увеличить(высоту) Потом поменять там переменные на другие, Потом сравнивать старый ип и новый. Если ип изменился, то добовляем. Понял?! или пример нужен?!
 
Сообщениеа-а, понял, что автору надо :D
Ему нужен типа лог вести
Короче у тебя там три объекта Text, со своим размером. Тебе надо сначало их увеличить(высоту) Потом поменять там переменные на другие, Потом сравнивать старый ип и новый. Если ип изменился, то добовляем. Понял?! или пример нужен?!

Автор - Сергей
Дата добавления - 19 Мая 2011 в 21:17
mishemДата: Чт, 19 Мая 2011, 21:19 | Сообщение # 30
Эксперт форума
Quote (Сергей)
а-а, понял, что автору надо

Так вот и смотрю что ответы с вопросом не совпадают. :D


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Quote (Сергей)
а-а, понял, что автору надо

Так вот и смотрю что ответы с вопросом не совпадают. :D

Автор - mishem
Дата добавления - 19 Мая 2011 в 21:19
Форум NeoBook » Всё о программе NeoBook » Общие вопросы по NeoBook » [√] Получение данных от сервера
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск: