Das war nicht die Antwort auf seine Frage. Es war vom Client die Rede. Verwendest du _InetSmtpMailCom oder OutlookEX oder _InetSmptMail...
Beiträge von alpines
-
-
Das hat schon was, Funktionene aus UDFs verwenden aber die UDF selber nicht includen

-
[autoit]
$aFile = StringSplit(FileRead("file.txt"), @CRLF, 3)
[/autoit]
$iCount = 0
For $i = 0 To UBound($aFile) - 1
If $iCount = 3 Then
FileWrite("file_new.txt", @CRLF)
$iCount = 0
EndIf
$iCount += 1
FileWrite("file_new.txt", $aFile[$i] & @CRLF)
Next -
Das Handle ist ein Integer, vergleich es mit den anderen Items und die kleinste Zahl ist der 1. Index (musst natürlich verschiedene Menu-Trees beachten)
-
Jetzt stell dir mal vor andere Leute haben das Problem.
-
Wahrscheinlich ist das der Fehler wo noch der Backslash drinne war oder nicht bei den Registryeinträgen.
-
Dann nehmt doch einfach IMAP für eure Mails.
Ihr könnt diese hierfür http://www.limilabs.com/mail verwenden.Das ganze erfordert zwar C# aber ihr könnt euch ja einen kleinen Wrapper schreiben der über CLI die Sachen ausführt oder die DLL in AutoIt selbst callen, was schwieriger sein wird.
-
Ups, das ist natürlich der POP3 SSL Port. Unterstütz CDO.Message überhaupt StartTLS?
Wenn nicht kannst du ja Mails anderweitig verschicken. -
Der SSL-Port ist stdmäßig 995.
-
Ich hab mal eine Schwierigkeitseinstellung hinzugefügt.
Da ich grade im Moment knapp mit der Zeit bin werde ich nicht daran weiterarbeiten können.
Solltet ihr aber Zeit und Lust haben könnt ihr ja weiterbasteln und es hier posten! -
Das ist das Problem, ich habe keine Ahnung wie ich die Geschwindigkeit erhöhen soll

