Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: LuisMiguel_23 en 24 Enero 2017, 22:53 pm



Título: Instalar extension automaticamente en Chrome
Publicado por: LuisMiguel_23 en 24 Enero 2017, 22:53 pm
Buenas, espero me puedan ayudar, estoy desarollando un proyecto desktop-web. Y quisiera saber como puedo instalar mi proyecto (extension para chrome) automaticamente, sin necesidad de que el usuario lo haga. Asi como la extension de Avast que se instala automaticamente y el usuario desde el explorador decide si permitir la instalacion o no. Para Mozilla Firefox ya logré resolverlo, pero quisiera adaptarlo a Chrome también ya que es un explorador muy usado.

Espero la ayuda de uds. Saludos  ;-)


Título: Re: Instalar extension automaticamente en Chrome
Publicado por: #!drvy en 25 Enero 2017, 11:57 am
Los desarrolladores de Chrome han deshabilitado la opción de que un software instale automáticamente una extension. Ahora, quieren forzar a que el desarrollador le pida al usuario que la instala desde el propio chrome.

Mas info:
https://developer.chrome.com/webstore/inline_installation
https://blog.chromium.org/2012/12/no-more-silent-extension-installs.html


Si aun así quieres seguir como con lo que hace avast, puedes instalarla mediante el registro de windows. Eso si, ten en cuenta que la extensión la tienes que tener alojada en la tienda de Google (Chrome) y que si Google considera que no le gusta, la puede marcar como maliciosa.

https://developer.chrome.com/extensions/external_extensions
https://developer.chrome.com/extensions/external_extensions#registry

Saludos


Título: Re: Instalar extension automaticamente en Chrome
Publicado por: dato000 en 26 Enero 2017, 15:56 pm
Buenas, espero me puedan ayudar, estoy desarollando un proyecto desktop-web. Y quisiera saber como puedo instalar mi proyecto (extension para chrome) automaticamente, sin necesidad de que el usuario lo haga. Asi como la extension de Avast que se instala automaticamente y el usuario desde el explorador decide si permitir la instalacion o no. Para Mozilla Firefox ya logré resolverlo, pero quisiera adaptarlo a Chrome también ya que es un explorador muy usado.

Espero la ayuda de uds. Saludos  ;-)

Ese tipo de politicas son intrusivas, básicamente es malware sin solicitar permiso del usuario. Chrome y todos los navegadores lo bloquean, cuando dices que firefox lo resolviste estas hablando de tu propia maquina cierto? porque si lo haces para cualquiera estas instalando malware en una maquina sin permisos y ese seria un hueco terrible en el navegador. Imagino que estaras usando Cross-Site Scripting (XSS) o algo así con javascript para eso, por lo que esa es una de las razones por las que javascript es tan impopular.

Como laboratorio es buena práctica, pero sinceramente para un usuario debe ser muy molesto lidiar con una extensión no autorizada.

Que yo sepa Avast apesta, y nunca permitiria instalar un plugin de ese horrendo software en mi navegador  :laugh: :laugh: