| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Как с помощью js запустить exe-шник на клиентской |
| Автор: aksined 30.6.2006, 10:51 |
| Товарищ устанавливает некоторую программу у себя на машине. Потом заходит на наш сайт, получает какие-то данные, в соостветствии с ними выбирает какие-то пункты и нажимает на кнопку, обработчик которой смотрит, что же он навыбирал, и запускает локально ехе-шник в качестве параметров передавая пользовательский выбор. Собственно, как это сделать с помощью js? Кроме написания функций мной, пользователь должен, как я понимаю, еще настроить свой броузер для таких операций В основном пишу не перл, но тут нужна не серверная часть, а локальная, поэтому прошу у вас подсказки Надо отметить, что не стоит задачи кого-то нае...ть и все у него грохнуть. Пользователь будет знать, что у него делается. И желательно сделать так, чтобы можно было так работать только с моим ехе-шником в целях безопасности |
| Автор: sergejzr 30.6.2006, 11:16 |
| aksined, не легче в ехешник типа браузера вставить что нибудь? |
| Автор: aksined 30.6.2006, 11:29 |
| exe-шник не мой - купленный, править его не получится никак. Выбор только один - как я написал. ехе-шник меняться не будет, а вот остальной код хотелось бы менять прозрачно для пользователя |
| Автор: sergejzr 30.6.2006, 11:52 |
| Насколько я знаю, это возможно только в ИЕ и только с ActiveX. (ребята поправят).А ActiveX рано или поздно вообще отключат (много проблем как раз с удалённым доступом создаёт.). Короче говоря Javascript для таких вещей не предназначен... На твоём месте я бы смотрел (в таком порядке) 1) можно ли написать свой ексешник вместо браузера. 2) Пользовать signt applets (это в JAVA) |
| Автор: aksined 30.6.2006, 12:10 |
| Спасибо Сейчас как раз все и идет в сторону отказа от броузера как платформы, а хотелось бы именно на нам все и построить для уменьшения клиентской части. будем посмотреть 2). А по этому пункту можешь ли подсказать ссылки? Буду сильно признателен |
| Автор: Sardar 30.6.2006, 12:26 |
| Даже не знаю что крутить нужно, что бы ShellExec заработало... http://forum.vingrad.ru/index.php?showtopic=59607 http://forum.vingrad.ru/index.php?showtopic=71856 http://msdn.microsoft.com/library/en-us/script56/html/6f28899c-d653-4555-8a59-49640b0e32ea.asp?frame=true http://msdn.microsoft.com/library/en-us/script56/html/5593b353-ef4b-4c99-8ae1-f963bac48929.asp?frame=true |