Как можно открыть программу (exe) находясь на своем веб-сайте?
Мне необходимо создать условия, чтобы запустить exe файл, находясь на своем веб- сайте. Допустим, я хочу открыть MS Word.
Дополнительно:
Содержание
Открыть браузер, открыть сайт, чтобы открыть ms word. гениально.
То, что вы сейчас можете через протоколы открывать программы на своём ПК - это хорошо, но требует, чтоб пользователь предварительно скачал и установил вашу программу
Если на винде, можешь заюзать протоколы, как например:
tg://asdfwefqwef
tel://qwdqwdqwd
sms://qwdrgegwerg
calculator://123
Соответственно только при этом свои.
через ссылку
|
1 |
<a href="calculator://3333333333">open windows calculator</a> |
- Как можно решить, используя HTML теги?
- akmalbozor1965, я ж написал пример, через тег "a"
может быть еще как то через экстеншены можно.
Но если ты решил что на такое способен чисто html, то представь ситуацию, что ты заходишь на какойнить сайт, а тут у тебя херак и терминал запустился или какое-либо приложение финансовое, ну согласись же тупо будет такое вообще допускать. - Алексей, Спасибо. Считаем, что вопрос решили.
- akmalbozor1965,
Спасибо. Считаем, что вопрос решили.
Спасибо и решение вопроса можно выразить соответствующими кнопками под ответом.
- Кстати. У нас есть приложение, которое не имеет протокол, то есть нестандартное приложение. В этих случаях как поступать?
- akmalbozor1965, добавить его на компьютер, ровно так же как это делают и другие программы, тот же телеграмм. По сути там только в реестр пару записей сделать надо, на память уже не помню куда, думаю загуглить будет не проблема.
- Ну вот путь по примеру телеграмма того же
КомпьютерHKEY_CLASSES_ROOTtgshellopencommand
tg - протокол
shell/open - действие при "переходе по ссылке"
command - путь до exe - У меня программа находится на компьютере. Она не установлена, но запускается через exe файл. Как можно запускать эту программу через свой веб-сайт?
- akmalbozor1965, я ж написал пример телеграмма, сделай так же, только замени на свое и укажи путь к своему exe
- Это работает не только на винде, если что )
- Очевидно что такое и в unix есть что-то такое же, просто я винду юзаю, поэтому про нее и написал )
- Спасибо. Уже достаточно.
- firefox кстати позволяет это настраивать без реестра прямо из его настроек
- Алексей, Я открыл программу через свой веб - сайт. Программа запускается, но не работает. Даже не возможно выйти из программы. В чем может быть проблема?
- akmalbozor1965, это надо спрашивать у программиста, который писал эту программу
Ответы:
Мне необходимо создать условия, чтобы запустить exe файл, находясь на своем веб- сайте.
Этого не позволяет безопасность браузеров.
Но если подумать, то наверняка тебе нужно открыть не MS Word, а документ в браузере. Это частично возможно. Смотря какие документы и наличие аддонов к браузерам для их открытия.
понять, что документы в браузере открывают не через программы, а средствами браузера и его расширений
Добавлю к отписавшимся, если приложение exe подписать ключом, выданным майкрософт ($100 кажется плюс заморочки) то на запуск такого приложения потребуется 1 клик подтверждения (без подписи 2 или 3, в зависимости от браузера), просто предложив этот .exe на загрузку, указав его файл в ссылке
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?


Для открытия программы (exe) находясь на своем веб-сайте, вам необходимо использовать ссылку с протоколом "file". Однако, следует помнить о том, что большинство браузеров не позволяют открывать файлы с локального диска из-за соображений безопасности.
Есть несколько способов, которые можно попробовать:
1. Использование ссылки с протоколом "file":
2. Запаковать ваш exe-файл в zip-архив и предложить его для скачивания:
3. Использование специализированных плагинов или расширений браузеров, которые могут обойти ограничения безопасности и открывать exe-файлы.
4. Создание веб-приложения, которое будет выполнять функции вашей программы, чтобы пользователи могли взаимодействовать с ней через браузер.
Учитывайте, что открытие exe-файлов из веб-сайта может быть опасным, так как пользователи могут быть подвержены вредоносным программам. Поэтому, перед попыткой открыть программу с веб-сайта, убедитесь, что это действительно необходимо и безопасно.