Comment faire pour télécharger des images par programme à partir de Wikimedia Commons, sans vous inscrire pour un compte Bot?
Il semble que la seule façon d'obtenir l'approbation pour un compte Bot est si elle ajoute ou met à jour les informations déjà sur Wikimedia. Si vous essayez de télécharger toutes les images, sans un compte bot, à l'aide de certaines bibliothèques api que vous obtenez des messages d'erreur à la place des images. Semble qu'ils empêcher quiconque de ne pas venir à partir d'un navigateur? Quelqu'un d'autre avez aucune expérience avec cela? Suis-je manqué quelque chose?
Vous devez vous connecter pour publier un commentaire.
Essayer d'expliquer exactement ce que vous voulez faire?
Et ce que vous avez essayé? Quel message d'erreur avez-vous?
Vous n'êtes pas très clair...
Ce que les bibliothèques avez-vous essayé? Si vous n'êtes pas agressif, il n'existe aucune restriction dans le téléchargement WM contenu. Je n'ai jamais entendu parler de toutes les restrictions.
Certains Agents Utilisateurs sont interdits à partir de l'édition afin d'éviter stupide spamming, mais vraiment, je n'ai jamais entendu parler de téléchargement de restrictions.
Si vous essayez de gratter une énorme quantité d'images, de les télécharger par le biais de Communes, vous le faites mal (tm). Si vous essayez d'obtenir un peu d'images, n'importe où de 10 à 200, vous devriez être en mesure d'écrire un outil décent en quelques lignes de code, à la condition qu'on respecte la limitation de l'exigence: lorsque l'API vous dit de ralentir, si vous ne le faites pas, les administrateurs système sont susceptibles de vous expulser.
Si vous avez besoin d'un complet de vidage d'image, (nous parlons de quelques Sct) essayez de demander sur wikitech-l. Nous avons eu des torrents disponible quand il y a moins d'images, maintenant c'est plus compliqué, mais encore c'est faisable.
Sur les comptes de bots. Quelle est la profondeur avez-vous regardé dans le système? Vous avez besoin d'un compte bot pour rapide, sans surveillance des modifications. Bot privilèges aussi ouvert quelques établissements, comme l'augmentation de la requête tailles. Mais rappelez-vous: compte bot? c'est tout simplement un augmentée de compte d'utilisateur. Avez-vous essayé de lancer quoi que ce soit avec un compte classique?
Juste après avoir fait cela moi-même, je sens que je tiens à partager:
http://www.mediawiki.org/wiki/API:Allimages
Cette API document ne fait état que vous pouvez interroger les images:
http://en.wikipedia.org/w/api.php?action=query&list=allimages&aiprop=url&format=xml&ailimit=10&aifrom=Albert
avec le aiprop=url vous êtes donné l'url de l'image que vous recherchez.
Remarque qu'il y avait un problème avec l'utilisation de LWP: ce n'est pas idealogical, c'est pratique, les agents peuvent créer charge massive sur déjà tendu serveurs. Il y a de sensible des stratégies de l'agent d'utilisateurs à suivre pour réduire la charge de demander sur http://www.mediawiki.org ou fr:Village de la pompe - Technique
Si vous avez besoin entre dix et un million de fichiers, à l'aide de Magnus Manske les outils de la recurse catégories est un bon choix. http://tools.wmflabs.org/magnustools/can_i_haz_files.html produit une liste de commandes UNIX qui vous pouvez alors juste l'exécuter localement.
Une alternative, dont l'interface est en Allemagne seulement, mais assez facile, est https://tools.wmflabs.org/wikilovesdownloads/
Ne trouve pas vraiment la réponse que je cherche .. mais cette page est intéressante:: http://www.makeuseof.com/tag/4-free-tools-for-taking-wikipedia-offline/
Surtout #4.. mais il semble que la page est en baisse.. projet de morts?