IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Créer un lecteur réseau SFTP sous Windows [WD24]


Sujet :

WinDev

  1. #1
    Membre du Club
    Homme Profil pro
    Apprentis développeur en "Herbe"
    Inscrit en
    Mars 2014
    Messages
    310
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Apprentis développeur en "Herbe"
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2014
    Messages : 310
    Points : 64
    Points
    64
    Par défaut Créer un lecteur réseau SFTP sous Windows
    Bonjour le forum,

    Je serai bien intéressé par mettre en place un lecteur réseau SFTP sous windev via une application Windev.
    Est-ce que cela existe ? Ou est-ce possible de réaliser un truc du genre?
    En faisant des recherches, j'ai pu découvrir que depuis peu Windev géré le SFTP mais est-ce qu'on peut aller jusqu'à la création d'un lecteur réseau ?
    Merci d'avance pour vos retours.

  2. #2
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 807
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 807
    Points : 5 263
    Points
    5 263
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    Lorsque tu parle de lecteur Réseau, tu parles de créer un serveur, comme expliqué ici ?
    Ou bien d'associer un lecteur à un répertoire réseau partagé?
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

  3. #3
    Membre du Club
    Homme Profil pro
    Apprentis développeur en "Herbe"
    Inscrit en
    Mars 2014
    Messages
    310
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Apprentis développeur en "Herbe"
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2014
    Messages : 310
    Points : 64
    Points
    64
    Par défaut
    Bonjour Voroltinquo,

    Je parle en effet d'un montage lecteur réseau serveur qu'il faut joindre via le protocole SSH.
    Oui c'est bien ce dont parle le lien. Enfin, moi je cherche à savoir si il est possible de mettre en place un truc plus simple pour l'utilisateur final : il faudrait pouvoir monter un lecteur réseau Windows avec une lettre dans l'explorateur (ex de logiciel : Mountain Duck, WebDrive).
    Du coup non non pas de lecteur "dossier partagé".

  4. #4
    Membre du Club
    Homme Profil pro
    Apprentis développeur en "Herbe"
    Inscrit en
    Mars 2014
    Messages
    310
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Apprentis développeur en "Herbe"
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2014
    Messages : 310
    Points : 64
    Points
    64
    Par défaut
    Re bonjour le forum,

    Je me permets de relancer le sujet.
    Est-il possible de créer une application en Windev qui permettrait de monter un lecteur réseau SFTP dans l'explorateur Windows ( un peu du même genre que les applications suivantes : Mountain Duck, WebDrive)
    Merci d'avance pour vos conseils.

  5. #5
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 807
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 807
    Points : 5 263
    Points
    5 263
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par samsam007 Voir le message
    monter un lecteur réseau SFTP dans l'explorateur Windows
    Comme expliqué plus haut, cela se fait via RéseauConnecte e.g. :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    RéseauConnecte ("Z:","\\serveurFTP\public")
    Ou alors LanceAppli("Net use paramètres") e.g.:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LanceAppli("Net Use Z: \\serveurFTP\public")
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

  6. #6
    Membre du Club
    Homme Profil pro
    Apprentis développeur en "Herbe"
    Inscrit en
    Mars 2014
    Messages
    310
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Apprentis développeur en "Herbe"
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2014
    Messages : 310
    Points : 64
    Points
    64
    Par défaut
    Bonjour Voroltinquo,

    Ok j'essayerai tout cela la semaine prochaine car je ne peux rien faire de chez moi : accès non ouvert pour le moment depuis tout l'extérieur.
    Du coup, si je comprends bien l'idée : le fait de lancer l'application, cela va monter un lecteur réseau dans l'explorateur Windows (avec lettre : "Z" dans ton exemple).
    Si je parviens à faire cela ça serait top ^^ en plus il me semble avoir vu la possibilité depuis Windev 25 de lancer une application à l'ouverture de Windows, du coup plus d'intervention de l'utilisateur. A l'ouverture de sa session, il retrouvera le montage dans son explorateur. Il n'aura plus qu'à déposer les fichiers à l'intérieur pour qu'ils soient traités ^^

  7. #7
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 807
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 807
    Points : 5 263
    Points
    5 263
    Billets dans le blog
    1
    Par défaut
    Une fois le lecteur monté, il reste toujours visible dans l'explorateur, même après un reboot.
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

  8. #8
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 053
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 053
    Points : 9 392
    Points
    9 392
    Par défaut
    Avec la commande NET ... ça devient un peu ridicule : tu es dans un environnement DOS, et tu lances un programme Windev, qui lui même va lancer une commande DOS
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

  9. #9
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 807
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 807
    Points : 5 263
    Points
    5 263
    Billets dans le blog
    1
    Par défaut
    Au départ, samsam ne voulais pas entendre parler de la fonction RéseauConnecte j'ai pris ce qui s'en approchait le plus sans passer par la case API WNetConnection 2 ou 3
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

  10. #10
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 053
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 053
    Points : 9 392
    Points
    9 392
    Par défaut
    Juste pour dissiper tout malentendu, je ne disais pas que ta proposition était ridicule ; Je disais juste que quand on recolle tous les morceaux, on arrive à une configuration tordue. Mais tu n'avais pas tous les éléments.

    Vu tout ce que tu fais pour aider tout le monde, et toujours très pertinent, je ne me permettrais pas la moindre critique !
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

  11. #11
    Membre du Club
    Homme Profil pro
    Apprentis développeur en "Herbe"
    Inscrit en
    Mars 2014
    Messages
    310
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Apprentis développeur en "Herbe"
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2014
    Messages : 310
    Points : 64
    Points
    64
    Par défaut
    Bonjour,

    J'ai tenté d'utiliser la fonction "ReseauConnecte" en utilisant le code suivant pour monter un lecteur réseau dans l'explorateur Windows de mon PC vers un serveur SFTP distant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    nResConnecte est un entier
     
    nResConnecte = RéseauConnecte("Z:","//url_serveur/chemin_du_dossier_distant_a_atteindre","utilisateur","motdepasse")
    SI nResConnecte = -1 ALORS
    	Info(ErreurInfo(errMessage))
    SINON
    	Info("Connexion établie .....")
    FIN
    Lorsque je clique sur le bouton, j'ai bien un message qui confirme que je suis connecté mais aucun lecteur réseau ne se monte dans l'explorateur.
    Quand je retourne dans le code, j'ai un panneau "sens interdit" qui m'indique l'erreur suivante :

    Vous appelé la fonction RéseauConnecte.
    Le chemin réseau //url_mon_chemin/ ne peut pas être connecté au lecteur Z: car ils ne sont pas du même type
    Une idée d'ou peut venir cette erreur et surtout comment la corriger?
    Merci d'avance pour vos retours.

  12. #12
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    C'est sûrement la syntaxe de ton url qui n'est pas bonne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    nResConnecte est un entier
     
    nResConnecte = RéseauConnecte("Z:","SFTP://url_serveur/chemin_du_dossier_distant_a_atteindre","utilisateur","motdepasse")
    SI nResConnecte = -1 ALORS
    	Info(ErreurInfo(errMessage))
    SINON
    	Info("Connexion établie .........")
    FIN
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  13. #13
    Membre du Club
    Homme Profil pro
    Apprentis développeur en "Herbe"
    Inscrit en
    Mars 2014
    Messages
    310
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Apprentis développeur en "Herbe"
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2014
    Messages : 310
    Points : 64
    Points
    64
    Par défaut
    Une petite précision : le port par défaut n'est pas le 22.
    A quel endroit puis-je renseigner le nouveau numéro de port à utiliser ?

  14. #14
    Membre du Club
    Homme Profil pro
    Apprentis développeur en "Herbe"
    Inscrit en
    Mars 2014
    Messages
    310
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Apprentis développeur en "Herbe"
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2014
    Messages : 310
    Points : 64
    Points
    64
    Par défaut
    Je viens de tenter avec le dernier code envoyé.
    Sans faire référence à un port, j'ai toujours le message "connexion établie..." mais toujours pas de montage de lecteur réseau dans l'explorateur ...

  15. #15
    Membre du Club
    Homme Profil pro
    Apprentis développeur en "Herbe"
    Inscrit en
    Mars 2014
    Messages
    310
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Apprentis développeur en "Herbe"
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2014
    Messages : 310
    Points : 64
    Points
    64
    Par défaut
    J'ai tenté de me connecter via FileZilla et aucun soucis d'accès avec l'url du serveur renseigné ^^

  16. #16
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Pour le port, je ferais : SFTP://url_serveur:Port/chemin_du_dossier_distant_a_atteindre
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  17. #17
    Membre du Club
    Homme Profil pro
    Apprentis développeur en "Herbe"
    Inscrit en
    Mars 2014
    Messages
    310
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Apprentis développeur en "Herbe"
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2014
    Messages : 310
    Points : 64
    Points
    64
    Par défaut
    Oui c'est bien de cette manière que je l'ai renseigné mais pas mieux ...
    Ce qui m'intrigue, c'est que même sans renseigner de port, il me connecte ??
    Je viens de tenter de modifier le N° de port sur FileZilla et je me fais "jeter" : connexion impossible

  18. #18
    Membre du Club
    Homme Profil pro
    Apprentis développeur en "Herbe"
    Inscrit en
    Mars 2014
    Messages
    310
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Apprentis développeur en "Herbe"
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2014
    Messages : 310
    Points : 64
    Points
    64
    Par défaut
    Ou sinon je pensais à un truc :
    Ne serait-il pas possible de construire son genre de mini explorateur SFTP ?
    Il faudrait rajouter un champ qui affiche le contenu du dossier distant et vers lequel on pourrait glisse/déposer des fichiers
    Et faudrait que cette petite application se lance par défaut avec windows et déjà connectée au serveur distant ^^ là ce serait le top du top ... après je ne sais pas si cela est réalisable ^^

  19. #19
    Membre du Club
    Homme Profil pro
    Apprentis développeur en "Herbe"
    Inscrit en
    Mars 2014
    Messages
    310
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Apprentis développeur en "Herbe"
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2014
    Messages : 310
    Points : 64
    Points
    64
    Par défaut
    Bonjour le forum,

    Bon il semblerait que le montage de lecteur réseau SFTP (avec lettre dans explorateur Windows directement) soit plus complexe, voir impossible depuis Windev.
    Du coup, est-il possible de "fabriquer" le sien maison ?
    Avoir juste un bouton de connexion au serveur distant et un champ qui affiche le contenu du dossier. (liste des dossiers+fichiers+navigation)
    J'ai regardé l'exemple livré FTP mais il est super plus complet et complexe que ce que je veux essayer de faire ...
    Du coup, quelqu'un aurait une piste pour m'aider à mettre en place mon idée ?

    Merci d'avance.

  20. #20
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Bonjour,

    la question est toujours la même : que veux tu faire exactement ?

    Je me doute bien que tu veux faire du transfert de fichier(s) :
    - dans quel contexte (fréquence, automatique ou pas,...) ?
    - combien ?
    - dans quel sens?
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. [Débutant] Comment créer et déployer une application web ASP en réseau local sous windows serveur 2008 ?
    Par write2bore dans le forum Développement Web avec .NET
    Réponses: 6
    Dernier message: 20/11/2017, 19h15
  2. se connecter à un lecteur réseau via service windows
    Par Tiger44 dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 27/01/2010, 19h41
  3. Créer un lecteur réseau
    Par 501darts dans le forum MFC
    Réponses: 4
    Dernier message: 17/03/2006, 00h36
  4. Comment créer un lecteur réseau w ?
    Par kikica dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 16/03/2006, 15h46
  5. comment créer un lecteur réseau, disque dur virtuel ?
    Par FFF dans le forum Autres Logiciels
    Réponses: 10
    Dernier message: 15/03/2006, 09h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo