Je sais pas trop par quoi commencer...
Disons que vu le temps que j'ai passé ces derniers jours à portabiliser des applis, j'me suis dit que ça pourrait aider d'apprendre à bien faire les choses, c'est à dire à piger comment vous vous y prenez pour intégrer réellement à la Liberkey (launcher, etc), en vue de vous proposer des portabilisations tout prêtes à intégrer (ou du moins le gros du boulot étant fait), si unanimité.
J'ai donc quelques questions à vous poser :
1 - comment vous y prenez vous? (il doit manquer un tiret quelquepart)
2 - quels sont vos outils (pour éditer les .exe, les dll, je sais pas)
3 - des tutos seraient les bien venus (franchement, pour trouver des tutos batch, j'en ai chopper qu'un seul et il est pas complet loin de là. Pour le C++ y'a le site du zéro, ça je connais)
Actuellement, j'arrive à faire ceci :
- checker l'installation d'une appli avec
TotalUninstaller
- installer les applis checkées, les déplacer, copier les modifs registres (un
.reg d'install et un
.reg de désinstall), copier les fichiers ajoutés en externe (genre dans system32) dans le dossier même de l'appli, les désinstaller
- les applis marchent le plus souvent sans rien faire de plus
- des fois les
dll foutues dans
system 32 ne sont plus trouvées après désinstallation
- je tente alors de voir dans le
.reg d'install si y'a pas moyen de reparamétrer les chemins de répertoire vers là où j'ai recopié ces fichiers dans le dossier de l'appli, mais rien n'y fait
- j'ouvre le
.exe de l'appli avec
ResourceHacker ou
eXeScope, mais bon je vois rien qui puisse m'aider
- 5% des applis me posent problème.
Certaines choses que j'aimerais savoir faire, notament pour portabiliser certains de mes jeux (j'ai mis les trucs dont je voudrais avoir les lignes de commandes en couleur) :
- construire un
.bat ou un
.exe qui copie des fichiers dans un répertoire quelconque,
qui ouvre un .reg, remplace des chemins par d'autres (en gros, remplace des chaînes de caractères par d'autres), exécute ce
.reg, lance le vrai
.exe de l'appli/jeu,
et quand on quitte l'appli/jeu, ouvre le .reg de désinstallation des clés registres pour un arrêt propre et supprime les fichiers copiés.
............................................................................................
Liste des applis que j'ai ajouté à ma liberkey :
[url]Autorun Creator[/url] -
portabilisé avec succès!
[url]Backup4all OTB Edition[/url]
(j'lai eu avec un HDD) -
portabilisé avec succès!
[url]Batchmaker[/url] -
portable nativement (?)
[url]CDisplay[/url] -
portable nativement
[url]ConCon[/url] -
portable nativement
Dactylo -
Dev C++ -
portabilisé avec succès!
DirSweeper -
Ditto -
portable nativement
DVDStyler -
portabilisé avec succès!
EasyPHP -
portabilisé avec succès!
eXeScope -
portabilisé avec succès!
Exstora -
portable nativement
Foobar -
portable nativement
[url]FreeBatch[/url] -
portable nativement
[url]GigaTribe[/url] -
portabilisé avec succès!
[url]HelpNDoc[/url] -
portabilisé avec succès!
[url]InnoSetup[/url] -
[url]Mira[/url] -
portabilisé avec succès!
[url]Mumble[/url] -
portabilisé avec succès!
[url]NSIS[/url] -
portable nativement
[url]PDF2Word[/url] -
[url]PowerBatch[/url] -
portabilisation non réussie
[url]QE3 Minimizer[/url] -
portabilisé avec succès!
[url]Quake Video Maker[/url] -
portabilisé avec succès!
[url]RegClean[/url] -
[url]RegSeeker[/url] -
portable nativement
[url]Resource Hacker[/url] -
portable nativement
[url]RetroShare[/url] -
portabilisé avec succès!
[url]Scribus[/url] -
portable nativement
[url]Softnote[/url] -
portabilisé avec succès!
[url]Squeaky Clean[/url] -
portabilisé avec succès!
[url]Subtitle Worshop[/url] -
[url]SuperCopier[/url] -
portabilisé avec succès!
[url]Taskbar Shuffle[/url] -
[url]TestDisk[/url] -
portable nativement
[url]Tor[/url] -
portable nativement
[url]Total Uninstall[/url] -
portabilisé avec succès!
[url]TreeSize[/url] -
portable nativement
[url]UtraISO[/url] -
portable nativement
[url]UndoReg[/url] -
[url]VideoCacheView[/url] -
portable nativement
[url]Wavosaur[/url] -
portable nativement
Winamp -
portable nativement
[url]xampp[/url] -
portable nativement
[url]XNRE[/url] -
portable nativement
[url]yodm3D[/url] -
portable nativement
[url]ZMWS[/url] -
portable nativement
La flemme, je repasserais une autre fois finir la liste...