Zeilenumbruch in Fenster

06/25/2009 19:24 StreetFlame#1
MsgBox(3, "text", "text"
wie mache ich im zweiten text zeilenumbrüche?
06/25/2009 19:29 Shadow992#2
Quote:
Originally Posted by StreetFlame View Post
MsgBox(3, "text", "text"
wie mache ich im zweiten text zeilenumbrüche?
MsgBox(3, "text", "text"&@CRLF&"text2")
06/25/2009 19:32 StreetFlame#3
thx

ähm und wie zentriert man den text?

ach und ähm wie lässt man nen bot etwas per email schicken?
06/25/2009 22:16 Shadow992#4
Quote:
Originally Posted by StreetFlame View Post
thx

ähm und wie zentriert man den text?

ach und ähm wie lässt man nen bot etwas per email schicken?
per email schicken ? Das hört sich aber stark nach nicht ganz legalen Zielen an ;-)

zentrieren , weiß ich jetzt nicht auswendig zum notfall musst es mit leerzeichen machen ;-)
06/26/2009 14:43 StreetFlame#5
will email spammbot machen um mein freund zu nerven und in jeder text datei steht ein wort:

email1: hallo
2: du
3: kleiner
4: man
06/26/2009 15:13 Shadow992#6
Quote:
Originally Posted by StreetFlame View Post
will email spammbot machen um mein freund zu nerven und in jeder text datei steht ein wort:

email1: hallo
2: du
3: kleiner
4: man
Email vershicken , geht mit diesen befehlen :

_INetSmtpMail
_INetMail

Welcher der richtige für dich ist , musst du selbst herausfinden .
Das nächstemal schau bitte in der in AutoIT beiliegenden Hilfe nach ...
06/27/2009 14:10 marcopolo1990#7
@LF reicht auch vollkommen aus

die unterschiede liegen zwischen Chr(10) und Chr(13)

sollte aber in deinem fall keine auswirkungen haben
07/29/2009 11:52 FaRiiDBaNG#8
Quote:
Originally Posted by Shadow992 View Post
Email vershicken , geht mit diesen befehlen :

_INetSmtpMail
_INetMail

Welcher der richtige für dich ist , musst du selbst herausfinden .
Das nächstemal schau bitte in der in AutoIT beiliegenden Hilfe nach ...
wo gibt man denn da die email ein an die das geschickt werden soll :P
07/29/2009 13:09 Xereon#9
Quote:
Originally Posted by FaRiiDBaNG View Post
wo gibt man denn da die email ein an die das geschickt werden soll :P
Lern doch bitte den Helpfile zu benutzen -.-

Quote:
#include <INet.au3>
_INetMail ( $s_MailTo, $s_MailSubject, $s_MailBody )


Parameters

$s_MailTo Address for the E-Mail
$s_MailSubject Subject for the E-Mail
$s_MailBody Body for the E-Mail
Quote:
#include <INet.au3>
_INetSmtpMail ( $s_SmtpServer, $s_FromName, $s_FromAddress, $s_ToAddress [,$s_Subject [,$as_Body [,$s_helo, [,$s_first [,$b_trace]]]]])




Parameters

$s_SmtpServer Smtp server the eMail is to be sent though May be either alpha or a numeric IP address. In order to fight spam, many ISPs require this to be their server.
eg "smtp.ispdomain.com", "mail.ispdomain.com" or "192.168.1.1"
$s_FromName The name you wish the message to appear to be sent from.
eg "Bob Smith"
$s_FromAddress The email address you wish the message to appear to be sent from.
eg "[Only registered and activated users can see links. Click Here To Register...]".
$s_ToAddress The email address the message is to go to.
eg "[Only registered and activated users can see links. Click Here To Register...]"
$s_Subject [optional] The subject of the email.
$as_Body [optional] The body of the email as a single dimensional array of strings. Each value in the array will be terminated with a @CRLF in the email.
$s_helo [optional] identifier for the smtp server connection (by default @ComputerName). If Smtp server require a "EHLO" string just set the string to "EHLO " & @ComputerName.
$s_first [optional] string sent before helo for the smtp server connection (by default {SPACE}). To not send any character this parameter must equal -1, some SMTP server required it.
$b_trace [optional] trace the dialog in a splash window
07/30/2009 10:22 fieser-hund#10
obwohl ich, dass ers sowieso nie hinkriegen würde trotzdem hier.
Quote:
#Include<file.au3>
;##################################
; Variables
;##################################
$SmtpServer = "" ; address for the smtp-server to use - REQUIRED
$FromName = "" ; name from who the email was sent
$FromAddress = "" ; address from where the mail should come
$ToAddress = "" ; destination address of the email - REQUIRED
$Subject = "" ; subject from the email - can be anything you want it to be
$Body = "" ; the messagebody from the mail - can be left blank but then you get a blank mail
$AttachFiles = "" ; the file you want to attach- leave blank if not needed
$CcAddress = "" ; address for cc - leave blank if not needed
$BccAddress = "" ; address for bcc - leave blank if not needed
$Importance = "" ; Send message priority: "High", "Normal", "Low"
$Username = "" ; username for the account used from where the mail gets sent - REQUIRED
$Password = "" ; password for the account used from where the mail gets sent - REQUIRED
$IPPort = 25 ; port used for sending the mail
$ssl = 0 ; enables/disables secure socket layer sending - put to 1 if using httpS
;~ $IPPort=465 ; GMAIL port used for sending the mail
;~ $ssl=1 ; GMAILenables/disables secure socket layer sending - put to 1 if using httpS

