Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Удаленная консоль для Windows
Покинул форум
Сообщений всего: 94
Дата рег-ции: Март 2011
Помог: 1 раз(а)
Здраствуйте)
Нужно сделать удаленную "консоль" для Windows, т.е. есть сервер PHP, HTTP. мне нужно чтобы я мог ввести команду CMD (например Ping) а на странице в реальном времени отображался ход выполнения команды, потому что некоторые команды требуют много времени для выполнения и хотелось бы видеть именно ход выполнения, а не только результат))команда выполняется на сервере функцией shell_exec()
----- Ubuntu Server 12.04.2 LTS, Apache2, PHP5, MySQL5
EuGen
Отправлено: 21 Июня, 2011 - 15:42:00
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Делать это через AJAX, спрашивая сервер.
При этом, видимо, придется хитрить - перенаправлять вывод команды в некоторый файл, а при запросе через AJAX - показывать скриптом содержимое файла.
Ну или же используйте FF и его WebSockets (правда, он отключен по-умолчанию).
Или же сесть, задуматься, для чего это нужно и решить альтернативным способом.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Ley4ik_Russia
Отправлено: 21 Июня, 2011 - 15:45:44
Гость
Покинул форум
Сообщений всего: 94
Дата рег-ции: Март 2011
Помог: 1 раз(а)
EuGen пишет:
Делать это через AJAX, спрашивая сервер.
При этом, видимо, придется хитрить - перенаправлять вывод команды в некоторый файл, а при запросе через AJAX - показывать скриптом содержимое файла.
Ну или же используйте FF и его WebSockets (правда, он отключен по-умолчанию).
Или же сесть, задуматься, для чего это нужно и решить альтернативным способом.
т.е. на чистом php такое не реализовать? а если как то использовать Функции управления выводом?
----- Ubuntu Server 12.04.2 LTS, Apache2, PHP5, MySQL5
Мелкий
Отправлено: 21 Июня, 2011 - 15:47:44
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.