diff --git a/kiosko_autoprint.ahk b/kiosko_autoprint.ahk new file mode 100644 index 0000000..9e5fbe7 --- /dev/null +++ b/kiosko_autoprint.ahk @@ -0,0 +1,20 @@ +; kiosko_autoprint.ahk +; Detecta el diálogo de impresión y lo confirma automáticamente. +; Requiere AutoHotkey v2: https://www.autohotkey.com/ + +#Persistent +SetTitleMatchMode 2 + +Loop { + ; Esperar cualquier ventana de diálogo de impresión (Chrome, Edge, Windows) + if WinExist("Imprimir") or WinExist("Print") { + WinActivate + Sleep 400 + ; Intentar presionar el botón Imprimir / OK / Enter + ControlClick "Button1" + Sleep 200 + Send "{Enter}" + Sleep 1000 + } + Sleep 500 +} diff --git a/kiosko_chrome.bat b/kiosko_chrome.bat index 380cbd8..c6799dd 100644 --- a/kiosko_chrome.bat +++ b/kiosko_chrome.bat @@ -2,4 +2,4 @@ taskkill /F /IM msedge.exe >nul 2>&1 timeout /t 2 /nobreak >nul -start "" "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --kiosk "https://erp.laboratorioximenacaicedo.com/erp.php?m=turnero&v=kiosko&autoprint=1" --edge-kiosk-type=fullscreen --kiosk-printing --disable-print-preview +start "" "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --kiosk "https://erp.laboratorioximenacaicedo.com/erp.php?m=turnero&v=kiosko&autoprint=1" --edge-kiosk-type=fullscreen --kiosk-printing