Mach ich sonst auch immer (siehe mein Script, überall DebugMsgBox, nur diesmal war es mir einfach schleierhaft ![]()
Beiträge von Fliwatt
-
-
Dankeschön, das wahr sehr aufschlußreich(ich spamme hier gerade meinen ganzen Code zu
)
Und zwar:Spoiler anzeigen
Code
Alles anzeigen>"D:\Program Files (x86)\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "D:\Server\minesync test\minesync.au3" /autoit3dir "D:\Program Files (x86)\AutoIt3" /UserParams +>22:00:44 Starting AutoIt3Wrapper v.2.0.1.24 Environment(Language:0407 Keyboard:00000407 OS:WIN_7/Service Pack 1 CPU:X64 OS:X64) >Running AU3Check (1.54.22.0) from:D:\Program Files (x86)\AutoIt3 +>22:00:44 AU3Check ended.rc:0 >Running:(3.3.8.1):D:\Program Files (x86)\AutoIt3\autoit3.exe "D:\Server\minesync test\minesync.au3" File: /world/level.dat File: /world/level.dat_old File: /world/session.lock File: /world/uid.dat Folder: /world/data Folder: /world/players Folder: /world/region File: /world/region/r.-1.0.mca Download: /world/level.dat erfolgreich Download: /world/level.dat_old erfolgreich Download: /world/session.lock erfolgreich Download: /world/uid.dat erfolgreich Download: /world/region/r.-1.0.mca erfolgreich File: /world_nether/level.dat File: /world_nether/level.dat_old File: /world_nether/session.lock File: /world_nether/uid.dat Folder: /world_nether/DIM-1 Folder: /world_nether/DIM-1/region File: /world_nether/DIM-1/region/r.-1.-1.mca File: /world_nether/DIM-1/region/r.-1.0.mca File: /world_nether/DIM-1/region/r.0.-1.mca File: /world_nether/DIM-1/region/r.0.0.mca Folder: /world_nether/data Folder: /world_nether/players Download: /world/level.dat erfolgreich Download: /world/level.dat_old erfolgreich Download: /world/session.lock erfolgreich Download: /world/uid.dat erfolgreich Download: /world/region/r.-1.0.mca erfolgreich Download: /world_nether/level.dat erfolgreich Download: /world_nether/level.dat_old erfolgreich Download: /world_nether/session.lock erfolgreich Download: /world_nether/uid.dat erfolgreich Download: /world_nether/DIM-1/region/r.-1.-1.mca erfolgreich Download: /world_nether/DIM-1/region/r.-1.0.mca erfolgreich Download: /world_nether/DIM-1/region/r.0.-1.mca erfolgreich Download: /world_nether/DIM-1/region/r.0.0.mca erfolgreich File: /world_the_end/level.dat File: /world_the_end/level.dat_old File: /world_the_end/session.lock File: /world_the_end/uid.dat Folder: /world_the_end/DIM1 Folder: /world_the_end/DIM1/region File: /world_the_end/DIM1/region/r.-1.-1.mca File: /world_the_end/DIM1/region/r.-1.0.mca File: /world_the_end/DIM1/region/r.0.-1.mca File: /world_the_end/DIM1/region/r.0.0.mca Folder: /world_the_end/data Folder: /world_the_end/players Download: /world/level.dat erfolgreich Download: /world/level.dat_old erfolgreich Download: /world/session.lock erfolgreich Download: /world/uid.dat erfolgreich Download: /world/region/r.-1.0.mca erfolgreich Download: /world_nether/level.dat erfolgreich Download: /world_nether/level.dat_old erfolgreich Download: /world_nether/session.lock erfolgreich Download: /world_nether/uid.dat erfolgreich Download: /world_nether/DIM-1/region/r.-1.-1.mca erfolgreich Download: /world_nether/DIM-1/region/r.-1.0.mca erfolgreich Download: /world_nether/DIM-1/region/r.0.-1.mca erfolgreich Download: /world_nether/DIM-1/region/r.0.0.mca erfolgreich Download: /world_the_end/level.dat erfolgreich Download: /world_the_end/level.dat_old erfolgreich Download: /world_the_end/session.lock erfolgreich Download: /world_the_end/uid.dat erfolgreich Download: /world_the_end/DIM1/region/r.-1.-1.mca erfolgreich Download: /world_the_end/DIM1/region/r.-1.0.mca erfolgreich Download: /world_the_end/DIM1/region/r.0.-1.mca erfolgreich Download: /world_the_end/DIM1/region/r.0.0.mca erfolgreich Ziel: D:\Server\minesync test\minesynctestserver\craftbukkit.jar Zielcopy: D:\Server\minesync test\minesynctestserver\craftbukkit_backup.jar Zieldatei existiert Ziel: D:\Server\minesync test\minesynctestserver\banned-ips.txt Zielcopy: D:\Server\minesync test\minesynctestserver\banned-ips_backup.txt Zieldatei existiert Ziel: D:\Server\minesync test\minesynctestserver\banned.ips.txt Zielcopy: D:\Server\minesync test\minesynctestserver\banned-players_backup.txt Zieldatei existiert nicht +>22:03:04 AutoIT3.exe ended.rc:0 >Exit code: 0 Time: 141.464
Oh man, als ich mal genauer in den Bereich zwischen banned-players.txt und banned-ips.txt reingeschaut hab,
hab ich einen einfach Tippfehler entdeckt
Danke für die freundliche Hilfe.
Ich habe vorhin schon wieder 5 Tippfehler entdeckt die mir einfach ganz dreist den gesamten Code zerhauen haben, je größer der Code desto größer die Fehler.
Danke
Mfg Fliwatt -
Danke, ich bin echt zu blöd zum... Na ja
Was muss ich machen um das Script zum laufen zu bekommen, also nachzusehen wie es mit meinem Computer verfährt (Bluescreen)? -
He Rene,
ich habe deine beiden Dateien in den richtigen Ordner gepackt und das Programm zeigt mir nur den Error "3" an und dann schließt es sich.
Kein Bluescreen
Mfg Fliwatt -
-
Ich empfehle Recuva für ein Backup
-
Ok, erstmal danke, was mich sehr wundert, ist folgendes:
CodeZielcopy: D:\Server\minesync test\minesynctestserver\banned-ips_backup.txt Ziel: D:\Server\minesync test\minesynctestserver\banned.ips.txt
Obwohl im Code folgendes steht:Spoiler anzeigen
[autoit]
[/autoit]
$copyerror = ''
GUICtrlSetData($Progress1, 91)
$file = 'banned-ips.txt'
$ziel = $folder & '\banned-ips.txt'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
ConsoleWrite( "Ziel: "&$ziel& @LF)
ConsoleWrite( "Zielcopy: "&$zielcopy& @LF)
$copyerror = FileCopy($ziel, $zielcopy,1)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf
_FTP_FileGet($l_FTPSession, $file, $ziel)
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf -
Hier mein ganzes Script:
Spoiler anzeigen
[autoit]
[/autoit] [autoit][/autoit] [autoit]
#region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_outfile=minesyncconsole.exe
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_Change2CUI=y
#endregion ;**** Directives created by AutoIt3Wrapper_GUI ****
FileDelete(@TempDir & '\serverversion.ini')
FileDelete(@TempDir & '\serverstate.ini')
$foldername = 'minesynctestserver'
$folder = @ScriptDir & '\' & $foldername
Global $aResult[1]
Global $s_ServerName = 'minesync.bplaced.de' ;das ist ein real existierender Server
Global $s_Usersname = 'minesync'
Global $s_Password = '##########'
Global $i_Passive = 0 ;aktive Verbindung nutzen wenn bei anderen Server Probleme dann auch mit 1 für passive Verbung testen
Global $sLocal = $folder
Global $errOpen, $errFTP
Global $s_LocalFile
#include <Array.au3>
#include <FTPEx.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include 'FTP_FileList_RecursivWA.au3'
Global $possible = 1
Global $disabled = 0
Global $status = 'ready'
Global $newstatus = 1
Global $serveron = 0
Global $worldname = 'world'
$Minesync = GUICreate('Minesync', 404, 220, 206, 134)
$Label1 = GUICtrlCreateLabel('Lade Minesync...', 16, 8, 358, 52)
GUICtrlSetFont(-1, 30, 400, 0, 'MS Sans Serif')
$Button1 = GUICtrlCreateButton('Abbrechen', 0, 64, 401, 121, $WS_GROUP)
GUICtrlSetFont(-1, 30, 400, 0, 'MS Sans Serif')
$Progress1 = GUICtrlCreateProgress(0, 184, 401, 33)
GUISetState(@SW_SHOW)
While 1
If GUIGetMsg() = $Button1 Then Exit
If $possible = 0 And $disabled = 0 Then
GUICtrlSetState($Button1, $GUI_DISABLE)
$disabled = 1
ElseIf $possible = 1 And $disabled = 1 Then
GUICtrlSetState($Button1, $GUI_ENABLE)
$disabled = 0
EndIf
If $newstatus = 1 Then
If $status = 'checkversion' Or $status = 'waitcancel' Then
GUICtrlSetData($Label1, 'Überprüfe Version...')
$newstatus = 0
ElseIf $status = 'sync' Then
GUICtrlSetData($Label1, 'Synchronisieren...')
$newstatus = 0
EndIf
EndIf
Switch $status
Case 'ready'
$status = 'checkversion'
Case 'checkversion'
GUICtrlSetState($Button1, $GUI_DISABLE)
Global $file = 'serverversion.ini'
Global $ziel = @TempDir & '\serverversion.ini'
Local $l_FTPSession, $l_InternetSession = _FTP_Open('AuoItZilla') ;Öffnet eine FTP Sitzung
$errOpen = @error
If Not @error Then
$l_FTPSession = _FTP_Connect($l_InternetSession, $s_ServerName, $s_Usersname, $s_Password, $i_Passive) ;Verbindet zu einem FTP Server
$errFTP = @error
If Not @error Then
_FTP_FileGet($l_FTPSession, $file, $ziel)
Else
MsgBox(48, 'FEHLER', 'CODE:23 Konnte nicht Verbinden(passwort,etc. falsch?')
EndIf
Else
MsgBox(48, 'FEHLER', 'CODE:22 Konnte Sitzung nicht öffnen')
EndIf
GUICtrlSetData($Progress1, 2)
$versionserver = IniRead(@TempDir & '\serverversion.ini', 'server', 'version', 'notfound')
$versionclient = IniRead('thisversion.ini', 'server', 'version', 'notfound')
If $versionclient = 'notfound' Or $versionserver = 'notfound' Then
MsgBox(48, 'FEHLER CODE:1', 'ini fehlerhaft, versionsabgleich, serverversion.ini:' & $versionserver & ',thisversion.ini: ' & $versionclient)
_FTP_Close($l_InternetSession)
Exit
EndIf
If $versionclient < $versionserver Then
GUICtrlSetState($Button1, $GUI_ENABLE)
$status = 'waitcancel'
$canceltimer = TimerInit()
ElseIf $versionclient > $versionserver Then
MsgBox(48, 'FEHLER CODE:2', 'Die Version im Client ist neuer als die im Server, das heißt der Upload wurde abgebrochen')
_FTP_Close($l_InternetSession)
Exit
ElseIf $versionclient = $versionclient Then
$status = 'startserver'
EndIf
Case 'waitcancel'
If $canceltimer > 8000 Then
$status = 'sync'
$possible = 0
EndIf
Case 'startserver'
MsgBox(0, 'TEST', 'Das passiert, wenn die versionen übereinstimmen!')
_FTP_Close($l_InternetSession)
Exit
Case 'sync'
MsgBox(0, 'TEST', 'Hier kommt dann die Synchronisation hin')
$file = 'serverstate.ini'
$ziel = @TempDir & '\serverstate.ini'
_FTP_FileGet($l_FTPSession, $file, $ziel)
$runninggrusim = IniRead(@TempDir & '\serverstate.ini', 'serverstatus', 'serverrunninggrusim', 'notfound')
$syncgrusim = IniRead(@TempDir & '\serverstate.ini', 'serverstatus', 'serversyncgrusim', 'notfound')
GUICtrlSetData($Progress1, 5)
MsgBox(0, 'Passed', 'Get passed')
If $runninggrusim = 'notfound' Or $syncgrusim = 'notfound' Then
MsgBox(48, 'FEHLER', 'ini fehlerhaft: runninggrusim: ' & $runninggrusim & 'syncgrusim: ' & $syncgrusim)
_FTP_Close($l_InternetSession)
Exit
EndIf
If $runninggrusim = 1 Then
Switch MsgBox(292, 'WARNUNG', 'Der Server auf dem anderen Computer läuft noch, möchten sie ihn beenden?')
Case 6
GUICtrlSetData($Label1, 'Synchronisieren...')
IniWrite($ziel, 'serverstatus', 'pleaseclosegrusim', 1)
$succ = _FTP_FilePut($l_FTPSession, $ziel, $file)
If $succ = 0 Then
MsgBox(48, 'FEHLER: 3', 'Es ist ein Fehler beim Upload aufgetreten: serverstatus.ini')
_FTP_Close($l_InternetSession)
Exit
EndIf
While 1
GUICtrlSetData($Label1, 'Warte auf PC2...')
Sleep(1000)
_FTP_FileGet($l_FTPSession, $file, $ziel)
$runninggrusim = IniRead(@TempDir & '\serverstate.ini', 'serverstatus', 'serverrunninggrusim', 'notfound')
$syncgrusim = IniRead(@TempDir & '\serverstate.ini', 'serverstatus', 'serversyncgrusim', 'notfound')
$requestgrusim = IniRead(@TempDir & '\serverstate.ini', 'serverstatus', 'pleaseclosegrusim', 'notfound')
If $runninggrusim = 'notfound' Or $syncgrusim = 'notfound' Or $requestgrusim = 'notfound' Then
MsgBox(48, 'FEHLER: 4', 'Ein Fehler ist aufgetreten: serverstate.ini invalid')
_FTP_Close($l_InternetSession)
Exit
EndIf
If $runninggrusim = 1 And $requestgrusim = 0 Then
MsgBox(48, 'FEHLER: 5', 'Der andere Nutzer hat das beenden abgelehnt.')
_FTP_Close($l_FTPSession)
Exit
ElseIf $runninggrusim = 0 And $syncgrusim = 0 Then
Call('Download')
Call('start')
EndIf
WEnd
Case 7
MsgBox(64, 'Abbruch durch Nutzer', 'Vorgang abgebrochen')
_FTP_Close($l_InternetSession)
Exit
EndSwitch
ElseIf $syncgrusim = 1 Then
MsgBox(64, 'Vorgang abgebrochen', 'Der andere Computer synchronisiert gerade noch, bitte versuchen sie es später erneut')
_FTP_Close($l_InternetSession)
Exit
Else
MsgBox(0, '', 'Download über Else')
Call('Download')
Call('start')
EndIf
EndSwitch
WEnd
Func Download()
GUICtrlSetData($Progress1, 10)
Local $aResult[1]
Local $sLocal = $folder & '\' ;<======= anpassen Pfad in dem die heruntergeladenen Dateien gespeichert werden
Local $s_LocalFile
GUICtrlSetData($Label1, 'Synchronisieren...')
$copyerror = DirCopy($folder & '\' & $worldname, $folder & '\' & $worldname & '_backup', 1)
If $copyerror = 0 Then
$error = MsgBox(36,'FEHLER','CODE: 77 Backup fehlgeschlagen, trotzdem fortsetzen?')
Select
Case $error = 7
_FTP_Close($l_InternetSession)
Exit
EndSelect
EndIf
$copyerror = DirCopy($folder & '\' & $worldname & '_nether', $folder & '\' & $worldname & '_nether' & '_backup', 1)
If $copyerror = 0 Then
$error = MsgBox(36,'FEHLER','CODE: 77 Backup fehlgeschlagen, trotzdem fortsetzen?')
Select
Case $error = 7
_FTP_Close($l_InternetSession)
Exit
EndSelect
EndIf
$copyerror = DirCopy($folder & '\' & $worldname & '_the_end', $folder & '\' & $worldname & '_the_end' & '_backup', 1)
If $copyerror = 0 Then
$error = MsgBox(36,'FEHLER','CODE: 77 Backup fehlgeschlagen, trotzdem fortsetzen?')
Select
Case $error = 7
_FTP_Close($l_InternetSession)
Exit
EndSelect
EndIf
GUICtrlSetData($Progress1, 10)
_FTP_FileList_Rekursiv($l_FTPSession, $aResult, '/' & $worldname & '/') ;<======= anpassen Remotepfad der inkl. aller Unerordner heruntergeladen werden soll
If $aResult[0] > 0 Then
For $i = 1 To $aResult[0]
$s_LocalFile = $sLocal & '\' & StringTrimLeft($aResult[$i], 1)
$s_LocalFile = StringReplace($s_LocalFile, '/', '\')
_createLocalDirIfNecessary($s_LocalFile)
ConsoleWrite('Download: ' & $aResult[$i] & @TAB)
;#cs
If _FTP_FileGet($l_FTPSession, $aResult[$i], $s_LocalFile) Then
ConsoleWrite('erfolgreich ')
Else
ConsoleWrite('fehlgeschlagen ' & @error)
If _FTP_DirSetCurrent($l_FTPSession, $aResult[$i]) Then
ConsoleWrite(' da ein Mountpoint ')
EndIf
EndIf
;#ce
ConsoleWrite(@CRLF)
Next
Else
ConsoleWrite('Keine Dateien zum Herunterladen gefunden' & @CRLF)EndIf
[/autoit] [autoit][/autoit] [autoit]
GUICtrlSetData($Progress1, 30)
_FTP_FileList_Rekursiv($l_FTPSession, $aResult, '/' & $worldname & '_nether/') ;<======= anpassen Remotepfad der inkl. aller Unerordner heruntergeladen werden soll
If $aResult[0] > 0 Then
For $i = 1 To $aResult[0]
$s_LocalFile = $sLocal & '\' & StringTrimLeft($aResult[$i], 1)
$s_LocalFile = StringReplace($s_LocalFile, '/', '\')
_createLocalDirIfNecessary($s_LocalFile)
ConsoleWrite('Download: ' & $aResult[$i] & @TAB)
;#cs
If _FTP_FileGet($l_FTPSession, $aResult[$i], $s_LocalFile) Then
ConsoleWrite('erfolgreich ')
Else
ConsoleWrite('fehlgeschlagen ' & @error)
If _FTP_DirSetCurrent($l_FTPSession, $aResult[$i]) Then
ConsoleWrite(' da ein Mountpoint ')
EndIf
EndIf
;#ce
ConsoleWrite(@CRLF)
Next
Else
ConsoleWrite('Keine Dateien zum Herunterladen gefunden' & @CRLF)EndIf
[/autoit] [autoit][/autoit] [autoit]
GUICtrlSetData($Progress1, 60)
_FTP_FileList_Rekursiv($l_FTPSession, $aResult, '/' & $worldname & '_the_end/') ;<======= anpassen Remotepfad der inkl. aller Unerordner heruntergeladen werden soll
If $aResult[0] > 0 Then
For $i = 1 To $aResult[0]
$s_LocalFile = $sLocal & '\' & StringTrimLeft($aResult[$i], 1)
$s_LocalFile = StringReplace($s_LocalFile, '/', '\')
_createLocalDirIfNecessary($s_LocalFile)
ConsoleWrite('Download: ' & $aResult[$i] & @TAB)
;#cs
If _FTP_FileGet($l_FTPSession, $aResult[$i], $s_LocalFile) Then
ConsoleWrite('erfolgreich ')
Else
MsgBox(0, 'FEHLER', 'CODE:56 fehlgeschlagen ' & @error)
If _FTP_DirSetCurrent($l_FTPSession, $aResult[$i]) Then
MsgBox(0, 'FEHLER', ' da ein Mountpoint ')
EndIf
_FTP_Close($l_InternetSession)
Exit
EndIf
;#ce
ConsoleWrite(@CRLF)
Next
Else
ConsoleWrite('Keine Dateien zum Herunterladen gefunden' & @CRLF)EndIf
[/autoit] [autoit][/autoit] [autoit]
$copyerror = ''
GUICtrlSetData($Progress1, 90)
$l_FTPSession = _FTP_Connect($l_InternetSession, $s_ServerName, $s_Usersname, $s_Password, $i_Passive)
$file = 'craftbukkit.jar'
$ziel = $folder & '\craftbukkit.jar'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy,1)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf
_FTP_FileGet($l_FTPSession, $file, $ziel)
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 91)
$file = 'banned-ips.txt'
$ziel = $folder & '\banned-ips.txt'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy,1)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf_FTP_FileGet($l_FTPSession, $file, $ziel)
[/autoit] [autoit][/autoit] [autoit]
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 92)
$file = 'banned-players.txt'
$ziel = $folder & '\banned.ips.txt'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy,1)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf_FTP_FileGet($l_FTPSession, $file, $ziel)
[/autoit] [autoit][/autoit] [autoit]
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 93)
$file = 'bukkit.yml'
$ziel = $folder & '\bukkit.yml'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy,1)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf_FTP_FileGet($l_FTPSession, $file, $ziel)
[/autoit] [autoit][/autoit] [autoit]
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 94)
$file = 'help.yml'
$ziel = $folder & 'help.yml'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy,1)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf_FTP_FileGet($l_FTPSession, $file, $ziel)
[/autoit] [autoit][/autoit] [autoit]
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 95)
$file = 'ops.txt'
$ziel = $folder & 'ops.txt'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy,1)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf
_FTP_FileGet($l_FTPSession, $file, $ziel)
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 96)
$file = 'permissions.yml'
$ziel = $folder & 'permissions.yml'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy,1)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf
_FTP_FileGet($l_FTPSession, $file, $ziel,1)
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
$file = 'server.log'
$ziel = $folder & 'server.log'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy,1)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf_FTP_FileGet($l_FTPSession, $file, $ziel)
[/autoit] [autoit][/autoit] [autoit]
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 97)
$file = 'server.properties'
$ziel = $folder & 'server.properties'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy,1)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf_FTP_FileGet($l_FTPSession, $file, $ziel)
[/autoit] [autoit][/autoit] [autoit]
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 98)
$file = 'white-list.txt'
$ziel = $folder & 'white-list.txt'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy,1)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf
_FTP_FileGet($l_FTPSession, $file, $ziel)
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 99)
MsgBox(0, 'TEST', 'Finnisch mit Anderes')
Return
EndFunc ;==>DownloadFunc start()
[/autoit]
MsgBox(0, 'GO START', 'GO START')
;Run($folder & '\
Exit
EndFunc ;==>start -
Nein, hier sind die Variablen:
Spoiler anzeigen
[autoit]
[/autoit]
Global $worldname = 'world'
$foldername = 'minesynctestserver'
$folder = @ScriptDir & '\' & $foldername
Das ist meine Ordnerstruktur:
minesync.au3
thisversion.ini
minesync.exe
minesynctestserver -> banned-ips.txt
--------------------------->banned-players.txt
--------------------------->bukkit.yml
--------------------------->craftbukkit.jar
--------------------------->help.yml
--------------------------->ops.txt
--------------------------->permissions.yml
--------------------------->server.log
--------------------------->server.properties
--------------------------->white-list.txt
EDIT: Raupi , das habe ich doch schon gemacht, wieso hat er das dann nicht übernommen, egal, ich hab das jetzt bei allen gemacht und es funktioniert trotzdem noch nicht -
He Leute, ich habe ein Problem, und zwar will ich erreichen, dass das Programm ein Backup von einer bestimmten Datei erstellt, wenn die Datei nicht vorhanden ist eine Meldung ausgibt und ansonsten die Datei von einem FTP Server herunterlädt.
Das Problem ist, dass das Programm mir immer meldet, dass es die Datei nicht kopieren kann, selbst wenn sie da ist.Spoiler anzeigen
[autoit]
[/autoit] [autoit][/autoit] [autoit]
$copyerror = ''
GUICtrlSetData($Progress1, 90)
$l_FTPSession = _FTP_Connect($l_InternetSession, $s_ServerName, $s_Usersname, $s_Password, $i_Passive)
$file = 'craftbukkit.jar'
$ziel = $folder & '\craftbukkit.jar'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf
_FTP_FileGet($l_FTPSession, $file, $ziel)
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 91)
$file = 'banned-ips.txt'
$ziel = $folder & '\banned-ips.txt'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf_FTP_FileGet($l_FTPSession, $file, $ziel)
[/autoit] [autoit][/autoit] [autoit]
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 92)
$file = 'banned-players.txt'
$ziel = $folder & '\banned.ips.txt'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf_FTP_FileGet($l_FTPSession, $file, $ziel)
[/autoit] [autoit][/autoit] [autoit]
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 93)
$file = 'bukkit.yml'
$ziel = $folder & '\bukkit.yml'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf_FTP_FileGet($l_FTPSession, $file, $ziel)
[/autoit] [autoit][/autoit] [autoit]
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 94)
$file = 'help.yml'
$ziel = $folder & 'help.yml'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf_FTP_FileGet($l_FTPSession, $file, $ziel)
[/autoit] [autoit][/autoit] [autoit]
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 95)
$file = 'ops.txt'
$ziel = $folder & 'ops.txt'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf
_FTP_FileGet($l_FTPSession, $file, $ziel)
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 96)
$file = 'permissions.yml'
$ziel = $folder & 'permissions.yml'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy,1)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf
_FTP_FileGet($l_FTPSession, $file, $ziel,1)
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
$file = 'server.log'
$ziel = $folder & 'server.log'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy,1)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf_FTP_FileGet($l_FTPSession, $file, $ziel)
[/autoit] [autoit][/autoit] [autoit]
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 97)
$file = 'server.properties'
$ziel = $folder & 'server.properties'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy,1)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf_FTP_FileGet($l_FTPSession, $file, $ziel)
[/autoit]
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 98)
$file = 'white-list.txt'
$ziel = $folder & 'white-list.txt'
$InputSplitted = StringSplit($file, '.')
$Endung = $InputSplitted[$InputSplitted[0]]
$Name = StringTrimRight($file, StringLen($InputSplitted[$InputSplitted[0]]) + 1)
$zielcopy = $folder & '\' & $Name & '_backup' & '.' & $Endung
$copyerror = FileCopy($ziel, $zielcopy,1)
If $copyerror = 0 Then
If Not IsDeclared('copy') Then Local $copy
$copy = MsgBox(36, 'Fehler', 'CODE: 68 Kopieren von Datei ' & $file & ' fehlgeschlagen (gelöscht?)' & @CRLF & 'Trotzdem fortfahren?')
Select
Case $copy = 7
Exit
EndSelect
EndIf
_FTP_FileGet($l_FTPSession, $file, $ziel)
If @error Then
MsgBox(48, 'FEHLER', 'CODE:69 Download von ' & $file & ' fehlgeschlagen')
Exit
EndIf
$copyerror = ''
GUICtrlSetData($Progress1, 99)
MsgBox(0, 'TEST', 'Finnisch mit Anderes') -
Danke, aber ich brauche kein StringRegExpReplace()
, chesstiger's Script funktioniert und reicht aus.
Danke für eure Hilfe
Mfg Fliwatt -
he chesstiger, ich hab mich für deine Variante entschieden, aber wie kann ich zum Beispiel das hier jetzt splitten?
Spoiler anzeigen
[autoit]
[/autoit]
$string = 'test.txt'
;Befehl zum String splitten($string letze 4 ziffern in $endung und rest in $name
kannst du mir dafür ein konkretes Beispiel geben?
(ich weiß, ich kenn mich mit strings gar nicht aus) -
Ich glaube dafür musst du einen eigenen Druckertreiber erst einmal in einer anderen Sprache programmieren und diesen dann in einer Setup Routine installieren.
-
Ok, aber wie sage ich z.b. StringReplace das die letzen vier Zeichen benutzt werden sollen, egal wie lang die String ist und das das gesplittete in eine andere Variable gepackt werden soll?
-
He Leute, ihr wisst doch sicher, bei Dateien ist die Endung immer (glaube ich) 4 Zeichen lang (mit Punkt) wie kann ich diese vier Zeichen aus einer String löschen und in eine andere String verschieben?
Beispiel:Spoiler anzeigen
[autoit]
[/autoit]
$string = 'datei.txt'
FileCopy($string,$string & "_backup")
Der Befehl geht ja nur, wenn ich die Endung absplitte und dann an das _backup ranhaue.
Vieleicht könnt ihr mir Helfen
Mfg Fliwatt -
Danke, funktioniert!
-
-
He Leute,
ich habe wieder ein Problem und zwar trennt der FTP Server mit der Zeit die Verbindung, das ist vorher nicht passiert, erst als ich eine ProgressBar eingebaut habe.
Script:Spoiler anzeigen
[autoit]
[/autoit] [autoit][/autoit] [autoit]
#include <Array.au3>
#include <FTPEx.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$foldername = "minesynctestserver"
$folder = @ScriptDir & "\" & $foldername
Global $possible = 1
Global $disabled = 0
Global $status = "ready"
Global $newstatus = 1
Global $serveron = 0
Global $worldname = "world"
Global $FTPUser = 'minesync', $FTPPass = '##########', $FTPServer = 'minesync.bplaced.de'
$Minesync = GUICreate("Minesync", 404, 220, 206, 134)
$Label1 = GUICtrlCreateLabel("Lade Minesync...", 16, 8, 358, 52)
GUICtrlSetFont(-1, 30, 400, 0, "MS Sans Serif")
$Button1 = GUICtrlCreateButton("Abbrechen", 0, 64, 401, 121, $WS_GROUP)
GUICtrlSetFont(-1, 30, 400, 0, "MS Sans Serif")
$Progress1 = GUICtrlCreateProgress(0, 184, 401, 33)
GUISetState(@SW_SHOW)
While 1
If GUIGetMsg() = $Button1 Then Exit
if $possible = 0 And $disabled = 0 Then
GUICtrlSetState($Button1,$GUI_DISABLE)
$disabled = 1
ElseIf $possible = 1 And $disabled = 1 Then
GUICtrlSetState($Button1,$GUI_ENABLE)
$disabled = 0
EndIf
if $newstatus = 1 Then
if $status = "checkversion" Or $status = "waitcancel" Then
GUICtrlSetData($Label1,"Überprüfe Version...")
$newstatus = 0
Elseif $status = "sync" Then
GUICtrlSetData($Label1,"Synchronisieren...")
$newstatus = 0
EndIf
EndIf
Switch $status
Case "ready"
$status = "checkversion"
Case "checkversion"
GUICtrlSetState($Button1,$GUI_DISABLE)
Global $file = 'serverversion.ini'
Global $ziel = @TempDir & "\serverversion.ini"
Global $hFTPOpen = _FTP_Open('FTP Control')
Global $hFTPConn = _FTP_Connect($hFTPOpen,$FTPServer, $FTPUser, $FTPPass)
_FTP_FileGet($hFTPConn,$file,$ziel)
GUICtrlSetData($Progress1,2)
$versionserver = IniRead(@TempDir & "\serverversion.ini","server","version","notfound")
$versionclient = IniRead("thisversion.ini","server","version","notfound")
if $versionclient = "notfound" or $versionserver = "notfound" Then
MsgBox(48,"FEHLER CODE:1","ini fehlerhaft, versionsabgleich, serverversion.ini:" & $versionserver & ",thisversion.ini: " & $versionclient)
_FTP_Close($hFTPOpen)
Exit
EndIf
if $versionclient < $versionserver Then
GUICtrlSetState($Button1,$GUI_ENABLE)
$status = "waitcancel"
$canceltimer = TimerInit()
ElseIf $versionclient > $versionserver Then
MsgBox(48,"FEHLER CODE:2","Die Version im Client ist neuer als die im Server, das heißt der Upload wurde abgebrochen")
_FTP_Close($hFTPOpen)
Exit
ElseIf $versionclient = $versionclient Then
$status = "startserver"
EndIf
Case "waitcancel"
if $canceltimer > 3000 Then
$status = "sync"
$possible = 0
EndIf
Case "startserver"
MsgBox(0,"TEST","Das passiert, wenn die versionen übereinstimmen!")
_FTP_Close($hFTPOpen)
Exit
Case "sync"
MsgBox(0,"TEST","Hier kommt dann die Synchronisation hin")
$file = 'serverstate.ini'
$ziel = @TempDir & "\serverstate.ini"
_FTP_FileGet($hFTPConn,$file,$ziel)
$runninggrusim = IniRead(@TempDir & "\serverstate.ini","serverstatus","serverrunninggrusim","notfound")
$syncgrusim = IniRead(@TempDir & "\serverstate.ini","serverstatus","serversyncgrusim","notfound")
GUICtrlSetData($Progress1,5)
MsgBox(0,"Passed","Get passed")
If $runninggrusim = "notfound" or $syncgrusim = "notfound" Then
MsgBox(48,"FEHLER","ini fehlerhaft")
_FTP_Close($hFTPOpen)
Exit
EndIf
If $runninggrusim = 1 Then
Switch MsgBox(292,"WARNUNG","Der Server auf dem anderen Computer läuft noch, möchten sie ihn beenden?")
Case 6
GUICtrlSetData($Label1,"Synchronisieren...")
IniWrite($ziel,"serverstatus","pleaseclosegrusim",1)
$succ = _FTP_FilePut($hFTPConn,$ziel,$file)
if $succ = 0 Then
MsgBox(48,"FEHLER: 3","Es ist ein Fehler beim Upload aufgetreten: serverstatus.ini")
_FTP_Close($hFTPOpen)
Exit
EndIf
while 1
GUICtrlSetData($Label1,"Warte auf PC2...")
sleep(1000)
_FTP_FileGet($hFTPConn,$file,$ziel)
$runninggrusim = IniRead(@TempDir & "\serverstate.ini","serverstatus","serverrunninggrusim","notfound")
$syncgrusim = IniRead(@TempDir & "\serverstate.ini","serverstatus","serversyncgrusim","notfound")
$requestgrusim = IniRead (@TempDir & "\serverstate.ini","serverstatus","pleaseclosegrusim","notfound")
if $runninggrusim = "notfound" or $syncgrusim = "notfound" or $requestgrusim = "notfound" Then
MsgBox(48,"FEHLER: 4","Ein Fehler ist aufgetreten: serverstate.ini invalid")
_FTP_Close($hFTPOpen)
Exit
EndIf
if $runninggrusim = 1 and $requestgrusim = 0 Then
MsgBox(48,"FEHLER: 5","Der andere Nutzer hat das beenden abgelehnt.")
_FTP_Close($hFTPConn)
Exit
ElseIf $runninggrusim = 0 and $syncgrusim = 0 Then
Call("Download")
Call("start")
Endif
Wend
Case 7
MsgBox(64,"Abbruch durch Nutzer","Vorgang abgebrochen")
_FTP_Close($hFTPOpen)
Exit
EndSwitch
ElseIf $syncgrusim = 1 Then
MsgBox(64,"Vorgang abgebrochen","Der andere Computer synchronisiert gerade noch, bitte versuchen sie es später erneut")
_FTP_Close($hFTPOpen)
Exit
Else
MsgBox(0,"","Download über Else")
Call("Download")
Call ("start")
EndIf
EndSwitch
WEnd
Func Download()
GuiCtrlSetData($Progress1,10)
Local $aResult[1]
Local $sLocal = $folder & "\" ;<======= anpassen Pfad in dem die heruntergeladenen Dateien gespeichert werden
Local $s_LocalFile
GUICtrlSetData($Label1,"Synchronisieren...")
DirCopy($folder & "\" & $worldname,$folder & "\" & $worldname & "_backup",1)
DirCopy($folder & "\" & $worldname & "_nether",$folder & "\" & $worldname & "_nether" & "_backup",1)
DirCopy($folder & "\" & $worldname & "_the_end",$folder & "\" & $worldname & "_the_end" & "_backup",1)
_FTP_FileList_Rekursiv($aResult, "/" & $worldname & "/")
If $aResult[0] > 0 Then
For $i = 1 To $aResult[0]
$s_LocalFile = $sLocal & "\" & StringTrimLeft($aResult[$i], 1)
$s_LocalFile = StringReplace($s_LocalFile, "/", "\")
_createLocalDirIfNecessary($s_LocalFile)
ConsoleWrite("Download: " & $aResult[$i] & @TAB)
;#cs
If _FTP_FileGet($hFTPConn, $aResult[$i], $s_LocalFile) Then
ConsoleWrite("erfolgreich ")
Else
ConsoleWrite("fehlgeschlagen " & @error)
EndIf
;#ce
ConsoleWrite(@CRLF)
Next
Else
MsgBox(48,"FEHLER","Keine Dateien zum Herunterladen gefunden" & @CRLF)
_FTP_Close($hFTPOpen)
Exit
EndIf
MsgBox(0,"TEST","Finnisch mit normal")
GUICtrlSetData($Progress1,30)
Local $aResult[1]
Local $sLocal = @ScriptDir & "\" & $folder & "\"
Local $s_LocalFile = ""
_FTP_FileList_Rekursiv($aResult, "/" & $worldname & "_nether" & "/")
If $aResult[0] > 0 Then
For $i = 1 To $aResult[0]
$s_LocalFile = $sLocal & "\" & StringTrimLeft($aResult[$i], 1)
$s_LocalFile = StringReplace($s_LocalFile, "/", "\")
_createLocalDirIfNecessary($s_LocalFile)
ConsoleWrite("Download: " & $aResult[$i] & @TAB)
;#cs
If _FTP_FileGet($hFTPConn, $aResult[$i], $s_LocalFile) Then
ConsoleWrite("erfolgreich ")
Else
ConsoleWrite("fehlgeschlagen " & @error)
EndIf
;#ce
ConsoleWrite(@CRLF)
Next
Else
MsgBox(48,"FEHLER","Keine Dateien zum Herunterladen gefunden" & @CRLF)
EndIf
MsgBox(0,"TEST","Finnisch mit Nether")
GUICtrlSetData($Progress1,60)
Local $aResult[1]
Local $sLocal = @ScriptDir & "\" & $folder & "\"
Local $s_LocalFile = ""
_FTP_FileList_Rekursiv($aResult, "/" & $worldname & "_the_end" & "/")
If $aResult[0] > 0 Then
For $i = 1 To $aResult[0]
$s_LocalFile = $sLocal & "\" & StringTrimLeft($aResult[$i], 1)
$s_LocalFile = StringReplace($s_LocalFile, "/", "\")
_createLocalDirIfNecessary($s_LocalFile)
ConsoleWrite("Download: " & $aResult[$i] & @TAB)
;#cs
If _FTP_FileGet($hFTPConn, $aResult[$i], $s_LocalFile) Then
ConsoleWrite("erfolgreich ")
Else
ConsoleWrite("fehlgeschlagen " & @error)
EndIf
;#ce
ConsoleWrite(@CRLF)
Next
Else
MsgBox(48,"FEHLER","Keine Dateien zum Herunterladen gefunden" & @CRLF)
EndIf
MsgBox(0,"TEST","Finnisch mit The Ende")
GUICtrlSetData($Progress1,90)
$file = 'craftbukkit.jar'
$ziel = $folder & "\craftbukkit.jar"
_FTP_FileGet($hFTPConn,$file,$ziel)
GUICtrlSetData($Progress1,91)
$file = 'banned-ips.txt'
$ziel = $folder & "\banned-ips.txt"
_FTP_FileGet($hFTPConn,$file,$ziel)
GUICtrlSetData($Progress1,92)
$file = 'banned-players.txt'
$ziel = $folder & "\banned.ips.txt"
_FTP_FileGet($hFTPConn,$file,$ziel)
GUICtrlSetData($Progress1,93)
$file = 'bukkit.yml'
$ziel = $folder & "\bukkit.yml"
_FTP_FileGet($hFTPConn,$file,$ziel)
GUICtrlSetData($Progress1,94)
$file = 'help.yml'
$ziel = $folder & "help.yml"
_FTP_FileGet($hFTPConn,$file,$ziel)
GUICtrlSetData($Progress1,95)
$file = 'ops.txt'
$ziel = $folder & "ops.txt"
_FTP_FileGet($hFTPConn,$file,$ziel)
GUICtrlSetData($Progress1,96)
$file = 'permissions.yml'
$ziel = $folder & "permissions.yml"
_FTP_FileGet($hFTPConn,$file,$ziel)
$file = 'server.log'
$ziel = $folder & "server.log"
_FTP_FileGet($hFTPConn,$file,$ziel)
GUICtrlSetData($Progress1,97)
$file = 'server.properties'
$ziel = $folder & "server.properties"
_FTP_FileGet($hFTPConn,$file,$ziel)
GUICtrlSetData($Progress1,98)
$file = 'white-list.txt'
$ziel = $folder & "white-list.txt"
_FTP_FileGet($hFTPConn,$file,$ziel)
GUICtrlSetData($Progress1,99)
MsgBox(0,"TEST","Finnisch mit Anderes")
Return
EndFuncFunc start()
[/autoit] [autoit][/autoit] [autoit]
MsgBox(0,"GO START","GO START")
_FTP_Close($hFTPOpen)
Exit
EndFunc
;===============================================================================
; Function Name: _createLocalDirIfNecessary($s_LocalFile)
; Description:: prüft ob für eine Datei die Verzeichnisstruktur besteht, falls nötig wird diese angelegt
; Parameter(s): $s_LocalFile Dateuname für den die Verzeichnisstruktur geprüft werden soll
; Author(s): AutoBert (http://www.autoit.de)
;===============================================================================
Func _createLocalDirIfNecessary($s_LocalFile)
Local $aLocalPath = StringSplit($s_LocalFile, "\") ;hier lokale Pfad erstellen falls notwendig
Local $sLocalPath = ""
For $j = 1 To $aLocalPath[0] - 1
$sLocalPath &= $aLocalPath[$j] & "\"
If Not FileExists($sLocalPath) And Not StringInStr($aLocalPath[$j], ":") Then
;ConsoleWrite($sLocalPath & @CRLF)
DirCreate($sLocalPath)
EndIf
Next
EndFunc ;==>_createLocalDirIfNecessary;===============================================================================
[/autoit]
; Function Name: _FTP_FileList_Rekursiv($aResult, $sPath, $bFolders)
; Description:: füllt ein Array mit Dateien (und Verzeichnissen wenn $bFolders true) des FTP-Pfades inkl. aller Unterverzeichnisse
; Parameter(s): $aResult = das Array in dem die Ergebnisse eingefügt werden
; $sPath = Verzeichnispfad, der eingefügt werden soll
; $bFolders = True = auch Verzeichnisse einfügen, False = nur Dateien, Default = nur Dateien
; Author(s): AutoBert (http://www.autoit.de)
;===============================================================================
Func _FTP_FileList_Rekursiv(ByRef $aResult, $sPath, $bFolders = False)
Local $aFiles, $aFolders
If $sPath <> "" Then
_FTP_DirSetCurrent($hFTPConn, $sPath)
$sPath = _FTP_DirGetCurrent($hFTPConn)
EndIf
$aFolders = _FTP_ListToArray($hFTPConn, 1)
;_ArrayDisplay($aFolders)
If IsArray($aFolders) Then
If $aFolders[0] > 0 Then
For $i = 1 To $aFolders[0]
If $aFolders[$i] <> '.' And $aFolders[$i] <> '..' Then
ConsoleWrite("Folder: " & $sPath & "/" & $aFolders[$i] & @CRLF)
If $bFolders Then _ArrayAdd($aResult, $sPath & "/" & $aFolders[$i])
_FTP_FileList_Rekursiv($aResult, $sPath & "/" & $aFolders[$i], $bFolders)
EndIf
Next
EndIf
EndIf
$aFiles = _FTP_ListToArray($hFTPConn, 2)
If IsArray($aFiles) Then
;_ArrayDisplay($aFiles)
If $aFiles[0] > 0 Then
For $i = 1 To $aFiles[0]
_ArrayAdd($aResult, $sPath & "/" & $aFiles[$i])
ConsoleWrite("File: " & $sPath & "/" & $aFiles[$i] & @CRLF)
Next
EndIf
EndIf
$aResult[0] = UBound($aResult) - 1
EndFunc ;==>_FTP_FileList_Rekursiv
Hier der Log:Spoiler anzeigen
Code
Alles anzeigen>"D:\Program Files (x86)\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "D:\Server\minesync test\minesync.au3" /autoit3dir "D:\Program Files (x86)\AutoIt3" /UserParams +>14:39:21 Starting AutoIt3Wrapper v.2.0.1.24 Environment(Language:0407 Keyboard:00000407 OS:WIN_7/Service Pack 1 CPU:X64 OS:X64) >Running AU3Check (1.54.22.0) from:D:\Program Files (x86)\AutoIt3 +>14:39:21 AU3Check ended.rc:0 >Running:(3.3.8.1):D:\Program Files (x86)\AutoIt3\autoit3.exe "D:\Server\minesync test\minesync.au3" Folder: /world/data Folder: /world/players Folder: /world/region File: /world/region/r.-1.0.mca File: /world/r.-1.0.mca Download: /world/region/r.-1.0.mca erfolgreich Download: /world/r.-1.0.mca fehlgeschlagen -1 Folder: /world_nether/DIM-1 Folder: /world_nether/DIM-1/region File: /world_nether/DIM-1/region/r.-1.-1.mca File: /world_nether/DIM-1/region/r.-1.0.mca File: /world_nether/DIM-1/region/r.0.-1.mca File: /world_nether/DIM-1/region/r.0.0.mca File: /world_nether/DIM-1/r.-1.-1.mca File: /world_nether/DIM-1/r.-1.0.mca File: /world_nether/DIM-1/r.0.-1.mca File: /world_nether/DIM-1/r.0.0.mca Folder: /world_nether/data Folder: /world_nether/players Download: /world_nether/DIM-1/region/r.-1.-1.mca fehlgeschlagen -1 Download: /world_nether/DIM-1/region/r.-1.0.mca fehlgeschlagen -1 Download: /world_nether/DIM-1/region/r.0.-1.mca fehlgeschlagen -1 Download: /world_nether/DIM-1/region/r.0.0.mca fehlgeschlagen -1 Download: /world_nether/DIM-1/r.-1.-1.mca fehlgeschlagen -1 Download: /world_nether/DIM-1/r.-1.0.mca fehlgeschlagen -1 Download: /world_nether/DIM-1/r.0.-1.mca fehlgeschlagen -1 Download: /world_nether/DIM-1/r.0.0.mca fehlgeschlagen -1 Folder: /world_the_end/DIM1 Folder: /world_the_end/DIM1/region File: /world_the_end/DIM1/region/r.-1.-1.mca File: /world_the_end/DIM1/region/r.-1.0.mca File: /world_the_end/DIM1/region/r.0.-1.mca File: /world_the_end/DIM1/region/r.0.0.mca File: /world_the_end/DIM1/r.-1.-1.mca File: /world_the_end/DIM1/r.-1.0.mca File: /world_the_end/DIM1/r.0.-1.mca File: /world_the_end/DIM1/r.0.0.mca Folder: /world_the_end/data Folder: /world_the_end/players Download: /world_the_end/DIM1/region/r.-1.-1.mca fehlgeschlagen -1 Download: /world_the_end/DIM1/region/r.-1.0.mca fehlgeschlagen -1 Download: /world_the_end/DIM1/region/r.0.-1.mca fehlgeschlagen -1 Download: /world_the_end/DIM1/region/r.0.0.mca fehlgeschlagen -1 Download: /world_the_end/DIM1/r.-1.-1.mca fehlgeschlagen -1 Download: /world_the_end/DIM1/r.-1.0.mca fehlgeschlagen -1 Download: /world_the_end/DIM1/r.0.-1.mca fehlgeschlagen -1 Download: /world_the_end/DIM1/r.0.0.mca fehlgeschlagen -1 +>14:40:02 AutoIT3.exe ended.rc:0 >Exit code: 0 Time: 42.894
Ich hoffe ihr könnt mir weiterhelfen
Mfg Fliwatt -
Danke AutoBert,
habe den Script ein bischen meinen Bedürfnissen angepasst, er gibt zwar immer noch Error aus aber komischerweise für Dateien die gar nicht in dem Pfad auf dem Ordner existieren, aber er lädt alles runter, das ist die Hauptsache.
PROBLEM GELÖST.
Mfg Fliwatt -
Ok, der Script den du mir jetzt gegeben hast scheint zu funktionieren, jedoch bricht er manchmal beim Download ab:
Spoiler anzeigen
Code
Alles anzeigen>"D:\Program Files (x86)\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "D:\Extras\Programmieren\AUTOIT\test.au3" /autoit3dir "D:\Program Files (x86)\AutoIt3" /UserParams +>18:35:35 Starting AutoIt3Wrapper v.2.0.1.24 Environment(Language:0407 Keyboard:00000407 OS:WIN_7/Service Pack 1 CPU:X64 OS:X64) >Running AU3Check (1.54.22.0) params:-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6 from:D:\Program Files (x86)\AutoIt3 +>18:35:35 AU3Check ended.rc:0 >Running:(3.3.8.1):D:\Program Files (x86)\AutoIt3\autoit3.exe "D:\Extras\Programmieren\AUTOIT\test.au3" Folder: /pub/Judy Folder: /pub/erl Folder: /pub/erl/cam File: /pub/erl/cam/README File: /pub/erl/README Folder: /pub/information Folder: /pub/information/courses Folder: /pub/information/courses/perl File: /pub/information/courses/perl/perl_unix.tar File: /pub/information/courses/perl/perl_win.zip File: /pub/information/courses/perl_unix.tar File: /pub/information/courses/perl_win.zip File: /pub/information/perl_unix.tar File: /pub/information/perl_win.zip Folder: /pub/mac File: /pub/mac/CiscoVPNInstaller.dmg File: /pub/mac/Redirection-Contents-Moved-ReadMe.txt Folder: /pub/pc Folder: /pub/pc/EndNote Folder: /pub/pc/EndNote/connections File: /pub/pc/EndNote/connections/ATLA Religion (ERL).enz File: /pub/pc/EndNote/connections/British Library.enz File: /pub/pc/EndNote/connections/British Nursing Index (ERL).enz File: /pub/pc/EndNote/connections/CINAHL (ERL).enz File: /pub/pc/EndNote/connections/COPAC.enz File: /pub/pc/EndNote/connections/Criminal Justice (ERL).enz File: /pub/pc/EndNote/connections/EEVL.enz File: /pub/pc/EndNote/connections/EconLit (ERL).enz File: /pub/pc/EndNote/connections/GeoBase (ERL).enz File: /pub/pc/EndNote/connections/GeoRef (ERL).enz File: /pub/pc/EndNote/connections/HMIC (ERL).enz File: /pub/pc/EndNote/connections/Library of Congress.enz File: /pub/pc/EndNote/connections/MLA (SUTRS) (ERL).enz File: /pub/pc/EndNote/connections/MLA Bibliography (ERL).enz File: /pub/pc/EndNote/connections/MathSci (ERL).enz File: /pub/pc/EndNote/connections/Medline Express (ERL).enz File: /pub/pc/EndNote/connections/Newton Library Catalogue.enz File: /pub/pc/EndNote/connections/Philosopher Index (ERL).enz File: /pub/pc/EndNote/connections/PsycINFO (ERL).enz File: /pub/pc/EndNote/connections/RCN Journals (ERL).enz File: /pub/pc/EndNote/connections/Sosig.enz File: /pub/pc/EndNote/connections/Web of Science (ISI).enz File: /pub/pc/EndNote/connections/WoPEc.enz File: /pub/pc/EndNote/connections/blpcz.enz File: /pub/pc/EndNote/connections/zetoc (MIMAS).enz Folder: /pub/pc/EndNote/filters File: /pub/pc/EndNote/filters/CRIMINAL JUSTICE.enf File: /pub/pc/EndNote/filters/Clio.enf File: /pub/pc/EndNote/filters/Newton_catalog.enf Folder: /pub/pc/EndNote/styles File: /pub/pc/EndNote/styles/AIDS Research.ens File: /pub/pc/EndNote/styles/MHRA (Cam).ens File: /pub/pc/EndNote/styles/MHRA(ox).ENS File: /pub/pc/EndNote/styles/MHRA-Notes.ens File: /pub/pc/EndNote/styles/MHRA.ens File: /pub/pc/EndNote/styles/Working with the MHRA style.doc File: /pub/pc/EndNote/AIDS Research.ens File: /pub/pc/EndNote/MHRA (Cam).ens File: /pub/pc/EndNote/MHRA(ox).ENS File: /pub/pc/EndNote/MHRA-Notes.ens File: /pub/pc/EndNote/MHRA.ens File: /pub/pc/EndNote/Working with the MHRA style.doc Folder: /pub/pc/applications Folder: /pub/pc/sql Folder: /pub/software Folder: /pub/software/antivirus Folder: /pub/software/antivirus/engine File: /pub/software/antivirus/engine/4.x Folder: /pub/software/antivirus/mac Folder: /pub/software/antivirus/mac/virex6eupdates Folder: /pub/software/antivirus/mac/virex7virusdefs Folder: /pub/software/antivirus/mac/virusscan_mac_dats Folder: /pub/software/antivirus/pc Folder: /pub/software/antivirus/pc/superdat File: /pub/software/antivirus/pc/superdat/6612xdat.exe File: /pub/software/antivirus/pc/superdat/6613xdat.exe File: /pub/software/antivirus/pc/superdat/datfile_version File: /pub/software/antivirus/pc/superdat/readme.txt File: /pub/software/antivirus/pc/superdat/sdat6610.exe File: /pub/software/antivirus/pc/superdat/sdat6611.exe File: /pub/software/antivirus/pc/superdat/sdat6612.exe File: /pub/software/antivirus/pc/superdat/sdat6613.exe File: /pub/software/antivirus/pc/6612xdat.exe File: /pub/software/antivirus/pc/6613xdat.exe File: /pub/software/antivirus/pc/datfile_version File: /pub/software/antivirus/pc/readme.txt File: /pub/software/antivirus/pc/sdat6610.exe File: /pub/software/antivirus/pc/sdat6611.exe File: /pub/software/antivirus/pc/sdat6612.exe File: /pub/software/antivirus/pc/sdat6613.exe File: /pub/software/antivirus/6612xdat.exe File: /pub/software/antivirus/6613xdat.exe File: /pub/software/antivirus/datfile_version File: /pub/software/antivirus/readme.txt File: /pub/software/antivirus/sdat6610.exe File: /pub/software/antivirus/sdat6611.exe File: /pub/software/antivirus/sdat6612.exe File: /pub/software/antivirus/sdat6613.exe Folder: /pub/software/databases Folder: /pub/software/databases/arcinfo Folder: /pub/software/databases/rt Folder: /pub/software/databases/rt/RPMS Folder: /pub/software/databases/rt/RPMS/i586 File: /pub/software/databases/rt/RPMS/i586/ucs-local-modperl-2.0.3-1.i586.rpm File: /pub/software/databases/rt/RPMS/i586/ucs-local-perl-5.8.8-1.i586.rpm File: /pub/software/databases/rt/RPMS/i586/ucs-local-rt-modules-3.6-1.i586.rpm File: /pub/software/databases/rt/RPMS/i586/ucs-local-rt-pgmodule-3.6-1.i586.rpm File: /pub/software/databases/rt/RPMS/i586/ucs-postgresql-8.3.0-3.i586.rpm File: /pub/software/databases/rt/RPMS/i586/ucs-rt-public-3.6.5-6.i586.rpm File: /pub/software/databases/rt/RPMS/ucs-local-modperl-2.0.3-1.i586.rpm File: /pub/software/databases/rt/RPMS/ucs-local-perl-5.8.8-1.i586.rpm File: /pub/software/databases/rt/RPMS/ucs-local-rt-modules-3.6-1.i586.rpm File: /pub/software/databases/rt/RPMS/ucs-local-rt-pgmodule-3.6-1.i586.rpm File: /pub/software/databases/rt/RPMS/ucs-postgresql-8.3.0-3.i586.rpm File: /pub/software/databases/rt/RPMS/ucs-rt-public-3.6.5-6.i586.rpm Folder: /pub/software/databases/rt/SRPMS File: /pub/software/databases/rt/SRPMS/ucs-local-modperl-2.0.3-1.src.rpm File: /pub/software/databases/rt/SRPMS/ucs-local-perl-5.8.8-1.src.rpm File: /pub/software/databases/rt/SRPMS/ucs-local-rt-modules-3.6-1.src.rpm File: /pub/software/databases/rt/SRPMS/ucs-local-rt-pgmodule-3.6-1.src.rpm File: /pub/software/databases/rt/SRPMS/ucs-postgresql-8.3.0-3.src.rpm File: /pub/software/databases/rt/SRPMS/ucs-rt-public-3.6.5-6.src.rpm File: /pub/software/databases/rt/ucs-local-modperl-2.0.3-1.src.rpm File: /pub/software/databases/rt/ucs-local-perl-5.8.8-1.src.rpm File: /pub/software/databases/rt/ucs-local-rt-modules-3.6-1.src.rpm File: /pub/software/databases/rt/ucs-local-rt-pgmodule-3.6-1.src.rpm File: /pub/software/databases/rt/ucs-postgresql-8.3.0-3.src.rpm File: /pub/software/databases/rt/ucs-rt-public-3.6.5-6.src.rpm Folder: /pub/software/databases/training Folder: /pub/software/databases/training/SRPMS File: /pub/software/databases/training/SRPMS/ucs-training-public-1.0.2-1.src.rpm File: /pub/software/databases/training/ucs-training-public-1.0.2-1.src.rpm File: /pub/software/databases/ucs-training-public-1.0.2-1.src.rpm Folder: /pub/software/email Folder: /pub/software/email/exim Folder: /pub/software/email/exim/ChangeLogs File: /pub/software/email/exim/ChangeLogs/ChangeLog-2.10.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-2.11.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-2.12.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.00.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.01.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.02.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.03.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.10.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.11.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.12.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.13.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.14.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.15.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.16.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.20.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.21.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.22.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.30.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.31.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.32.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.33.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.34.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.35.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-3.36.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.00.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.01.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.02.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.03.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.04.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.05.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.10.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.11.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.12.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.14.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.20 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.20.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.21 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.21.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.22 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.22.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.23 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.23.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.24 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.24.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.30 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.30.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.31 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.31.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.32 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.32.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.33 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.33.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.34 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.34.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.40 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.40.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.41 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.41.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.42 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.42.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.43 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.43.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.44 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.44.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.50 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.50.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.51 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.51.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.52 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.52.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.53 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.53.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.54 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.54.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.60 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.60.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.61 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.61.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.62 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.62.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.63 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.63.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.64 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.64.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.65 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.65.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.66 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.66.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.67 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.67.gz File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.68 File: /pub/software/email/exim/ChangeLogs/ChangeLog-4.68.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-3.10.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-3.11.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-3.13.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-3.14.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-3.15.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-3.16.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-3.20.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-3.21.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-3.22.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-3.30.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-3.31.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-3.32.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-3.33.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-3.34.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-3.35.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-3.36.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.00.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.01.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.02.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.03.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.04.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.05.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.10.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.11.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.12.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.14.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.20 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.20.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.21 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.21.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.22 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.22.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.23 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.23.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.24 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.24.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.30 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.30.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.31 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.31.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.32 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.32.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.33 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.33.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.34 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.34.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.40 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.40.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.41 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.41.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.42 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.42.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.43 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.43.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.44 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.44.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.50 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.50.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.51 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.51.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.52 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.52.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.53 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.53.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.54 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.54.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.60 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.60.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.61 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.61.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.62 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.62.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.63 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.63.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.64 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.64.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.65 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.65.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.66 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.66.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.67 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.67.gz File: /pub/software/email/exim/ChangeLogs/NewStuff-4.68 File: /pub/software/email/exim/ChangeLogs/NewStuff-4.68.gz File: /pub/software/email/exim/ChangeLogs/README Folder: /pub/software/email/exim/Testing File: /pub/software/email/exim/Testing/README File: /pub/software/email/exim/Testing/exim-snapshot-ChangeLog.bz2 File: /pub/software/email/exim/Testing/exim-snapshot-NewStuff.bz2 File: /pub/software/email/exim/Testing/exim-snapshot.tar.bz2 File: /pub/software/email/exim/Testing/exim-testsuite-4.61.tar.bz2 File: /pub/software/email/exim/Testing/exim-testsuite-4.62.tar.bz2 File: /pub/software/email/exim/Testing/exim-testsuite-4.63.tar.bz2 File: /pub/software/email/exim/Testing/exim-testsuite-4.64.tar.bz2 File: /pub/software/email/exim/Testing/exim-testsuite-4.66.tar.bz2 File: /pub/software/email/exim/Testing/exim-testsuite-4.67.tar.bz2 File: /pub/software/email/exim/Testing/exim-testsuite-4.68.tar.bz2 File: /pub/software/email/exim/Testing/exim-testsuite-snapshot.tar.bz2 Folder: /pub/software/email/exim/exim3 Folder: /pub/software/email/exim/exim3/Contrib Folder: /pub/software/email/exim/exim3/Contrib/doc File: /pub/software/email/exim/exim3/Contrib/doc/configure-annotated-1 File: /pub/software/email/exim/exim3/Contrib/doc/configure-annotated-2 File: /pub/software/email/exim/exim3/Contrib/doc/exim.8 File: /pub/software/email/exim/exim3/Contrib/doc/install-notes.zip Folder: /pub/software/email/exim/exim3/Contrib/misc File: /pub/software/email/exim/exim3/Contrib/misc/prohibition.messages Folder: /pub/software/email/exim/exim3/Contrib/patches File: /pub/software/email/exim/exim3/Contrib/patches/Worldgroup_BBS Folder: /pub/software/email/exim/exim3/Contrib/scripts File: /pub/software/email/exim/exim3/Contrib/scripts/Exim_help.tar.gz File: /pub/software/email/exim/exim3/Contrib/scripts/analyse-log-errors File: /pub/software/email/exim/exim3/Contrib/scripts/cyclog.perl File: /pub/software/email/exim/exim3/Contrib/scripts/exim.clean File: /pub/software/email/exim/exim3/Contrib/scripts/eximclean File: /pub/software/email/exim/exim3/Contrib/scripts/logtail File: /pub/software/email/exim/exim3/Contrib/scripts/one-line-queuelist File: /pub/software/email/exim/exim3/Contrib/scripts/resend-mail File: /pub/software/email/exim/exim3/Contrib/Exim_help.tar.gz File: /pub/software/email/exim/exim3/Contrib/analyse-log-errors File: /pub/software/email/exim/exim3/Contrib/cyclog.perl File: /pub/software/email/exim/exim3/Contrib/exim.clean File: /pub/software/email/exim/exim3/Contrib/eximclean File: /pub/software/email/exim/exim3/Contrib/logtail File: /pub/software/email/exim/exim3/Contrib/one-line-queuelist File: /pub/software/email/exim/exim3/Contrib/resend-mail File: /pub/software/email/exim/exim3/Exim_help.tar.gz File: /pub/software/email/exim/exim3/analyse-log-errors File: /pub/software/email/exim/exim3/cyclog.perl File: /pub/software/email/exim/exim3/exim.clean File: /pub/software/email/exim/exim3/eximclean File: /pub/software/email/exim/exim3/logtail File: /pub/software/email/exim/exim3/one-line-queuelist File: /pub/software/email/exim/exim3/resend-mail Folder: /pub/software/email/exim/exim4 Folder: /pub/software/email/exim/exim4/Contrib File: /pub/software/email/exim/exim4/Contrib/README File: /pub/software/email/exim/exim4/Contrib/amailq.php File: /pub/software/email/exim/exim4/README File: /pub/software/email/exim/exim4/amailq.php File: /pub/software/email/exim/README File: /pub/software/email/exim/amailq.php Folder: /pub/software/email/prayer File: /pub/software/email/prayer/README File: /pub/software/email/prayer/prayer-1.0.20.tar.gz File: /pub/software/email/prayer/prayer-1.1.0.tar.gz File: /pub/software/email/prayer/prayer-1.2.0.tar.gz File: /pub/software/email/prayer/prayer-1.2.1.tar.gz File: /pub/software/email/prayer/prayer-1.2.2.1.tar.gz File: /pub/software/email/prayer/prayer-1.2.2.tar.gz File: /pub/software/email/prayer/prayer-1.2.3.tar.gz File: /pub/software/email/prayer/prayer-1.3.0.tar.gz File: /pub/software/email/prayer/prayer-1.3.1.tar.gz File: /pub/software/email/prayer/prayer-1.3.2.tar.gz File: /pub/software/email/prayer/prayer-1.3.3.tar.gz File: /pub/software/email/prayer/prayer-1.3.4.tar.gz Folder: /pub/software/email/proxy File: /pub/software/email/proxy/README File: /pub/software/email/proxy/proxy-1.2.4.tar.gz File: /pub/software/email/README File: /pub/software/email/proxy-1.2.4.tar.gz Folder: /pub/software/internet Folder: /pub/software/internet/djvu File: /pub/software/internet/djvu/djvuplugin_Installer_v0.9.3.bin File: /pub/software/internet/djvu/npdjvu-2.0.2-HPUX.tar.Z File: /pub/software/internet/djvu/npdjvu-2.0.2-IRIX64.tar.Z File: /pub/software/internet/djvu/npdjvu-2.0.2-Solaris.tar.Z File: /pub/software/internet/djvu/npdjvu-2.0.2.3-linux-libc5.tar.gz File: /pub/software/internet/djvu/npdjvu-2.0.2.3-linux-libc6.tar.gz File: /pub/software/internet/djvu/npdjvu3_0_9.exe File: /pub/software/internet/djvuplugin_Installer_v0.9.3.bin File: /pub/software/internet/npdjvu-2.0.2-HPUX.tar.Z File: /pub/software/internet/npdjvu-2.0.2-IRIX64.tar.Z File: /pub/software/internet/npdjvu-2.0.2-Solaris.tar.Z File: /pub/software/internet/npdjvu-2.0.2.3-linux-libc5.tar.gz File: /pub/software/internet/npdjvu-2.0.2.3-linux-libc6.tar.gz File: /pub/software/internet/npdjvu3_0_9.exe Folder: /pub/software/multimedia Folder: /pub/software/multimedia/sms File: /pub/software/multimedia/sms/UploadServer-1.0.0-src.war File: /pub/software/multimedia/sms/sms-sched-20081006.tar.gz File: /pub/software/multimedia/sms/upload-1.0.0-src.tar.gz File: /pub/software/multimedia/UploadServer-1.0.0-src.war File: /pub/software/multimedia/sms-sched-20081006.tar.gz File: /pub/software/multimedia/upload-1.0.0-src.tar.gz Folder: /pub/software/programming Folder: /pub/software/programming/pcre Folder: /pub/software/programming/pcre/Contrib File: /pub/software/programming/pcre/Contrib/README File: /pub/software/programming/pcre/Contrib/archived-2007-03-19.tar.gz File: /pub/software/programming/pcre/Contrib/pcre-7.1.chm File: /pub/software/programming/pcre/Contrib/pcre-7.2.chm File: /pub/software/programming/pcre/Contrib/pcre-7.4.chm File: /pub/software/programming/pcre/Contrib/pcre-7.8.chm File: /pub/software/programming/pcre/Contrib/pcre-8.00.chm File: /pub/software/programming/pcre/Contrib/pcre-symbian-src-6.4.tar.bz2 File: /pub/software/programming/pcre/Contrib/pcre-vsbuild.zip File: /pub/software/programming/pcre/Contrib/pcre-winpcre.mak File: /pub/software/programming/pcre/Contrib/pcre-winxpbuild File: /pub/software/programming/pcre/Contrib/pcre_subst.tar.gz File: /pub/software/programming/pcre/Contrib/pcrs-0.0.3-src.tar.gz File: /pub/software/programming/pcre/Contrib/worddefine Folder: /pub/software/programming/pcre/Testing File: /pub/software/programming/pcre/Testing/README File: /pub/software/programming/pcre/Testing/pcre-8.30-RC1.tar.bz2 File: /pub/software/programming/pcre/Testing/pcre-8.30-RC1.tar.bz2.sig File: /pub/software/programming/pcre/Testing/pcre-8.30-RC1.tar.gz File: /pub/software/programming/pcre/Testing/pcre-8.30-RC1.tar.gz.sig File: /pub/software/programming/pcre/Testing/pcre-8.30-RC1.zip File: /pub/software/programming/pcre/Testing/pcre-8.30-RC1.zip.sig File: /pub/software/programming/pcre/Testing/winmakfile File: /pub/software/programming/pcre/Testing/winpatch File: /pub/software/programming/pcre/README File: /pub/software/programming/pcre/pcre-8.30-RC1.tar.bz2 File: /pub/software/programming/pcre/pcre-8.30-RC1.tar.bz2.sig File: /pub/software/programming/pcre/pcre-8.30-RC1.tar.gz File: /pub/software/programming/pcre/pcre-8.30-RC1.tar.gz.sig File: /pub/software/programming/pcre/pcre-8.30-RC1.zip File: /pub/software/programming/pcre/pcre-8.30-RC1.zip.sig File: /pub/software/programming/pcre/winmakfile File: /pub/software/programming/pcre/winpatch File: /pub/software/programming/README File: /pub/software/programming/pcre-8.30-RC1.tar.bz2 File: /pub/software/programming/pcre-8.30-RC1.tar.bz2.sig File: /pub/software/programming/pcre-8.30-RC1.tar.gz File: /pub/software/programming/pcre-8.30-RC1.tar.gz.sig File: /pub/software/programming/pcre-8.30-RC1.zip File: /pub/software/programming/pcre-8.30-RC1.zip.sig File: /pub/software/programming/winmakfile File: /pub/software/programming/winpatch Folder: /pub/software/utilities File: /pub/software/utilities/README File: /pub/software/utilities/makezones-0.33 File: /pub/software/utilities/mvstape-1.1.6-tar.Z Folder: /pub/software/wordprocessing Folder: /pub/software/wordprocessing/pc File: /pub/software/wordprocessing/pc/Endnote File: /pub/software/wordprocessing/pc/msoffice Folder: /pub/software/wordprocessing/unix Folder: /pub/software/wordprocessing/unix/aspic File: /pub/software/wordprocessing/unix/aspic/aspic-1.05.tar.gz Folder: /pub/software/wordprocessing/unix/ne File: /pub/software/wordprocessing/unix/ne/ne-2.01.tar.gz File: /pub/software/wordprocessing/unix/ne/ne-3.00.tar.gz File: /pub/software/wordprocessing/unix/ne/ne-3.01.tar.gz Folder: /pub/software/wordprocessing/unix/sdop File: /pub/software/wordprocessing/unix/sdop/sdop-0.60.tar.bz2 File: /pub/software/wordprocessing/unix/sdop/sdop-0.61.tar.bz2 File: /pub/software/wordprocessing/unix/sdop/sdop-0.63.tar.bz2 File: /pub/software/wordprocessing/unix/sdop/sdop-0.70.tar.bz2 Folder: /pub/software/wordprocessing/unix/xfpt File: /pub/software/wordprocessing/unix/xfpt/xfpt-0.00.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt/xfpt-0.01.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt/xfpt-0.02.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt/xfpt-0.03.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt/xfpt-0.04.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt/xfpt-0.05.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt/xfpt-0.06.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt/xfpt-0.07.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt/xfpt-0.08.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt-0.00.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt-0.01.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt-0.02.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt-0.03.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt-0.04.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt-0.05.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt-0.06.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt-0.07.tar.bz2 File: /pub/software/wordprocessing/unix/xfpt-0.08.tar.bz2 File: /pub/software/wordprocessing/xfpt-0.00.tar.bz2 File: /pub/software/wordprocessing/xfpt-0.01.tar.bz2 File: /pub/software/wordprocessing/xfpt-0.02.tar.bz2 File: /pub/software/wordprocessing/xfpt-0.03.tar.bz2 File: /pub/software/wordprocessing/xfpt-0.04.tar.bz2 File: /pub/software/wordprocessing/xfpt-0.05.tar.bz2 File: /pub/software/wordprocessing/xfpt-0.06.tar.bz2 File: /pub/software/wordprocessing/xfpt-0.07.tar.bz2 File: /pub/software/wordprocessing/xfpt-0.08.tar.bz2 File: /pub/software/xfpt-0.00.tar.bz2 File: /pub/software/xfpt-0.01.tar.bz2 File: /pub/software/xfpt-0.02.tar.bz2 File: /pub/software/xfpt-0.03.tar.bz2 File: /pub/software/xfpt-0.04.tar.bz2 File: /pub/software/xfpt-0.05.tar.bz2 File: /pub/software/xfpt-0.06.tar.bz2 File: /pub/software/xfpt-0.07.tar.bz2 File: /pub/software/xfpt-0.08.tar.bz2 Folder: /pub/techlink Folder: /pub/unix Folder: /pub/unix/applications Folder: /pub/unix/applications/mulberry File: /pub/unix/applications/mulberry/mulberry-2_0_8-rh6.tgz File: /pub/unix/applications/mulberry/mulberry-2_2-rh6.tgz File: /pub/unix/applications/mulberry-2_0_8-rh6.tgz File: /pub/unix/applications/mulberry-2_2-rh6.tgz File: /pub/unix/mulberry-2_0_8-rh6.tgz File: /pub/unix/mulberry-2_2-rh6.tgz Folder: /pub/uploads Download: /pub/erl/cam/README erfolgreich Download: /pub/erl/README fehlgeschlagen -1 Download: /pub/information/courses/perl/perl_unix.tar erfolgreich Download: /pub/information/courses/perl/perl_win.zip erfolgreich Download: /pub/information/courses/perl_unix.tar fehlgeschlagen -1 Download: /pub/information/courses/perl_win.zip fehlgeschlagen -1 Download: /pub/information/perl_unix.tar fehlgeschlagen -1 Download: /pub/information/perl_win.zip fehlgeschlagen -1 Download: /pub/mac/CiscoVPNInstaller.dmg >Process failed to respond; forcing abrupt termination... "Da hab ichs abgebrochen" >Exit code: 1 Time: 86.854
EDIT: Es hat bei dir ja auch "geerrort"