6

Deseo implementar un paquete de instalador para mis clientes. Mi aplicación es básicamente un sitio web, pero quiero que tengan la mejor experiencia a través de. Chrome o Prisma de Mozilla. Me gustaría darles un instalador (win: msi/exe) que coloca un ícono en el escritorio y abre mi aplicación. Pueden o no tener Chrome y Firefox ya instalados.Accesos directos de aplicaciones de Chrome/Instalador de Prism Mozilla

He hecho algunas búsquedas superficiales, pero han aparecido secas. No puedo ayudar, pero creo que no soy el primero en querer hacer esto. Creo que Adobe Air tiene este tipo de cosas, pero he tenido problemas con Air en el pasado.

+0

¿Es una aplicación de winforms o una aplicación web? ¿Cómo entra en juego Prism? ¿Quiere un atajo que vaya a su sitio web? No demasiado claro. –

+1

Como se dijo, es una web He editado y agregado Mozilla antes de Prism ya que no estoy hablando de .NET WPF. Si no está familiarizado con los accesos directos de las aplicaciones de Chrome: http://www.google.com/support/chrome/bin/answer. py? hl = es & answer = 95710 Si no está familiarizado con Mozilla Prism: http://prism.mozilla.com/ – DrydenMaker

+0

También debería b Está claro que prefiero Chrome y estoy familiarizado con los archivos .webapp que requieren que la aplicación sea preexistente. – DrydenMaker

Respuesta

10

Descargar el instalador independiente de cromo: http://www.google.com/chrome/eula.html?standalone=1

abrir la carpeta% temp%, ayuda si se vacía primero.

Inicie el instalador. Extraerá a una carpeta "GUM (algo) .tmp"

En esta carpeta, encuentre rápidamente un archivo en la línea de "249.78_chrome_installer.exe. {8A69D345-D564-463c-AFF1-A69D9E530F96}" y muévalo cuando Chrome acaba limpiando la carpeta "GUM (something) .tmp".

Cambia el nombre del archivo a "chrome_installer.exe"

ahora puede agrupar este archivo en un instalador y ejecutarlo como "chrome_installer.exe/S --¿Usted-no-lanzamiento-cromo" para una instalación silenciosa . Después de esto, copie un acceso directo a la aplicación prefabricada o programe su paquete de instalación para crear uno en la línea de: "C: \ Users ... \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe --app =" http : // localhost/"

+0

Buena respuesta. Tuve que suspenderlo por un tiempo, pero planeo volver a él con este tipo de solución. – DrydenMaker

+0

¿hay alguna ventaja en el uso de la versión portátil de google chrome? Supongo que lo que estoy preguntando es que la versión portátil le daría cierta protección en caso de que el usuario decida modificar las configuraciones que entran en conflicto con su aplicación ... – Frank

0

Puede usar la representación de webkit de AIR para mostrar el sitio web en una ventana de AIR. No necesitarías muchos otros códigos, pero luego podrías aprovechar el instalador/insignia descargable.

De lo contrario, me imagino que podría crear un instalador nativo para Windows que instala Prism en sus máquinas y luego crea la aplicación? Por otra parte, parece que Prism and Fluid (en el mac) no están dirigidos al usuario medio, y generalmente requieren que entiendan el concepto de un SSB (navegador específico del sitio). Cuando muchas personas ni siquiera entienden lo que es un navegador, es una pregunta difícil, y una de las razones por las que me encanta el proceso de instalación de AIR.

+0

No lo mencioné en la pregunta anterior, pero tampoco quiero usar AIR. :) Sería bueno poder usar Chrome o Firefox de manera similar. En los días de Netscape tenían un CCK, estoy investigando eso ahora. – DrydenMaker

Cuestiones relacionadas