Hallo zusammen,
ich bin gerade dabei für unsere Mitarbeiter in unserer Firma eine kleines Script zu schreiben wo ich Dateiinformationen von einem FTP Server abfrage.
Dazu muss ich _FTP_ListToArrayEx nutzen da ich neben den Dateinamen auch die Größe und das Datum abfrage.
Und jetzt kommt das Problem bzw. ich weiß nicht ob ich was falsche mache oder es an der FTPEx.au3 liegt.
Hier mal ein Script was ich zum testen genommen habe.
#include <FTPEx.au3>
#include <Array.au3>
#include <File.au3>
$RemoteFile = "<Verzeichnis>"
If ping(<IP>) > 0 Then
$Open = _FTP_Open(<IP>)
$Conn = _FTP_Connect($Open,<IP>, $FTP_user, $FTP_pass)
_FTP_DirSetCurrent($Conn, $RemoteFile)
$aFile = _FTP_ListToArrayEx($Conn,0)
_ArrayDisplay($aFile)
$File = Fileopen(@ScriptDir & "\Test.txt",2)
_FileWriteFromArray($File, $aFile,1,0,";")
_FTP_Close($open)
Else
EndIF
Alles anzeigen
Wenn ich das Script so laufen lasse bekomme ich auch alle Informationen geliefert
Sprich: Datei oder Verzeichnisname, Dateigröße,Dateiattribut,Datum und Uhrzeit
Und jetzt habe ich zwei Probleme
1. Wenn ich bei _FTP_ListToArrayEx($Conn,0) den Parameter von 0 = Dateien und Verzeichnisse auf 1 oder 2 ändere bekomme ich ein leeres Array angezeigt
2. Wenn ich die Testdatei öffne bekomme ich bei dem Parameter 0 das Datum und die Uhrzeit nicht mit ausgegeben, sondern die Ausgabe erfolgt wie unten.
.;0;16
..;0;16
L;0;16
I;0;16
G;0;16
V;0;16
CAAS;0;16
MULTIHOS;0;16
STD.TXT;0;32
Sprich er schreibt mir keine Informationen über das Datum und Uhrzeit in die Textdatei.
Wer kann mir verraten was ich falsche mache oder kann es sein das ich eine falsche FTEx.au3 habe.
Die Programmversion von AutoIt lautet: 3.3.8.1
Aus sicherheitstechnischen Gründen bin ich an dieser Version gebunden.
Hier die Informationen zur FTPEx.au3 Datei
; #INDEX# =======================================================================================================================
; Title .........: FTP
; AutoIt Version : 3.3.7.20++
; Language ......: English
; Description ...: Functions that assist with FTP.
; Author(s) .....: Wouter, Prog@ndy, jpm, Beege
; Notes .........: based on FTP_Ex.au3 16/02/2009 http://www.autoit.de/index.php?page=Thread&postID=48393
; Dll(s) ........: wininet.dll
; ===============================================================================================================================
Vielen Dank schon im Voraus für die Hilfe