Ярлыки приложений Chrome / Установщик Mozilla Prism - PullRequest
6 голосов
/ 03 декабря 2009

Я хочу развернуть установочный пакет для моих клиентов. Мое приложение - это, в основном, веб-сайт, но я хочу, чтобы они имели оптимальный опыт работы с ним. Chrome или Mozilla Prism. Я хотел бы дать им установщик (win: msi / exe), который помещает значок на рабочий стол и запускает мое приложение. Они могут иметь или не иметь Chrome и Firefox уже установлены.

Я сделал несколько мелких поисков, но пришел в себя. Я не могу помочь, но думаю, что я не первый, кто хочет сделать это. Я думаю, что Adobe Air имеет такие вещи, но у меня были проблемы с Air в прошлом.

Ответы [ 2 ]

10 голосов
/ 07 апреля 2010

Загрузите автономный установщик Chrome: http://www.google.com/chrome/eula.html?standalone=1

Откройте папку% temp%, это поможет, если вы сначала очистите ее.

Запустите установщик. Он будет распакован в папку "GUM (что-то) .tmp"

В этой папке быстро найдите файл в формате «249.78_chrome_installer.exe. {8A69D345-D564-463c-AFF1-A69D9E530F96}» и переместите его, так как Chrome вскоре очистит «GUM (что-то) .tmp». папка.

Переименуйте этот файл в "chrome_installer.exe"

Теперь вы можете связать этот файл в программе установки и запустить его как "chrome_installer.exe / S --do-not-launch-chrome" для автоматической установки. После этого скопируйте предварительно созданный ярлык приложения или запрограммируйте ваш установочный пакет так, чтобы он создавался в соответствии с: «C: \ Users ... \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe --app =" http://localhost/"

0 голосов
/ 08 декабря 2009

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

В противном случае, я думаю, вы могли бы создать собственный установщик для Windows, который устанавливает Prism на своих компьютерах, а затем создает приложение? С другой стороны, кажется, что Prism и Fluid (на Mac) не нацелены на обычного пользователя и обычно требуют, чтобы они понимали концепцию SSB (браузер для конкретного сайта). Когда так много людей даже не понимают, что такое браузер, это сложный вопрос, и одна из причин, по которой мне нравится процесс установки AIR.

...