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

Beiträge von Marthog

  • AutoIt in C++

    • Marthog
    • 20. März 2010 um 14:51

    In dem zip-Ordner sind nur die Headerdateien. Da könntest du die Includes nachlesen.

    C
    #include <Windows.h>
    #include <New.h>
    #include <stdio.h>
    #include <Math.h>

    Wobei Math.h erst mit neueren Funtionen verwendet wird und New.h wahrscheinlich erst für Arrays.

  • AutoIt in C++

    • Marthog
    • 20. März 2010 um 13:26

    Die kann aber nicht so besonders viel (noch kann sie mehr als meine Header) und ich hab es noch nie gschafft, diese DLL einzubinden.

  • AutoIt in C++

    • Marthog
    • 20. März 2010 um 12:17

    Ich weiß nicht, ob dieses das richtige Forum dafür ist, weil es kein AutoItskript ist. Verschiebt es bitte, wenn es woanders besser passt.

    Ich hab vor einigen Wochen mal angefangen in C++ Funktionen zu schreiben, die das gleiche machen und genauso heißen, wie AutoItfunktionen. Mittwoch abend ist es mir dann gelungen, eine Klasse zu schreiben, die Integer und String werden kann.
    Danach hab ich FileHandle und WindowHandle ebenfalls in diese Klasse einzufügen und Funktionen ergänzt, damit man diese ein bisschen nutzen kann.

    Die Klasse hat in Version 0.1 noch einige Operator, bzw. es gibt Probleme, wenn diese verwendet werden. Das betrifft die beiden Vergleichsoperatoren == und !=

    ENTWICKLUNG EINGESTELLT!


    DOWNLOADS ENTFERNT!

  • Ab wann braucht Windows Adminrechte?

    • Marthog
    • 18. März 2010 um 21:08

    Meine Programme können auch ohne #RequireAdmin Dateien schreiben.

  • Ab wann braucht Windows Adminrechte?

    • Marthog
    • 18. März 2010 um 19:49

    Außerdem noch C:\Programme und teilweise auch Eigene Dateien oder Desktop.

  • Icons verhindern??

    • Marthog
    • 16. März 2010 um 22:09

    Afaik wird damit das Standart-Tray-Icn ausgeschaltet. Wenn man kein eigenes eifügt, sollte auch keins da sein.

    Ich hab es bisher immer an den Anfang geschrieben.

  • AutoIt im Infounterricht | Durchgebracht !

    • Marthog
    • 13. März 2010 um 11:31

    Ich empfehle nicht so viel mit Strings-konvertieren zu arbeiten. Das ist relativ schwer und man hat auch nicht so tolle Ergebnisse.

    Ich weiß noch von unserem 1-jahrlangen Infokurs mit einer Stunde die Woche, dass es auch mehr so ist, dass der Lehrer Aufgaben erteilt, die Schüler schreiben ab und ersetzen ein paar Zahlen, Variablen oder so (wir haben auch nur HTML, TurboPascal :thumbdown: und Delphi kennengelernt).

  • AutoIT Send hilfe

    • Marthog
    • 7. März 2010 um 15:45
    Spoiler anzeigen
    [autoit]

    #include <Misc.au3>
    main()
    Func main()
    While 1
    Sleep(100)
    if (_isPressed("70") And _IsPressed("A2")) Then Send("{SPACE}")
    if (_IsPressed("1B")) Then Exit
    WEnd
    EndFunc

    [/autoit]

    Das Skript sollte die kaputte Leertaste ersetzen können. Wenn du Strg und F1 drückst, wird die Leertase gedrückt, mit Esc wird das Programm beendet.

  • Text aus .txt datei in input1 laden

    • Marthog
    • 2. März 2010 um 21:30
    [autoit]

    .... Case $Button1
    GuiCtrlSetData($Input, FileRead("Text.txt"))
    Case $Button2
    MsgBox (0,"title", GuiCtrlRead($Input))
    .....

    [/autoit]


    EDIT: Wir waren alle mal Anfänger und lachen niemanden aus.

  • Eure Meinung zu BOTS

    • Marthog
    • 2. März 2010 um 18:26

    Viele von meinen Freunden spielen NosTale und schreiben dafür Bots.
    Teilweise finde ich Bots von der Umsetzung her sehr interessant, aber wenn man dann 12 Stunden am Tag einen Bot laufen lässt, der nur immer Leertaste drückt, ist das auch ziemlich daneben.

  • Probleme mit Koda Form Designer

    • Marthog
    • 27. Februar 2010 um 17:05
    Zitat von Blutkiller

    Erklär bitte mal das script.

    Ich blicke das nicht^^

    Bin halt neu in autoit


    Spoiler anzeigen
    [autoit]

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

    [/autoit]


    Das sind erstmal die wichtigen Konstanten, die das Arbeiten mit dem Gui einfachen machen.

    [autoit]

    $Form1 = GUICreate("Form1", 350, 121, 192, 147)

    [/autoit]


    EIn Fenster mit dem Titel "Form 1" wird mit der Breite von 350 Pixeln und einer Höhe von 121 Pixeln an der Position 192,147 erzeugt.

    [autoit]

    $Button1 = GUICtrlCreateButton("Button1", 128, 32, 75, 25, $WS_GROUP)

    [/autoit]


    Ein Button mit der Aufschrift "Button 1" wird mit der Breite von 128 Pixeln und einer Höhe von 32 Pixeln an der Position 75,25 erzeugt.

    [autoit]

    GUISetState(@SW_SHOW)

    [/autoit]

    Das Fenster wird auf Sichtbar geschaltet.


    [autoit]

    While 1

    [/autoit]

    Endlos lange wird ...

    [autoit]

    $nMsg = GUIGetMsg()

    [/autoit]


    In der Variable wird gespeichert, was der Benutzer mit dem Fenster macht.

    [autoit]


    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit]


    Wenn er auf das 'X' klickt, wird das Skript beendet.

    [autoit] Case $Button1
    GUICtrlSetState($Button1, $GUI_DISABLE)
    Run("notepad.exe")
    WinWaitActive("(unbenannt) - Editor")
    send("Hallo Welt!")
    EndSwitch
    WEnd

    Wenn er auf den Button klickt, wird der Button deaktiviert, dann wird der Editor gestarten und gewartet, bis er offen ist. Dann wird "hallo Welt!" eingegeben.

  • Welchen Internet Browser nutzt ihr - Umfrage ?

    • Marthog
    • 23. Februar 2010 um 18:28

    Ich verwende FireFox, aber InternetExplorer ist auchmal ganz nützlich, wenn mit FF was nicht geht.

  • eingenständiger Compiler im Script

    • Marthog
    • 21. Februar 2010 um 22:29

    Soweit ich weiß gibt es einige C++-libraries, mit denen man Compiler erstellen kann.
    Ich hab mich an solche noch nicht rangetraut, ansonsten wäre aber eine DLL, mit der man mit AutoIt Compiler erstellen könnte ganz lustig, aber nicht wirklch praktisch. Wer nicht programmieren kann und kein AutoIt lernen will, braucht sich auch keine Programme zu schreiben.

  • Geilste Fehlermeldung^^ !!UPDATE!!

    • Marthog
    • 21. Februar 2010 um 18:34

    Das ist jetzt ein Mittelding zwischen Easteregg und Fehlermeldung.
    Ds passiert, wenn man beim Gothic-2-modden mehr Array-Elemente aufruft, als der Array hat.

    Dateien

    Zwischenablage04.jpg 30,87 kB – 0 Downloads
  • #include und @error

    • Marthog
    • 19. Februar 2010 um 19:02

    1. An der Stelle, wo #include steht, wird das Skript ausgeführt. Eigentlich werden in UDFs nur Funktionen definiert, aber keine aufgerufen.

    2. Die Autovervollständigung geht nur für die Standart befehle und Standart-UDFs.
    Soweit ich weiß kann man sich eine Vollversion des Editors runterladen und da auch neue FUnktionen bei der Autovervollständigung eintragen.

    3. Nach jeder Aktion wird @error neu gesetzt.

  • Zugriff auf Windows API Wlanapi.dll

    • Marthog
    • 16. Februar 2010 um 17:16

    PVOID ist ein Zeiger auf void.
    In C kann das eigentlich jede Variablenart sein.

  • Bild spiegeln

    • Marthog
    • 16. Februar 2010 um 16:31

    Mir nützt das aber was.

    @Luke: Die GBX.dll hat ein zusätzliches Zeichen geschrieben, mit dem Paint und GDI+ nicht klargekommen ist. Ich hab dir die neue Version gemailt.

  • Bild spiegeln

    • Marthog
    • 16. Februar 2010 um 15:53

    Ups, hab den thread übersehen. Peinlich, peinlich :rolleyes:

  • Bild spiegeln

    • Marthog
    • 16. Februar 2010 um 15:39

    Gibt es eine UDF, mit der man eine JPG-Datei öffnen und gespiegelt wieder abspeichern kann?

  • 3d Elemente erzeugen (wie im EgoShoter)

    • Marthog
    • 7. Februar 2010 um 17:14

    Die Unreal-engine kann man aber nicht mit AutoIt verändern

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™