Запуск приложения при загрузки веб-страницы

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Запуск приложения при загрузки веб-страницы

Сообщение GM » 10.04.2005 (Вс) 7:51

Щас интегрирую веб-технологии с не веб-технологиями(в локальной сети), и хотел сделать такую штуку: пользователь заходит на сайт кликает по ссылке "Сдать тест", и на его компьютер грузится моя прога, он сдает тест, и прога удаляется. Так вот как сделать так чтобы при загрузки сайта автоматически грузилася моя прога, все браузеры ИЕ?
الفيجوال بيسك الرابح

Sedge
Alternative Choice
Alternative Choice
Аватара пользователя
 
Сообщения: 1049
Зарегистрирован: 16.05.2002 (Чт) 18:23
Откуда: Somewhere-In-The-Net

Сообщение Sedge » 10.04.2005 (Вс) 8:53

Зачем такие сложности? Можно написать DHTML-приложение.

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 10.04.2005 (Вс) 18:30

window.navigate "my_prog_address.exe" :?:

Правда, появиться сообщение о том, следует ли сохранить файл на винт, но пользователя надо об этом проинформировать. А иначе - никак. Иначе, получается, что нажав на кнопку на любом сайте вы рескуете запустить чужую программу у себя на компе?

Или придется поставить доп. компонент на машину юзера.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

KDima
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 759
Зарегистрирован: 14.07.2004 (Ср) 23:14
Откуда: СПб

Сообщение KDima » 10.04.2005 (Вс) 18:33

ActiveX?
Хороший прогер не тот, кто всё знает, хороший прогер знает, где найти знание.

Последний раз редактировалось: Administrator (15.07.2004 (Вт) 00:01), всего редактировалось 999 раз(а)

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 10.04.2005 (Вс) 18:49

Что, ActiveX?

Компонент COM, который будет скачивать программы с сервера, запускать их, а потом удалять. Важно пресечь в этом компоненте возможность загружать/запускать программы с других серверов, кроме твоего, дабы не открывать потенциальной дыры в защите.

Кстати, а что есть ActiveX? Это всякие там IConnectionPoint и IPersistStorage?
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Александр80
Bonachón
Bonachón
 
Сообщения: 659
Зарегистрирован: 20.03.2004 (Сб) 23:50
Откуда: г.Москва

Сообщение Александр80 » 10.04.2005 (Вс) 20:41

А если в раздел “body” разместить ссылку на выполнение скрипта при загрузке страницы, а в скрипте прописать все, что тебе надо…. Разве так нельзя? Или я ошибаюсь… :?

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 10.04.2005 (Вс) 20:41

А лучше всего .NET компонент :)
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 10.04.2005 (Вс) 20:46

Александр80 писал(а):А если в раздел “body” разместить ссылку на выполнение скрипта при загрузке страницы, а в скрипте прописать все, что тебе надо…. Разве так нельзя? Или я ошибаюсь… :?


А что надо? Если запустить программу - то из скрипта нельзя. IE обязательно спросит разрешение у пользователя.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Александр80
Bonachón
Bonachón
 
Сообщения: 659
Зарегистрирован: 20.03.2004 (Сб) 23:50
Откуда: г.Москва

Сообщение Александр80 » 10.04.2005 (Вс) 23:25

Точно, об этом я не подумал. :oops: Прошу прощения.

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 11.04.2005 (Пн) 7:53

gaidar писал(а):А лучше всего .NET компонент

Я так и думал, кто-то вспомнет о .NET :) .
Задача несколько упростилась нужно вот что сделать:
1.Закачать прогу на диск
3.Запустить ее
2-ой шаг(запуск, и удаление в конце здачи ) можно пропустить это возьмет на себя SFX-архив
Насчет АктивХ не пойдет, все должно быть достаточно прозрачно, без установки лишних компонентов.
Насчет запроса о запуске ехе тоже не йдет, пользователь должен быть уверен что он и дальше работает в своем браузере. Конешно это звучит глупо, но за компами сидят ушастые ламеры => постоянные вопросы, об установке и т.д.
Видимо прийдется юзать уязвимости ослика, так вот насчет первого шага знаю как это сделать, только способ этот для ИЕ 6.0 . :?
Второй шаг знаю как реализировать для любой винды, например запустить калькулятор после загрузки сайта
Может есть предложения?
الفيجوال بيسك الرابح

Sedge
Alternative Choice
Alternative Choice
Аватара пользователя
 
Сообщения: 1049
Зарегистрирован: 16.05.2002 (Чт) 18:23
Откуда: Somewhere-In-The-Net

Сообщение Sedge » 11.04.2005 (Пн) 9:33

Дык а чем DHTML не подходит-то? Или совсем критично чтобы это был именно экзешник?

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 11.04.2005 (Пн) 13:15

Просто человек может не уметь с эти работать.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 12.04.2005 (Вт) 7:23

ANDLL писал(а):Просто человек может не уметь с эти работать.

Нет тут не в том дело, у меня есть готовая прога, зачем мне ее переписывать на DHTML. А так проблема уже решена.
الفيجوال بيسك الرابح

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 12.04.2005 (Вт) 12:23

Ну так, ты способ усек?
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 68

    TopList