Je reviens  aux nouvelles pour ceux que ça pourraient intéresser. Pour rappelle, le but de est de mettre SumatraPDF en lieu et place de Acrobat reader (surtout dans Firefox)
J'ai réussi à faire quelque chose avec "def session_setup()"  :

Suppression de la dll adobe en charge de la prévisualisation Firefox  dans c:\program files\adobe(version)\reader\air\nppdf32.dll

Puis mettre sumatra par défaut sur le profil de l'utilisateur (def session_setup()") :
     if iswin64():
        run_notfatal('"C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe" -register-for-pdf')
     else:
        run_notfatal('"C:\Program Files\SumatraPDF\SumatraPDF.exe" -register-for-pdf')

ça fonctionne très bien si on un seul utilisateur.
A priori le def session_setup s’exécute uniquement sur la session connecté juste avant l'install du paquet.

Toutefois si j'ai plusieurs comptes sur l'ordinateur les autres comptes ne bénéficie pas du "def session_setup()" et donc sumatra n'est pas par défaut...

A y t'il une solution pour que "def session_setup()" s'exécute sur tout les comptes utilisateurs ?

Merci d’avance.










De: "Didier Paulin" <didier.paulin@lepuyenvelay.fr>
À: wapt@lists.tranquil.it
Envoyé: Jeudi 3 Mars 2016 14:26:42
Objet: [Wapt] Préférence application dans firefox

Bonjour, une question qui n'est pas directement lié à wapt mais si quelqu'un à la solution, ça m'arrangerai .
Je voudrai que mes users passe sur Sumatra PDF, j'ai donc modifié le paquets existant pour qu'il s’install comme lecteur par défaut dans Windows et donc dans Firefox : Chose faite.

Par contre dans les préférences de Firefox par défaut on à "enregistrer" :


Je voudrai :



Si quelqu'un connait l'astuce pour modifier ce paramètre en script..et donc en wapt.. j'ai bien cherché (pref.js,etc..) mais je n'ai rien trouvé.

Merci d'avance.


Cordialement.


_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it
http://lists.tranquil.it/listinfo/wapt