Gibt es die Möglichkeit einen Timer im OnEventMode zu nutzen?
Beiträge von emeuv
-
-
Was will Du eigendlich? Die Box verschieben? Wozu brauchst Du da die Mous.
Posabfragen der Box1 und dann Box2 verschieben.
Spoiler anzeigen
... $PosPic = ControlGetPos ( "", "", $Pic2)
GUICtrlSetPos($Pic2, $PosPic[0], $PosPic[1] )
...
-
-
Wie kann ich die laufenden Prozesse auslesen und löschen?
Vermutlich verhindert ein Prozess das ausschalten des Rechners.

-

Kann man mit Autoit3 anstelle einer exe-Datei auch eine dll erstellen?
-
Ich möchte die nicht benötigten Cookies löschen, nicht aber z.B. den von "autoit.de". Wie könnte man da vorgehen?
-
Wie werden Programme auf der Komandoebene gestartet?
Mit send() oder?
-
Es fehlt aber halt trotz allem praktisch alles, was wichtig ist zum nachvollziehen
.
Wie greifst du die Daten ab? Über die Zwischenablage mit Strg + C? Mir OCR-Techniken? Anders?
Wie oft machst du das?
Wie oft aktualisiert sich die Anzeige? periodisch?
und und und...aus mehr Infos können wir auch mehr machen :).
peethebee
Auch so:Spoiler anzeigen
Code
Alles anzeigenFunc ZelleGet($X,$Y) ClipPut("0") MouseMove($X,$Y) Sleep(20) MouseClick("left") Send("{CTRLDOWN}c{CTRLUP}") $Var= ClipGet() if $Var = "" Then ; _DebugOut("Var " & @CRLF,1) ClipPut("0") MouseMove($X,$Y) Sleep(20) MouseClick("left") Send("{CTRLDOWN}c{CTRLUP}") $Var= ClipGet() EndIf Return $Var EndFunc -
Es handelt sich um eine Bankanwendung (Push-Kurse) da kann ich nichts weiter geben. Ohne eigende Berechtigung kann da auch niemand etwas nachvollziehen.
-
Beim auslesen der Tabelle mit makieren und kopieren treten immer wieder Fehler auf, wenn der Zugriff erfolgt zu einem Zeizpunkt in dem das Programm gerade die Tabelle aktuallisiert. Wie Kann man dies unterbinden?
Spoiler anzeigen
[Blockierte Grafik: http://www.emeuv.de/A0021.jpg]
-
Und hat das bei Dir funktioniert.
bei mir kommt kein _FTPConnect() zu stande. Die Parameter sind richtig, bei direkt eingabe unter FTP.exe kommt die Verbindung zu stande.
-
Hallo,
ist wirklich gut dieses Forum. Für meine Börsen Beobachtung kann ich Autoit sehr gut verwenden. Habe schon die eine oder andere Anregung gefunden.
-
Alles anzeigen
ich möchte nicht voreilig sein, aber ich denke schon... warum sollte das nicht gehen. schließlich gibt es hier genug themen wo zumindest schon die grundfunktionen behandelt wurden....
ich frage mcih nur, wieso die frage von jemanden mit so hoher beitragszahl kommt.... also entweder hab ich was nicht geschnallt oder du bist blind

Edit: schau mal hier hab ich was zum ftp-upload gefunden:
[autoit]#include <FTP.au3>
[/autoit] [autoit][/autoit] [autoit]DllOpen('wininet.dll')
[/autoit] [autoit][/autoit] [autoit]$server = 'ftp.host.com'
[/autoit]
$username = 'username'
$pass = 'password'
$Open = _FTPOpen('MyFTP Control')
$Conn = _FTPConnect($Open, $server, $username, $pass)
$Ftpp = _FtpPutFile($Conn, 'E:\AutoIt Project\d4rklog.txt', '/d4rklog.txt')
$Ftpc = _FTPClose($Open)
Hat jemand dies benutzt?Bei mir funktioniert das _FTPopen nicht aber das _FTPConnect. Gibt es da etwas zu beachten.
Die Parameter stimmten, habe direkt mit FTP und auch mit den Explorer Zugriff erhalten.
-
Danke für den Hinweis
-
Warum ist meine Formular nicht transparent?
Spoiler anzeigen
[autoit]; Test
[/autoit]
#include <GUIConstants.au3>
Opt("GUIOnEventMode", 1)
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 23, 413, 516, 211,-1,$WS_EX_TRANSPARENT)
GUISetOnEvent($GUI_EVENT_CLOSE,"OnClose",$Form1)
GUISetOnEvent($GUI_EVENT_PRIMARYDOWN,"Mouse",$Form1)
GUISetCursor (0)
;GUISetBkColor(0xFFFF00)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
If $Cmdline[0] = 0 Then
$File = "T21.exe"
Else
$File = $Cmdline[1]
EndIf
While 1
Sleep(1000)
WEnd
Func Mouse()
$A = MouseGetPos()
Run($File & " " & $A[1])
Exit $A[1]
EndFunc
Func OnClose()
Exit
EndFuncEdit BugFix: Tipp: Bitte verwende AutoIt-Tags statt Code-Tags, das verbessert die Lesbarkeit deutlich. [ autoit ]Code[ /autoit ] o. Leerzeichen
-
Hi,
über Exit kannst du den Wert bestimmen. Aber nicht unbedingt in einer DOSBox auswerten.
Mega
Das ist genau was ich brauche. (Man muss nur RUNWait verwenden.
Danke Xenobiologist und auch an Der_Doc.
-
-
Nun die Entscheidungstabelle ist als Darstellung des Programmablaufs sehr gut geeignet, weil man sehr schön die Redudanzen sieht. Der nächste Schritt ist aus dieser Tabelle ein Autoit-Script zu erzeugen. Wir haben damals (kurz nach dem Krieg) Cobol-Programme auf diese Art dokumentiert und erzeugt.
-
Das Programm soll aus der Entscheidungstabelle ein autoit-Script erstellen.
Die Tabelle besteht aus zwei Teilen. Div. Bedingungen und die Aktionen.
-
Wo bekomme ich ein Entscheidungstabellenprogramm her?