Acute EPS signing

TODO: fix multiple issues on same EPS script
This commit is contained in:
2022-08-18 18:36:34 +01:00
parent f9c02613b8
commit b1084a736b
6 changed files with 65 additions and 2 deletions

1
.gitignore vendored
View File

@@ -1 +1,2 @@
AHK-Studio Backup/ AHK-Studio Backup/
config/secure/main_secure.ini

View File

@@ -12,6 +12,8 @@ SetBatchLines, -1
SetTitleMatchMode, 2 SetTitleMatchMode, 2
SetKeyDelay, 50 SetKeyDelay, 50
IniRead, EPSPin, config\secure\main_secure.ini, EPS, Pin
#Include libraries\helper_library.ahk ;; nhs_number functions #Include libraries\helper_library.ahk ;; nhs_number functions
@@ -23,6 +25,7 @@ SetKeyDelay, 50
#Include includes\QuickSearch.ahk ;; Quicksearch / shortcut tools #Include includes\QuickSearch.ahk ;; Quicksearch / shortcut tools
#Include includes\PrintHomeVisitsImageSearch.ahk #Include includes\PrintHomeVisitsImageSearch.ahk
#Include includes\EPS.ahk #Include includes\EPS.ahk
#Include includes\SignAcuteIssue.ahk
; Reload Script after changes (Ctrl + F1) ; Reload Script after changes (Ctrl + F1)
^F1:: ^F1::

BIN
assets/eps/eps_pin.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 386 B

BIN
assets/eps/eps_tick_box.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 B

View File

@@ -16,7 +16,6 @@ SetBatchLines -1
; UserGlobalVars ; UserGlobalVars
F18::
PrintHomeVisits: PrintHomeVisits:
Loop, 10 Loop, 10
{ {
@@ -32,6 +31,8 @@ If (ErrorLevel)
MsgBox, 0, , Couldn't find the home visit icon MsgBox, 0, , Couldn't find the home visit icon
Return Return
} }
FoundX := FoundX + 43 FoundX := FoundX + 43
Click, %FoundX%, %FoundY% Left, 2 Click, %FoundX%, %FoundY% Left, 2
Sleep, 10 Sleep, 10
@@ -41,7 +42,7 @@ Loop, 20
CoordMode, Pixel, Screen CoordMode, Pixel, Screen
CoordMode, Mouse, Screen CoordMode, Mouse, Screen
ImageSearch, FoundX, FoundY, 0, 0, 2560, 1440, assets\homevisits\home_visit_wrench.png ImageSearch, FoundX, FoundY, 0, 0, 2560, 1440, assets\homevisits\home_visit_wrench.png
CenterImgSrchCoords("assets\homevisits\home_visit_wrench.png", FoundX, FoundY CenterImgSrchCoords("assets\homevisits\home_visit_wrench.png", FoundX, FoundY)
Sleep, 100 Sleep, 100
} }
Until ErrorLevel = 0 Until ErrorLevel = 0

View File

@@ -0,0 +1,58 @@
; This script was created using Pulover's Macro Creator
; www.macrocreator.com
#NoEnv
SetWorkingDir %A_ScriptDir%
CoordMode, Mouse, Screen
SendMode Input
#SingleInstance Force
SetTitleMatchMode 2
#WinActivateForce
SetControlDelay 1
SetWinDelay 0
SetKeyDelay -1
SetMouseDelay -1
SetBatchLines -1
F23::
Macro1:
Send, !p
Send, !o
Sleep, 400
Loop, 5
{
CoordMode, Pixel, Screen
ImageSearch, FoundX, FoundY, 0, 0, 2560, 1440,assets\eps\eps_tick_box.png
CenterImgSrchCoords("assets\eps\eps_tick_box.png", FoundX, FoundY)
If ErrorLevel
Break
Sleep, 50
If (ErrorLevel = 0)
{
CoordMode, Mouse, Screen
Click, %FoundX%, %FoundY% Left, 1
Sleep, 10
}
}
Until, ErrorLevel != 0
CoordMode, Pixel, Screen
ImageSearch, FoundX, FoundY, 0, 0, 2560, 1440, assets\eps\eps_pin.png
CenterImgSrchCoords("assets\eps\eps_pin.png", FoundX, FoundY)
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If (ErrorLevel = 0)
{
CoordMode, Mouse, Screen
Click, %FoundX%, %FoundY% Left, 1
Sleep, 10
SendRaw, %EPSPin%
}
/*
Send, !p
*/
Return