Seite 2 von 2

Verfasst: 11.06.2007 17:43
von Tsuki-Namida
@Kiffi das habe ich auch nie gesagt...

okay... dann muss ich sehen wie ich es mache...

Verfasst: 12.06.2007 09:17
von Thalius
Such mal nach dem Wrapper für LUA .

Denke das geht eher in die Richtung.

Verfasst: 12.06.2007 10:01
von Tafkadasom2k5
Willst du jetzt eine Art WYSIWYG-Editor-für AutoIt Scripte erstellen, oder willst du nen Wrapper erstellen?!

Irgendwie verstehe ich nicht, wofür du einen Wrapper brauchst, wenn du nur eine Art Editor erstellen willst. Oder willst du vermeiden, das die Auto-It Runtimes installiert werden? Aber dann wird ein Wrapper auch nicht viel nützen, weil diese sich wieder auf die Runtimes stützen (zumindest AFAIK).

Also was willst du genau, und warum willst du AutoIT-Befehle wrappen, wenn du das System eh im Hintergrund aktiv hast. Dann reicht es doch mit "RunProgram("Irgendwas.au3")" die Datei auzuführen?

Irgendwie steh ich aufm Schlauch bei dem, was du vorhast. :freak:

Gr33tz
Tafkadasom2k5

Verfasst: 12.06.2007 11:35
von Tsuki-Namida
@Tafkadasom2k5
okay noch mal für die jenigen die nicht alles lesen.

ich möchte einen bot schreiben.
in der benutzeroberflächte soll der benutzer ein paar befehle erstellen können per mausklick (tastendruck, maus bewegungen öffnen andere programme und noch ein paar kleinigkeiten), ohne programmier kenntnisse.

wenn sich ein benutzer mit autoit auskennt oder es lernen möchte (gibt viele die das können) dann soll die möglichkeit bestehen eigene skripte mit mehr als wie vorgesehenen befehlen an zu fertigen in dem sie die script datei im editor öffnen um eigene befehle einzubauen.

ein beispiel:
in meinem programm kann man maus tastatur befehle per mausklick generieren.
der benutzer möchte aber das der rechner nach beenden des scripts das der rechner runter fährt...
so kann er dann sie script datei öffnen und den entsprechenden befehl einbnauen, anschliesend speichert er und startet das skript bzw den bot


der bot soll die eigenschaft haben das wenn ein script gemacht wurde das man es mit globalen hotkeys startetn kann aber auch unterbrechen kann.
das ist ggf. bei manchen spielen sehr nützlich oder auch wenn man in einer anderen anwendung immer ein und das selbe machen muss hier wäre ein beispiel:

Ordner eilesen mit den dateiformaten *.jpg z.B: 50 Dateien

alle in Photoshop (auch andere grafikprogramme) öffnen
jetzt der ablauf

schleife für 50 Dateien
Tasten (STRG+ALT+S)
dann für das datei format zur auswahl
dann muss enter ran
zum schlus noch (STRG+W)

und nun von vorne

ich hoffe mal das das jetzt versändlicher war ;)

Verfasst: 12.06.2007 12:14
von Tafkadasom2k5
Dazu brauchst du aber definitiv keinen Wrapper :freak:
Lediglich ein programm, was die Tastenkombinationen "speichert" und in AutoIt-Behele umwandelt. Ich habe echt keinen Schimmer, warum du die AutoIt-Befehle dafür wrappen musst?

...die AutoIt-Umgebung ist dann doch sowieso schon installiert. Und um die Befehle per "WriteString" o.Ä. in eine Datei zu schreiben, brauchst du sie doch nicht in dein Programm implementieren?!(also wrappen)

Gr33tz
Tafkadasom2k5

Verfasst: 12.06.2007 12:17
von D@nte
*kopfkratz*
Und wo ist jetzt das Problem sowas zu machen?!

Und dann alles was im EditorGadget steht in ner wasweisich.au3 zu speichern?!

Verfasst: 12.06.2007 12:18
von Tafkadasom2k5
D@nte hat geschrieben:*kopfkratz*
Und wo ist jetzt das Problem sowas zu machen?!

Und dann alles was im EditorGadget steht in ner wasweisich.au3 zu speichern?!
Danke, endlich jemand, der an der gleichen Frage scheitert wie ich :lol: :mrgreen:

Verfasst: 12.06.2007 12:46
von Xaby
BOT bauen darfste übrigens nicht, war schon meine Idee!

http://www.purebasic.fr/german/viewtopi ... hlight=bot

:freak:

Verfasst: 12.06.2007 13:15
von Tafkadasom2k5
...Xaby, dein Bot hat aber einen völlig anderen Zweck und uU auch einen naderen Hintergrund. Von dahe rnicht wirklich vergleichenswert.

Und einen Bot scheint er ja auch nicht programmieren zu wollen. Lediglich eine "Aufnahme" und "Abspiel"-Funktion für Tastenkombinationen und Ähnliches mit AutoIT.