Français
Forum

Probleme avec passivem FTP-Upload

 

Christian
Zietz
Salut,

suivant Beitrag steht aussi déjà im Forum sur XProfan.de. Sorry pour cela Crosspost mais je serait déjà volontiers savons, si es pour cela beschriebene Problem un Workaround gibt. Sonst muss je cela ganze wohl dans Delphi implementieren.

--- Ursprünglicher Beitrag
j'ai Probleme avec dem Upload de Fichiers sur passives FTP (ist malheureusement sur einem calculateur nötig, sur dem cela Programme später courir soll) avec XProfan 9.1.

si je @FTP(SetPassive,1) direct avant dem @FTP(Upload,...) ausführe, wird pas du tout dans den passiven Modus geschaltet, mets je es avant cela @FTP(Connect,...) ensuite liefert @FTP(Upload,...) tout de suite Erfolg zurück, qui Dossier wird mais quand même pas übertragen.

Lasse je @FTP(SetPassive,1) weg, ensuite funktioniert alles, mais arrêt pas derrière qui Firewall, qui passives FTP voraussetzt.

Ergänzung: Downloads funktioneren aussi avec passivem FTP, cela Problem betrifft évident seulement Uploads.
--- Ende ursprünglicher Beitrag

Ist cela Problem bekannt, fais je seulement quoi faux ou bien ist cela un bisher unerkannter Bug? peux on là quoi dagegen 1faire ou bien ist passiver FTP-Upload avec XProfan derzeit pas possible?

Christian
 
23.01.2006  
 



Rolands FTP-Funktionen courir dans einem eigenen Fil.

Daher peux es souvent vorkommen cela qui FTP-Funktionen déjà avant Beendigung einer devoir den Erfolg annoncer.

Überprüfe la fois simple si qui Upload pas peut-être doch im Hintergrund stattfindet.

Pour ftp(upload

nutze folgende Boucle à déterminer quand qui Upload réellement finissez ist:
KompilierenMarqueSéparation
settimer 1000

whilenot (FTP("ListDir","tmpdir.dat"))

    waitinput

wend

killt
a>
FTP-ListDir gibt seulement ensuite True zurück - si qui Fil pas plus vom Upload blockiert ist.

Diesen Workaround J'ai eu mir jedenfalls autrefois comme funktionierend aufgeschrieben là positiv ertestet.
 
23.01.2006  
 




Christian
Zietz
merci pour qui Antwort, mais malheureusement klappt qui passive Upload aussi avec cela pas. Irgendwie bleibt mon Programme dans qui de Dir geposteten Whilenot-Boucle hängen.
 
23.01.2006  
 



Aha - c'est oui zumindest ne...aucune schlechtes marque.

D.h. cela XProfan es déjà versucht upzuloaden - mais qui Vorgang irgendwo gestoppt wird.

Um quoi pour une Firewall handelt es sich?
Ist un Proxy im Spiel?
Sitzt Du derrière einem Server quel z.B. per ICS cela Internet sponsert?
 
23.01.2006  
 




Christian
Zietz
cela Problem tritt aussi sur, si je direct (d.h. sans Firewall, Proxy ou bien NAT) avec dem Netz verbunden suis.
Im Übrigen voudrais je un Problem avec qui Internetverbindung ausschließen. normalement sitze je zwar derrière einem Router avec NAT mais qui pouvoir avec einem richtigen FTP-Prgramm weder chez aktivem encore chez passivem FTP Probleme. et aktives FTP klappt avec XProfan oui aussi. c'est pour den Router viel heikler comme passives FTP. seulement soll cela Programme arrêt später sur einem calculateur courir, sur dem seulement passives FTP possible ist.

j'ai maintenant la fois den Netzwerkverkehr avec ethereal mitgeschnitten. Mon XProfan-Programme baut pour dem PASV-Befehl zwar une ausgehende liaison trop qui vom Server mitgeteilten Adresse sur, qui hochzuladende Dossier wird mais pas übertragen, aussi ensuite pas, si je statt Deiner Boucle un simples et ausreichend langes Sleep einfüge. voilà irgendwo dans XProfan qui Wurm drin.
 
23.01.2006  
 



Owei.

la hâte Du toi déjà einmal avec qui FTP-Api probiert?

j'ai un FTP-Unit begonnen - qui ist mais encore pas fertig.

Du könntest es ensuite avec cette essayer.
 
23.01.2006  
 




Christian
Zietz
j'ai mittlerweile quelque chose experimentiert. si je Deinen Code comment folgt abändere, klappt alles. cela Programme hängt nirgendwo et sowohl passiver aussi aktiver FTP-Upload marcher. pourquoi De toute façon.
KompilierenMarqueSéparation
SetTimer 1000

While 1

    WaitInput
    case @FTP("ListDir","tmpdir.dat")=1 : Break

Wend

Kill
/a>
 
24.01.2006  
 



Hm Dein Source pouvoir cela selbe - jusqu'à sur cela ftplistdir une seconde später comme chez mir zum ersten Male abefragt wird. je schaue ici grad la fois dans meinen source - réellement - je gebe sorgar 1,5 Sekunden avant qui Boucle Zeit.

bien, ensuite funktioniert es alors.
 
24.01.2006  
 



allô IF
si Du cela FTP-Unit fertig la hâte, würdest Du mir ensuite aussi Bescheid dire
Gruss
horst
 
27.01.2006  
 



je gebe ici bescheid - comment toujours.
 
27.01.2006  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

5.748 Views

Untitledvor 0 min.
Alibre30.04.2018
Michael Uckermann13.04.2014
Heiko Dix05.12.2013
Uwe Lang30.05.2013
plus...

Themeninformationen

cet Thema hat 3 participant:

iF (5x)
Christian Zietz (4x)
unbekannt (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie