LINUX.ORG.RU

Как сделать аналог ActiveX?


0

1

Реально ли сделать сайт, который выполнял бы команды на локальном компьютере?

Суть проблемы:

Есть несколько магазинов в разных городах (15), сейчас в каждом из них стоит Убунта, в которой запускается программка на написанная Kommander (http://kde-apps.org/content/show.php?content=12865 ,если чего)

В «программе» всего пара кнопок.

Кнопки запускают BASH скрипты для снятия/загрузки данных в/из кассового аппарата через драйвер, написанный производителем кассового аппарата и отправки результатов на ftp сервер.

Программку надо переделать :(

Не хочется кататься по разным городам с такой мелочью.

К тому же надо думать о дальнейших возможных переменах.

Какие есть варианты сделать это через веб интерфейс?

Заранее спасибо.


Не хочется кататься по разным городам с такой мелочью.

Сделай установщик без кнопок.

baverman ★★★
()
Ответ на: комментарий от baverman

все магазины с кассовыми аппаратами по крону чекают удаленный сервер, при появлении там новой команды - исполняют ее и отсылают в данном случае данные на нужный фтп сервер.

так все современные ботнеты работают :)

xtraeft ★★☆☆
()
Ответ на: комментарий от baverman

Нет.

Интернет не настолько хороший. По этому кассовые аппараты и не работают в режиме фискального регистратора.

Но доступ к терминальному серверу есть.

mycop
() автор топика
Ответ на: комментарий от dimon555

do_necessary_work.cgi должен тогда находиться на главном сервере и быть разным для каждого магазина.

А вообще это первая мысль, которая у меня возникла.

mycop
() автор топика
Ответ на: комментарий от thesis

Интересно, а где-нибудь есть простые примеры, желательно на Русском?

mycop
() автор топика

1) Делаешь плагин для браузера. Примеры в документации твоего браузера.

или

2) Апач на хилой кассе поднимать - оверхед, пишешь ручками программу на сях, выполняющую нужные тебе вещи, и прикручиваешь к ней возможность делать GET по сети. Примеры на google://«simple web server on C», в первой строчке есть вот что: http://www.paulgriffiths.net/program/c/webserv.php

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

btw, если писать «свой сервер» - есть еще вариант завести node.js или эрланг - они относительно легкие, и там есть готовые сервера. Но их учить недели по две каждый, если с нуля.

stevejobs ★★★★☆
()

Еще можно написать прогу на QT4, и использовать встроенный в QT браузер.

stevejobs ★★★★☆
()

ssh, puppet.

И не люби моск себе и людям :-)

no-dashi ★★★★★
()

Всем спасибо!

В общем буду использовать Puppet и, возможно, плагины для мозиллы.

mycop
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.