用户:Liangent-bot
已知多个机器人脚本不工作,暂无修理时间表。相关:wikitech:Wiki Replica c1 and c3 shutdown,phabricator:T142807 |
此为机器人账号,操作者为Liangent(讨论),属合规附属账户,以半自动或全自动方式协助用户处理繁琐而重复的工作。此机器人并未获得社群批准运作,或其操作许可已被撤销,是故不应进行大规模操作,亦请勿在缺乏操作者监察下运作,操作者及机器人用户空间除外。 管理员︰若然此机器人进行大规模操作或相信在缺乏监察下运作,而且所编辑区域并非操作者或机器人用户名字空间,请施予封禁。 |
若对机器人输出的任何文本内容有改进建议,请前往User:Liangent-bot/message查找相关文字,并在讨论页使用{{editprotected}} 提出修改意见。此编辑任一管理员均能完成,且完成后可自动生效,无需联系机器人操作者。 |
清理使用跨语言链接模板的蓝链条目
此机器人在Wikimedia Toolforge上运行。 致管理员:如果这个机器人因程序故障需要封禁,封禁时请禁用自动封禁以免影响其他在Toolforge上运行的机器人。 |
可处理{{Internal link helper}}和{{Translink}}。
从分类索引字添加跨语言链接
此机器人在Wikimedia Toolforge上运行。 致管理员:如果这个机器人因程序故障需要封禁,封禁时请禁用自动封禁以免影响其他在Toolforge上运行的机器人。 |
工作于以下分类:Category:FishBaseLatinName、Category:WikispeciesLatinName、Category:TaxoboxLatinName,目标站点列表均为enwiki、cawiki、eswiki、frwiki、ptwiki、nlwiki、viwiki、svwiki、cebwiki、warwiki、commonswiki。每次运行时,对所有上次运行以来新加入指定分类的页面,以该条目在分类中的索引字作为在目标站点中的页面名,尝试将页面添加到其他站点上的相应页面对应的Wikidata项目。
使用命令:
php $HOME/mw/maintenance/interwikiFromCategorySort_wikibase.php --wiki=zhwiki --category=FishBaseLatinName --sites=enwiki:cawiki:eswiki:frwiki:ptwiki:nlwiki:viwiki:svwiki:cebwiki:warwiki:commonswiki --wikibase-merge
php $HOME/mw/maintenance/interwikiFromCategorySort_wikibase.php --wiki=zhwiki --category=WikispeciesLatinName --sites=enwiki:cawiki:eswiki:frwiki:ptwiki:nlwiki:viwiki:svwiki:cebwiki:warwiki:commonswiki --wikibase-merge
php $HOME/mw/maintenance/interwikiFromCategorySort_wikibase.php --wiki=zhwiki --category=TaxoboxLatinName --sites=enwiki:cawiki:eswiki:frwiki:ptwiki:nlwiki:viwiki:svwiki:cebwiki:warwiki:commonswiki --wikibase-merge
重置运行状态:
mysql --defaults-file=~/replica.my.cnf -hzhwiki.labsdb p50380g50497__wikidb_zhwiki
delete from objectcache where keyname like 'zhwiki:InterwikiFromCategorySort_wikibase:<category-db-key>:%';
目前仅处理Category:FishBaseLatinName,应对Alan li创建的鱼类条目,其他在User:Liangent/csdtln清理完后恢复运行。
首页“你知道吗?”栏目更新
此机器人在Wikimedia Toolforge上运行。 致管理员:如果这个机器人因程序故障需要封禁,封禁时请禁用自动封禁以免影响其他在Toolforge上运行的机器人。 |
这个脚本从Wikipedia:新条目推荐/候选取得通过的条目,更新于首页,并通知用户及进行存档。它严重依赖于{{DYKEntry}}模板及使用时的标准格式。
填充引用来源
此机器人在Wikimedia Toolforge上运行。 致管理员:如果这个机器人因程序故障需要封禁,封禁时请禁用自动封禁以免影响其他在Toolforge上运行的机器人。 |
监视Category:包含未完成DOI引用来源的页面和Category:包含未完成PMID引用来源的页面分类,以及指向Template:Cite doi的子页面的损坏重定向,从英文维基百科填充引用来源。
监视最近更改
此机器人在Wikimedia Toolforge上运行。 致管理员:如果这个机器人因程序故障需要封禁,封禁时请禁用自动封禁以免影响其他在Toolforge上运行的机器人。 |
检测繁简破坏
检测编辑战
报告到Wikipedia:请求保护页面。
检测spam链接
报告到MediaWiki talk:Spam-blacklist。
检测新创建的页面名的繁简正确性
- 繁简混用的标题,标记Wikipedia:移动请求。
- 与现有不同繁简形式的标题重复,提交Wikipedia:页面存废讨论。
Wikidata重定向
此机器人在Wikimedia Toolforge上运行。 致管理员:如果这个机器人因程序故障需要封禁,封禁时请禁用自动封禁以免影响其他在Toolforge上运行的机器人。 |
使用命令:
ls /public/dumps/public/wikidatawiki
./wbStringValueAsRedirect.sh wikidatawiki latest-dump-date 10 zhwiki p225 10 '{{非中文重定向}}'
./wbStringValueAsRedirect.sh wikidatawiki latest-dump-date 10 zhwiki p490 10 '{{非中文重定向}}'
d:Property:P528(Wikipedia:机器人/申请/Liangent-bot/13)有大量不适合的内容,暂时不做。
清理调用重复模板参数的页面
此机器人在Wikimedia Toolforge上运行。 致管理员:如果这个机器人因程序故障需要封禁,封禁时请禁用自动封禁以免影响其他在Toolforge上运行的机器人。 |
清理参数名和值均相同的模板参数,{{Chess diagram}}等模板不清理。
清理含有日期错误的引用的页面
此机器人在Wikimedia Toolforge上运行。 致管理员:如果这个机器人因程序故障需要封禁,封禁时请禁用自动封禁以免影响其他在Toolforge上运行的机器人。 |
修正引用模板日期参数中格式错误的日期,如:2013年01月01日 -> 2013年1月1日、1994-1-1 -> 1994-01-01、1994-11-3 -> 1994-11-03、2011.12 -> 2011年12月。
清理网址-维基内链冲突
此机器人在Wikimedia Toolforge上运行。 致管理员:如果这个机器人因程序故障需要封禁,封禁时请禁用自动封禁以免影响其他在Toolforge上运行的机器人。 |
清理引用模板title和chapter参数使用{{lang}}模板导致的网址-维基内链冲突。
清理含有未知参数的引用的页面(YMD)
此机器人在Wikimedia Toolforge上运行。 致管理员:如果这个机器人因程序故障需要封禁,封禁时请禁用自动封禁以免影响其他在Toolforge上运行的机器人。 |
清理引用模板month和day参数导致含有未知参数的引用的页面。
其他
清理预处理器缓存:
mysql --defaults-file=~/replica.my.cnf -hzhwiki.labsdb p50380g50497__wikidb_zhwiki
delete from objectcache where keyname like 'zhwiki:preprocess-xml:%';