1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Ineluki

Beiträge von Ineluki

  • Hauptmenü per Case oder per Guictrlsetonevent => Problem

    • Ineluki
    • 26. Juni 2010 um 12:43

    Guck dir mal AdlibRegister an, dann brauchst du keine Schleife ;)

  • Mein erstes Script

    • Ineluki
    • 25. Juni 2010 um 21:56
    [autoit]

    MsgBox(0,"test",@HOUR&@MIN&@SEC)

    [/autoit]
  • [GDI+]Punkte machen und mit For Next die Farben ändern

    • Ineluki
    • 25. Juni 2010 um 20:45

    Ich kenn mich zwar nicht mit GDI Plus aus, aber naja.
    zu 1)

    [autoit]

    _GDIPlus_GraphicsDrawEllipse()

    [/autoit]


    zu 2) Das geht glaube ich mit

    [autoit]

    _GDIPlus_BrushCreateSolid()

    [/autoit]


    zu 3) Die sind afaik immer so aufgebaut:
    0xARGB
    Also 0x Alpha Rot Grün Blau
    Bsp:
    0xFF000000 wäre schwarz
    0xFFFFFFFF wäre weiß

  • GUI(CtrlCreateObj) _IECreateEmbedded Unsichtbar/Transparent

    • Ineluki
    • 25. Juni 2010 um 17:46
    [autoit]

    WinSetTrans()

    [/autoit]
  • Hauptmenü per Case oder per Guictrlsetonevent => Problem

    • Ineluki
    • 25. Juni 2010 um 17:34

    Es klappt, wenn du statt

    [autoit]

    GUICtrlCreatePic(@scriptdir & "\Main.jpg",0, 0, 401, 473, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
    GUICtrlSetState(-1, $GUI_DISABLE)

    [/autoit]


    es so schreibst:

    [autoit]

    $main=GUICtrlCreatePic(@scriptdir & "\Main.jpg",0, 0, 401, 473, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
    GUICtrlSetState($main, $GUI_DISABLE)

    [/autoit]
  • Hintergrundfarbe von gui ändern

    • Ineluki
    • 25. Juni 2010 um 16:19
    [autoit]

    GUICtrlSetColor()

    [/autoit]
  • Aus welchem Bundesland kommt ihr ?

    • Ineluki
    • 25. Juni 2010 um 13:02

    <-- Niedersachsen

  • Programm mit einem Button öffnen und schließen

    • Ineluki
    • 24. Juni 2010 um 19:07

    Hilft dir

    [autoit]

    ProcessClose()

    [/autoit]

    ?

  • Sehr großen Array (100000000000000000000000000)

    • Ineluki
    • 24. Juni 2010 um 17:50

    Wozu brauchst du soviele Zahlen denn überhaupt?

  • Kindersicherung

    • Ineluki
    • 24. Juni 2010 um 17:39

    Wer sich ein Script baut, um das Programm auszuschalten? Die Person, die die Sicherung killen will. Außerdem gibts nicht nur den Taskmanager, sondern auch Procexp, um Processe zu schließen ;)
    Unschön ist die Lösung, weil man die Datei (z.B. firefox.exe) ganz einfach umbenennen kann, z.b zu firefox1.exe. Dann hat der Prozess einen anderen Namen und dein Script bringt nichtsmehr.

  • Kindersicherung

    • Ineluki
    • 24. Juni 2010 um 17:34

    Wetten ich kann es ausschalten?
    ProcessClose("DeinScriptName")
    und schon ist dein Script weg.
    Um das Internet auszuschalten fällt mir nur ProcessClose("InternetProzesname") ein, auch wen dass eine recht unshcöne Lösung ist.

  • While

    • Ineluki
    • 24. Juni 2010 um 15:10
    [autoit]

    While Bedingung
    ; was ausgeführt werden soll, solange die Bedingung erfüllt ist
    WEnd

    [/autoit]
  • Kontakt Formular

    • Ineluki
    • 24. Juni 2010 um 09:31

    Ich finde die UDF _INetSmtpMailCom ganz gut:

    Spoiler anzeigen
    [autoit]

    ;##################################
    ; Include
    ;##################################
    #Include<file.au3>
    ;http://www.autoitscript.com/forum/index.ph…ndpost&p=166575
    ; 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

    [/autoit]


    Edit: BugFix : ich hab das so verstanden, dass er in seinem Programm eine Kontaktfunktion haben möchte.

  • Script im Hintergrund durchlaufen lassen

    • Ineluki
    • 23. Juni 2010 um 20:03

    Ich lass mir immer alle Versteckten Ordner und Dateien anzeigen, den Ordner Anwendungsdaten ( bei mir heißt der AppData) gibts auch, aber den Ordner Vorlagen gibts bei mir nicht.

  • Script im Hintergrund durchlaufen lassen

    • Ineluki
    • 23. Juni 2010 um 19:58

    Den Ordner gibts bei mir nich...

  • Script im Hintergrund durchlaufen lassen

    • Ineluki
    • 23. Juni 2010 um 19:45

    Woher habt ihr eigt. die Datei Normal.dot? Bei mir gibts die gar nicht, obwohl ich auch Office hab...

  • Forumsspiel - Luft anhalten

    • Ineluki
    • 23. Juni 2010 um 19:14
    Spoiler anzeigen

    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

  • Script im Hintergrund durchlaufen lassen

    • Ineluki
    • 23. Juni 2010 um 12:49

    Kannst die Datei ja mit AutoIt umschreiben ;)

  • Bitte mal Testen GetWANIP (Neuer Server)

    • Ineluki
    • 22. Juni 2010 um 21:27

    Vielleicht liegts auch am Betriebssystem oder irgdneiner anderen Hardware ?(
    Ich hab Win 7 Home 64 Bit

  • Bitte mal Testen GetWANIP (Neuer Server)

    • Ineluki
    • 22. Juni 2010 um 21:24

    ---Private---711
    ---Public---89

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™