imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 07.04.2008, 05:40     # 1
mafia
Junior Member
 
Аватар для mafia
 
Регистрация: 21.01.2005
Адрес: Nsk
Пол: Male
Сообщения: 166

mafia Нимб уже пробиваетсяmafia Нимб уже пробивается
Question Запуск программ через WEB-интерфейс

Появилась необходимость запуска программ на компе посредством веб-сервера.
То есть заходит на комп по вебу, там страничка с кнопками. Нажимаем на
кнопку, запускается скриптик, который запускает определенную программку.
Беда в скрипте. Подсказали как вариант запускать .bat файлик с командами, но
при нажатии на кнопку, которая вызывает этот батничек, броузер пытается
сохранить его. А нужно чтобы он запустился. Где копать?
Перловских скриптов желательно избежать, хочеться именно выполнение батника.
Но если никак, то можно и с перлом.
__________________
и вот наступило утро... и проснулись все кроме...
Я не Ольга, я Антон
mafia вне форума  
Старый 07.04.2008, 09:50     # 2
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отсек
Пол: Male
Сообщения: 14 498

Borland - Гад и сволочь
Чтобы батник именно выполнялся, а не скачивался с сайта, он должен быть прописан в качестве CGI-скрипта. Т.е. веб-сервер должен понимать, что файл исполняется на стороне сервера, а юзеру отдаётся результат выполнения (или не отдаётся ничего).
В общем-то, можно и без "скриптика" обойтись, запуская напрямую exe и даже dll.
Копай настройки веб-сервера.
http://forum.codeby.net/topic9169.html
http://www.igromania.ru/Articles/12823/Veb-server_na_domu.htm
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 07.04.2008, 14:02     # 3
mafia
Junior Member
 
Аватар для mafia
 
Регистрация: 21.01.2005
Адрес: Nsk
Пол: Male
Сообщения: 166

mafia Нимб уже пробиваетсяmafia Нимб уже пробивается
Реализовывать задуманное планировали с помощью Small HTTP Server, так как комп очень слабенький. В принципе веб интерфейс и является средством увеличить количество оперативки на машинке, за счет не использования средств удаленного управления (realVNC4).
Но настроить никак не можем. Уже почти все пробовали. Да и у данного сервера не очень много настроек, но по ресурсоемкости это наилучший вариант. Можно ли совет по настройке конкрето Small HTTP Server?
__________________
и вот наступило утро... и проснулись все кроме...
Я не Ольга, я Антон
mafia вне форума  
Старый 07.04.2008, 14:20     # 4
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отсек
Пол: Male
Сообщения: 14 498

Borland - Гад и сволочь
Цитата:
Сообщение от mafia Посмотреть сообщение
конкрето Small HTTP Server?
http://smallsrv.com/descr.htm
Цитата:
CGI интерпретаторы
Приложения или DLL для запуска при запросе указанных CGI-файлов. Например, для .sh -- d:\gnu\bin\bash.exe, для .cgi -- d:\perl\perlis.dll.
ext=".ext;application;.ext;application;..."
Читайте факи, они рулез...
Для bat интерпретатором является cmd.exe (на NT) либо command.com (на 9x) соответственно. Указывайте полный путь к интерпретатору.
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 00:15.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.