Можно ли использовать HTML5 и Javascript для автоматической загрузки и установки двоичного файла? - PullRequest
0 голосов
/ 15 июня 2011

Можете ли вы загрузить определенный файл с сервера и сохранить его в определенном каталоге. Имейте в виду, что он должен работать с двоичными файлами. Я хочу установить файл в каталог Program Files. Если это невозможно, есть ли решение с Google Gears, Flash, Java или Silverlight?

Ответы [ 4 ]

3 голосов
/ 15 июня 2011

Нет, вы не можете.Это было бы серьезной проблемой безопасности.

Вы можете создать простую ссылку для скачивания и позволить пользователю указать, где он сохраняет файл.Если вы попросите его сделать это, он может даже запустить ваш установщик, если захочет.

Flash, а другим также не разрешено делать подобные вещи.Представьте, что бы это значило ...

2 голосов
/ 15 июня 2011

Нет. Это не должно быть возможно. Это была бы большая дыра в безопасности.

0 голосов
/ 15 июня 2011

Страница HTML5, использующая API хранилища, может использовать локальное хранилище для сохранения данных в любом формате, но это не должно и не должно напрямую взаимодействовать с файловой системой хоста клиента.Единственный механизм, который я нашел для чтения файлов из файловой системы хоста, - это использование элемента управления вводом файлов.Чтобы сделать то, что вы просите, это должно быть обработано как загрузка и должно потребовать вмешательства пользователя.

0 голосов
/ 15 июня 2011

Вы не можете сделать это с JS и HTML

...