Einen direkten Befehl gibt es nicht, aber du kannst dir was zusammenbasteln.
Man nehme ein paar If-Abfragen und die Sachen die man dann machen will wenn der Mauszeiger im Bereich ist.
Einen direkten Befehl gibt es nicht, aber du kannst dir was zusammenbasteln.
Man nehme ein paar If-Abfragen und die Sachen die man dann machen will wenn der Mauszeiger im Bereich ist.
Das ist weder PHP, noch hat das was mit PHP zu tun. Geh dein Script nochmal durch und schau was du machen willst und wie du es versuchst.
Wtf, du erstellst jedes mal eine neue GUI statt die alte zu verwenden. Der Grund warum sie nicht aktualisiert ist weil du die neue nicht anzeigst.
Lass doch einfach die alten Objekte da und verwende einfach nur .Navigate zu der Suche mit dem Begriff den du suchen willst
Welche Vorteile habe ich den gegenüber Blender z.B.? Das ist ja free (bei Cinema 4D oder ArchiCAD bin ich mir nicht sicher).
Blender bietet ja auch sehr sehr viele Funktionen an.
Wow, schaut interessant aus. Wie lange dauert es denn sich in so etwas einzuarbeiten?
http://www.edlazorvfx.com/ysu/html/ascii.html
[ ★ ] star solid [ number: ★]
[autoit]MsgBox(0,0,ChrW(9733))
[/autoit]Das sind Unicode-Zeichen die du mit ChrW() abfragen kannst. Die Hex-Nummern für die Zeichen findest du im Internet.
Dann setzte doch bitte den Threadpräfix auf "gelöst". (1. Post bearbeiten.)
mit ok.de läuft es hervorragend.
$SmtpServer = "smtp.web.de"
![]()
Mich wundert es grad warum ok die server von web verwendet.
Auch von mir alles Gute! ![]()
Dann poste doch mal dein Snippet mit Beispieldaten damit du deine nicht eintragen musst.
Hast du den Parameter $ssl = True gesetzt?
Der SMTP-Port von Web.de ist nicht 25, wie kommst du überhaupt darauf? https://hilfe.web.de/sicherheit/ssl.html
Außerdem musst du noch SSL aktivieren. Ich nehme mal an du hast die UDF einfach zerstückelt um es 0815mäßig nutzen zu können.
Lass lieber die UDF wie sie ist und call die Funktion, das ist sicherer als dein Versuch.
;
;##################################
; Include
;##################################
#Include<file.au3>
;##################################
; Variables
;##################################
$SmtpServer = "MailServer" ; address for the smtp-server to use - REQUIRED
$FromName = "Name" ; name from who the email was sent
$FromAddress = "your@Email.Address.com" ; address from where the mail should come
$ToAddress = "your@Email.Address.com" ; destination address of the email - REQUIRED
$Subject = "Userinfo" ; 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(s) you want to attach seperated with a ; (Semicolon) - leave blank if not needed
$CcAddress = "CCadress1@test.com" ; address for cc - leave blank if not needed
$BccAddress = "BCCadress1@test.com" ; address for bcc - leave blank if not needed
$Importance = "Normal" ; 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 : $S_Files2Attach[$x] = ' & $S_Files2Attach[$x] & @LF & '>Error code: ' & @error & @LF) ;### Debug Console
If FileExists($S_Files2Attach[$x]) Then
ConsoleWrite('+> File attachment added: ' & $S_Files2Attach[$x] & @LF)
$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, ![]()
$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
Für die Kodierungsrate lest ihr die Datei dann doch sicherlich aber komplett in den RAM ein oder nicht? Keine HDD schafft 500MB/s, SSDs kommen grade mal so an die 300 MB/s ran.
@Homer, ein Raspberry wird niemals einen x86-CPU von Haus aus bekommen. Die laufen alle mit ARM und Windows läuft dadrauf einfach nicht. Du könntest aber in Windows 10 in einer Sprache dort einen neuen Interpreter für AutoIt schreiben mit Multithreading, DLL erstellung und Kompilierung statt Interpretierung und den dann für free releasen damit jeder seine AutoIt-Scripts da nutzen kann.
Formatier den Code mal richtig und pack ihn zwischen die autoit-Tags. Außerdem ist das hier die falsche Sektion.
Es gibt doch verschiedene Encoder die als CLI-Exe geliefert werden. Die kannst du dann mit bestimmten Parametern callen und so umwandeln.
Wenn da eine Anwendung zwischenfunkt ist es hinüber.
Ich sage nur WMI.
Dann habe ich mich wohl nicht geirrt ![]()