我需要做的是在用戶按下print命令時執行python程序/腳本,並且不讓打印作業後臺打印在此程序退出之前。當用戶按下打印時運行腳本,並且在腳本結束前不開始假脫機(linux,cups)
原因是打印驅動程序不是開源的,我需要更改用戶設置(在這種情況下是部門ID和密碼),通常是每用戶/用戶,但因爲這是一個信息亭(不同用戶同一個帳戶)我需要確保重置,並在打印作業被假脫機之前提示用戶,以便不同的用戶不會選擇其他任何作業。
我已經創建了一個程序來處理設置,我只需要一種方法來啓動它,並且不會讓用戶在完成程序/設置之前啓動假脫機作業。
我試過搜索/谷歌這個,但不能真正找到答案,我需要通過杯篩選器首先後臺作業,或者如果他們是更聰明的方式來處理這個?