Releases: Nandaka/PixivUtil2
v20240703
20240703
- Implement #1226, add %AI% for nameformat
- Update Dockerfile (#1230) by @naoya Muramatsu
- Remove duplicate demjson3 entry in requirements and optimize Dockerfile (#1231) by @biggestsonicfan
- Fix opt 15 crash (#1234), fix opt 15 download N0 of NN novels (#1268) by @Hirumori
- Fix re-encoding not ugoira zip files (#1313) by @tsung YU HSIEH
- Add deleteMembersByList and keepMembersByList (#1311) @Terryble2
- Update User-Agent, disable username/password prompt, and added [FFMPEG]-pix_fmt yuv420p to fix colors (#1281) by PatrickL546
- Proper update the image counter when downloading artists gallery (#1294) by @MonoS
- Fixed Inappropriate Logical Expression (#1315) by @Ataf Fazledin Ahamed
- Fix #1323 (#1324) by Nico Suarez
- Enhance Cookie login message, pep8 (#1318) by @PatrickL546
- Add option to manually specify file extension inside file names v2 (#1321) by @baa
- PixivUtil2.py: Handle EOFError in main_loop (#1326) by SimonPilkington
- Added Cloudflare cookie support for Fanbox. Code provided by @emerladCoder (#1344) by @biggestsonicfan
- Gracefully handle FANBOX Cloudflare check failures. (#1345) by biggestsonicfan
Always backup your old installation!
BACKUP YOUR OLD COPY to new folder.
Extract the new file to new folder.
Copy your config.ini, db.sqlite, and ffmpeg.exe (if you configure it to the same folder).
Run PixivUtil2.exe as usual
v20230105
- Fix #1219: ai filtering logic for tag search.
- Fix cacert resolution #1220 and remove ansi code from logging
Always backup your old installation!
BACKUP YOUR OLD COPY to new folder
- Extract the new file to new folder.
- Copy your config.ini, db.sqlite, and ffmpeg.exe (if you configure it to the same folder).
- Run PixivUtil2.exe as usual
v20230102
- Implement #1191: add wait between search API
- Implement #1187: Handle OSErrors in a cleaner way
- Implement #1176: Failed ugoira conversions counted as successful downloads
- Implement #439: Have options to download both R-18/18G or one over other
Add new configr18Type
with value0
= both R18 and R-18G,1
= only R18, or2
= only R18G - Merge fixs socks5
getaddrinfo
&dns leak, and enable auth (#1195) by @NewUserHa - Merge Optimize visual quality of converted ugoira (#1198) by @NewUserHa
- Merge Enhance document (#1197) by @NewUserHa
- Merge fix: infofile add extension name first (#1203) by @cokemine
- temp fix? #1209, you also need to change the user agent to 'Mozilla/5.0' only in config.ini
- Merge get rid of useless checks to speed up the download, if image not exists at all. (#1201) by @NewUserHa
Also Fix #1206: Update retry logic for incomplete download. - Merge Add the unused configuration option "extensionFilter" to the app. (#1217) by @Terryble2
- Merge Don't process member page if it's in blacklist_member.txt (#1208) by @NewUserHa
- Merge Update readme.md (#1202) by @NewUserHa
- Merge Add mkv ugoira packing without encoding (#1218) by @PatrickL546
- Merge Update to python 3.11 for faster startup for docker (#1199) by @NewUserHa
- Implement #1216, set useTranslatedTag = True in config.ini to enable
- Merge fix: remove trim
_pxx
(#1204) by @cokemine
also add logic to only trim p_xx for image info when image mode == manga / multi images - Implement #1189, set
aiDisplayFewer=True
in config.ini to enable. - Add configurable download buffer in config.ini
- Add color to ui for download by image and by member.
No compiled version as it cannot run due to sqlite issue, please refer to https://github.com/Nandaka/PixivUtil2/wiki/IDE-Enviroment-(Windows)
Always backup your old installation!
EDIT: Executable soon (TM) - testing PyInstaller for compilation
EDIT2: BACKUP YOUR OLD COPY to new folder
- Extract the new file to new folder.
- Copy your
config.ini
,db.sqlite
, andffmpeg.exe
(if you configure it to the same folder). - Run
PixivUtil2.exe
as usual
EDIT3: update to correct icon
v20221029
- Merge Fix issue with fanbox coverImageUrl (#1181) (#1185) by @KamenReader
- Update #1184: fix .gitignore for venv.
**Windows 7 users: Please install python 3.8.x and run from source code.
Refer to https://github.com/Nandaka/PixivUtil2/wiki/IDE-Enviroment-(Windows)
Always backup your old installation!
Donate https://bit.ly/PixivUtilDonation**
v20220924
- Update #1156: add support for url provider 'fanbox.creator'.
- Merge bookmark skip function improvement (#1160) by @YukihoAA.
- Implement #1162: add disableScreenClear in config.ini in debug section,
- Implement #1165: Skip retry if the archive file format not supported.
- Update #1167: change default downloadDelay to 5s.
- Update #1116: update readme.md
- Increase download buffer size from 8kB to 128kB.
- update compiled version to use Python 3.10.7 32-bit.
Windows 7 users: Please install python 3.8.x and run from source code.
Refer to https://github.com/Nandaka/PixivUtil2/wiki/IDE-Enviroment-(Windows)
Always backup your old installation!
Donate https://bit.ly/PixivUtilDonation
EDIT: recompile using 32 bit back due to sqlite issue #1170
v20220825
- Fix #1142 and #1152: Fanbox Service Provider error.
- Update #814: support to import full cookies string.
- Merge fix ugoira generation using ffmpeg.exe Windows path for all distribution (#1145) by @Toyem
- need to update
config.ini
in[FFmpeg]
section if you have parameter error when encoding to gif.
gifParam = -filter_complex [0:v]split[a][b];[a]palettegen=stats_mode=diff[p];[b][p]paletteuse=dither=bayer:bayer_scale=5:diff_mode=rectangle
- need to update
- Fix #1146: update lxml with html5lib.
- Merge Add date option to ranking download (#1149) by @Toyem
v20220804
20220804
- Merge fix reencoding backup of files to follow ugoira config (#1131) by @Toyem.
- Implement #1133: enhance content_provider.json to support urlEmbed.
- Merge Add a separator in temp folder cmd for windows (fix #1132) (#1135) by @Toyem.
- Merge fix ugoira generation and reencoding for all distribution for issue #1132 (#1136) by @Toyem.
- Merge Fix for #1138 (#1139) by @NHOrus.
- Merge Fixes Byte Order Mark in Downloaded file list, again. (#1137) by @NHOrus.
- and other minor changes.
v20220701
- Merge Update WriteXMP feature to use pyexiv2 only (#1043) by @baa.
- Merge Adds feature to strip HTML from captions (#1045) by @baa.
- Fix #1047: fix "ffmpegExt" config.
- Fix #1019: add 404 handling for pixiv sketch
- Merge Some optimizations (#1052) by @AmatuerCoder.
- Implement #1064: add parser for titleCaptionTranslation.
- Add new filename format %translated_title% for translated title if exists, else it will use original title.
- Implement #1068: add content type filter.
- Merge Fix #1072, #1065 (running in pipe on Unix) (#1082) by @dragontamer8740.
- Fix #1084: Fanbox download removes Pixiv files with same ID.
- Implement #1087: FANBOX's url_embed not detected.
- Update logging for #1090: premature download by tags.
- Merge Pixiv Sketch config and Database Manager changes (#1078) by @cglmrfreeman.
- Fix #1094: Fanbox f1/f2 download issue.
- Fix #1095: Fanbox Post missing files to download.
- Merge ugoira re-encode and export local database option (#1113) by @Toyem.
- Merge Fix option name collision (#1114) by @twinklestar03.
- Merge Code improvement based on @PatrickL546 's script (#1112) (#1115) by @Toyem.
- Implement #1117: add new filename format %fanbox_name% for fanbox specific artist name.
- Merge Update readme (#1121) by @PatrickL546.
- Merge Update on the reencoding function (#1123) by @Toyem.
- Fix #1126 use ffmpeg from config.ini
- Merge Fixes my bad on past attempt to deal with BOM (#1130) by @NHOrus.
- Implement #1128
- add new configuration
disableLog
inconfig.ini
inDebug
section. Set toTrue
to disable logging.
- add new configuration
pixivutil20220311-beta3
- Merge Update WriteXMP feature to use pyexiv2 only (#1043) by Baa.
- Merge Adds feature to strip HTML from captions (#1045) by Baa.
- Fix #1047: fix "ffmpegExt" config.
- Fix #1019: add 404 handling for pixiv sketch
- Merge Some optimizations (#1052) by amatuerCoder.
- Implement #1064: add parser for titleCaptionTranslation.
- Add new filename format %translated_title% for translated title if exists, else it will use original title.
- Implement #1068: add content type filter.
- Merge Fix #1072, #1065 (running in pipe on Unix) (#1082) by dragontamer8740.
- Fix #1084: Fanbox download removes Pixiv files with same ID.
- Implement #1087: FANBOX's url_embed not detected.
- Update logging for #1090: premature download by tags.
- Merge Pixiv Sketch config and Database Manager changes (#1078) by cglmrfreeman.
- Fix #1094: Fanbox f1/f2 download issue.
- Fix #1095: Fanbox Post missing files to download.
Donate https://bit.ly/PixivUtilDonation
Windows 7 users: Please install python 3.8.x and run from source code.
Refer to https://github.com/Nandaka/PixivUtil2/wiki/IDE-Enviroment-(Windows)
For virus issue, see #972 or you also can run it from source code
Always backup your old installation!
v20220224-beta1
- Merge Update WriteXMP feature to use pyexiv2 only (#1043) by Baa.
- Merge Adds feature to strip HTML from captions (#1045) by Baa.
- Fix #1047: fix "ffmpegExt" config.
- Fix #1019: add 404 handling for pixiv sketch
- Merge Some optimizations (#1052) by amatuerCoder.
- Implement #1064: add parser for titleCaptionTranslation.
- Add new filename format %translated_title% for translated title if exists, else it will use original title.
- Implement #1068: add content type filter.
- Merge Fix #1072, #1065 (running in pipe on Unix) (#1082) by dragontamer8740.
- Fix #1084: Fanbox download removes Pixiv files with same ID.
- Implement #1087: FANBOX's url_embed not detected.
- Update logging for #1090: premature download by tags.
Donate https://bit.ly/PixivUtilDonation
Windows 7 users: Please install python 3.8.x and run from source code.
Refer to https://github.com/Nandaka/PixivUtil2/wiki/IDE-Enviroment-(Windows)
For virus issue, see #972 or you also can run it from source code
Always backup your old installation!