À propos du projet
Scripts Python simples que j'utilise personnellement pour l'archivage avec PixivUtil2
J'espère fusionner la déduplication si j'ai le temps
Note
Pas en développement actif, pourrait utiliser une réécriture
Avertissement
- Pixiv a récemment limité le nombre de connexions, gardez l'instance de téléchargement PixivUtil2 à 1
Exigences
- PixivUtil2 (https://github.com/Nandaka/PixivUtil2)
- Lire les exigences de PixivUtil2
- Bibliothèque supplémentaire répertoriée dans Requirements.txt
- J'ai inclus une copie de PixivUtil2. Mais si vous souhaitez utiliser d'autres versions, remplacez-la simplement, mais cela pourrait ne pas fonctionner correctement.
- PC Windows
Usage
Pour mettre à jour vos instances, remplacez PixivUtil2-master
par la version la plus récente et utilisez l'option [1]
- Configurez
config.ini
, ou vous pouvez le remplacer par votre propre config.ini
- Utiliser ces paramètres
useList = Vrai
- Voir (https://github.com/Nandaka/PixivUtil2/blob/master/readme.md) FAQ A.Q3
[Authentification]
nom d'utilisateur =
mot de passe =
biscuit =
cookieFanbox =
- Exécutez
PixivUtil2_batch_downloader.py
et configurez script_config.ini
- Vous pouvez continuer sans redémarrer le script après l'avoir configuré
- Utilisez l'option [1] pour créer des instances
- Puis [2] pour exporter l'identifiant des artistes suivis
- Puis [4] pour lancer le téléchargement
- Toutes les autres options ne sont pas nécessaires
Menu
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
Ceci utilise les arguments de ligne de commande de PixivUtil2
- [1] Créer des instances
- Copie
config.ini
dans /Instance/PixivUtil2
et crée des copies d'instance
- [2] Exporter l'artiste suivi et l'ID du processus
- Peut être modifié avec n'importe quel argument d'exportation dans
script_config.ini
- [4] Démarrer le téléchargement
- Peut être modifié avec n'importe quel argument dans
script_config.ini
- [6] Supprimer la liste
- Supprime les
list.txt
et listfanbox.txt
- [9] Réencoder Webm
- Cela remplacera l'ancien webm
- Peut être modifié en utilisant l'option
[FFmpeg]
dans config.ini
dans /Instance/PixivUtil2
- Cela peut économiser beaucoup d'espace si vos webm sont encodés dans d'anciens paramètres, avant la version v20211104.
- [A] Suivre les utilisateurs de Pixiv
- Suit/ne suit plus les utilisateurs de Pixiv à l'aide de la liste des membres exportés de PixivUtil2. Ou n'importe quelle liste d'identification formatée de la même manière. Ajouter des identifiants à
follow_pixiv_users_list.txt
- [B] Ajouter des œuvres d'art à vos favoris
- Ajouter/Supprimer des œuvres d'art aux signets à l'aide de la liste d'ID d'œuvres d'art au même format que la liste des membres exportés de PixivUtil2. Ajouter des ID à
bookmark_artworks_list.txt