Twister
Twister twister是一個還在測試階段的P2P微博軟體。
安裝[編輯 | 編輯原始碼]
AUR中有 twister-core-gitAUR 和 twister-html-gitAUR這兩個包。
準備[編輯 | 編輯原始碼]
啟動伺服機:
# systemctl start twister
讓twister隨系統啟動:
# systemctl enable twister
這會同時加載twister-core daemon和twister-html gui.
然後嘗試進入: http://127.0.0.1:28332/home.html.
進入「網絡」(network)選項卡,然後等待塊鏈(blockchain)下載完成。 進入「註冊」(setup account)選項卡,註冊。等待你的註冊完畢,然後進行你的個人設置,你的設置需要被另一個塊接收,所以,請耐心等待「保存」(save)按鈕的出現。
Gui[編輯 | 編輯原始碼]
Twister-html包含一個在web上的GUI交互界面,你可以訪問[1]從而完全操縱你計算機上的twister;你也可以發推(post)和收推。
JSON/CLI[編輯 | 編輯原始碼]
twister有基於JSON-RPC的CLI界面,但是這基本上使用來debug或者develop的,詳細介紹請看[2],以下給出此頁面的一些摘要
創建用戶[編輯 | 編輯原始碼]
此命令創建用戶:
# twisterd createwalletuser myname
此命令將用戶傳播到Twister網絡上:
# twisterd sendnewusertransaction myname
發推和看推[編輯 | 編輯原始碼]
# twisterd newpostmsg myname 1 "hello world"
# twisterd getposts 5 '[{"username":"myname"},{"username":"myfriend"}]'
私信[編輯 | 編輯原始碼]
# twisterd newdirectmsg myname 2 myfriend "secret message"
# twisterd getdirectmsgs myname 10 '[{"username":"myfriend"}]'
設置管理[編輯 | 編輯原始碼]
# twisterd dhtput myname profile s '{"fullname":"My Name","bio":"just another user","location":"nowhere","url":"twister.net.co"}' myname 1
# twisterd dhtget myfriend profile s
幫助[編輯 | 編輯原始碼]
# twisterd help