Martin hat geschrieben:könnten Sie den script hier posten ?
besagte Scheinauswahl nervt uns auch
Startpunkt ist die mit der erweiterten Suche erstellte HZV-Patientenliste. Am Stabilsten läuft es bei uns am Server bei abgeschaltetem Prüfmodul durch. Benutzung auf eigene Veratnwortung! Ggf. zur Kontrolle weitere / verlängerte "sleep" einbauen.
<^>!,:: ; Pseudoschein mit AltGr + ,
SetTitleMatchMode, 2
;Loop, 50 ;Anzahl Wiederholungen
;{
send, {Enter}
sleep, 4000
send, ^b
WinWait, Auswahl des behandelnden Arztes, , 5
if ErrorLevel=0
{
send, {Space}
}
else
{
MsgBox, Script beendet.
Exit
}
WinWait, IV-Vertrag auswählen, , 5
if ErrorLevel=0
{
send, {Esc}
}
else
{
MsgBox, Script beendet.
Exit
}
WinWait, Eingabe der Behandlungsfalldaten, , 5
if ErrorLevel=0
{
send, {F5}
}
else
{
MsgBox, Script beendet.
Exit
}
WinWait, ahk_class #32770, , 5 ;Bestätigungsfenster Vorlagedatum
if ErrorLevel=0
{
send, !j
}
else
{
MsgBox, Script beendet.
Exit
}
sleep, 4000
WinWait, Bitte wählen Sie, , 5 ;Vorschlagsziffern
if ErrorLevel=0
{
send, {Esc}
}
else
{
MsgBox, Script beendet.
Exit
}
sleep, 3000
send, {F2}
SetTitleMatchMode, RegEx
WinWait, -.\d\d.\d\d.\d\d\d\d.-, , 10
if ErrorLevel=0
{
send, 88192
; KeyWait, #, D ; falls man gleich fehlende KV-Ziffern eintragen will, wartet das Script auf #
send, {Esc}
}
else
{
MsgBox, Script beendet.
Exit
}
sleep, 2000
; KeyWait, #, D ; falls man gleich fehlende Diagnosen eintragen will, wartet das Script auf #
send, {Esc}
WinWait, Suchkriterien, , 10
if ErrorLevel=0
{
send, {Down}
}
else
{
MsgBox, Script beendet.
Exit
}
;}
Return
MfG