Adobe reader
Python 3 or above
pip install -r src/requirements.txt
python setup.py build
- Download
FinBank.rar - Unzip directly to the
C:/drive - Navigate to
C:\FinBank\prints\applicationto findprinter.reg - Install the registry file
- Open run or
win key + R - Execute
pp20:system_name@@printer_name@@base64encoded_api_call
- Open
fin-backend server - Execute
npm run printerServer
Most of the time the error would be due to imporoper installation of protocol handler in the registry. Follow the methods shown below.
- Open run or
win key + R - Execute regedit
- Search for
HKEY_CURRENT_USER\Software\Classes\pp20
(Default) = "URL:pp20"
URL Protocol = ""
DefaultIcon
(Default) = "main.exe,1"
shell
open
command
(Default) = "C:\\FinBank\\prints\\application\\exe\\main.exe" "%1"
- Delete this scheme
- Open the
printer.regfile in vscode and verify the paths in(Default) - Make the changes to
printer.regand install again.
- Navigate to
C:\FinBank\prints - Open
log.txt- shows print job error - Open
requests.txt- shows request apis and related printer
Visit: https://stackoverflow.com/questions/7087728/custom-protocol-handler-in-chrome