;##################################
; Script
;##################################
Global $oMyRet[2]
Global $oMyError = ObjEvent("AutoIt.Error", "MyErrFunc")
$rc = _INetSmtpMailCom($SmtpServer, $FromName, $FromAddress, $ToAddress, $Subject, $Body, $AttachFiles, $CcAddress, $BccAddress, $Importance, $Username, $Password, $IPPort, $ssl)
If @error Then
MsgBox(0, "Error sending message", "Error code:" & @error & " Description:" & $rc)
EndIf
;
; The UDF
Func _INetSmtpMailCom($s_SmtpServer, $s_FromName, $s_FromAddress, $s_ToAddress, $s_Subject = "", $as_Body = "", $s_AttachFiles = "", $s_CcAddress = "", $s_BccAddress = "", $s_Importance="Normal", $s_Username = "", $s_Password = "", $IPPort = 25, $ssl = 0)
Local $objEmail = ObjCreate("CDO.Message")
$objEmail.From = '"' & $s_FromName & '" <' & $s_FromAddress & '>'
$objEmail.To = $s_ToAddress
Local $i_Error = 0
Local $i_Error_desciption = ""
If $s_CcAddress <> "" Then $objEmail.Cc = $s_CcAddress
If $s_BccAddress <> "" Then $objEmail.Bcc = $s_BccAddress
$objEmail.Subject = $s_Subject
If StringInStr($as_Body, "<") And StringInStr($as_Body, ">") Then
$objEmail.HTMLBody = $as_Body
Else
$objEmail.Textbody = $as_Body & @CRLF
EndIf
If $s_AttachFiles <> "" Then
Local $S_Files2Attach = StringSplit($s_AttachFiles, ";")
For $x = 1 To $S_Files2Attach[0]
$S_Files2Attach[$x] = _PathFull($S_Files2Attach[$x])
ConsoleWrite('@@ Debug(62) : $S_Files2Attach = ' & $S_Files2Attach & @LF & '>Error code: ' & @error & @LF) ;### Debug Console
If FileExists($S_Files2Attach[$x]) Then
$objEmail.AddAttachment ($S_Files2Attach[$x])
Else
ConsoleWrite('!> File not found to attach: ' & $S_Files2Attach[$x] & @LF)
SetError(1)
Return 0
EndIf
Next
EndIf
$objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
$objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = $s_SmtpServer
If Number($IPPort) = 0 then $IPPort = 25
$objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = $IPPort
;Authenticated SMTP
If $s_Username <> "" Then
$objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
$objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusername") = $s_Username
$objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendpassword") = $s_Password
EndIf
If $ssl Then
$objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True
EndIf
;Update settings
$objEmail.Configuration.Fields.Update
; Set Email Importance
Switch $s_Importance
Case "High"
$objEmail.Fields.Item ("urn:schemas:mailheader:Importance") = "High"
Case "Normal"
$objEmail.Fields.Item ("urn:schemas:mailheader:Importance") = "Normal"
Case "Low"
$objEmail.Fields.Item ("urn:schemas:mailheader:Importance") = "Low"
EndSwitch
$objEmail.Fields.Update
; Sent the Message
$objEmail.Send
If @error Then
SetError(2)
Return $oMyRet[1]
EndIf
$objEmail=""
EndFunc ;==>_INetSmtpMailCom
;
;
; Com Error Handler
Func MyErrFunc()
$HexNumber = Hex($oMyError.number, 8)
$oMyRet[0] = $HexNumber
$oMyRet[1] = StringStripWS($oMyError.description, 3)
ConsoleWrite("### COM Error ! Number: " & $HexNumber & " ScriptLine: " & $oMyError.scriptline & " Description:" & $oMyRet[1] & @LF)
SetError(1); something to check for when this function returns
Return
EndFunc ;==>MyErrFunc
das ist eine e-mail udf.
_INetSmtpMail funktioniert nicht.