[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]


  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: blitz3d, Spidy  
Форум мира Blitz3D » Язык Blitz3D » ФЛУДилка » Время и дата он-лайн (не новости....)
Время и дата он-лайн
VirusssДата: Воскресенье, 14.03.2010, 07:02 | Сообщение # 11
Подполковник
Группа: Пользователи
Сообщений: 412
Награды: 2
Репутация: 5
Статус: Offline
site_ip - его как узнать?

Добавлено (14.03.2010, 07:02)
---------------------------------------------

Code
site$ = "http://www.ya.ru" ;Обозначаем нужный сайт  
site_ip$="93.158.134.8"
tcp = OpenTCPStream(site_ip,80) ;Открываем tcp-поток  
WriteLine tcp,"GET /index.php HTTP/1.1" ;Просим вернуть хтмл страницу  
WriteLine tcp,"Host: "+site ;Пишем хост  
WriteLine tcp,Chr(10) ;Конец запроса  
WaitStream tcp ;Ждем...  
html_code$ = ReadToString(tcp) ;Записываем всю страницу как строку  
Print html_code
;А дальше ищешь в хтмл коде время и дату  

Function ReadToString$(stream) ;Функция чтения в строку  

tmp_r$ = ""  
While Not Eof(stream)  
tmp_r = tmp_r + Chr(ReadByte(stream))  
Wend  
Return tmp_r  
End Function  

Function WaitStream(stream) ;Функция ожидания потока  
While Eof(stream)  
Wend  
End Function

вот вроде твой код, а пишет - 0
 
deejexДата: Воскресенье, 14.03.2010, 09:33 | Сообщение # 12
заядлый прогер
Группа: Пользователи
Сообщений: 522
Награды: 2
Репутация: 14
Статус: Offline
Quote (Virusss)
site_ip - его как узнать?

через cmd вводиш пинг нужного сайта, а там и ип высветицо

Code

site$ = "http://www.ya.ru" ;Обозначаем нужный сайт   
site_ip$="93.158.134.8"  
tcp = OpenTCPStream(site_ip,80) ;Открываем tcp-поток   
WriteLine tcp,"GET /index.php HTTP/1.1" ;Просим вернуть хтмл страницу   
WriteLine tcp,"Host: "+site ;Пишем хост   
WriteLine tcp,Chr(10) ;Конец запроса   
WaitStream tcp ;Ждем...   
html_code$ = ReadToString(tcp) ;Записываем всю страницу как строку   

file = WriteFile("tmp.html")   
WriteLine file,html_code
CloseFile file

Function ReadToString$(stream) ;Функция чтения в строку   

tmp_r$ = ""   
While Not Eof(stream)   
tmp_r = tmp_r + Chr(ReadByte(stream))   
Wend   
Return tmp_r   
End Function   

Function WaitStream(stream) ;Функция ожидания потока   
While Eof(stream)   
Wend   
End Function  

код сохраняет страницу в tmp.html
так работает, но выдается error 400 bad request




 
VirusssДата: Воскресенье, 14.03.2010, 12:38 | Сообщение # 13
Подполковник
Группа: Пользователи
Сообщений: 412
Награды: 2
Репутация: 5
Статус: Offline
ну я путь поменял на D:\tmp.html токо вот когда он грузится в нем ничего нет!

Quote (deejex)
через cmd вводиш пинг нужного сайта, а там и ип высветицо

все время что то новое, что такое сmd и пинг?
 
SpidyДата: Воскресенье, 14.03.2010, 13:24 | Сообщение # 14
Полковник
Группа: Модераторы
Сообщений: 339
Награды: 6
Репутация: 13
Статус: Offline
1. Пуск/Выполнить
2. Набираешь cmd
3. Жмешь Enter
4. Открывается что-то типа старого dos-окна (консоль)
5. Пишешь ping 222-222-222-222 (вместо двоек адрес сайта)
6. Жмешь Enter

Отображается задержка в млсек к требуемому ресурсу т.е. скорость отклика интернет-ресурса


Компьютерная мышь ночью собирает крошки у тебя со стола и прячет их в клавиатуру, делает запасы на зиму
 
VirusssДата: Воскресенье, 14.03.2010, 18:22 | Сообщение # 15
Подполковник
Группа: Пользователи
Сообщений: 412
Награды: 2
Репутация: 5
Статус: Offline
Quote (Spidy)
5. Пишешь ping 222-222-222-222 (вместо двоек адрес сайта)

ну а на примере этого или любого другого сайта что вместо 222-222-222-222 писать? например?
 
deejexДата: Воскресенье, 14.03.2010, 18:55 | Сообщение # 16
заядлый прогер
Группа: Пользователи
Сообщений: 522
Награды: 2
Репутация: 14
Статус: Offline
*wallhead*
ping ya.ru




 
VirusssДата: Понедельник, 15.03.2010, 17:35 | Сообщение # 17
Подполковник
Группа: Пользователи
Сообщений: 412
Награды: 2
Репутация: 5
Статус: Offline
пишет ya.ru не я вляется внутранней или внешней командой исполняемой програмой...? wacko

Добавлено (14.03.2010, 20:07)
---------------------------------------------
все пин-код получил.

Добавлено (14.03.2010, 20:10)
---------------------------------------------
но по програме deejex оно все равно на странице ничего не отображает , даже с сайтом указаным deejex

Добавлено (15.03.2010, 17:35)
---------------------------------------------
а можно в сайтах системы юкоз так настроить что бы еси она принимала какойто запрос, то что то отсылала?

 
Форум мира Blitz3D » Язык Blitz3D » ФЛУДилка » Время и дата он-лайн (не новости....)
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: