A desktop app for browsing parish book scans distributed in ZIP files.
- Install Python 3.4+
- Install Qt for Python
pip install pyside6
- Install Nuitka
pip install nuitka
- Build the release
nuitka --onefile --windows-onefile-tempdir --windows-disable-console --plugin-enable=pyside6 jetbrowser.py
- Verify the output stored in the project root directory
jetbrowser.exe
The example of scanned parish book: 150-02792.zip (110 MB)
- Type
jetbrowser.exe 150-02792.zip
- Add a new
Open with JetBrowser
context menu item for any ZIP file by altering Windows registry:- Open
regedit.exe
- In the
HKEY_CLASSES_ROOT\CompressedFolder\Shell
path create a newJetBrowser
key - Select the
(Default)
key and setOpen with JetBrowser
as a value - Optionally add a new
Icon
key and specify the path as a value - Add a new
command
subkey and specify the JetBrowser executable path followed by"%1"
as a value, for exampleC:\jet-browser-qt-for-python\jetbrowser.exe "%1"
- Open
- in the File Explorer right click the zip file and choose the
Open with JetBrowser
menu item
- Use
<-
/->
arrows keys to move to the previous/next image - Use
Shift
/Ctrl
modifiers together with arrow keys to increase the step to 5/20 - Use
Home
/End
keys to move to the first/last image - Use
H
/W
keys to scale the image to fit the height/width of the window - Use
R
key to reset the size to the original image size - Use
C
key to copy the current image filename to the clipboard