Hallo!
Normalerweise sollte das absolut gleich ablaufen, da jeweils der gleiche Quelltext auf die gleiche Weise interpretiert wird.
Wenn du den Quelltext posten kannst, könnte man darin mal auf Fehlersuche gehen.
peethebee
Hallo!
Normalerweise sollte das absolut gleich ablaufen, da jeweils der gleiche Quelltext auf die gleiche Weise interpretiert wird.
Wenn du den Quelltext posten kannst, könnte man darin mal auf Fehlersuche gehen.
peethebee
Hi!
Es ist immer (!!!) sinnvoll, Pfade komplett anzugeben - auch wenn es manchmal scheinbar auch nur mit dem Dateinamen geht.
Also für den Fall, dass die beiden Exes im gleichen Verzeichnis liegen:
Run(@ScriptDir & '\Winrar Finel.exe')
[/autoit]
p.s. ist das e korrekt? a schiene mir sinnvoller...
Außerdem solltest du darauf achten, mit der aktuell stabilen Version (3.2.0.1) zu kompilieren.
peethebee
Hi!
Mal ein kurzes kleines Skript von mir, das für mich selbst aber recht nützlich ist. Es ist für das IRC-Progarmm Nettalk geschrieben. Dieses Programm hält nur ein Logfile vor. Daher ist es sehr mühsam, sich eine Übersicht über die Gespräche zu verschaffen. Also geht dieses Skript her und teilt die Texte nach Chatpartner in einzelne Dateien auf - so wie es bei Trillian beispielsweise Standard ist.
Erfreulicherweise arbeitet AutoIt hier recht zügig.
Viel Spaß damit, falls es jemand brauchen kann,
peethebee
Code zeigen schadet nie *g*.
Das ist eben einer der gründe, warum ich nicht mit Koda arbeite, weil es eben oft von Hand einfacher, kürzer, schneller (zur Ausführung) geht.
peethebee
Hi!
Group ist nur Umrahmung, ja.
Wenn du die IDs in ein Array steckst, kannst du sowohl die Erstellung der Controls selbst als auch die Wertzuweisung in einer Schleife machen.
Im GUIOnEventMode steht ein Makro namens @GUICTRL_ID oder so zur Verfügung, dass du dann dazu nutzen kannst, dass du nur eine Change-Funktion hast, dann aber das Control mit der jeweiligen ID aus dem Makro ansprichst.
peethebee
Zitatachja das gui in autoit ist eh ziemlich verhunzt... ich habe die koordinaten im quellcode in scite angepasst und manches ist nicht genau untereinander....
AutoIt arbeitet meines Wissens bei den GUIs mit der Win-API, das heißt, wenn dann positioniert Windows falsch
peethebee
p.s. ich code meine GUIs von Hand, da hat man alles im Griff. Wenn man später noch was an der schon im Skript eingebauten GUI ändern will ist das ja leider immer noch der einzige Weg...
Hallo kurgl!
Ich mache es immer so, dass ich am Skriptanfang alle GUIs aufbaue und außer der Haupt-GUI alle verstecke. Bei den Menübefehlen muss man dann nur noch die Haupt-GUI verstecken und die jeweils passende andere GUI einblenden (@SW_SHOW).
peethebee
Opt("WinTitleMatchMode", 2)
[/autoit]
vor dem WinWait oder oben im Skript.
peethebee
Bei dir ziehe ich das jetzt durch - ohne eigenen Versuch keine Antwort.
Ein Screenshot wäre das allermindeste, so kann sich doch kein Mensch vorstellen, wie das sich darstellt.
Ich hoffe, du verstehst das,
peethebee
Ja, das ist eben einer der großen Vorteile...
peethebee
Es sit mit Mouseclicks einfach sehr unsicher, die Seite muss nur mit anderer Schriftgröße angezeigt werden, schon geht alles ins leere...
Daher ist die IE.au3 der einzige wirklic sichere Weg - und der beschränkt sich im Moment leider auf IE...
peethebee
ähm, moment. Blendet google nicht sogar werbung nach suche in meinen PRIVATEN Nachrichten ein??
peethebee
Eine Webseite hat keine Windows-Controls, die sind nur vom Browser. Daher kann man nicht direkt mit AutoIt in eingabefelder schreiben. Für den IE ermöglicht eine Funktionssammlung namens IE.au3 genau das. Für Opera und FF geht das ncoh nicht.
peethebee
Was willst du genau machen?
Eine Webseite fernsteuern oder wie?
Fernsteuern geht nur im IE ordentlich.
Class musst du dir einfach aus dem Quelltext hoen, oder verstehe ich dich falsch?
peethebee
Bei FileReadLine dürfte in der Hilfe ein komplettes Beispiel stehen.
peethebee
Bin schon immer mit https://autoit.de/www.gmx.de zufrieden. Web.de war mir schon immer suspekt, die Einbindeung in Pop3-Mailprogramme war früher sehr holprig meiner Erinnerung nach. Außerdem versucht web.de Userdaten (Adresse, ...) zu verifizieren, gmx nicht.
Der größte Nachteil ist, nur alle 15 Mins Mails checken zu können in der free Version auch hier ist gmx nicht beschränkt.
peethebee
Hallo!
Wo bleibt es denn in einer Endlosschleife?
Die eine While-Schleife läuft ja ganz normal immer durch bis man den HotKey zum Beenden drückt...
peethebee
wo hast du die Keys her?
https://autoit.de/www.winfaq.de
peethebee
Hallo!
Sorry, dass ich die Antwort geben muss, aber hast du schon Code geschrieben? Die Hilfe gibt zu GUIs (so heißen diese Fenster) und einige kleine Beispiele.
Grundsätzliche Starthilge kann auch das Tutorial unter http://www.autoit.de/tutorial geben, das aber noch im wachsen ist und GUI-Dinge noch nicht abdeckt.
Es lohnt sich wirklich, AutoIt auch selbst zu lernen, das wird dir hier jeder bestätigen *g*.
Wenn sich dann immer noch Fragen auftuen, helfen wir natürlich gerne.
Viel Erfolg,
peethebee
Hallo!
Danke für die Screens, aber ich kann leider (noch?) nicht hellsehen
Daher wäre es nett, die Anforderung etwas zu präzisieren: Soll es in Notepad2 sein? Das Wort flexibel? Muss man nur die Dialoge fernsteuern, oder selbst die Stelle suchen und dann per AutoIt markieren?
Fragen über Fragen...
peethebee