О проекте
Простые скрипты Python, которые я лично использую для архивирования с помощью PixivUtil2.
Надеюсь, объединим дедупе, если у меня будет время.
Примечание
Не в активной разработке, можно было бы переписать
Предупреждение
- Pixiv недавно ограничил количество подключений, оставьте экземпляр загрузки PixivUtil2 равным 1.
Требования
- PixivUtil2 (https://github.com/Nandaka/PixivUtil2)
- Прочтите требования PixivUtil2.
- Дополнительная библиотека, указанная в файле require.txt.
- Я включил копию PixivUtil2. Но если вы хотите использовать другие версии, просто замените их, но они могут работать некорректно.
- ПК с ОС Windows
Использование
Чтобы обновить свои экземпляры, замените PixivUtil2-master
более новой версией и используйте опцию [1]
- Настройте
config.ini
или замените его своим собственным config.ini
- Используйте эти настройки
useList = Истина
- См. (https://github.com/Nandaka/PixivUtil2/blob/master/readme.md) часто задаваемые вопросы A.Q3.
[Аутентификация]
имя пользователя =
пароль =
печенье =
cookieFanbox =
- Запустите
PixivUtil2_batch_downloader.py
и настройте script_config.ini
- Вы можете продолжить, не перезапуская скрипт после его настройки.
- Используйте опцию [1] для создания экземпляров
- Затем [2] для экспорта следующего идентификатора исполнителя.
- Затем [4], чтобы начать загрузку.
- Все остальные опции не нужны
Меню
Functions
[1] Make instances
[2] Export followed artist and process ID
[3] Open ID list
[4] Start download
[5] Delete db.sqlite
[6] Delete list
[7] Delete pixivutil.log
[8] Delete .ugoira zip
Extras
[9] Re-encode webm
[A] Follow Pixiv users
[B] Bookmark artworks
[R] Reset Script config
Press [CTRL + C] to exit functions
Enter [Q] to Quit
При этом используются аргументы командной строки PixivUtil2.
- [1] Создание экземпляров
- Копирует
config.ini
в /Instance/PixivUtil2
и создает копии экземпляров.
- [2] Экспортировать идентификатор исполнителя и процесса.
- Можно изменить с помощью любых аргументов экспорта в
script_config.ini
- [4] Начать загрузку
- Можно изменить с помощью любых аргументов в
script_config.ini
- [6] Удалить список
- Удаляет
list.txt
и listfanbox.txt
- [9] Перекодировать веб-страницу
- Это переопределит старый вебм
- Можно изменить с помощью опции
[FFmpeg]
в config.ini
в /Instance/PixivUtil2
- Это может сэкономить много места, если ваш веб-сайт закодирован в старых настройках, до версии 20211104.
- [A] Следуйте за пользователями Pixiv
- Следует/отменяет подписку на пользователей Pixiv, используя экспортированный список участников PixivUtil2. Или любой список идентификаторов, отформатированный таким же образом. Добавьте идентификаторы в файл
follow_pixiv_users_list.txt
- [B] Добавить в закладки произведения искусства
- Добавляйте/удаляйте произведения искусства в закладки, используя список идентификаторов произведений искусства в том же формате, что и экспортированный список участников PixivUtil2. Добавьте идентификаторы в
bookmark_artworks_list.txt