差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
online_tutorial_日本語:let_s_do_it [2025/02/06 14:52] – T. Kosuge | online_tutorial_日本語:let_s_do_it [2025/02/06 23:53] (現在) – T. Kosuge | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ==== 2. とりあえず動かしてみましょう ==== | + | ===== 2. とりあえず動かしてみましょう |
STARSは大雑把に言うと、一つのSTARS Serverに複数のSTARS Clientが接続してしてきて、テキストのメッセージをお互いにやり取りするシステムです。複雑な制御システムも構築可能ですが、基本的にはテキストのメッセージを送受するチャットシステムのようなものです。ここではとりあえず、" | STARSは大雑把に言うと、一つのSTARS Serverに複数のSTARS Clientが接続してしてきて、テキストのメッセージをお互いにやり取りするシステムです。複雑な制御システムも構築可能ですが、基本的にはテキストのメッセージを送受するチャットシステムのようなものです。ここではとりあえず、" | ||
<color # | <color # | ||
- | === **Start up packageのダウンロードと展開** === | + | ==== 2.1 Start up packageのダウンロードと展開 |
始めに{{ : | 始めに{{ : | ||
- | === ファイルのコピー(Windows編) === | + | ==== 2.2 ファイルのコピー、STARS Server、starstermの起動(Windows編) |
+ | === ファイルのコピー | ||
展開したファイルを実際に動作させるディレクトリにコピーします。ここではホームディレクトリにインストールする事とします。 | 展開したファイルを実際に動作させるディレクトリにコピーします。ここではホームディレクトリにインストールする事とします。 | ||
{{: | {{: | ||
行 12: | 行 13: | ||
もし、うまくインストールできない場合は、ホームディレクトリの下に" | もし、うまくインストールできない場合は、ホームディレクトリの下に" | ||
- | === STARS Serverの起動(Windows編) | + | === STARS Serverの起動 === |
[スタート]=> | [スタート]=> | ||
{{: | {{: | ||
行 22: | 行 23: | ||
{{: | {{: | ||
- | === starstermの起動(Windows編) | + | === starstermの起動 === |
starstermはSTARS Serverに接続して、テキストの送受を行うSTARS Clientです。 | starstermはSTARS Serverに接続して、テキストの送受を行うSTARS Clientです。 | ||
始めにSTARS Serverの時と同様に、Anaconda Promptを開きます。 | 始めにSTARS Serverの時と同様に、Anaconda Promptを開きます。 | ||
行 32: | 行 33: | ||
Keyword: **// | Keyword: **// | ||
と入力してください。ここで、Nodenameはユーザー名、Keywordはパスワードのようなものです。(とりあえず、ここでは「そんな感じ」と思ってください) | と入力してください。ここで、Nodenameはユーザー名、Keywordはパスワードのようなものです。(とりあえず、ここでは「そんな感じ」と思ってください) | ||
+ | うまく接続できれば以下のように | ||
{{: | {{: | ||
- | そして、同様にもう一つAnaconda Promptを開いてstarstermを起動します。今度は | + | starstermがSTARS Serverに接続されます。 |
+ | |||
+ | === もう一つstarstermを起動する === | ||
+ | もう一つAnaconda Prompt(Windows)、あるいはコンソール(Linux)を開いてstarstermを起動します。今度は | ||
Nodename: **// | Nodename: **// | ||
Keyword: **// | Keyword: **// | ||
行 39: | 行 44: | ||
{{: | {{: | ||
- | これで、STARS Serverに2つのクライアント term1、term2が接続されたことになります。以下のような感じです。 | + | ==== 2.3 ファイルのコピー、STARS Server、starstermの起動(Linux編) ==== |
+ | 準備中 | ||
+ | |||
+ | ==== 2.4 メッセージの送受 ==== | ||
+ | 以上で、STARS Serverに2つのクライアント term1、term2が接続されたことになります。以下のような感じです。 | ||
{{: | {{: | ||
+ | |||
さて、それではメッセージの送受をしてみましょう。 | さて、それではメッセージの送受をしてみましょう。 | ||
- | まず、term1のAnaconda Promptで・・・、 | + | まず、term1で・・・、 |
**//term2 Hello//** | **//term2 Hello//** | ||
と入力してみます。 | と入力してみます。 | ||
{{: | {{: | ||
- | すると、term2のAnaconda Promptには以下のようなメッセージが表示されます。 | + | すると、term2には以下のようなメッセージが表示されます。 |
{{: | {{: | ||
+ | |||
+ | term1上で入力した、" | ||
+ | 同様にterm2から、 | ||
+ | **//term1 Nice to meet you.//** | ||
+ | とすると、term1にテキストが送られます。 | ||
+ | |||
+ | 更に、starstermをもう一つたちあげ、 | ||
+ | Nodename: **// | ||
+ | Keyword: **// | ||
+ | として接続すると3つのstarstermがSTARS Serverに接続され、3つのSTARS Client(ここではstarsterm)間でテキストの送受を行う事ができます。 | ||
+ | |||
+ | 以上に示す通り、STARSはいわゆるチャットのようなシステムですが、テキストメッセージのやり取りをClient間で行い、制御システムを構築するというものです。 |