Über das Projekt
Einfache Python-Skripte, die ich persönlich zum Archivieren mit PixivUtil2 verwende
Hoffentlich führe ich die Deduplizierung zusammen, wenn ich Zeit habe
Notiz
Nicht in der aktiven Entwicklung, könnte eine Neufassung gebrauchen
Warnung
- Pixiv hat kürzlich die Anzahl der Verbindungen begrenzt. Behalten Sie die Download-Instanz PixivUtil2 auf 1
Anforderungen
- PixivUtil2 (https://github.com/Nandaka/PixivUtil2)
- Lesen Sie die Anforderungen von PixivUtil2
- Zusätzliche Bibliothek, aufgeführt in „requirements.txt“.
- Ich habe eine Kopie von PixivUtil2 beigefügt. Wenn Sie jedoch andere Versionen verwenden möchten, ersetzen Sie diese einfach, aber es funktioniert möglicherweise nicht richtig
- Windows-PC
Verwendung
Um Ihre Instanzen zu aktualisieren, ersetzen Sie PixivUtil2-master
durch die neuere Version und verwenden Sie Option [1]
- Richten Sie
config.ini
ein oder ersetzen Sie es durch Ihre eigene config.ini
- Verwenden Sie diese Einstellungen
useList = True
- Siehe (https://github.com/Nandaka/PixivUtil2/blob/master/readme.md) FAQ A.Q3
[Authentifizierung]
Benutzername =
Passwort =
Cookie =
cookieFanbox =
- Führen Sie
PixivUtil2_batch_downloader.py
aus und richten Sie script_config.ini
ein - Sie können fortfahren, ohne das Skript neu zu starten, nachdem Sie es eingerichtet haben
- Verwenden Sie Option [1], um Instanzen zu erstellen
- Dann folgt [2] zum Exportieren der Künstler-ID
- Dann [4], um den Download zu starten
- Alle anderen Optionen werden nicht benötigt
Speisekarte
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
Dabei werden die Befehlszeilenargumente von PixivUtil2 verwendet
- [1] Instanzen erstellen
- Kopiert
config.ini
nach /Instance/PixivUtil2
und erstellt Instanzkopien
- [2] Exportieren Sie den verfolgten Künstler und die Prozess-ID
- Kann mit beliebigen Exportargumenten in
script_config.ini
geändert werden
- [4] Download starten
- Kann mit beliebigen Argumenten in
script_config.ini
geändert werden
- [6] Liste löschen
- Löscht
list.txt
und listfanbox.txt
- [9] Webm neu kodieren
- Dadurch wird das alte Webm überschrieben
- Kann mit der Option
[FFmpeg]
in config.ini
in /Instance/PixivUtil2
geändert werden - Dies kann viel Platz sparen, wenn Ihre WebM mit alten Einstellungen (vor v20211104) codiert sind
- [A] Folgen Sie Pixiv-Benutzern
- Verfolgt/entfolgt Pixiv-Benutzern mithilfe der exportierten Mitgliederliste von PixivUtil2. Oder eine beliebige ID-Liste, die auf die gleiche Weise formatiert ist. Fügen Sie IDs zu
follow_pixiv_users_list.txt
hinzu
- [B] Lesezeichen für Kunstwerke setzen
- Fügen Sie Kunstwerke zu Lesezeichen hinzu bzw. löschen Sie sie mithilfe der Kunstwerk-ID-Liste im gleichen Format wie die exportierte Mitgliederliste von PixivUtil2. Fügen Sie IDs zu
bookmark_artworks_list.txt
hinzu