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