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
新增話題