Автор Тема: Нужен скриптик для пингования нескольких хостов.  (Прочитано 4996 раз)

0 Пользователей и 1 Гость просматривают эту тему.

AstraSerg

  • Гость
И результаты чтоб отображались на страничке в определенном месте в виде какого-инбудь индикатора.

Оффлайн nagash

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 341
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.nagash.org
и чего ты хочешь?
готовый скрипт?
не по адресу! здесь помогают если что то непонятно...
а если всё понятно тогда на свалки скриптов иди... или сам пиши... и тогда когда станет непонятно приходи!

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
--> Поиск, изготовление скриптов и прочее...
(из Javascript-форума)
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн AstraSerg

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
так я и спрашиваю осуществимо ли такое Как вызвать ping из Jскрипта и можно ли обработать результаты должным образом?

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
AstraSerg
Javascript - это клиентская технология и не имеет доступа к внешним программам (представь что было бы если бы из яваскрипта можно было вызвать format c:)
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн webprog

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 72
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.webprog.ru
Пишется скрипт, который с периодичностью несколько минут делает пинг по нужным хостам и исходя из полученных цифр генерит картинку с графиком или просто текстом\\цифрами. На странице, куда нужно поставить этот индикатор, делаешь IFRAME нужных размеров и втыкаешь туда сабж. А далее как раз для JS работа - по таймеру делаешь рефреш ифрейма (исходя из времени с какой картинка новая генерится). Хотя, можно сделать и чтобы на лету картинка генерилась, но пинги какое-то время занимают, поэтому нежелательно.

Оффлайн AstraSerg

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
webprog
Так все-таки можно на ЖСкрипте сделать или Макс прав?

"...и исходя из полученных цифр..."
как эти цифры в переменную вкинуть?

Оффлайн webprog

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 72
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.webprog.ru
Макс прав, JS не сможет такое сделать, так как у него отсутствуют сетевые и файловые функции. Скрипт для пингования должен распологаться на сервере и может быть написан на PHP, Perl. JS может только выводить результаты работы серверной части.

В какую переменную воткнуть? Результаты пингования в скрипте на сервере воткнуть в JS-переменную? Ну сгенерируй вывод в тело HTML тэга
Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28