Ich hab mal angefangen eigene Funktionen zu schreiben.
FTP:
Spoiler anzeigen
Code
;===============================================================================
;
; Function Name: _FTPPutDir()
; Description: Puts an dir on an FTP server.
; Parameter(s): $l_FTPSession - The Long from _FTPConnect()
; $s_LocalDir - The local directory.
; $s_RemoteDir - The remote Location for the directory.
; $l_Flags - Special flags.
; $l_Context - I dont got a clue what this does.
; Requirement(s): DllCall, wininet.dll
; Return Value(s): On Success - 1
; On Failure - 0
; Author(s): Manuel Kübler <mk-software@gmx.de>
;
; Danke an Wouter für die Funktion _FTPMakeDir
;
;===============================================================================
Func _FTPPutDir($l_FTPSession, $s_LocalDir, $s_RemoteDir, $l_Flags = 0, $l_Context = 0)
Local $ai_FTPPutDir = DllCall('wininet.dll', 'int', 'FtpPutDirectory', 'long', $l_FTPSession, 'str', $s_LocalDir, 'str', $s_RemoteDir, 'long', $l_Flags, 'long', $l_Context)
If @error OR $ai_FTPPutDir[0] = 0 Then
SetError(-1)
Return 0
EndIf
Return $ai_FTPPutDir[0]
EndFunc ;==> _FTPPutDir
Alles anzeigen
Mail:
Spoiler anzeigen
Code
;===============================================================================
;
; Function Name: _Mail()
; Description: Schreibt eine E-Mail
; Parameter(s): $AdressFrom = Adresse des Absenders
; $AdressTo = Adresse des Empfängers
; $Subject = Betreff der Nachricht
; $Message = Text
; Requirement(s): sendEmail.exe
; Author(s): Manuel Kübler <mk-software@gmx.de>
;
;und vielen danke an GtaSpider
;===============================================================================
Func _Mail($AdressFrom, $AdressTo, $Subject, $Message)
$AdressFrom = " -f " & $Text_AdressFrom
$AdressTo = " -t " & $Text_AdressTo
$Subject = " -u " & $Text_Subject
$Message = " -m " & $Text_Message
RunWait(@ScriptDir & "\sendEmail.exe " & $AdressFrom & $AdressTo & $Subject & $Message)
EndFunc ;==>_Mail
Alles anzeigen
Edit Gtaspider: "und vielen danke an GtaSpider" eingefügt!