Нужно запустить из браузера программу. Сам смысл: написал сканер сети, службу, крутится себе на "сервере" (тупо выделенный комп, не важно), сканирует переодически подсети, нужные компы фильтрует и запоминает, через встроенный http-вебсервер отдает этот список любому браузеру. Типа мониторим И теперь хочется бОльшей автоматизации: одним движением запустить удаленку (дамваре, встроенный виндовый клиент RDP, тоже не суть), для этого нужно запустить программу с параметром запуска в котором передать IP компьютера и еще пару параметров. Собсно вопрос - как это забабахать? Пока приходится открывать прогу, копировать из браузера ИП компа, ставить пару галок, а то и вовсе пароль с логином вводить. Дело несколько осложняется тем, что браузеры самые разные (от ФФ1.0 до Ие 9 с последними фиксами) и доменные политики не самые распистяйские. Пока придумал по ссылке отдавать маленький самописный лаунчер, в названии которого будет имя компа, и этот лаунчер запустит программу удаленки передав ей нужные параметры. А в браузере типа нужно будет щелкнуть не сохранить, а запустить. Вот только со временем таких программок накопится довольно много (у них ведь разные имена). Есть еще идея прилинковывать на сервере ресурс к программе, из которого она возьмет имя компа (а имя проги будет постоянным), но тут свой геморрой... Идеи подскажите =)
на клиенте программу запустить надо? [js]var shell = new ActiveXObject("WScript.shell");if (shell) : { shell.run("winzip.exe"); }[/js] или не то?
если честно - только недавно узнал думал мож есть способ, пускай и с предупреждением от браузера. Сейчас делаю вариант с лаунчером который ресурсы читает свои, там еще можно будет и к AD цепляться для проверки прав
все, задачу решил путем написания мелкой программы-лаунчера, которая сделает все остальное осталось научить ФФ давать возможность юзеру сразу запустить скачанную прогу, минуя сохранение в папку закачек (ИЕ и опера позволяют сразу запустить). Зацените внешний вид =) правда если комп не старый, то окошко успевает мелькнуть всего на пол секунды...
Я как-то у Apple за денюшку заказывал такой лаунчер на Си. Он запускает браузер в нужное время с нужным урл. А параметры ip и прочее можно методом GET передавать. Где он кстати? Совсем на форуме не видно. Не повязали за хакерство случайно? А то тут по телевизору передавали, что арестовали какую-то группировку программистов, которые тырили бабки с кредиток по всему миру.