Forskel mellem versioner af "MediaWiki:Automatisk redigering"

Skift til: navigering, søgning
m
m
Linje 22: Linje 22:
  
 
Hvis en liste med links oprettes som en txt-fil og gemmes i utf9-format i pwb-mappen, kan man pege på filen med <code>-file:eksempel.txt</code>
 
Hvis en liste med links oprettes som en txt-fil og gemmes i utf9-format i pwb-mappen, kan man pege på filen med <code>-file:eksempel.txt</code>
 +
 +
===== Eksempel =====
 +
<code><nowiki>pwb.py replace -vand.txt "{{wh|de}}" "{{ws|de|1}}"</nowiki></code> flytter wikipedia-artikler listet i filen 'vand.txt' fra kategorien [[historie i tysk wikipedia]] til kategorierne [[søfart i tysk wikipedia]] og [[1. verdenskrig]]
  
 
== Andre [[wp:en:Category:Wikipedia_tools|værktøjer]]/[[wp:Wikipedia:Botter|botter]] ==
 
== Andre [[wp:en:Category:Wikipedia_tools|værktøjer]]/[[wp:Wikipedia:Botter|botter]] ==

Versionen fra 13. apr 2017, 23:27

PyWikiBot

Et DOS-baseret program, som fungerer på alle Mediawiki-installationer (virker dog ikke ordentligt med Short URL) og kan køres fra en hjemme-pc (anbefales) eller direkte på webhotellet kontinuerligt uden indblanding (kun for øvede).

  • I Mediawiki-installationen oprettes et brugernavn, som af en burokrat/administrator tildeles brugerrettigheden 'robot'
  • Installér Python fra http://python.org/downloads (version 3.6.1)
  • Hent http://tools.wmflabs.org/pywikibot/core_stable.zip og udpak mappen, som omdøbes og flyttes til undermappen C:\Users\...\pwb
  • Åbn under-undermappen pywikibot\families og fjern de irrelevante family-filer
  • For nem opstart højreklikkes på pwb-mappen og vælg Send til Skrivebord (opret genvej). Højreklik på skrivebordsgenvejen og vælg Egenskaber, hvor der under fanebladet Genvej rettes, så C:\Users\...\pwb flyttes til Start i-feltet og Destination-feltet i stedet udfyldes med 'cmd.exe'.
  • Dobbeltklik på genvejen for at åbne en DOS-kommandoprompt i pwb-mappen, eller åbn en vilkårlig prompt og skift mappe med cd og dir. En tidligere indtastet kommando genfindes med pil-opad

Ved opstart skrives i kommandoprompten:

  • pwb.py generate_family_file og indsæt URL: http://ribewiki.dk og forkortelse: ribewiki, hvorved 'ribewiki-family.py' dannes i families-mappen
  • pwb.py login og vælg den oprettede wiki, sprogkode og brugernavn, hvorved 'user-config.py' dannes i pwb-mappen.

Brug pil opad for at gentage pwb.py login og angiv adgangskode, så kan for eksempel disse scripts benyttes:

Hvis en liste med links oprettes som en txt-fil og gemmes i utf9-format i pwb-mappen, kan man pege på filen med -file:eksempel.txt

Eksempel

pwb.py replace -vand.txt "{{wh|de}}" "{{ws|de|1}}" flytter wikipedia-artikler listet i filen 'vand.txt' fra kategorien historie i tysk wikipedia til kategorierne søfart i tysk wikipedia og 1. verdenskrig

Andre værktøjer/botter

Følgende tilsvarende windows-programmer virker vistnok kun på Wikipedia og søster-projekter.