1

Hello,
Voilà mon problème, j'ai un installeur standard pour une application avec un fichier qui est dépendant à chaque client. Lorsqu'un client (connecté et authentifié) télécharge l'installeur, il faut lui fournir un fichier séparé et zipper le tout (sans compression). Ca c'est faisable (i.e. pas trop lent), par contre reconstruire l'installeur à la volée ça ne l'est pas.
Le petit souci c'est que la plupart des installeurs que j'aie vus se décompressent dans un répertoire temporaire avec les fichiers inclus, et se lancent depuis là. C'est donc impossible de retrouver un fichier inclus côte à côte avec l'exe.
La question: est-ce que vous connaîtriez un installeur qui ne fait pas ça, ou qui permet d'inclure un fichier à l'exe très rapidement? smile
Note: je ne peux pas remettre en question le choix de fournir un fichier côte à côte, je le trouve effectivement pas terrible mais il ne vient pas de moi wink
Merci d'avance ^^
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

2

3

Avec NSIS, si tu fais GetFullPathName $0 ".", tu as le dossier dans lequel se trouve ton installeur dans $0. (J'utilise ça dans l'installeur de TIGCC.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

4

Brunni (./1) :
par contre reconstruire l'installeur à la volée ça ne l'est pas.

Je crois que c'est ce que fais l'outil utilisé par Adobe (NetOp Systems Fead Optimizer) mais à vérifier.
avatar

5

Kevin Kofler (./3) :
Avec NSIS, si tu fais GetFullPathName $0 ".", tu as le dossier dans lequel se trouve ton installeur dans $0. (J'utilise ça dans l'installeur de TIGCC.)

Huhu! Je vais tester NSIS alors, merci beaucoup!
Nil (./4) :
Brunni (./1) :
par contre reconstruire l'installeur à la volée ça ne l'est pas.

Je crois que c'est ce que fais l'outil utilisé par Adobe (NetOp Systems Fead Optimizer) mais à vérifier.

Pas du côté du serveur j'imagine (ce serait assez inefficace vu le nombre de DLs qu'ils doivent avoir...).
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741