[installeur et mise a jour d'une appli] - Divers - Programmation
Marsh Posté le 14-08-2003 à 12:01:04
a fond avec toi k666 .... ca m'intéresse aussi
Marsh Posté le 14-08-2003 à 12:13:54
je viens de voir le truc de nullsoft, apparemment ya des plugins pour faire des patch telechargeables par le net ...
http://sourceforge.net/projects/nsis/
par contre ya surement pas de version pour mac
voila si vous avez d'autres trucs merci de postax !!!
Marsh Posté le 18-08-2003 à 17:38:08
Marsh Posté le 18-08-2003 à 17:42:17
y'a un truc que je comprends po, tu dis que vous livrer des applis web, donc ça tourne sur "un serveur" non? Et toi tu voudrais installer moz sur ce serveur?
Deuxieme truc, tu veux faire des diff sous unix mais que ça marche sous mac...
Je comprends rien désolé ...
Marsh Posté le 18-08-2003 à 19:48:13
applis web = applis faites avec des teknologies web (js/xml/css)
puis je cherche a appliquer, via, par exemple une applette java, des diff a certains fichiers qui en ont besoin, qui doivent etre patchés dans l'install de l'appli du client
Marsh Posté le 18-08-2003 à 20:05:58
tu veux quoi exactement ?
à la base, si c'est ce que j'imagine, ça peut se faire en une petite heure en VB ou en script shell...
j'imagine un truc reposant sur un très vieux système qui a toujours fait ses preuves :
un fichier file.diz à la racine de chaque répertoire (ou du CD) indiquant pour chaque fichier sa version.
ensuite, ton petit programme n'a qu'à lire ces fichiers, et interroger le serveur d'update afin d'obtenir les listes mises à jours. à partir de là, tu peux instantannément choisir quels fichiers télécharger, et mettre à jour les flie.diz en local.
c'est pas parfait comme système, mais ça marche plutôt bien.
pour info, mise à part que sous Windows ces infos sont stockées dans la base de registre, c'est ni plus ni moins le système utilisé par windows update (c'est pour ça que ça m'a toujours fait rire quand des personnes s'imaginent que leur PC envoie des informations à WU, puisqu'au contraire, ils ne font que télécharger la liste des mises à jours, puis comparent eux-même lesquelles sont déjà installées)
Marsh Posté le 18-08-2003 à 20:13:39
Sinon, si c'est une appli online, alors pourquoi pas ça :
<html> |
C'est pas parfait, mais ça doit marcher
Par contre, je crois pas qu'une applet Java puisse accéder au disque local, donc tu ne pourras pas automatiser l'installation.
Marsh Posté le 19-08-2003 à 01:11:36
bin ce que j'aimerais trouver c un truc qui soit capable de packager toute une série de fichiers, d'installer ces fichiers dans les postes clients si besoin .... pis d'un autre coté un truc qui soit capable de patcher toute une serie de fichiers en fonction d'une eventuelle version ...
par exemple on telecharge un fichier update_v1.1.diff et on le lance eventuellement et il trouve ce qu'il doit patcher et il met a jour le bordel ...
Marsh Posté le 19-08-2003 à 01:43:40
k666 a écrit : bin ce que j'aimerais trouver c un truc qui soit capable de packager toute une série de fichiers, d'installer ces fichiers dans les postes clients si besoin .... pis d'un autre coté un truc qui soit capable de patcher toute une serie de fichiers en fonction d'une eventuelle version ... |
Le coup du file.diz me semble dans ce cas le plus approprié.
Marsh Posté le 13-08-2003 à 20:55:41
hello
on developpe dans ma société des applications web, qu'on distribue par CDRom et par internet. Les applis consistent en beaucoup de javascript et du chteumeuleu ... des fois on est dans le speed et on délivre un truc qui est pas 100% testé ... donc j'aimerais connaitre un moyen:
d'installer une appli web, en demandant éventuellement si l'utilisateur veut installer mozilla avec
de mettre a jour, via des diff (a la unix) ou des remplacements de fichiers, en fonction d'un tag "version" qu'il yaurait quelque part ....
voila je sais pas si ca existe, mais il me faudrait carrément ca et qui marche sous mac(os9/X) et windows
merci si vous avez un conseil ou si je me suis mal expliqué de contribuer
Message édité par k666 le 13-08-2003 à 20:58:45