Benutzer:PlasmarelaisBot: Unterschied zwischen den Versionen
imported>Plasmarelais K (→Dinge, von denen Plasmarelais glaubt, dass PlasmarelaisBot sie kann) |
(→Updates: +pip) |
||
(12 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
Der Klick eines Admins auf den nebenstehenden Alarmknopf dürfte die Arbeit des Bots im Notfall sofort einstellen! | Der Klick eines Admins auf den nebenstehenden Alarmknopf dürfte die Arbeit des Bots im Notfall sofort einstellen! | ||
− | + | Hier gibt es eine [[User:PlasmarelaisBot/Befehle|Übersicht der in der Bearbeitungszusammenfassung verlinkten Befehle]]. | |
− | pwb.py | + | pwb.py script.py |
+ | |||
+ | pwb.py replace.py -summary:"Bot: SUMMARY ([[User:PlasmarelaisBot/Befehle/YYYY-MM-DD#N|Befehl]])" | ||
| width="120px"|<div style="float: right; text-align: center;">[[Datei:Roter Alarm 2280er.svg|link={{fullurl:Special:Blockip|wpBlockAddress={{PAGENAMEE}}&wpBlockExpiry=indefinite&wpAnonOnly=0&wpEnableAutoblock=0&wpCreateAccount=0&wpBlockReason=Notfallstopp}}|120px]]<br /><span style="color:#ff0000;font-weight:bold; font-size:10pt">Notabschaltung</span></div> | | width="120px"|<div style="float: right; text-align: center;">[[Datei:Roter Alarm 2280er.svg|link={{fullurl:Special:Blockip|wpBlockAddress={{PAGENAMEE}}&wpBlockExpiry=indefinite&wpAnonOnly=0&wpEnableAutoblock=0&wpCreateAccount=0&wpBlockReason=Notfallstopp}}|120px]]<br /><span style="color:#ff0000;font-weight:bold; font-size:10pt">Notabschaltung</span></div> | ||
Zeile 15: | Zeile 17: | ||
{{clear}} | {{clear}} | ||
==Dinge, von denen Plasmarelais glaubt, dass PlasmarelaisBot sie kann== | ==Dinge, von denen Plasmarelais glaubt, dass PlasmarelaisBot sie kann== | ||
− | + | {| class="wikitable" width="100%" | |
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | | [[Datei:Bluescreen of death.gif]] |
+ | | | ||
*Hinzufügen von Text (z.B. für Kategorien u.ä.) | *Hinzufügen von Text (z.B. für Kategorien u.ä.) | ||
*einfache und komplexere Textersetzungen in allen/bestimmten Seiten bzw. in bestimmten Seitenmengen | *einfache und komplexere Textersetzungen in allen/bestimmten Seiten bzw. in bestimmten Seitenmengen | ||
− | + | *<s>doppelte/kaputte Redirects beheben/reparieren</s> | |
− | + | *<s>nicht erreichbare externe Links aufspüren</s> | |
− | |||
− | |||
− | |||
− | |||
*seine [[Benutzer:PlasmarelaisBot/Wartungsaufträge|Wartungsaufträge]] ausführen | *seine [[Benutzer:PlasmarelaisBot/Wartungsaufträge|Wartungsaufträge]] ausführen | ||
+ | |- | ||
+ | |Quelle: [http://uncyclopedia.wikia.com/wiki/Image:Startrek-BSoD.gif uncyclopedia.com] | ||
+ | | | ||
+ | |} | ||
+ | |||
{{clear}} | {{clear}} | ||
==Technik== | ==Technik== | ||
− | *Der Bot basiert auf dem Python Wikipediabot Framework ({{wikipedia|Wikipedia:Pywikipediabot}}): [ | + | *Der Bot basiert auf dem Python Wikipediabot Framework ({{wikipedia|Wikipedia:Pywikipediabot}}): [https://pywikibot.toolforge.org/core_stable.zip Download PyWikipediaBot] |
− | *Ausgeführt durch ActivePython : | + | *Ausgeführt durch ActivePython: https://www.filehorse.com/download-activepython/ |
*Ersetzen von Umlauten u.ä. für Parameter ''-file:'' & ''-skipfile:'' [http://jeppesn.dk/utf-8.html Jeppe's Unicode Page] | *Ersetzen von Umlauten u.ä. für Parameter ''-file:'' & ''-skipfile:'' [http://jeppesn.dk/utf-8.html Jeppe's Unicode Page] | ||
* Umfangreiche Hilfe zum Thema gibts im Artikel [[mw:Manual:Pywikibot/Basic_use|Using the python wikipediabot]] im [[mw:|mediawiki]] (beachte auch [[mw:Special:PrefixIndex/Manual:Pywikibot|Unterseiten]] zu [[mw:Manual:Pywikipediabot/Scripts|Scripts]] und [[mw:Special:PrefixIndex/Manual talk:Pywikibot|entsprechende Diskussionen]]). | * Umfangreiche Hilfe zum Thema gibts im Artikel [[mw:Manual:Pywikibot/Basic_use|Using the python wikipediabot]] im [[mw:|mediawiki]] (beachte auch [[mw:Special:PrefixIndex/Manual:Pywikibot|Unterseiten]] zu [[mw:Manual:Pywikipediabot/Scripts|Scripts]] und [[mw:Special:PrefixIndex/Manual talk:Pywikibot|entsprechende Diskussionen]]). | ||
Zeile 42: | Zeile 41: | ||
====Updates==== | ====Updates==== | ||
+ | ;31.10.2021 | ||
+ | :ActivePython 3.8.2 | ||
+ | : > pip install beautifulsoup4 | ||
+ | : > pip install soupsieve | ||
+ | :PyWikiBot 6.6.2 | ||
;13.01.2009:ActivePython 2.6.1.1 | ;13.01.2009:ActivePython 2.6.1.1 | ||
;14.01.2009:Edit: Fix ''incorrect export page'' (siehe [http://www.wikia.com/wiki/Forum:MediaWiki_1.13_upgrade#Pywikipediabot_broken? MediaWiki])<br>Edit: Fix ''credit line'' (siehe [[:en:Memory_Alpha:Bots#Taking_care_of_broken_XML_export|Bots in der MA/en]]) | ;14.01.2009:Edit: Fix ''incorrect export page'' (siehe [http://www.wikia.com/wiki/Forum:MediaWiki_1.13_upgrade#Pywikipediabot_broken? MediaWiki])<br>Edit: Fix ''credit line'' (siehe [[:en:Memory_Alpha:Bots#Taking_care_of_broken_XML_export|Bots in der MA/en]]) | ||
Zeile 47: | Zeile 51: | ||
;02.02.2011:ActivePython 2.7<br>pywikipedia-nightly 8908 | ;02.02.2011:ActivePython 2.7<br>pywikipedia-nightly 8908 | ||
;04.02.2011:ActivePython 2.7.1.4<br>pywikipedia-nightly 9016 | ;04.02.2011:ActivePython 2.7.1.4<br>pywikipedia-nightly 9016 | ||
− | ;23.03.2014:ActivePython 2.7.5<br>pywikipedia-nightly/core 2669 | + | ;23.03.2014:ActivePython Portable 2.7.5.1<br>pywikipedia-nightly/core 2669<br>pywikipedia-nightly/compat 8888 (interwiki) |
==interwiki.py== | ==interwiki.py== | ||
Zeile 75: | Zeile 79: | ||
*alte Quellen ohne Vorlage durch Suche von <nowiki>([[XYZ]]:</nowiki> und <nowiki>''[[XYZ]]:</nowiki> aufgespürt | *alte Quellen ohne Vorlage durch Suche von <nowiki>([[XYZ]]:</nowiki> und <nowiki>''[[XYZ]]:</nowiki> aufgespürt | ||
*<nowiki><br style="clear:both;" /></nowiki> ersetzt gegen <nowiki>{{clear}}</nowiki> | *<nowiki><br style="clear:both;" /></nowiki> ersetzt gegen <nowiki>{{clear}}</nowiki> | ||
− | |||
− |
Aktuelle Version vom 1. November 2021, 11:26 Uhr
Dies ist die Benutzerseite des PlasmarelaisBots, der mit Textersetzungen und Interwikilinks in der deutschsprachigen MA bislang 12.301 Bearbeitungen durchgeführt hat. Er wird von Plasmarelais betreut. Anmerkungen und Hinweise können bitte auf der Diskussionsseite von Plasmarelais hinterlassen werden.
Der Klick eines Admins auf den nebenstehenden Alarmknopf dürfte die Arbeit des Bots im Notfall sofort einstellen! Hier gibt es eine Übersicht der in der Bearbeitungszusammenfassung verlinkten Befehle. pwb.py script.py pwb.py replace.py -summary:"Bot: SUMMARY (Befehl)" |
Dinge, von denen Plasmarelais glaubt, dass PlasmarelaisBot sie kann[Bearbeiten]
| |
Quelle: uncyclopedia.com |
Technik[Bearbeiten]
- Der Bot basiert auf dem Python Wikipediabot Framework (Wikipedia:Pywikipediabot in der Wikipedia): Download PyWikipediaBot
- Ausgeführt durch ActivePython: https://www.filehorse.com/download-activepython/
- Ersetzen von Umlauten u.ä. für Parameter -file: & -skipfile: Jeppe's Unicode Page
- Umfangreiche Hilfe zum Thema gibts im Artikel Using the python wikipediabot im mediawiki (beachte auch Unterseiten zu Scripts und entsprechende Diskussionen).
Bilderupload en masse mit Commonist 0.4.27
Updates[Bearbeiten]
- 31.10.2021
- ActivePython 3.8.2
- > pip install beautifulsoup4
- > pip install soupsieve
- PyWikiBot 6.6.2
- 13.01.2009
- ActivePython 2.6.1.1
- 14.01.2009
- Edit: Fix incorrect export page (siehe MediaWiki)
Edit: Fix credit line (siehe Bots in der MA/en) - 13.05.2009
- ActivePython 2.6.2.2 (kein Fix credit line mehr nötig)
pywikipedia-nightly 6877 - 02.02.2011
- ActivePython 2.7
pywikipedia-nightly 8908 - 04.02.2011
- ActivePython 2.7.1.4
pywikipedia-nightly 9016 - 23.03.2014
- ActivePython Portable 2.7.5.1
pywikipedia-nightly/core 2669
pywikipedia-nightly/compat 8888 (interwiki)
interwiki.py[Bearbeiten]
weblinkchecker.py[Bearbeiten]
replace.py[Bearbeiten]
Vorschläge zur Textersetzung[Bearbeiten]
Hier kann jeder Beispiele für häufig auftretende Tipp- und Rechtschreibfehler aufführen, die vom Bot behoben werden können. Die Liste von Tippfehlern gehe ich schon durch.
- Lizenzierung statt Lizensierung -- Plasmarelais Ξ TALK Ξ 19:51, 15. Jan. 2009 (UTC)
- muss statt muß bzw. außerdem statt ausserdem wurde ja schon angefangen, per Hand zu ändern. Das wäre eine gute Aufgabe für den Bot. Es können dann aber auch Probleme entstehen, das hatten wir ja hier. Und den Bot hierbei jedes Mal zu überprüfen... Was meint ihr?--Andy Riker < just talk> 20:00, 15. Jan. 2009 (UTC)
Jobs[Bearbeiten]
- Ersetzungen:
- „Lizensierung“ ersetzt durch „Lizenzierung“
- „entgültig“ ersetzt durch „endgültig“
- „Enterpise“ ersetzt durch „Enterprise“
- „Förderation“ ersetzt durch „Föderation“
- „gesammt“ ersetzt durch „gesamt“
- „der selbe“ ersetzt durch „derselbe“
- „herraus“ ersetzt durch „heraus“
- „aussen“/„ausser“ ersetzt durch „außen“/„außer“
- „währe“ ersetzt durch „wäre“
- „daß“ ersetzt durch „dass“
- ~„aßt“/~„ußt“ ersetzt durch ~„asst“/~„usst“
- alte Quellen ohne Vorlage durch Suche von ([[XYZ]]: und ''[[XYZ]]: aufgespürt
- <br style="clear:both;" /> ersetzt gegen {{clear}}