|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
Problème pour rapatrier des fichiers sur serveur FTP |
Débuté par sbertolotti, 27 juil. 2004 16:16 - 11 réponses |
| |
| | | |
|
| |
Posté le 27 juillet 2004 - 16:16 |
Bonjour,
Je souhaite rapatrier des fichiers situés sur un serveur ftp à partir d'un PDA équipé d'une carte gprs data...
J'ai tenté le ftpconnect directement mais cela ne fonctionne que très occasionnellement...
Je me suis dis que "netouvreaccesdistant()" ne serait pas une mauvaise idée avant d'activer mon transfert FTP mais comment écrire un entrée dans le répertoire téléphonique de windows pocket pc à partir de windev pocket pc afin d'éviter de devoir réentrer manuellemnt tous les paramètres lors des reboot.....
Merci d'avance....
Bertolotti Stéphane |
| |
| |
| | | |
|
| | |
| |
Posté le 27 juillet 2004 - 16:26 |
Alors moi j'utilise exactement ces 2 fonctions. Je fais d'abord un netouvreaccesdistant. avec pour paramètre le nom de ma connexion dans mon cas "bougtel Entreprises" c'est le nom qui est ds les paramètres de ton PDA. Puis je fais un ftpconnecte, et enfin ftprecupere ou ftpenvoie! Pr ne pas resaisir les paramètres du ftp j'ai une procédure qui sauvegarde les pramètres après la première utilisation, puis à chaque transfert avec le ftp j'ai une procédure qui récupère.
Voila la procédure qui sauvegarde les options: PROCEDURE SauveOptions()
sMotPasse est une chaîne
// Vérifie que la clé existe bien SI RegistreExiste(csCheminClé,csValeurServer)= Faux ALORS // Elle n'existe pas, on la crée RegistreCréeClé(csCheminClé) FIN
// Sauvegarde de toutes les options RegistreEcrit(csCheminClé,csValeurServer,Serveur_FTP) RegistreEcrit(csCheminClé,csValeurAuthentification , INTERR_AUTENTH) RegistreEcrit(csCheminClé,csValeurDélai,DELAICONN) RegistreEcrit(csCheminClé,csValeurPort,NUMPORT) RegistreEcrit(csCheminClé,csValeurPwd,PASSWORD) RegistreEcrit(csCheminClé,csValeurUser,NOMUSER)
sOptionsUtilisateur:sNomServeur = Serveur_FTP sOptionsUtilisateur:nAuthentification = INTERR_AUTENTH sOptionsUtilisateur:nDelai = DELAICONN sOptionsUtilisateur:nPort = NUMPORT sOptionsUtilisateur:sUser = NOMUSER sOptionsUtilisateur:sPwd = PASSWORD
Voila la procédure qui récupère les options: PROCEDURE RecupOptions(Options)
bRes est un booléen = Vrai sMotPasse est une chaîne
//Options:sServeur = "ftp.pcsoft.fr" SI RegistreExiste(csCheminClé,csValeurServer) ALORS Options:sNomServeur = RegistreLit(csCheminClé,csValeurServer) Options:nAuthentification = RegistreLit(csCheminClé,csValeurAuthentification ) Options:nDelai = RegistreLit(csCheminClé,csValeurDélai) Options:nPort = RegistreLit(csCheminClé,csValeurPort) Options:sPwd =RegistreLit(csCheminClé,csValeurPwd) Options:sUser = RegistreLit(csCheminClé,csValeurUser)
// Mise à jour du plan des options NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd
SINON bRes = Faux NUMPORT = 21 DELAICONN = 20 FIN
RENVOYER bRes
"Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote:
Bonjour,
Je souhaite rapatrier des fichiers situés sur un serveur ftp à partir d'un PDA équipé d'une carte gprs data...
J'ai tenté le ftpconnect directement mais cela ne fonctionne que très occasionnellement...
Je me suis dis que "netouvreaccesdistant()" ne serait pas une mauvaise idée avant d'activer mon transfert FTP mais comment écrire un entrée dans le répertoire téléphonique de windows pocket pc à partir de windev pocket pc afin d'éviter de devoir réentrer manuellemnt tous les paramètres lors des reboot.....
Merci d'avance....
Bertolotti Stéphane
|
| |
| |
| | | |
|
| | |
| |
Posté le 27 juillet 2004 - 17:43 |
Je vais tester tout ça.... Merci pour l'astuce....
"Mélanie" <mgathelot@yahoo.fr> a écrit dans le message de news:410649df$1@news.pcsoft.fr...
Alors moi j'utilise exactement ces 2 fonctions. Je fais d'abord un netouvreaccesdistant. avec pour paramètre le nom de ma connexion dans mon cas "bougtel Entreprises" c'est le nom qui est ds les paramètres de ton PDA. Puis je fais un ftpconnecte, et enfin ftprecupere ou ftpenvoie! Pr ne pas resaisir les paramètres du ftp j'ai une procédure qui sauvegarde les pramètres après la première utilisation, puis à chaque transfert avec le ftp j'ai une procédure qui récupère.
Voila la procédure qui sauvegarde les options: PROCEDURE SauveOptions()
sMotPasse est une chaîne
// Vérifie que la clé existe bien SI RegistreExiste(csCheminClé,csValeurServer)= Faux ALORS // Elle n'existe pas, on la crée RegistreCréeClé(csCheminClé) FIN
// Sauvegarde de toutes les options RegistreEcrit(csCheminClé,csValeurServer,Serveur_FTP) RegistreEcrit(csCheminClé,csValeurAuthentification , INTERR_AUTENTH) RegistreEcrit(csCheminClé,csValeurDélai,DELAICONN) RegistreEcrit(csCheminClé,csValeurPort,NUMPORT) RegistreEcrit(csCheminClé,csValeurPwd,PASSWORD) RegistreEcrit(csCheminClé,csValeurUser,NOMUSER)
sOptionsUtilisateur:sNomServeur = Serveur_FTP sOptionsUtilisateur:nAuthentification = INTERR_AUTENTH sOptionsUtilisateur:nDelai = DELAICONN sOptionsUtilisateur:nPort = NUMPORT sOptionsUtilisateur:sUser = NOMUSER sOptionsUtilisateur:sPwd = PASSWORD
Voila la procédure qui récupère les options: PROCEDURE RecupOptions(Options)
bRes est un booléen = Vrai sMotPasse est une chaîne
//Options:sServeur = "ftp.pcsoft.fr" SI RegistreExiste(csCheminClé,csValeurServer) ALORS
Options:sNomServeur = RegistreLit(csCheminClé,csValeurServer) Options:nAuthentification =
RegistreLit(csCheminClé,csValeurAuthentification
) Options:nDelai = RegistreLit(csCheminClé,csValeurDélai) Options:nPort = RegistreLit(csCheminClé,csValeurPort) Options:sPwd =RegistreLit(csCheminClé,csValeurPwd) Options:sUser = RegistreLit(csCheminClé,csValeurUser) // Mise à jour du plan des options NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd SINON bRes = Faux NUMPORT = 21 DELAICONN = 20 FIN RENVOYER bRes "Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote: Bonjour,
Je souhaite rapatrier des fichiers situés sur un serveur ftp à partir
d'un
PDA équipé d'une carte gprs data...
J'ai tenté le ftpconnect directement mais cela ne fonctionne que très occasionnellement...
Je me suis dis que "netouvreaccesdistant()" ne serait pas une mauvaise idée
avant d'activer mon transfert FTP mais comment écrire un entrée dans le répertoire téléphonique de windows pocket pc à partir de windev pocket pc afin d'éviter de devoir réentrer manuellemnt tous les paramètres lors des reboot.....
Merci d'avance....
Bertolotti Stéphane
|
| |
| |
| | | |
|
| | |
| |
Posté le 27 juillet 2004 - 17:50 |
"Mélanie" <mgathelot@yahoo.fr> wrote:
Alors moi j'utilise exactement ces 2 fonctions. Je fais d'abord un netouvreaccesdistant. avec pour paramètre le nom de ma connexion dans mon cas "bougtel Entreprises" c'est le nom qui est ds les paramètres de ton PDA.
Oui mais pour cela tu dois d'abord faire le paramètrage du côté de Windows. Et quand tu dois déployer ton appli sur 50 PPC ca commence à devenir fastidieux. Ca aurait été interessant de le faire par programmation en utilisant un fichier XML ou txt tout simplement. Est-ce que ca tu sais le faire, ou est-ce possible ???
A+ Christian
Puis je fais un ftpconnecte, et enfin ftprecupere ou ftpenvoie! Pr ne pas resaisir les paramètres du ftp j'ai une procédure qui sauvegarde les pramètres après la première utilisation, puis à chaque transfert avec le ftp j'ai une procédure qui récupère. Voila la procédure qui sauvegarde les options: PROCEDURE SauveOptions() sMotPasse est une chaîne // Vérifie que la clé existe bien SI RegistreExiste(csCheminClé,csValeurServer)= Faux ALORS // Elle n'existe pas, on la crée RegistreCréeClé(csCheminClé) FIN // Sauvegarde de toutes les options RegistreEcrit(csCheminClé,csValeurServer,Serveur_FTP) RegistreEcrit(csCheminClé,csValeurAuthentification , INTERR_AUTENTH) RegistreEcrit(csCheminClé,csValeurDélai,DELAICONN) RegistreEcrit(csCheminClé,csValeurPort,NUMPORT) RegistreEcrit(csCheminClé,csValeurPwd,PASSWORD) RegistreEcrit(csCheminClé,csValeurUser,NOMUSER) sOptionsUtilisateur:sNomServeur = Serveur_FTP sOptionsUtilisateur:nAuthentification = INTERR_AUTENTH sOptionsUtilisateur:nDelai = DELAICONN sOptionsUtilisateur:nPort = NUMPORT sOptionsUtilisateur:sUser = NOMUSER sOptionsUtilisateur:sPwd = PASSWORD Voila la procédure qui récupère les options: PROCEDURE RecupOptions(Options) bRes est un booléen = Vrai sMotPasse est une chaîne //Options:sServeur = "ftp.pcsoft.fr" SI RegistreExiste(csCheminClé,csValeurServer) ALORS Options:sNomServeur = RegistreLit(csCheminClé,csValeurServer) Options:nAuthentification = RegistreLit(csCheminClé,csValeurAuthentification ) Options:nDelai = RegistreLit(csCheminClé,csValeurDélai) Options:nPort = RegistreLit(csCheminClé,csValeurPort) Options:sPwd =RegistreLit(csCheminClé,csValeurPwd) Options:sUser = RegistreLit(csCheminClé,csValeurUser) // Mise à jour du plan des options NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd SINON bRes = Faux NUMPORT = 21 DELAICONN = 20 FIN RENVOYER bRes "Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote: Bonjour,
Je souhaite rapatrier des fichiers situés sur un serveur ftp à partir d'un PDA équipé d'une carte gprs data...
J'ai tenté le ftpconnect directement mais cela ne fonctionne que très occasionnellement...
Je me suis dis que "netouvreaccesdistant()" ne serait pas une mauvaise
idée
avant d'activer mon transfert FTP mais comment écrire un entrée dans le répertoire téléphonique de windows pocket pc à partir de windev pocket pc
afin d'éviter de devoir réentrer manuellemnt tous les paramètres lors des reboot.....
Merci d'avance....
Bertolotti Stéphane
|
| |
| |
| | | |
|
| | |
| |
Posté le 27 juillet 2004 - 18:57 |
Je pense qu'il faut que tu utilises la fonction RecupOptions et à la place de Options:sUser tu mets le nom de l'utilisateur... je pense ke ça devrait marcher ms je ne suis sure de rien! Bon courage Mélanie
NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd
"Christian" <cciochir@_at_cmii.fr> wrote:
"Mélanie" <mgathelot@yahoo.fr> wrote:
Alors moi j'utilise exactement ces 2 fonctions. Je fais d'abord un netouvreaccesdistant. avec pour paramètre le nom de
ma
connexion dans mon cas "bougtel Entreprises" c'est le nom qui est ds les paramètres de ton PDA.
Oui mais pour cela tu dois d'abord faire le paramètrage du côté de Windows. Et quand tu dois déployer ton appli sur 50 PPC ca commence à devenir fastidieux. Ca aurait été interessant de le faire par programmation en utilisant un fichier
XML ou txt tout simplement. Est-ce que ca tu sais le faire, ou est-ce possible ??? A+ Christian Puis je fais un ftpconnecte, et enfin ftprecupere ou ftpenvoie! Pr ne pas resaisir les paramètres du ftp j'ai une procédure qui sauvegarde les pramètres après la première utilisation, puis à chaque transfert avec le ftp j'ai une procédure qui récupère. Voila la procédure qui sauvegarde les options: PROCEDURE SauveOptions() sMotPasse est une chaîne // Vérifie que la clé existe bien SI RegistreExiste(csCheminClé,csValeurServer)= Faux ALORS // Elle n'existe pas, on la crée RegistreCréeClé(csCheminClé) FIN // Sauvegarde de toutes les options RegistreEcrit(csCheminClé,csValeurServer,Serveur_FTP) RegistreEcrit(csCheminClé,csValeurAuthentification , INTERR_AUTENTH) RegistreEcrit(csCheminClé,csValeurDélai,DELAICONN) RegistreEcrit(csCheminClé,csValeurPort,NUMPORT) RegistreEcrit(csCheminClé,csValeurPwd,PASSWORD) RegistreEcrit(csCheminClé,csValeurUser,NOMUSER) sOptionsUtilisateur:sNomServeur = Serveur_FTP sOptionsUtilisateur:nAuthentification = INTERR_AUTENTH sOptionsUtilisateur:nDelai = DELAICONN sOptionsUtilisateur:nPort = NUMPORT sOptionsUtilisateur:sUser = NOMUSER sOptionsUtilisateur:sPwd = PASSWORD Voila la procédure qui récupère les options: PROCEDURE RecupOptions(Options) bRes est un booléen = Vrai sMotPasse est une chaîne //Options:sServeur = "ftp.pcsoft.fr" SI RegistreExiste(csCheminClé,csValeurServer) ALORS Options:sNomServeur = RegistreLit(csCheminClé,csValeurServer) Options:nAuthentification = RegistreLit(csCheminClé,csValeurAuthentification ) Options:nDelai = RegistreLit(csCheminClé,csValeurDélai) Options:nPort = RegistreLit(csCheminClé,csValeurPort) Options:sPwd =RegistreLit(csCheminClé,csValeurPwd) Options:sUser = RegistreLit(csCheminClé,csValeurUser) // Mise à jour du plan des options NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd SINON bRes = Faux NUMPORT = 21 DELAICONN = 20 FIN RENVOYER bRes "Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote: Bonjour,
Je souhaite rapatrier des fichiers situés sur un serveur ftp à partir
d'un
PDA équipé d'une carte gprs data...
J'ai tenté le ftpconnect directement mais cela ne fonctionne que très occasionnellement...
Je me suis dis que "netouvreaccesdistant()" ne serait pas une mauvaise idée avant d'activer mon transfert FTP mais comment écrire un entrée dans le répertoire téléphonique de windows pocket pc à partir de windev pocket pc afin d'éviter de devoir réentrer manuellemnt tous les paramètres lors des
reboot.....
Merci d'avance....
Bertolotti Stéphane
|
| |
| |
| | | |
|
| | |
| |
Posté le 27 juillet 2004 - 20:48 |
Salut Mélanie,
Merci de me répondre. Peut tu nous en dire un peu plus sur la valeur de csCheminClé, sur les variables csValeur... et sur la classe sOptionsUtilisateur. Si c'est plus facile pour toi tu peux faire un copier/coller dans word de tes procédures et me les envoyer par mail (enlève le _at_ de l'adresse). Bien sur dans le cas où c'est possible. Je te remercie par avance. Christian
"Mélanie" <mgathelot@yahoo.fr> wrote:
Je pense qu'il faut que tu utilises la fonction RecupOptions et à la place de Options:sUser tu mets le nom de l'utilisateur... je pense ke ça devrait marcher ms je ne suis sure de rien! Bon courage Mélanie NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd
"Christian" <cciochir@_at_cmii.fr> wrote: "Mélanie" <mgathelot@yahoo.fr> wrote:
Alors moi j'utilise exactement ces 2 fonctions. Je fais d'abord un netouvreaccesdistant. avec pour paramètre le nom de ma
connexion dans mon cas "bougtel Entreprises" c'est le nom qui est ds les paramètres de ton PDA.
Oui mais pour cela tu dois d'abord faire le paramètrage du côté de Windows. Et quand tu dois déployer ton appli sur 50 PPC ca commence à devenir fastidieux. Ca aurait été interessant de le faire par programmation en utilisant un fichier XML ou txt tout simplement. Est-ce que ca tu sais le faire, ou est-ce possible ??? A+ Christian Puis je fais un ftpconnecte, et enfin ftprecupere ou ftpenvoie! Pr ne pas resaisir les paramètres du ftp j'ai une procédure qui sauvegarde les pramètres après la première utilisation, puis à chaque transfert avec le ftp j'ai une procédure qui récupère. Voila la procédure qui sauvegarde les options: PROCEDURE SauveOptions() sMotPasse est une chaîne // Vérifie que la clé existe bien SI RegistreExiste(csCheminClé,csValeurServer)= Faux ALORS // Elle n'existe pas, on la crée RegistreCréeClé(csCheminClé) FIN // Sauvegarde de toutes les options RegistreEcrit(csCheminClé,csValeurServer,Serveur_FTP) RegistreEcrit(csCheminClé,csValeurAuthentification , INTERR_AUTENTH) RegistreEcrit(csCheminClé,csValeurDélai,DELAICONN) RegistreEcrit(csCheminClé,csValeurPort,NUMPORT) RegistreEcrit(csCheminClé,csValeurPwd,PASSWORD) RegistreEcrit(csCheminClé,csValeurUser,NOMUSER) sOptionsUtilisateur:sNomServeur = Serveur_FTP sOptionsUtilisateur:nAuthentification = INTERR_AUTENTH sOptionsUtilisateur:nDelai = DELAICONN sOptionsUtilisateur:nPort = NUMPORT sOptionsUtilisateur:sUser = NOMUSER sOptionsUtilisateur:sPwd = PASSWORD Voila la procédure qui récupère les options: PROCEDURE RecupOptions(Options) bRes est un booléen = Vrai sMotPasse est une chaîne //Options:sServeur = "ftp.pcsoft.fr" SI RegistreExiste(csCheminClé,csValeurServer) ALORS Options:sNomServeur = RegistreLit(csCheminClé,csValeurServer) Options:nAuthentification = RegistreLit(csCheminClé,csValeurAuthentification ) Options:nDelai = RegistreLit(csCheminClé,csValeurDélai) Options:nPort = RegistreLit(csCheminClé,csValeurPort) Options:sPwd =RegistreLit(csCheminClé,csValeurPwd) Options:sUser = RegistreLit(csCheminClé,csValeurUser) // Mise à jour du plan des options NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd SINON bRes = Faux NUMPORT = 21 DELAICONN = 20 FIN RENVOYER bRes "Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote: Bonjour,
Je souhaite rapatrier des fichiers situés sur un serveur ftp à partir d'un
PDA équipé d'une carte gprs data...
J'ai tenté le ftpconnect directement mais cela ne fonctionne que très occasionnellement...
Je me suis dis que "netouvreaccesdistant()" ne serait pas une mauvaise idée avant d'activer mon transfert FTP mais comment écrire un entrée dans le
répertoire téléphonique de windows pocket pc à partir de windev pocket pc afin d'éviter de devoir réentrer manuellemnt tous les paramètres lors des reboot.....
Merci d'avance....
Bertolotti Stéphane
|
| |
| |
| | | |
|
| | |
| |
Posté le 28 juillet 2004 - 17:49 |
Bonjour,
Encore merci pour votre Aide mais il subsiste un souci...
J'ai bien parametré ma connexion au gprs dans windows pocket pc mais lorsque j'execute un netouvreaccesdistant(nomdemaconnexion), un message d'info me dit que la connexion n'est pas dans le répertoire téléphonique... A l'aide.....
D'avance Merci "Christian" <cciochir@_at_cmii.fr> a écrit dans le message de news:41068750$1@news.pcsoft.fr...
Salut Mélanie,
Merci de me répondre. Peut tu nous en dire un peu plus sur la valeur de csCheminClé, sur les
variables
csValeur... et sur la classe sOptionsUtilisateur. Si c'est plus facile pour toi tu peux faire un copier/coller dans word de tes procédures et me les envoyer par mail (enlève le _at_ de l'adresse). Bien sur dans le cas où c'est possible. Je te remercie par avance. Christian "Mélanie" <mgathelot@yahoo.fr> wrote:
Je pense qu'il faut que tu utilises la fonction RecupOptions et à la
place > >de Options:sUser tu mets le nom de l'utilisateur... je pense ke ça devrait
marcher ms je ne suis sure de rien! Bon courage Mélanie NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd
"Christian" <cciochir@_at_cmii.fr> wrote: "Mélanie" <mgathelot@yahoo.fr> wrote:
Alors moi j'utilise exactement ces 2 fonctions. Je fais d'abord un netouvreaccesdistant. avec pour paramètre le nom de ma
connexion dans mon cas "bougtel Entreprises" c'est le nom qui est ds les
paramètres de ton PDA.
Oui mais pour cela tu dois d'abord faire le paramètrage du côté de Windows. > >>Et quand tu dois déployer ton appli sur 50 PPC ca commence à devenir fastidieux.
Ca aurait été interessant de le faire par programmation en utilisant un fichier XML ou txt tout simplement. Est-ce que ca tu sais le faire, ou est-ce possible ??? A+ Christian Puis je fais un ftpconnecte, et enfin ftprecupere ou ftpenvoie! Pr ne pas resaisir les paramètres du ftp j'ai une procédure qui sauvegarde > >>>les pramètres après la première utilisation, puis à chaque transfert avec
le ftp j'ai une procédure qui récupère.
Voila la procédure qui sauvegarde les options: PROCEDURE SauveOptions()
sMotPasse est une chaîne
// Vérifie que la clé existe bien SI RegistreExiste(csCheminClé,csValeurServer)= Faux ALORS // Elle n'existe pas, on la crée RegistreCréeClé(csCheminClé) FIN
// Sauvegarde de toutes les options RegistreEcrit(csCheminClé,csValeurServer,Serveur_FTP) RegistreEcrit(csCheminClé,csValeurAuthentification , INTERR_AUTENTH) RegistreEcrit(csCheminClé,csValeurDélai,DELAICONN) RegistreEcrit(csCheminClé,csValeurPort,NUMPORT) RegistreEcrit(csCheminClé,csValeurPwd,PASSWORD) RegistreEcrit(csCheminClé,csValeurUser,NOMUSER)
sOptionsUtilisateur:sNomServeur = Serveur_FTP sOptionsUtilisateur:nAuthentification = INTERR_AUTENTH sOptionsUtilisateur:nDelai = DELAICONN sOptionsUtilisateur:nPort = NUMPORT sOptionsUtilisateur:sUser = NOMUSER sOptionsUtilisateur:sPwd = PASSWORD
Voila la procédure qui récupère les options: PROCEDURE RecupOptions(Options)
bRes est un booléen = Vrai sMotPasse est une chaîne
//Options:sServeur = "ftp.pcsoft.fr" SI RegistreExiste(csCheminClé,csValeurServer) ALORS
Options:sNomServeur = RegistreLit(csCheminClé,csValeurServer) Options:nAuthentification = RegistreLit(csCheminClé,csValeurAuthentification
) Options:nDelai = RegistreLit(csCheminClé,csValeurDélai) Options:nPort = RegistreLit(csCheminClé,csValeurPort) Options:sPwd =RegistreLit(csCheminClé,csValeurPwd) Options:sUser = RegistreLit(csCheminClé,csValeurUser) // Mise à jour du plan des options NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd SINON bRes = Faux NUMPORT = 21 DELAICONN = 20 FIN RENVOYER bRes "Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote: Bonjour,
Je souhaite rapatrier des fichiers situés sur un serveur ftp à partir d'un
PDA équipé d'une carte gprs data...
J'ai tenté le ftpconnect directement mais cela ne fonctionne que très occasionnellement...
Je me suis dis que "netouvreaccesdistant()" ne serait pas une mauvaise idée avant d'activer mon transfert FTP mais comment écrire un entrée dans le répertoire téléphonique de windows pocket pc à partir de windev pocket pc afin d'éviter de devoir réentrer manuellemnt tous les paramètres lors des reboot.....
Merci d'avance....
Bertolotti Stéphane
|
| |
| |
| | | |
|
| | |
| |
Posté le 28 juillet 2004 - 19:19 |
Moi le nom ke je mets dans netouvreaccèsdistant() c bouygues entreprises, il se trouve ds Paramètre\Connexions\Connexions\Gérer des connexions existantes\ et la c'est le nom de la connexion. Et ça marche bien après je sais pas d'ou vient ton pb si c pas ça?? Dsl christian pas eu le tps de t'envoyer le mail je le fais demain!
"Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote:
Bonjour, Encore merci pour votre Aide mais il subsiste un souci... J'ai bien parametré ma connexion au gprs dans windows pocket pc mais lorsque j'execute un netouvreaccesdistant(nomdemaconnexion), un message d'info me dit que la connexion n'est pas dans le répertoire téléphonique... A l'aide..... D'avance Merci "Christian" <cciochir@_at_cmii.fr> a écrit dans le message de news:41068750$1@news.pcsoft.fr...
Salut Mélanie,
Merci de me répondre. Peut tu nous en dire un peu plus sur la valeur de csCheminClé, sur les variables
csValeur... et sur la classe sOptionsUtilisateur. Si c'est plus facile pour toi tu peux faire un copier/coller dans word de
tes procédures et me les envoyer par mail (enlève le _at_ de l'adresse). Bien sur dans le cas où c'est possible. Je te remercie par avance. Christian "Mélanie" <mgathelot@yahoo.fr> wrote:
Je pense qu'il faut que tu utilises la fonction RecupOptions et à la place
de Options:sUser tu mets le nom de l'utilisateur... je pense ke ça devrait marcher ms je ne suis sure de rien! Bon courage Mélanie NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd
"Christian" <cciochir@_at_cmii.fr> wrote: "Mélanie" <mgathelot@yahoo.fr> wrote:
Alors moi j'utilise exactement ces 2 fonctions. Je fais d'abord un netouvreaccesdistant. avec pour paramètre le nom
de
ma connexion dans mon cas "bougtel Entreprises" c'est le nom qui est ds les paramètres de ton PDA.
Oui mais pour cela tu dois d'abord faire le paramètrage du côté de Windows. Et quand tu dois déployer ton appli sur 50 PPC ca commence à devenir fastidieux. Ca aurait été interessant de le faire par programmation en utilisant un
fichier XML ou txt tout simplement. Est-ce que ca tu sais le faire, ou est-ce possible ??? A+ Christian Puis je fais un ftpconnecte, et enfin ftprecupere ou ftpenvoie! Pr ne pas resaisir les paramètres du ftp j'ai une procédure qui sauvegarde les pramètres après la première utilisation, puis à chaque transfert avec le ftp j'ai une procédure qui récupère.
Voila la procédure qui sauvegarde les options: PROCEDURE SauveOptions()
sMotPasse est une chaîne
// Vérifie que la clé existe bien SI RegistreExiste(csCheminClé,csValeurServer)= Faux ALORS // Elle n'existe pas, on la crée RegistreCréeClé(csCheminClé) FIN
// Sauvegarde de toutes les options RegistreEcrit(csCheminClé,csValeurServer,Serveur_FTP) RegistreEcrit(csCheminClé,csValeurAuthentification , INTERR_AUTENTH) RegistreEcrit(csCheminClé,csValeurDélai,DELAICONN) RegistreEcrit(csCheminClé,csValeurPort,NUMPORT) RegistreEcrit(csCheminClé,csValeurPwd,PASSWORD) RegistreEcrit(csCheminClé,csValeurUser,NOMUSER)
sOptionsUtilisateur:sNomServeur = Serveur_FTP sOptionsUtilisateur:nAuthentification = INTERR_AUTENTH sOptionsUtilisateur:nDelai = DELAICONN sOptionsUtilisateur:nPort = NUMPORT sOptionsUtilisateur:sUser = NOMUSER sOptionsUtilisateur:sPwd = PASSWORD
Voila la procédure qui récupère les options: PROCEDURE RecupOptions(Options)
bRes est un booléen = Vrai sMotPasse est une chaîne
//Options:sServeur = "ftp.pcsoft.fr" SI RegistreExiste(csCheminClé,csValeurServer) ALORS
Options:sNomServeur = RegistreLit(csCheminClé,csValeurServer) Options:nAuthentification = RegistreLit(csCheminClé,csValeurAuthentification ) Options:nDelai = RegistreLit(csCheminClé,csValeurDélai) Options:nPort = RegistreLit(csCheminClé,csValeurPort) Options:sPwd =RegistreLit(csCheminClé,csValeurPwd) Options:sUser = RegistreLit(csCheminClé,csValeurUser) // Mise à jour du plan des options NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd SINON bRes = Faux NUMPORT = 21 DELAICONN = 20 FIN RENVOYER bRes "Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote: Bonjour,
Je souhaite rapatrier des fichiers situés sur un serveur ftp à partir d'un
PDA équipé d'une carte gprs data...
J'ai tenté le ftpconnect directement mais cela ne fonctionne que très occasionnellement...
Je me suis dis que "netouvreaccesdistant()" ne serait pas une mauvaise idée avant d'activer mon transfert FTP mais comment écrire un entrée dans le répertoire téléphonique de windows pocket pc à partir de windev pocket pc afin d'éviter de devoir réentrer manuellemnt tous les paramètres lors des reboot.....
Merci d'avance....
Bertolotti Stéphane
|
| |
| |
| | | |
|
| | |
| |
Posté le 28 juillet 2004 - 19:39 |
Re,
De nouveau merci....
J'avais résolu mon problème mais depuis, nouvelle erreur : Erreur 612 du netmsgerreur de Windev --> Le port a été déconnecté..
Galère la connexion... lol
De nouveau au secours.......
Merci
"Mélanie" <mgathelot@yahoo.fr> a écrit dans le message de news:4107c3f2$1@news.pcsoft.fr...
Moi le nom ke je mets dans netouvreaccèsdistant() c bouygues entreprises, il se trouve ds Paramètre\Connexions\Connexions\Gérer des connexions
existantes\
et la c'est le nom de la connexion. Et ça marche bien après je sais pas d'ou vient ton pb si c pas ça?? Dsl christian pas eu le tps de t'envoyer le mail je le fais demain! "Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote: Bonjour,
Encore merci pour votre Aide mais il subsiste un souci...
J'ai bien parametré ma connexion au gprs dans windows pocket pc mais
lorsque
j'execute un netouvreaccesdistant(nomdemaconnexion), un message d'info me dit que la connexion n'est pas dans le répertoire téléphonique... A l'aide..... D'avance Merci "Christian" <cciochir@_at_cmii.fr> a écrit dans le message de news:41068750$1@news.pcsoft.fr...
Salut Mélanie,
Merci de me répondre. Peut tu nous en dire un peu plus sur la valeur de csCheminClé, sur les variables
csValeur... et sur la classe sOptionsUtilisateur. Si c'est plus facile pour toi tu peux faire un copier/coller dans word de tes procédures et me les envoyer par mail (enlève le _at_ de l'adresse).
Bien sur dans le cas où c'est possible. Je te remercie par avance. Christian "Mélanie" <mgathelot@yahoo.fr> wrote:
Je pense qu'il faut que tu utilises la fonction RecupOptions et à la place
de Options:sUser tu mets le nom de l'utilisateur... je pense ke ça devrait marcher ms je ne suis sure de rien! Bon courage Mélanie NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd
"Christian" <cciochir@_at_cmii.fr> wrote: "Mélanie" <mgathelot@yahoo.fr> wrote:
Alors moi j'utilise exactement ces 2 fonctions. Je fais d'abord un netouvreaccesdistant. avec pour paramètre le nom de
ma connexion dans mon cas "bougtel Entreprises" c'est le nom qui est ds les paramètres de ton PDA.
Oui mais pour cela tu dois d'abord faire le paramètrage du côté de Windows. Et quand tu dois déployer ton appli sur 50 PPC ca commence à devenir fastidieux. Ca aurait été interessant de le faire par programmation en utilisant un fichier XML ou txt tout simplement. Est-ce que ca tu sais le faire, ou est-ce possible ??? A+ Christian Puis je fais un ftpconnecte, et enfin ftprecupere ou ftpenvoie! Pr ne pas resaisir les paramètres du ftp j'ai une procédure qui sauvegarde les pramètres après la première utilisation, puis à chaque transfert avec le ftp j'ai une procédure qui récupère.
Voila la procédure qui sauvegarde les options: PROCEDURE SauveOptions()
sMotPasse est une chaîne
// Vérifie que la clé existe bien SI RegistreExiste(csCheminClé,csValeurServer)= Faux ALORS // Elle n'existe pas, on la crée RegistreCréeClé(csCheminClé) FIN
// Sauvegarde de toutes les options RegistreEcrit(csCheminClé,csValeurServer,Serveur_FTP) RegistreEcrit(csCheminClé,csValeurAuthentification , INTERR_AUTENTH) RegistreEcrit(csCheminClé,csValeurDélai,DELAICONN) RegistreEcrit(csCheminClé,csValeurPort,NUMPORT) RegistreEcrit(csCheminClé,csValeurPwd,PASSWORD) RegistreEcrit(csCheminClé,csValeurUser,NOMUSER)
sOptionsUtilisateur:sNomServeur = Serveur_FTP sOptionsUtilisateur:nAuthentification = INTERR_AUTENTH sOptionsUtilisateur:nDelai = DELAICONN sOptionsUtilisateur:nPort = NUMPORT sOptionsUtilisateur:sUser = NOMUSER sOptionsUtilisateur:sPwd = PASSWORD
Voila la procédure qui récupère les options: PROCEDURE RecupOptions(Options)
bRes est un booléen = Vrai sMotPasse est une chaîne
//Options:sServeur = "ftp.pcsoft.fr" SI RegistreExiste(csCheminClé,csValeurServer) ALORS
Options:sNomServeur = RegistreLit(csCheminClé,csValeurServer) Options:nAuthentification = RegistreLit(csCheminClé,csValeurAuthentification ) Options:nDelai = RegistreLit(csCheminClé,csValeurDélai) Options:nPort = RegistreLit(csCheminClé,csValeurPort) Options:sPwd =RegistreLit(csCheminClé,csValeurPwd) Options:sUser = RegistreLit(csCheminClé,csValeurUser) // Mise à jour du plan des options NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd SINON bRes = Faux NUMPORT = 21 DELAICONN = 20 FIN RENVOYER bRes "Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote: Bonjour,
Je souhaite rapatrier des fichiers situés sur un serveur ftp à
partir
d'un PDA équipé d'une carte gprs data...
J'ai tenté le ftpconnect directement mais cela ne fonctionne que très
occasionnellement...
Je me suis dis que "netouvreaccesdistant()" ne serait pas une mauvaise
idée avant d'activer mon transfert FTP mais comment écrire un entrée dans
le répertoire téléphonique de windows pocket pc à partir de windev pocket
pc afin d'éviter de devoir réentrer manuellemnt tous les paramètres lors
des reboot.....
Merci d'avance....
Bertolotti Stéphane
|
| |
| |
| | | |
|
| | |
| |
Posté le 28 juillet 2004 - 20:08 |
Rectification : l'erreur exacte est : "Le port est déconnecté" Erreur 619 de netmsgerreur "Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> a écrit dans le message de news:4107c840$1@news.pcsoft.fr...
Re, De nouveau merci.... J'avais résolu mon problème mais depuis, nouvelle erreur : Erreur 612 du netmsgerreur de Windev --> Le port a été déconnecté.. Galère la connexion... lol De nouveau au secours....... Merci "Mélanie" <mgathelot@yahoo.fr> a écrit dans le message de news:4107c3f2$1@news.pcsoft.fr...
Moi le nom ke je mets dans netouvreaccèsdistant() c bouygues
entreprises,
il se trouve ds Paramètre\Connexions\Connexions\Gérer des connexions existantes\ et la c'est le nom de la connexion. Et ça marche bien après je sais pas d'ou vient ton pb si c pas ça?? Dsl christian pas eu le tps de t'envoyer le mail je le fais demain! "Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote: Bonjour,
Encore merci pour votre Aide mais il subsiste un souci...
J'ai bien parametré ma connexion au gprs dans windows pocket pc mais lorsque
j'execute un netouvreaccesdistant(nomdemaconnexion), un message d'info me
dit que la connexion n'est pas dans le répertoire téléphonique... A l'aide..... D'avance Merci "Christian" <cciochir@_at_cmii.fr> a écrit dans le message de news:41068750$1@news.pcsoft.fr...
Salut Mélanie,
Merci de me répondre. Peut tu nous en dire un peu plus sur la valeur de csCheminClé, sur
les
variables csValeur... et sur la classe sOptionsUtilisateur. Si c'est plus facile pour toi tu peux faire un copier/coller dans word
de tes procédures et me les envoyer par mail (enlève le _at_ de l'adresse). Bien sur dans le cas où c'est possible. Je te remercie par avance. Christian "Mélanie" <mgathelot@yahoo.fr> wrote:
Je pense qu'il faut que tu utilises la fonction RecupOptions et à la place
de Options:sUser tu mets le nom de l'utilisateur... je pense ke ça devrait marcher ms je ne suis sure de rien! Bon courage Mélanie NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd
"Christian" <cciochir@_at_cmii.fr> wrote: "Mélanie" <mgathelot@yahoo.fr> wrote:
Alors moi j'utilise exactement ces 2 fonctions. Je fais d'abord un netouvreaccesdistant. avec pour paramètre le
nom
de ma connexion dans mon cas "bougtel Entreprises" c'est le nom qui est ds
les paramètres de ton PDA.
Oui mais pour cela tu dois d'abord faire le paramètrage du côté de Windows. Et quand tu dois déployer ton appli sur 50 PPC ca commence à devenir
fastidieux. Ca aurait été interessant de le faire par programmation en utilisant
un fichier XML ou txt tout simplement. Est-ce que ca tu sais le faire, ou est-ce possible ??? A+ Christian Puis je fais un ftpconnecte, et enfin ftprecupere ou ftpenvoie! Pr ne pas resaisir les paramètres du ftp j'ai une procédure qui sauvegarde les pramètres après la première utilisation, puis à chaque transfert
avec le ftp j'ai une procédure qui récupère.
Voila la procédure qui sauvegarde les options: PROCEDURE SauveOptions()
sMotPasse est une chaîne
// Vérifie que la clé existe bien SI RegistreExiste(csCheminClé,csValeurServer)= Faux ALORS // Elle n'existe pas, on la crée RegistreCréeClé(csCheminClé) FIN
// Sauvegarde de toutes les options RegistreEcrit(csCheminClé,csValeurServer,Serveur_FTP) RegistreEcrit(csCheminClé,csValeurAuthentification , INTERR_AUTENTH)
RegistreEcrit(csCheminClé,csValeurDélai,DELAICONN) RegistreEcrit(csCheminClé,csValeurPort,NUMPORT) RegistreEcrit(csCheminClé,csValeurPwd,PASSWORD) RegistreEcrit(csCheminClé,csValeurUser,NOMUSER)
sOptionsUtilisateur:sNomServeur = Serveur_FTP sOptionsUtilisateur:nAuthentification = INTERR_AUTENTH sOptionsUtilisateur:nDelai = DELAICONN sOptionsUtilisateur:nPort = NUMPORT sOptionsUtilisateur:sUser = NOMUSER sOptionsUtilisateur:sPwd = PASSWORD
Voila la procédure qui récupère les options: PROCEDURE RecupOptions(Options)
bRes est un booléen = Vrai sMotPasse est une chaîne
//Options:sServeur = "ftp.pcsoft.fr" SI RegistreExiste(csCheminClé,csValeurServer) ALORS
Options:sNomServeur = RegistreLit(csCheminClé,csValeurServer) Options:nAuthentification = RegistreLit(csCheminClé,csValeurAuthentification ) Options:nDelai = RegistreLit(csCheminClé,csValeurDélai) Options:nPort = RegistreLit(csCheminClé,csValeurPort) Options:sPwd =RegistreLit(csCheminClé,csValeurPwd) Options:sUser = RegistreLit(csCheminClé,csValeurUser) // Mise à jour du plan des options NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd SINON bRes = Faux NUMPORT = 21 DELAICONN = 20 FIN RENVOYER bRes "Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote: Bonjour,
Je souhaite rapatrier des fichiers situés sur un serveur ftp à partir
d'un PDA équipé d'une carte gprs data...
J'ai tenté le ftpconnect directement mais cela ne fonctionne que très occasionnellement...
Je me suis dis que "netouvreaccesdistant()" ne serait pas une mauvaise idée avant d'activer mon transfert FTP mais comment écrire un entrée dans le répertoire téléphonique de windows pocket pc à partir de windev pocket pc afin d'éviter de devoir réentrer manuellemnt tous les paramètres lors des reboot.....
Merci d'avance....
Bertolotti Stéphane
|
| |
| |
| | | |
|
| | |
| |
Posté le 29 juillet 2004 - 11:23 |
Moi aussi j'ai de gros pb pr me connecter, ms à partir du moment ou tu as réussit à te connecter c que ton pb ne vient pas de ton programme, ms plutot de la connexion en elle même. En ce qui me concerne je viens de tel à bouygues car le gprs a bcp de mal à s'activer, je sais pas si c le même pb que tu as? Ms ils m'ont conseillé d'aller au service après vente et d'échanger mon pda.
"Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote:
Rectification : l'erreur exacte est : "Le port est déconnecté" Erreur 619 de netmsgerreur "Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> a écrit dans le message de news:4107c840$1@news.pcsoft.fr... Re,
De nouveau merci....
J'avais résolu mon problème mais depuis, nouvelle erreur : Erreur 612
du
netmsgerreur de Windev --> Le port a été déconnecté.. Galère la connexion... lol De nouveau au secours....... Merci "Mélanie" <mgathelot@yahoo.fr> a écrit dans le message de news:4107c3f2$1@news.pcsoft.fr...
Moi le nom ke je mets dans netouvreaccèsdistant() c bouygues entreprises,
il se trouve ds Paramètre\Connexions\Connexions\Gérer des connexions existantes\ et la c'est le nom de la connexion. Et ça marche bien après je sais pas d'ou vient ton pb si c pas ça?? Dsl christian pas eu le tps de t'envoyer le mail je le fais demain! "Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote: Bonjour,
Encore merci pour votre Aide mais il subsiste un souci...
J'ai bien parametré ma connexion au gprs dans windows pocket pc mais lorsque
j'execute un netouvreaccesdistant(nomdemaconnexion), un message d'info me dit que la connexion n'est pas dans le répertoire téléphonique... A l'aide..... D'avance Merci "Christian" <cciochir@_at_cmii.fr> a écrit dans le message de news:41068750$1@news.pcsoft.fr...
Salut Mélanie,
Merci de me répondre. Peut tu nous en dire un peu plus sur la valeur de csCheminClé, sur les
variables csValeur... et sur la classe sOptionsUtilisateur. Si c'est plus facile pour toi tu peux faire un copier/coller dans word de tes procédures et me les envoyer par mail (enlève le _at_ de l'adresse). Bien sur dans le cas où c'est possible. Je te remercie par avance. Christian "Mélanie" <mgathelot@yahoo.fr> wrote:
Je pense qu'il faut que tu utilises la fonction RecupOptions et
à la
place de Options:sUser tu mets le nom de l'utilisateur... je pense ke ça
devrait marcher ms je ne suis sure de rien! Bon courage Mélanie NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd
"Christian" <cciochir@_at_cmii.fr> wrote: "Mélanie" <mgathelot@yahoo.fr> wrote:
Alors moi j'utilise exactement ces 2 fonctions. Je fais d'abord un netouvreaccesdistant. avec pour paramètre le nom
de ma connexion dans mon cas "bougtel Entreprises" c'est le nom qui est
ds les paramètres de ton PDA.
Oui mais pour cela tu dois d'abord faire le paramètrage du côté de
Windows. Et quand tu dois déployer ton appli sur 50 PPC ca commence à devenir fastidieux. Ca aurait été interessant de le faire par programmation en utilisant un fichier XML ou txt tout simplement. Est-ce que ca tu sais le faire, ou est-ce possible ??? A+ Christian Puis je fais un ftpconnecte, et enfin ftprecupere ou ftpenvoie! Pr ne pas resaisir les paramètres du ftp j'ai une procédure qui sauvegarde les pramètres après la première utilisation, puis à chaque transfert avec le ftp j'ai une procédure qui récupère.
Voila la procédure qui sauvegarde les options: PROCEDURE SauveOptions()
sMotPasse est une chaîne
// Vérifie que la clé existe bien SI RegistreExiste(csCheminClé,csValeurServer)= Faux ALORS // Elle n'existe pas, on la crée RegistreCréeClé(csCheminClé) FIN
// Sauvegarde de toutes les options RegistreEcrit(csCheminClé,csValeurServer,Serveur_FTP) RegistreEcrit(csCheminClé,csValeurAuthentification , INTERR_AUTENTH) RegistreEcrit(csCheminClé,csValeurDélai,DELAICONN) RegistreEcrit(csCheminClé,csValeurPort,NUMPORT) RegistreEcrit(csCheminClé,csValeurPwd,PASSWORD) RegistreEcrit(csCheminClé,csValeurUser,NOMUSER)
sOptionsUtilisateur:sNomServeur = Serveur_FTP sOptionsUtilisateur:nAuthentification = INTERR_AUTENTH sOptionsUtilisateur:nDelai = DELAICONN sOptionsUtilisateur:nPort = NUMPORT sOptionsUtilisateur:sUser = NOMUSER sOptionsUtilisateur:sPwd = PASSWORD
Voila la procédure qui récupère les options: PROCEDURE RecupOptions(Options)
bRes est un booléen = Vrai sMotPasse est une chaîne
//Options:sServeur = "ftp.pcsoft.fr" SI RegistreExiste(csCheminClé,csValeurServer) ALORS
Options:sNomServeur = RegistreLit(csCheminClé,csValeurServer) Options:nAuthentification = RegistreLit(csCheminClé,csValeurAuthentification ) Options:nDelai = RegistreLit(csCheminClé,csValeurDélai) Options:nPort = RegistreLit(csCheminClé,csValeurPort) Options:sPwd =RegistreLit(csCheminClé,csValeurPwd) Options:sUser = RegistreLit(csCheminClé,csValeurUser) // Mise à jour du plan des options NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd SINON bRes = Faux NUMPORT = 21 DELAICONN = 20 FIN RENVOYER bRes "Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote: Bonjour,
Je souhaite rapatrier des fichiers situés sur un serveur ftp
à
partir d'un PDA équipé d'une carte gprs data...
J'ai tenté le ftpconnect directement mais cela ne fonctionne que
très occasionnellement...
Je me suis dis que "netouvreaccesdistant()" ne serait pas une mauvaise idée avant d'activer mon transfert FTP mais comment écrire un entrée dans le répertoire téléphonique de windows pocket pc à partir de windev pocket pc afin d'éviter de devoir réentrer manuellemnt tous les paramètres lors des reboot.....
Merci d'avance....
Bertolotti Stéphane
|
| |
| |
| | | |
|
| | |
| |
Posté le 29 juillet 2004 - 12:11 |
"Mélanie" <mgathelot@yahoo.fr> wrote:
Moi le nom ke je mets dans netouvreaccèsdistant() c bouygues entreprises, il se trouve ds Paramètre\Connexions\Connexions\Gérer des connexions existantes\ et la c'est le nom de la connexion. Et ça marche bien après je sais pas d'ou vient ton pb si c pas ça?? Dsl christian pas eu le tps de t'envoyer le mail je le fais demain! "Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote: Bonjour,
Encore merci pour votre Aide mais il subsiste un souci...
J'ai bien parametré ma connexion au gprs dans windows pocket pc mais lorsque j'execute un netouvreaccesdistant(nomdemaconnexion), un message d'info
me
dit que la connexion n'est pas dans le répertoire téléphonique... A l'aide..... D'avance Merci "Christian" <cciochir@_at_cmii.fr> a écrit dans le message de news:41068750$1@news.pcsoft.fr...
Salut Mélanie,
Merci de me répondre. Peut tu nous en dire un peu plus sur la valeur de csCheminClé, sur les variables
csValeur... et sur la classe sOptionsUtilisateur. Si c'est plus facile pour toi tu peux faire un copier/coller dans word de tes procédures et me les envoyer par mail (enlève le _at_ de l'adresse). Bien sur dans le cas où c'est possible. Je te remercie par avance. Christian "Mélanie" <mgathelot@yahoo.fr> wrote:
Je pense qu'il faut que tu utilises la fonction RecupOptions et à la place
de Options:sUser tu mets le nom de l'utilisateur... je pense ke ça devrait marcher ms je ne suis sure de rien! Bon courage Mélanie NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd
"Christian" <cciochir@_at_cmii.fr> wrote: "Mélanie" <mgathelot@yahoo.fr> wrote:
Alors moi j'utilise exactement ces 2 fonctions. Je fais d'abord un netouvreaccesdistant. avec pour paramètre le nom de
ma connexion dans mon cas "bougtel Entreprises" c'est le nom qui est ds
les paramètres de ton PDA.
Oui mais pour cela tu dois d'abord faire le paramètrage du côté de Windows. Et quand tu dois déployer ton appli sur 50 PPC ca commence à devenir fastidieux. Ca aurait été interessant de le faire par programmation en utilisant un fichier XML ou txt tout simplement. Est-ce que ca tu sais le faire, ou est-ce possible ??? A+ Christian Puis je fais un ftpconnecte, et enfin ftprecupere ou ftpenvoie! Pr ne pas resaisir les paramètres du ftp j'ai une procédure qui sauvegarde les pramètres après la première utilisation, puis à chaque transfert avec le ftp j'ai une procédure qui récupère.
Voila la procédure qui sauvegarde les options: PROCEDURE SauveOptions()
sMotPasse est une chaîne
// Vérifie que la clé existe bien SI RegistreExiste(csCheminClé,csValeurServer)= Faux ALORS // Elle n'existe pas, on la crée RegistreCréeClé(csCheminClé) FIN
// Sauvegarde de toutes les options RegistreEcrit(csCheminClé,csValeurServer,Serveur_FTP) RegistreEcrit(csCheminClé,csValeurAuthentification , INTERR_AUTENTH) RegistreEcrit(csCheminClé,csValeurDélai,DELAICONN) RegistreEcrit(csCheminClé,csValeurPort,NUMPORT) RegistreEcrit(csCheminClé,csValeurPwd,PASSWORD) RegistreEcrit(csCheminClé,csValeurUser,NOMUSER)
sOptionsUtilisateur:sNomServeur = Serveur_FTP sOptionsUtilisateur:nAuthentification = INTERR_AUTENTH sOptionsUtilisateur:nDelai = DELAICONN sOptionsUtilisateur:nPort = NUMPORT sOptionsUtilisateur:sUser = NOMUSER sOptionsUtilisateur:sPwd = PASSWORD
Voila la procédure qui récupère les options: PROCEDURE RecupOptions(Options)
bRes est un booléen = Vrai sMotPasse est une chaîne
//Options:sServeur = "ftp.pcsoft.fr" SI RegistreExiste(csCheminClé,csValeurServer) ALORS
Options:sNomServeur = RegistreLit(csCheminClé,csValeurServer) Options:nAuthentification = RegistreLit(csCheminClé,csValeurAuthentification ) Options:nDelai = RegistreLit(csCheminClé,csValeurDélai) Options:nPort = RegistreLit(csCheminClé,csValeurPort) Options:sPwd =RegistreLit(csCheminClé,csValeurPwd) Options:sUser = RegistreLit(csCheminClé,csValeurUser) // Mise à jour du plan des options NOMUSER = Options:sUser //PASSWORD = "" NUMPORT = Options:nPort DELAICONN = Options:nDelai INTERR_AUTENTH = Options:nAuthentification Serveur_FTP = Options:sNomServeur PASSWORD = Options:sPwd SINON bRes = Faux NUMPORT = 21 DELAICONN = 20 FIN RENVOYER bRes "Bertolotti Stéphane" <sbertolotti@harmonyjouet.com> wrote: Bonjour,
Je souhaite rapatrier des fichiers situés sur un serveur ftp à partir d'un
PDA équipé d'une carte gprs data...
J'ai tenté le ftpconnect directement mais cela ne fonctionne que très
occasionnellement...
Je me suis dis que "netouvreaccesdistant()" ne serait pas une mauvaise idée avant d'activer mon transfert FTP mais comment écrire un entrée dans le répertoire téléphonique de windows pocket pc à partir de windev pocket pc afin d'éviter de devoir réentrer manuellemnt tous les paramètres lors
des reboot.....
Merci d'avance....
Bertolotti Stéphane
|
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|