Twister - Arch Linux 中文维基

跳转到内容

# Twister

来自 Arch Linux 中文维基
翻译状态：

- 本文（或部分内容）译自 Twister，最近一次同步于 2015-02-12，若英文版本有所更改，则您可以帮助同步与翻译更改的内容。
- 您可以在 ArchWiki 的对应页面找到本文翻译的原始修订历史。
- 本文可能与英文原文存在出入。

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

分类：​

- 互联网应用

Twister
添加话题