URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 609
[ Назад ]

Исходное сообщение
"Подскажите идею"

Отправлено Star__ , 22-Мрт-02 18:15 
Привет. Нужно каким-то образом сделать так чтобы менялась картинка по клику мышки, в зависимости от того как выполнится DOS-команда. (например, в зависимости от того как пройдёт ping). Как????????

Содержание

Сообщения в этом обсуждении
"RE: Подскажите идею"
Отправлено Star__ , 22-Мрт-02 18:35 
Маленькое дополнение (решил что не совсем корректно задал вопрос) - есть html страничка, которая генерится перловым скриптом, на ней эта самая картинка и по ней надо кликать.



"RE: Подскажите идею"
Отправлено hattifattener , 06-Апр-02 10:11 
ИМХО это проще сделать посредством PHP -
и stdout видно естественным образом (``), и картинку можно выводить когда надо ;)

"RE: Подскажите идею"
Отправлено XMan , 23-Мрт-02 02:45 
А каким боком DOS относится к *nix ?
А вообще смотреть на код выполнения (возврата) программы или перехватывать ее stdout и анализировать его самому.

"RE: Подскажите идею"
Отправлено Star__ , 25-Мрт-02 12:45 
>А каким боком DOS относится к
>*nix ?

Ну выразился не корректно, сорри. Я имел ввиду команды shell.

>А вообще смотреть на код выполнения
>(возврата) программы или перехватывать ее
>stdout и анализировать его самому.
>
Имелось ввиду следуещее: на сколько я понимаю, единственный вариант для того чтобы поменять картинку в html, не перерисовывая всю страничку, это использовать JavaScript. Так вот, можно ли из JavaScript прочитать файл на сервере или запустить скрипт на сервере (лучше конечно запустить скрипт) и присвоить результат его выполнения какой-то переменной. Ткните, плиз, носом в доку или подскажите как.


"RE: Подскажите идею"
Отправлено XMan , 06-Апр-02 12:39 
Ну в JS я не мастак. На Java можно сделать нечто подобное.

"RE: Подскажите идею"
Отправлено Арлекин , 06-Апр-02 13:00 
JS или апплет (теоретически) может запустить файл ТОЛЬКО НАХОДЯЩИЙСЯ НА МАШИНЕ, ГДЕ ОН РАБОТАЕТ. Если он работает на клиентской машине, файл должен быть тут. Более точно наверное скажут в WEB-ой конфе.

"RE: Подскажите идею"
Отправлено XMan , 06-Апр-02 19:17 
Насколько я понял, это не совсем то, что нужно. На клиенте ничего пускать не надо - требуется только посмотреть состояние чего-то на сервере и выдать соответствующию картинку. Можно ли это сделать на JS - незнаю. На Java точно можно, но только в том случае, если страница с апплетом скачивалась с того же сервера. Секурность, типа... блин :))

"RE: Подскажите идею"
Отправлено Арлекин , 07-Апр-02 08:55 
Аплетных тонкостей не знаю, к сож. Я JAVA'у если и использую, то в ее естественном - НЕаплетном - состоянии.