Попытка заставить EXE запускаться при щелчке по текстовому файлу (как ссылка) - PullRequest
0 голосов
/ 16 февраля 2012

Я написал визуализатор - это автономный исполняемый файл, который может загружать несколько форматов файлов.В настоящее время метод состоит в том, чтобы дважды щелкнуть по входному файлу (binary.xyz), позволить Windows немного испугаться и попросить приложение обработать его ... то же самое сделано для (text.xyy).

Затеммы открываем браузеры и нажимаем на binary.xyz и подтверждаем браузеру, что для этого типа файлов всегда должен использоваться viz.exe.Теперь, когда нажата кнопка text.xyy, браузер просто отображает ее.

Чтобы преодолеть это, я создал двоичный файл.xyy, чтобы обмануть браузер, чтобы он воспринял это расширение как тип приложения.использовать это чудесно, но Firefox отказывается.если я нажимаю на ссылку binary.xyy, она запускает средство просмотра, но text.xyy, и в браузере отображается просто текст, а приложение никогда не запускается.И Chrome, который я списал для этого до сих пор.

Это приложение предназначено для незнакомцев - так что я хочу исправить это на стороне веб-сервера - или - Мне нужен очень простой способсделать эту работу на стороне клиента.На стороне веб-сервера необходимо, чтобы текстовые файлы оставались в виде текстовых файлов.

Визуализатор запускает браузер (системное значение по умолчанию http://) для получения дополнительной информации об интересных частях с веб-сервера, в свою очередь ссылки на базу данныхможно щелкнуть для визуализации. Концепция сохранения файла для загрузки вручную отрицательно сказывается на цели проекта.

Я не знаю html на достаточно глубоком уровне, чтобы понять ответ на диске как « установите флаг в двоичном виде только в .htaccess"

Мне нужно что-то немного более содержательное, если это возможно.

На сервере запущен php для доступа к базе данных.хотя решение php кажется немного надуманным (во всяком случае, мне).

...