Nous sommes le Mar 19 Mars, 2024 08:48
Supprimer les cookies

Besoin d'aide pour Framapack

Mer 13 Avr, 2011 20:10

Bonjour à tous,

je suis actuellement le seul développeur de Framapack (source disponible ici : http://framacontrib.svn.sourceforge.net/viewvc/framacontrib/framainstall/trunk/) mais je n'ai actuellement pas le temps de m'en occuper.

Or on vient de me pinger pour un problème signalé il y a déjà quelques mois : depuis les dernières versions de PDFCreator, la méthode utilisée jusqu'à présent pour installer PDFCreator sans ses logiciels de publicité ne fonctionne plus

En parcourant les forums de PDFCreator, j'ai réussi à trouver une méthode qui permettrait d'installer PDFCreator sans les publicité mais la méthode d'installation de Framapack ne permet pas de mettre en place la correction actuellement.

Je cherche donc des personnes ayant des compétences en C++ avec l'API de Windows afin de pouvoir modifier le logiciel de Framapack pour pouvoir mettre en place la correction.

A première vue, le lancement de l'installation des logiciels dans Framapack n'accepte pas le lancement de plusieurs commandes via le "&&", l'idée serait de faire en sorte qu'il l'accepte (fonction "installApp" ligne 178 du fichier http://framacontrib.svn.sourceforge.net/viewvc/framacontrib/framainstall/trunk/framapack/src/main.cpp?view=markup)

Actuellement la commande lancé par Framapack est (au niveau de la ligne 65 du fichier http://framacontrib.svn.sourceforge.net/viewvc/framacontrib/framainstall/trunk/framapack/src/apps.h?view=markup):
Code: Tout sélectionner
this->add("http://downloads.sourceforge.net/project/pdfcreator/PDFCreator/PDFCreator%201.2.0/PDFCreator-1_2_0_setup.exe", temp + "\\framapack-pdfcreator23.exe", "" + temp + "\\framapack-pdfcreator23.exe" + " /SP- /VERYSILENT /NORESTART /LANG=french /NOICONS /COMP=\"!toolbar\"  /components=\"!toolbar\" /tasks=\"!desktop_icon\" /DontUseYahooSearch /f", "PDFCreator");


La commande que je souhaiterai lancer est celle ci :
Code: Tout sélectionner
this->add("http://downloads.sourceforge.net/project/pdfcreator/PDFCreator/PDFCreator%201.2.0/PDFCreator-1_2_0_setup.exe", temp + "\\framapack-pdfcreator23.exe", "echo [Setup] > " + temp + "\\framapack-pdfcreator23.exe" + ".inf && echo Lang=french >> " + temp + "\\framapack-pdfcreator23.exe" + ".inf && echo Group=PDFCreator >> " + temp + "\\framapack-pdfcreator23.exe" + ".inf && echo NoIcons=0 >> " + temp + "\\framapack-pdfcreator23.exe" + ".inf && echo SetupType=custom >> " + temp + "\\framapack-pdfcreator23.exe" + ".inf && echo Components=program,ghostscript,comsamples,helpfiles,helpfiles\\\\french,languages,languages\\\\english,languages\\\\french >> " + temp + "\\framapack-pdfcreator23.exe" + ".inf && echo Tasks=desktopicon,desktopicon\\\\common,winexplorer >> " + temp + "\\framapack-pdfcreator23.exe" + ".inf && echo Printername=PDFCreator >> " + temp + "\\framapack-pdfcreator23.exe" + ".inf && echo ServerInstallation=0 >> " + temp + "\\framapack-pdfcreator23.exe" + ".inf && echo Win9xPrinterdriver=0 >> " + temp + "\\framapack-pdfcreator23.exe" + ".inf && echo WinNtPrinterdriver=0 >> " + temp + "\\framapack-pdfcreator23.exe" + ".inf && echo Win2k32bitPrinterdriver=0 >> " + temp + "\\framapack-pdfcreator23.exe" + ".inf && echo Win2k64bitPrinterdriver=0 >> " + temp + "\\framapack-pdfcreator23.exe" + ".inf && echo Toolbar=0 >> " + temp + "\\framapack-pdfcreator23.exe" + ".inf && " + temp + "\\framapack-pdfcreator23.exe" + " /LOADINF=\"" + temp + "\\framapack-pdfcreator23.exe" + ".inf\" /DontUseYahooSearch /VERYSILENT /NORESTART /SP-", "PDFCreator");


Avec cette technique, l'installation de PDFCreator se fait sans l'installation des différentes barres dans les navigateurs et modification des moteurs de recherche par défaut.
Si quelqu'un est motivé par la modification de Framapack qu'il n'hésite pas à me contacter.


Cordialement,
Léviathan
Tous les propos n'appartiennent qu'à leur auteur et n'engagent personne d'autre.
La liberté ne peut être que toute la liberté ; un morceau de liberté n'est pas la liberté. (Max Stirner), donc 4 CC sur 6 ne sont pas libres :-)
leviathan

Avatar de l’utilisateur
Messages : 1415

Jeu 21 Avr, 2011 07:04

Problème corrigé
cheval_boiteux

Avatar de l’utilisateur
Messages : 1531
Géo : Dole (39) - Strasbourg (67)

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit