Mise à jour d'un logiciel par internet???

Monico9385 Messages postés 279 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 6 août 2007 - 31 août 2004 à 17:01
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 - 1 sept. 2004 à 16:44
Bonjour tout le monde.

Voila mon problème. Je cré un logiciel à l'aide de visual basic 6, et j'aimerai que l'utilisateur en cliquant sur un bouton puisse mettre à jour le logiciel.

Toutes les données du logiciel sont dans un fichier excel. Donc moi quand je modifie ce fichier, je voudrai que l'utilisateur en cliquant sur le bouton modifie également le fichier qu'il aura.

Je voudrai donc savoir comment est ce possible de faire ca, sachant que l'on passera par internet, ce n'est pas pour du local.

J'espere que j'ai été assez clair.

Merci d'avance

19 réponses

Ze_Dam Messages postés 340 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 7 juillet 2005
31 août 2004 à 17:28
ben les transmitions se feront par le Winsock. Il y a plens de sources et de tutoriels sur vbfrance. Donc la tu pourras transférer à l'utilisateur les nouvelles données.
0
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 4
31 août 2004 à 19:04
A condition que chaque utilisateur puisse bénéficier d'une ip fixe à laquelle se connecter... Si tu m'en disais plus je pourrais t'aider.

------------------------------------------------------------------------------
Les logiciels plantent car ils se basent sur la théorie qu'avec 9 femmes enceinte vous pouvez avoir un bébé en un mois. (Wernher von Braun)
0
Ze_Dam Messages postés 340 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 7 juillet 2005
31 août 2004 à 19:15
pas forcément. Si la mise à jour n'est que des données écrites, ben on peutle mettre sur un site Web. Le prog n'a plus qu'a les récupérées.

Autre moyen, trouver un hébergeur. Mais bon ici si c po un prog avec 3000 connection par sec, tu n'auras pas besoin d'un gros serveur. Mais je ne comprend pas ce que veut dire Scalpweb que chaque utilisateur doit avoir une ip fixe à laquelle se connecter. On a besion d'un seul pc (serveur) qui a une ip fixe et qui va distribuer les informations demandées par d'autres pc
0
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 4
31 août 2004 à 19:17
Oui biensur, la même ip pour chacun.

Mais si c'est juste un truc à prendre sur une page web, pourquoi utiliser winsock ? Pourquoi pas le control INet plutot ? C'est plus simple pour ce genre de truc.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Ze_Dam Messages postés 340 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 7 juillet 2005
31 août 2004 à 19:26
oui bien sur si c des données qu'on met sur un site internet on utilise Inet. Pardon tu disais bien que tous les utilisateurs doivent posséder l'IP fixe du serveur, ben désolé je t'avais mal lu. J'avais compris que les utilisaturs avaient une IP différente ... bref ; je vé aller dormi tôt ce soir....

Maintenant tout est clair : Ok

Mais je n'ai pas tout a fait compris le procédure de Monico9385 ... mais apparemment il ne veut que transférer de simples données texte ... ben en tt cas je crois qu'on a donné les deux procédés intéressants pour le problème.
0
Monico9385 Messages postés 279 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 6 août 2007
31 août 2004 à 23:08
Bon je vais essayer d'etre clair.

J'ai un logiciel qui récolte des infos sur un fichier excel, et qui s'intègre dans le logiciel.
Ce fichier sera sur un serveur.
Après je serai amené à modifier ces données du fichier excel, et donc j'aimerai que les utilisateurs ayant le logiciel puisse mettre à jour le fichier excel qu'ils auront également puisque tout passe par la.

J'espere que j'ai ete assez clair.

Qu'est ce que je dois donc utiliser???
0
Ze_Dam Messages postés 340 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 7 juillet 2005
1 sept. 2004 à 10:13
ben je pense qu'il n'est pas tout à fait facile pour nous de décider à ta place quel procédé utiliser vu qu'oin ne sait pas grand chose dessus. Mais je pense qu'on a bien expliqué les deux procédés que tu peux utiliser pour ton prog :

-on met les infos sur une page Web, le prog les récupère, ou pourra récupérer des infos simples.(Inet)

-la connection se fait par Winsock, on peut transférer des données simples, tout comme des executables, etc.

Dans les deux cas, il y a plein de sources sur vbfrance.
0
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 4
1 sept. 2004 à 14:52
Je serais plutot à te conseiller INet...
0
Ze_Dam Messages postés 340 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 7 juillet 2005
1 sept. 2004 à 15:28
mais en fait je ne saisis pas tout. Le client doit télécharger le fichier excel tout court ou telecharger des infos simples qui seront mises dans un fichier excel chez le client ?
0
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 4
1 sept. 2004 à 15:53
Je crois qu'il doit télécharger direct le fichier...

C'est pour cela que INet me parait mieux, car il suffit alors de l'envoyer vers une adresse du genre :

htpp://www.serveur.fr/fichier.xls

Voilà.... :-)
0
Ze_Dam Messages postés 340 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 7 juillet 2005
1 sept. 2004 à 16:08
ptet bien oui ;)
0
Monico9385 Messages postés 279 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 6 août 2007
1 sept. 2004 à 16:14
Bah je sais pas trop comment faire encore. J'ai besoin du fichier excel pour le logiciel. Donc le client l'aura forcement aussi. Maintenant est ce que c'est possible de modifier les infos du fichier excel seulement, ou alors est ce que je dois renvoyer a chake fois le fichier, ce qui serait bcp plus long.
Si le premier cas est faisable quel procédé dois je utilise???

Merci
0
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 4
1 sept. 2004 à 16:17
Franchement, si le fichier n'est pas trop volumineux, tu ferais mieux de télécharger direct le fichier excel, sinon, c assez dur...

Enfin bon, cherche toujours sur ce site, ya pas mal d'infos sur Excel.
0
Monico9385 Messages postés 279 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 6 août 2007
1 sept. 2004 à 16:26
Mais c'est possible de le remplacer à chake fois???
Et quel methode je dois utiliser pour ca alors: winsok ou INet???
0
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 4
1 sept. 2004 à 16:28
Comment ça de le remplacer ? Biensur que tu eux remplacer des fichiers !

Pour télécharger des fichiers via un serveur, INEt me parait mieux perso.
0
Monico9385 Messages postés 279 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 6 août 2007
1 sept. 2004 à 16:31
Bah quand je dis remplacer, c'est effacer le précédent, et le remplacer par le nouveau.

Je sais que c'est des question sun peu con, mais j'y connais vraiment rien du tout dans ce domaine. Désolé...
0
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 4
1 sept. 2004 à 16:35
Ya pas de prob !!! Biensur, tu peux le remplacer à chaque fois.
0
Monico9385 Messages postés 279 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 6 août 2007
1 sept. 2004 à 16:41
OK. Je te remercie. Je vais chercher des aides pour Inet maintenant, et puissi j'ai des problèmes, je te recontact. :D
0
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 4
1 sept. 2004 à 16:44
ok pas de prob hésite pas...
0
Rejoignez-nous