Помощник
|
написание скрипта для ping |
geta_1swa
|
Сообщение
#1
|
||
|
|
||
|
|||
Webmaster_hb |
23.4.2008, 16:16;
Ответить: Webmaster_hb
Сообщение
#2
|
|
geta_1swa, вы хотите написать Javascript который будет делать ping???
это невозможно и что такое Alive() ? |
|
|
Licoric |
18.1.2010, 0:16;
Ответить: Licoric
Сообщение
#3
|
|
А если на php?
Реально написать скрипт, который будет пинговать ip и выдавать либо зеленую галочку, либо красную (образно)? |
|
|
Alcorn |
18.1.2010, 8:28;
Ответить: Alcorn
Сообщение
#4
|
|
На серверной стороне можно пинговать и выдавать результат клиенту. Главное незабыть про рабочий icmp на пингующем (исходящий) и пингуемом (входящий).
|
|
|
Licoric |
18.1.2010, 20:35;
Ответить: Licoric
Сообщение
#5
|
|
Допустим я делаю список серверов для игры. При заходе в раздел "серверы" я думал сделать так, что б серверы пинговались и выводился статус.
Есть пример кода пинга или что-то подобное? |
|
|
Alcorn |
19.1.2010, 9:46;
Ответить: Alcorn
Сообщение
#6
|
|
Есть рабочий пример на asp.net, но он тут не в тему. А для php можно набрать в поисковике "php ping", там много примеров. Работоспособность их проверить не могу из-за отсутствия php, поэтому не выкладываю сюда.
|
|
|
Licoric |
19.1.2010, 19:59;
Ответить: Licoric
Сообщение
#7
|
|
http://www.theworldsend.net/ping_src.php
Но у меня что-то не выходит. Очевидно на уровне пользователя запрещен пинг, как полагаю... т.е. команда system ("ping -c$count -w$count $host"); Не прокатывает и ничего не происходит. http://vfat.ru/ping.php |
|
|
Licoric |
19.1.2010, 20:07;
Ответить: Licoric
Сообщение
#8
|
|
|
Вот аналог, который работает...
[PHP]<HTML> <HEAD> <TITLE></TITLE> <META HTTP-EQUIV=\"refresh\" CONTENT=\"60; text/html; charset=windows-1251\"> <?php /* ---------------------------------------------- */ /* Online / Offline checker */ /* Free script */ /* Use and modif. it — as You wish */ /* With Best Regards, Author — Serg (aka Zlyden\') */ /* Have a nice fun! :) */ /* ---------------------------------------------- */ function Test ($arg_1) { error_reporting(0); if (fsockopen($arg_1, 21, $errno, $errstr, 1)) echo "<td class=ver9 bgcolor=#21D850>Online</td>"; else echo "<td class=ver9 bgcolor=#8684E3>Offline</td>"; } ?> <?php function Testhttp ($arg_2) { error_reporting(0); if (fsockopen($arg_2, 80, $errno, $errstr, 1)) echo "<td class=ver9 bgcolor=#21D850>Online</td>"; else echo "<td class=ver9 bgcolor=#8684E3>Offline</td>"; } ?> <?php function Zlyden ($arg_3) { error_reporting(0); if (fsockopen($arg_3, 21, $errno, $errstr, 1)) echo "<td class=ver9 bgcolor=#21D850>Online</td>"; else echo "<td class=ver9 bgcolor=#8684E3>Offline</td>"; } ?> </head> <body> <table width=\"100%\" border=\"1\" bgcolor=\"#FFFFFF\" lang=\"ru\"> <tr> <td width=270 height=40><a target=\"_blank\" href=\"dsfdsfs\">wqeerq</td> <td width=250 height=40>описание</td> <td width=\"150\" height=40>хозяин ресурса</td> <td>примечание</td> <?php Testhttp( "html.by" )?> </tr> <tr> <td width=270 height=70><a target=\"_blank\" href=\"домен или IP\"></a>dsfdsfs></td> <td width=250 height=70>описание</td> <td height=70>хозяин ресурса</td> <td>примечание</td> <?php Zlyden( "html.by" )?> </tr> </table> </body> </html>[/PHP] ps второй скрипт по ссылке http://nnm.ru/blogs/serg_v/skrip_script_pinga_ping_na_php/
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Посоветуйте массажер для спины и шеи | 11 | Boymaster | 923 | Сегодня, 18:24 автор: Arsenwenger |
|
⭕Антидетект браузер AdsPower для эффективной работы с мультиаккаунтами! | 84 | AdsPower | 24587 | Сегодня, 16:35 автор: AdsPower |
|
Betatransfer.net - прием платежей для HIGH RISK проектов, интернет эквайринг и мерчант онлайн оплат | 55 | arendator | 35104 | Сегодня, 2:12 автор: arendator |
|
Rebex.io – Ваша инновационная платформа для обмена криптовалюты! | 3 | Rebex | 973 | Вчера, 20:50 автор: Rebex |
|
Обучение Email Рассылкам + Софт Для Автоматизации (100к в сутки с сервера) | 10 | zennoboss | 4667 | Вчера, 5:20 автор: Skyworker |
Текстовая версия | Сейчас: 25.4.2024, 20:36 |