FTP
Hello,
J'aimerai inclure un gestionnaire FTP à une de mes application.
je voudrais juste savoir si quelques uns d'entre vous saurez m'expliquer à quoi sert exactement le NSTask et NSPipe et si je n'ai besoin que de ça pour créer mon gestionnaire FTP
J'aimerai inclure un gestionnaire FTP à une de mes application.
je voudrais juste savoir si quelques uns d'entre vous saurez m'expliquer à quoi sert exactement le NSTask et NSPipe et si je n'ai besoin que de ça pour créer mon gestionnaire FTP
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
NSTask va être en quelque sorte l'executable lui-meme. Tu définis son chemin, ses arguments, puis tu le lance.
NSPipe va géré les E/S vers ou de l'instance de NSTask.
Je pense qu'il ne faut pas que tu utilise NSTask est NSPipe pour un gestionnaire FTP. C'est beaucoup mieux d'utiliser les classe NSStream & co. Mais, a vrai dire, je m'y connait pas trop la dessus.
http://www.dlsxtreme.com/software.php?appID=14
Merci pour le lien Amnesic !
J'ai téléchargé le code source.. j'ai compilé pour voir ce que ça donne mais quand je me connecte par exemple à mon serveur, il charge bien les dossiers présents sur la racine (dans le NSLog) mais l'application quitte quand les dossiers doivent s'afficher dans une view..
ça m'a lair tout con, j'ai regarder pourquoi un tel bug grâce au NSLog :
Je suis de retour pour quelque temps je l'espère :P
Je cherche à faire un objet Cocoa permetant une utilisation simple du protocole FTP. En fouinant dans la doc Apple il résulte que c'est NSURL qui gère la partie connexion, lecture, ecriture des fichiers. Mais je suis bloqué pour la gestion des fichiers. J'ai trouvé dans CoreFundation l'API CFFTP qui permet la gestion de l'envoi d'un fichier, la réception, le listing d'un dossier et la création de dossier.
Même si elle propose une grande partie des infos que je cherche il me manque la possibilité de supprimer un fichier/dossier, envoyer une commande FTP spécial, etc...
J'aimerai que cet objet gère aussi l'exécution d'activité FTP. Par Ex la fonction : - (NSArray*)getDirectoryFiles:(NSString*)path inThisServer:(NSDictionary*)infoConnexion
Lorsque l'on appel cette fonction il se connecte au serveur indiqué, et récupère les infos du dossier, traite les données et retourne un tableau. L'action est automatiquement ajouté à la fenêtre des actions et disparait une fois fini.
Avez vous une idée de la manière de gérer la connexion? NSFileManager peut-il gérer les fichier situé sur un FTP?
@ Eaglelouk : Aurai-tu les sources du logiciel que tu a téléchargé? J'en aurais besoin
Je vais regarder l'exemple fourni