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. Cartan12

Beiträge von Cartan12

  • Starthilfe zu GDI+ und Programmidee :)

    • Cartan12
    • 23. Januar 2010 um 01:02

    Ich würde für die Spieleentwicklung nicht AutoIt nehmen, sondern so etwas wie 3d game studio. Falls du C++ kannst, wird es eigentlich kein Problem für dich sein, lite-c zu lernen (lite-c ist die programmiersprache für diese entwicklungsumgebung). Fang aber nicht mit einem Multiplayer-spiel an, daran bin ich nämlich gescheitert :D

  • Input will einfach nicht Drag & Drop akzeptieren

    • Cartan12
    • 23. Januar 2010 um 00:57

    Es fehlt

    [autoit]

    GUICtrlSetState($InputBildpfad, $GUI_DROPACCEPTED)

    [/autoit]
  • Empfänger auswählen und Standard-E-Mail verschicken?

    • Cartan12
    • 23. Januar 2010 um 00:22

    Das Script posten brings nicht, denn es besteht nur aus einer Zeile , nämlich _INetSmtpMailCom(*****), und der Funktion. Der Fehler liegt irgendwo in der Funktion...

  • Empfänger auswählen und Standard-E-Mail verschicken?

    • Cartan12
    • 22. Januar 2010 um 23:51

    Bei mir kommt folgender Fehler:

    Zitat

    ***\E-Mail.au3(101,26) : WARNING: $oMyRet: possibly used before declaration.
    Return $oMyRet[1]
    ~~~~~~~~~~~~~~~~~~~~~~~~~^
    ***\E-Mail.au3(101,26) : ERROR: $oMyRet: undeclared global variable.
    Return $oMyRet[1]
    ~~~~~~~~~~~~~~~~~~~~~~~~~^
    ***\E-Mail.au3 - 1 error(s), 1 warning(s)

    Alles anzeigen
  • Problem

    • Cartan12
    • 16. Januar 2010 um 22:35

    Wie stellst du dir das denn ohne vor? Sobald du was eintippst, würde der dann ja loslegen mit senden, was dann im endeffekt zu einer endlosschleife wird.

  • Problem

    • Cartan12
    • 16. Januar 2010 um 22:26
    [autoit]

    #include <GUIConstantsEx.au3>

    [/autoit][autoit][/autoit][autoit]

    Global $var1

    [/autoit][autoit][/autoit][autoit]

    aendern()

    [/autoit][autoit][/autoit][autoit]

    Func start($var1)
    HotKeySet("^!i","aendern");Strg + Alt + i
    While 1
    Send($var1)
    Sleep(100)
    WEnd
    EndFunc
    Func aendern()
    $form = GUICreate("Demo", 400, 280)
    $Input = GUICtrlCreateInput("", 58, 60, 105, 21)
    $button = GUICtrlCreateButton("Button 1", 30, 20, 120, 40)
    GUISetState()
    While 1
    $msg = GUIGetMsg()
    Select
    Case $msg = $GUI_EVENT_CLOSE
    Exit
    Case $msg = $button
    $auswertung = GUICtrlRead($Input)
    GUIDelete($form)
    start($auswertung)
    EndSelect
    WEnd
    EndFunc

    [/autoit]
  • Input auslesen

    • Cartan12
    • 16. Januar 2010 um 22:14
    Spoiler anzeigen
    [autoit]

    #include<GUIConstantsEx.au3>

    [/autoit] [autoit][/autoit] [autoit]

    Dim $aInput[4][2]
    $hGUI = GUICreate("Form1", 625, 151, 192, 124)
    GUICtrlCreateGroup("CD-Key eingeben: ", 24, 24, 577, 89)
    $aInput[0][0] = GUICtrlCreateInput("", 58, 60, 105, 21)
    $aInput[1][0] = GUICtrlCreateInput("", 194, 60, 105, 21)
    $aInput[2][0] = GUICtrlCreateInput("", 329, 60, 105, 21)
    $aInput[3][0] = GUICtrlCreateInput("", 465, 60, 105, 21)
    $OK = GUICtrlCreateButton("Okey", 500, 120, 105, 21)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    GUISetState(@SW_SHOW)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $OK
    $Result = GUICtrlRead($aInput[0][0]) & "-" & GUICtrlRead($aInput[1][0]) & "-" & GUICtrlRead($aInput[2][0]) & "-" & GUICtrlRead($aInput[3][0])
    IniWrite(@ScriptDir & "\test.ini","testsektion","testkey",$Result)
    MsgBox(0, "Seriennummer", $Result)
    EndSwitch
    _CheckInput()
    WEnd
    Func _CheckInput()
    For $i = 0 To UBound($aInput) - 1
    If GUICtrlRead($aInput[$i][0]) <> $aInput[$i][1] Then
    ;~ ConsoleWrite("-> ungleich "&$i & @CRLF)
    If StringLen(GUICtrlRead($aInput[$i][0])) = 4 Then
    ;~ ConsoleWrite("!> Stringlen" & @CRLF)
    If $i < UBound($aInput) - 1 Then
    ;~ ConsoleWrite("+> nächstes " &$i & @CRLF)
    GUICtrlSetState($aInput[$i][0], 8192)
    GUICtrlSetState($aInput[$i + 1][0], 256)
    EndIf
    EndIf
    $aInput[$i][1] = GUICtrlRead($aInput[$i][0])
    GUICtrlSetData($aInput[$i][0], StringLeft(GUICtrlRead($aInput[$i][0]), 4))
    EndIf
    Next
    EndFunc ;==>_CheckInput

    [/autoit]
  • Input auslesen

    • Cartan12
    • 16. Januar 2010 um 22:10

    :pinch: ... Hab ich wohl was vergessen zu kopieren...

  • Problem

    • Cartan12
    • 16. Januar 2010 um 22:08

    Ich weiß, am anfang hieß dieser thread aber "Problem mit Spammerbot" :rolleyes:

  • Input auslesen

    • Cartan12
    • 16. Januar 2010 um 22:05

    Was denkst du, was

    Zitat von cartan12

    edit: Mist, zu spät... hab vergessen zu aktualisieren... :S

    bedeutet :D

  • Input auslesen

    • Cartan12
    • 16. Januar 2010 um 22:01

    Ach so, du musst den Array am Anfang auch deklarieren

    [autoit]

    Global $aInput[10][10]

    [/autoit]

    edit: Mist, zu spät... hab vergessen zu aktualisieren... :S

  • Problem

    • Cartan12
    • 16. Januar 2010 um 21:57

    Dann nimm

    [autoit]

    GUICtrlRead

    [/autoit]

    (lad dir mal die hilfe runter. Da stehen die ganzen sachen drin...

  • Problem

    • Cartan12
    • 16. Januar 2010 um 21:52

    ??? Hast du schon mal die Forenregeln gelesen?

    Zitat

    Folgende Inhalte sind nicht erwünscht oder gar komplett verboten. Das Team behält es sich ausdrücklich vor, die Umsetzung der Regeln je nach Schweregrad zu verwarnen, zu löschen oder gar komplett zu sperren.

    - Bots für Spiele jeglicher Art, insbesondere Onlinespiele und ganz besonders Silkroad Online sowie World of Warcraft
    - Tools, um Nachrichten unerwünscht oft zu versenden (Spamming-Tools)
    - Programme, die anderen, auch Freunden, einen Schreck einjagen sollen oder sich sonst über andere Nutzer lustig machen ("Spaßviren")
    - Automatisierung von Webseiten oder Tools, die das in ihren AGBs verbieten
    - Viren
    - Malware, Spyware
    - Keylogger
    - Umgehen von Captchas

    (Diese Liste ist ausdrücklich nicht vollständig. Programme, die dem hinter diesen Regeln stehenden Geist widersprechen, sind ebenso als nicht erlaubt anzusehen)

    Alles anzeigen

    edit: Nur so: Man schreibt Variablen nicht mit "".

    [autoit]

    send($auslesen)

    [/autoit]
  • Input auslesen

    • Cartan12
    • 16. Januar 2010 um 21:48

    Ich glaube, mann kann die nur einzelnd auslesen.

    [autoit]


    #include <GUIConstantsEx.au3>
    $form = GUICreate("Demo", 400, 280)
    $input_1 = GUICtrlCreateInput("Eingabe 1", 200, 20, 160, 30)
    $input_2 = GUICtrlCreateInput("Eingabe 2", 200, 70, 160, 30)
    $button_1 = GUICtrlCreateButton("Button 1", 30, 20, 120, 40)
    GUISetState()
    While 1
    $msg = GUIGetMsg()
    Select
    Case $msg = $GUI_EVENT_CLOSE
    Exit
    Case $msg = $button_1
    MsgBox(0,"",GUICtrlRead($input_1) & @CRLF & GUICtrlRead($input_2))
    EndSelect
    WEnd

    [/autoit]
  • Script wirft Probleme mit MessageLoop und mit OnEvent Modus auf

    • Cartan12
    • 16. Januar 2010 um 21:39

    An der Parameterübergabe soll es nicht scheitern:

    [autoit]


    GUICtrlSetOnEvent($wasauchimmer,"meinefunktion")
    Func meinefunktion()
    meinefunktion2($variable1,$variable2)
    EndFunc
    Func meinefunktion2($var1,$var2)
    ;...
    EndFunc

    [/autoit]
  • Zeile in Edit löschen

    • Cartan12
    • 16. Januar 2010 um 21:10

    Also, bei mir klappt's nur, wenn ich die sachen vorher mit

    [autoit]

    _GUICtrlEdit_AppendText()

    [/autoit]

    angehängt habe...

  • Pokerprolabs Tabelle auslesen im Internetexplorer

    • Cartan12
    • 16. Januar 2010 um 20:57

    Schonmal die Forenregeln gelesen? :D

    Zitat

    Folgende Inhalte sind nicht erwünscht oder gar komplett verboten. Das Team behält es sich ausdrücklich vor, die Umsetzung der Regeln je nach Schweregrad zu verwarnen, zu löschen oder gar komplett zu sperren.
    - ...
    - Automatisierung von Webseiten oder Tools, die das in ihren AGBs verbieten
    - ...

  • Input auslesen

    • Cartan12
    • 16. Januar 2010 um 20:49
    [autoit]

    GUICtrlRead ( controlID [, advanced] )

    [/autoit]

    edit: und hier nochmal ausführlich:

    [autoit]


    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

    [/autoit][autoit][/autoit][autoit]

    $Form1 = GUICreate("Form1", 278, 155, 192, 124)
    $Input1 = GUICtrlCreateInput("Input1", 64, 80, 121, 21)
    $Input2 = GUICtrlCreateInput("Input2", 64, 40, 121, 21)
    $Button1 = GUICtrlCreateButton("kicken",64,120)
    GUISetState(@SW_SHOW)

    [/autoit][autoit][/autoit][autoit][/autoit][autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    MsgBox(0,"",GUICtrlRead($Input1) & " " & GUICtrlRead($Input2))

    [/autoit][autoit][/autoit][autoit]

    EndSwitch
    WEnd

    [/autoit]
  • Wie kann ich den Text aus einen offenem Fenster auslesen?

    • Cartan12
    • 16. Januar 2010 um 13:45

    oder:

    [autoit]

    #include <IE.au3>
    _IEBodyReadText ( ByRef $o_object )

    [/autoit]
  • Wie kann ich den Text aus einen offenem Fenster auslesen?

    • Cartan12
    • 16. Januar 2010 um 13:41

    nimm mal

    [autoit]

    WinGetText( "title" [, "text"] )

    [/autoit]

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™