Perlwikibot/概述
外觀
| 原始作者 | ST47 |
|---|---|
| 開發者 | Perlwikibot 團隊 |
| 首次釋出 | 2007 年 8 月 25 日 |
| 穩定版本 | 5.5.7 / 2013 年 11 月 |
| 用什麼語言寫的 | Perl |
| 許可證 | GNU 通用公共許可證 |
| 網站 | http://perlwikipedia.googlecode.com |
Perlwikibot 是一個機器人框架,類似於 Pywikibot,只不過是用 Perl 編寫的。
當然不是!Pywikibot 是一個寶貴的機器人框架(Tawkerbot2 程式碼以及大多數主要機器人都是用它編寫的),但是,如果 Perl 程式設計師被限制在使用 Python,他們就無法定製和擴充套件程式碼以滿足他們的需求。使用用他們的“本機語言”編寫的開源框架,他們將能夠更好地用他們熟悉的語言編寫機器人,甚至可以定製框架以滿足它最初沒有想到的需求。
Perlwikibot 幾乎完全跨維基,因此你可以用它為幾乎任何 MediaWiki 維基編寫機器人。從 5.005007 版本開始,Perlwikibot 不支援 WikiData 特定的查詢或編輯。
- 檢索文章、章節和舊版本的維基文字
- 編輯頁面
- 檢索文章的歷史記錄
- 恢復到文章的舊版本(手動、撤銷或回滾)
- 檢索 最近更改 日誌
- 檢索 反向連結和轉包
- 清除頁面快取
- 檢索類別中所有頁面的列表
- 執行 連結搜尋
- 刪除和取消刪除頁面
- 封鎖和解除封鎖使用者
- 保護和取消保護頁面
- 執行跨維基匯入(XML 上傳正在進行中)
user@host:~$ cpan cpan> install MediaWiki::Bot ...
或者從 [1] 下載,並像安裝其他 Perl 模組一樣安裝它
perl Makefile.PL make make test sudo make install
最新的不穩定原始碼可以從 github 庫 獲取。
git clone https://github.com/MediaWiki-Bot/MediaWiki-Bot.git
與 pywikibot 不同,我們不推薦使用不穩定的原始碼樹進行生產。
perlwikibot 由 ST47、Shadow1、Jmax-、Oleg Alexandrov 和 Mike.lifeguard 維護。
當然可以!檢視 OpenHatch 頁面 以瞭解如何開始,或者跳轉到 問題列表 並開始駭客攻擊!