Am besten füge ich einfach Hindernisse hinzu die sich häufen. -
Hallo,
hier mal wieder ein kleines Spiel um ein wenig Zeit zu überbrücken.
Es handelt sich Um Tunnel. Feedback und Kritik sind gerne gesehen.Viel Spaß!
Tunnel
[autoit]#include <GdiPlus.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <Misc.au3>_GDIPlus_Startup()
[/autoit] [autoit][/autoit] [autoit]
Opt("GUIOnEventMode", 1)
$hDLL = DllOpen("user32.dll")$hGUI = GUICreate("Tunnel", 210, 386)
[/autoit] [autoit][/autoit] [autoit]
GUISetOnEvent(-3, "_Exit")
GUISetState(@SW_SHOW)Local $iX = 105, $iY = 370, $iInc = 0, $iScore = 0, $iFrames = 0, $iDifficulty = InputBox("Difficulty", "1 to 4" & @CRLF & "1 very easy" & @CRLF & "4 hard")
[/autoit] [autoit][/autoit] [autoit]
Local $aBorders[386][2]
Local $lPoints[387][2], $rPoints = $lPoints$lPoints[0][0] = 386
[/autoit] [autoit][/autoit] [autoit]
$rPoints[0][0] = 386For $i = 7 To 385 Step 7
[/autoit] [autoit][/autoit] [autoit]
For $x = 1 To 7
$aBorders[$i - $x][0] = 75
$aBorders[$i - $x][1] = 135
Next
NextAdlibRegister("_FPS", 1000)
[/autoit] [autoit][/autoit] [autoit]$hGraphics = _GDIPlus_GraphicsCreateFromHWND($hGUI)
[/autoit] [autoit][/autoit] [autoit]
$hBitmap = _GDIPlus_BitmapCreateFromGraphics(210, 386, $hGraphics)
$hBuffer = _GDIPlus_ImageGetGraphicsContext($hBitmap)
_GDIPlus_GraphicsSetSmoothingMode($hBuffer, 2)Local $hPen = _GDIPlus_PenCreate(0xFFFEFEFE, 4)
[/autoit] [autoit][/autoit] [autoit]_GDIPlus_GraphicsFillRect($hGraphics, $iX, $iY, 5, 5)
[/autoit] [autoit][/autoit] [autoit]While 1
[/autoit] [autoit][/autoit] [autoit]
$iFrames += 1
$iScore += 1
$iInc = Random(-1, 1, 1) * $iDifficulty$aBorder_Tmp = $aBorders
[/autoit] [autoit][/autoit] [autoit]
For $i = 1 To 385
$aBorders[$i][0] = $aBorder_Tmp[$i - 1][0]
$aBorders[$i][1] = $aBorder_Tmp[$i - 1][1]
NextIf $aBorders[0][0] + $iInc <= 1 or $aBorders[0][1] + $iInc >= 209 Then $iInc *= -1
[/autoit] [autoit][/autoit] [autoit]$aBorders[0][0] = $aBorders[0][0] + $iInc
[/autoit] [autoit][/autoit] [autoit]
$aBorders[0][1] = $aBorders[0][1] + $iIncIf _IsPressed(25, $hDLL) Then $iX -= 2
[/autoit] [autoit][/autoit] [autoit]
If _IsPressed(26, $hDLL) Then $iY -= 2
If _IsPressed(27, $hDLL) Then $iX += 2
If _IsPressed(28, $hDLL) Then $iY += 2If $iY <= 14 Then $iY = 14
[/autoit] [autoit][/autoit] [autoit]
If $iY >= 370 Then $iY = 370For $i = $iY - 14 To $iY + 14 Step 7
[/autoit] [autoit][/autoit] [autoit]
If $iX < $aBorders[$i][0] or $iX > $aBorders[$i][1] - 5 Then
MsgBox(48, "Oops!", "You crashed!" & @CRLF & "Score: " & $iScore)
_Exit()
EndIf
NextFor $i = 0 To 385; Step 5
[/autoit] [autoit][/autoit] [autoit]
$lPoints[$i+1][0] = $aBorders[$i][0]
$lPoints[$i+1][1] = $i
$rPoints[$i+1][0] = $aBorders[$i][1]
$rPoints[$i+1][1] = $i
Next_GDIPlus_GraphicsDrawCurve($hBuffer, $lPoints, $hPen)
[/autoit] [autoit][/autoit] [autoit]
_GDIPlus_GraphicsDrawCurve($hBuffer, $rPoints, $hPen)_GDIPlus_GraphicsFillRect($hBuffer, $iX, $iY, 7, 7)
[/autoit] [autoit][/autoit] [autoit]
_GDIPlus_GraphicsDrawImageRect($hGraphics, $hBitmap, 0, 0, 210, 386)
_GDIPlus_GraphicsClear($hBuffer, 0xFF808080)
WEndFunc _FPS()
[/autoit] [autoit][/autoit] [autoit]
WinSetTitle($hGUI, "", $iScore & "@" & $iFrames)
$iFrames = 0
EndFuncFunc _Exit()
[/autoit]
_GDIPlus_ImageDispose($hBuffer)
_GDIPlus_BitmapDispose($hBitmap)
_GDIPlus_GraphicsDispose($hGraphics)
_GDIPlus_Shutdown()
AdlibUnRegister("_FPS")
DllClose($hDLL)
Exit
EndFunc -
Die eckigen Klammern sind eine Hilfestellung in der Hilfe die dir zeigen das diese Parameter optional sind und nicht verpflichtend. Lass die eckigen Klammern einfach weg.
-
Ein Programm das 40 Sekunden zum Starten braucht? Das klingt für mich nach einem Spiel, wenn dem nicht sein sollte erklär doch lieber was du vor hast.
Es gibt bessere Wege als mit ControlClicks zu arbeiten. -
Die Antwort wurde dir schon in der SB geliefert. InetGet mit Options = 1.
-
Einen Schlüssel irgendwo anzulegen ist sicherlich nicht falsch aber nicht gut. Schau dich mal in der Registry um, da findest du am Haupttree verschiedene Einträge.
In ROOT sind z.B. File-Extensions drinne, in Current User sind die Konfigurationen von Softwares für den aktuellen User drinne und in Local Machine für alle Nutzer.Das findest du auch bei Softwareinstallationen wieder (Nur für diesen Nutzer oder für alle installieren).
Wenn du für deine Software Schlüssel abspeichern willst, bietet sich z.B. HKLM oder HKCU\SOFTWARE\dein Ordner an. -
In dem Fall würde der Bug aber immer auftreten, und das passiert nicht.
-
Navigier auf die Seite und versuche doch mit _IEDocReadHTML($oIE) die Seite abzuspeichern.
-
Immer wieder schön sowas zu sehen, aber dann bitte in der richtigen Sektion.
-
Und obwohl du seit Tagen draufschaust nimmst du eine Bitmap dafür...