Ich würde gerne eine kleine SWIFT3 macos Applikation schreiben, die zunächst alle Files(Bilder) in einem Directory auf einem FTP-Server anzeigt,
und später vielleicht lädt.
Ich habe etwa gegoogelt und NSURLSession gefunden. Damit kann ich den Inhalt von zb. demo:password@test.rebex.net/readme.txt laden
func startRequestWithUrl(url: NSURL)
{
let request = NSURLRequest(URL: url)
let session = NSURLSession.sharedSession()
let task = session.dataTaskWithRequest(request) { (data, response, error) -> Void in
print("Data: \(data)")
print("Response: \(response)")
print("Error: \(error)")
}
task.resume()
}
Aber wie bekomme ich eine Fileliste des/der Verzeichnisse/s --> also das, was man in der Shell so machen würde:
ftp:\//demo:password@test.rebex.net
Connected to test.rebex.net.
220 Microsoft FTP Service
331 Password required for demo.
230 User logged in.
Remote system type is Windows_NT.
200 Type set to I.
ftp> ls
229 Entering Extended Passive Mode (|||1028|)
150 Opening ASCII mode data connection.
10-27-15 03:46PM <DIR> pub
04-08-14 03:09PM 403 readme.txt
226 Transfer complete.
ftp>
Danke für Eure Ideen
und später vielleicht lädt.
Ich habe etwa gegoogelt und NSURLSession gefunden. Damit kann ich den Inhalt von zb. demo:password@test.rebex.net/readme.txt laden
func startRequestWithUrl(url: NSURL)
{
let request = NSURLRequest(URL: url)
let session = NSURLSession.sharedSession()
let task = session.dataTaskWithRequest(request) { (data, response, error) -> Void in
print("Data: \(data)")
print("Response: \(response)")
print("Error: \(error)")
}
task.resume()
}
Aber wie bekomme ich eine Fileliste des/der Verzeichnisse/s --> also das, was man in der Shell so machen würde:
ftp:\//demo:password@test.rebex.net
Connected to test.rebex.net.
220 Microsoft FTP Service
331 Password required for demo.
230 User logged in.
Remote system type is Windows_NT.
200 Type set to I.
ftp> ls
229 Entering Extended Passive Mode (|||1028|)
150 Opening ASCII mode data connection.
10-27-15 03:46PM <DIR> pub
04-08-14 03:09PM 403 readme.txt
226 Transfer complete.
ftp>
Danke für Eure Ideen
Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von NSObject ()