A tiny script for AI images created by AUTOMATIC/stable-diffusion-webui
For Linux and Windows. It operates stand alone. Now support PNG and JPEG
github https://github.com/yui-tan/pyPromptChecker
pyPromptChecker binary edition no longer has any requirements.
source code edition still require Python 3.x
If you do not wish to use the binary edition,
please run install.sh/install.bat file again after the upgrade to enable support for JPEG format files.
What's next
Please check the disabled menu names in the main menu
If you have any feedback, additional feature requests, or specific file formats you'd like me to support, please feel free to let me know. first come, first served.
Supports
Stable Diffusion Webui
Extras
Hires.fix
Dynamic Thresholding (CFG fix) extension
CFG auto
CFG scheduling
Add Network extension
ControlNet extension
Tiled diffusion extension
Regional prompter extension
Image format
PNG
JPEG
How to Install
Binary edition (both Linux and Windows users)
Download the binary packages from here or github.
Extract pyPromptChecker-bin directory to any location of your choice.
Optionally, shortcut or desktop files for enable drag-and-drop functionality.
Execute pyPromptChecker or pyPromptChecker.exe by double-click.
If you are Linux user, you can delete pyPromptChecker.exe file.
If you are Windows user, you can delete pyPromptChecker file.
Source code edition for Linux
git clone https://github.com/yui-tan/pyPromptChecker
cd pyPromptChecker/install
./install.shif you want to update.
cd /path/to/pyPromptChecker
git pullSource code edition for Windows
Make sure you've got Python 3.x hanging around.
Download the packages.
Extract the packages to a location of your choice as 'pyPromptChecker'.
Run pyPromptChecker/install/install.bat file.
Don't miss a single word of the words that pop up on the screen, before going wild in the comments.
How to Update
Using "git clone" during Installation
cd /path/to/pyPromptChecker
git pullUsing Packages during Installation:
Download the latest package.
Extract the new package to a location of your choice, but not the installed directory.
Overwrite the following files and directories from the extracted package.
/pyPromptChecker/lib
/pyPromptChecker/__init__.py
/pyPromptChecker/main.py
If necessary, also consider overwriting 'config.ini'.
You might realize that it's pretty much the same thing as doing 'git pull'
How to Uninstall
Just delete entire directory.
Description
[1.3.0] - 2023/08/21
Added
Provided a binary edition (for Linux and Windows users)
Added support for JPEG format.
Added Thumbnail View mode.
Added the feature to select images with thumbnail and generate JSON output.
Added menu button.
Changed
Removed the description from the ini file. It has been relocated doc/description.md.
Enabled direct navigation to the selected tab without the need to press the 'Jump to' button.
Adjusted the shown position of toasts from around buttons to the centre of the window.
Enable Tab Navigation if the number of tabs is greater than the value specified in 'TabNavigationMinimumTabs' in 'config.ini', not 5.
Fixed
Fixed an issue of 'MoveDelete' feature would overwrite files with the same name in the destination.
As a temporary measure, the feature has been disabled when there is a file with the same name in the destination.
If specify a directory that have only directories, the script will crash.
Deprecated
Discontinued the value of 'ModelHashExtractor' in 'config.ini'. It will now always be active.
Removed the 'ModelHashExtractor' button. It has been relocated to the menu.
Removed the 'Reselect' button. It can now be found in the menu.
If you do not wish to use the binary edition,
please run install.sh/install.bat file again after the upgrade to enable support for JPEG format files.
Details
Files
Available On (1 platform)
Same model published on other platforms. May have additional downloads or version variants.
