rfriends2はCLIベースでしたが、rfriends3はWEBベースで操作が簡単になっています。
windows,Ubuntu版に続いてmacOS版です。
アルファバージョンなので、不具合が多々あると思いますが、人柱だと思ってくださる方は使ってみてください。
- 1.環境
- 2.Homebrewのインストール
- 3.shのダウンロード
- 4.rfriends3のインストール
- 5.ビルトインウェブサーバの実行
- 6.rfriends3の実行
- 7.rfriends3のアンインストール
- 8.その他
初 版 2023/07/12
第3版 2023/10/03 sonoma
1.環境
以下のバージョンで確認しました。macOSは新規インストールし、何も手を加えない状態でテストを行っています。
macOS sonoma 14.0 (確認済)
macOS Ventura 13.4.1 (確認済)
Monterey (未確認)
Big Sur (未確認)
Catalina (未確認)
2.Homebrewのインストール
Homebrew がインストール済の方は、この項を飛ばしてください。
1)HomebrewのWebサイト(https://brew.sh/ja/)を開き、インストールに表示されているコマンドをターミナルにCOPY&PASTEして実行する。
2023/07/11時点では以下のコマンドになっている。
% /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2)Homebrewのインストールが終了したら、念のためbrewを確認してください。
% brew doctor
Your system is ready to brew.
と表示されたらインストールは成功です。
3.shのダウンロード
Terminalを開き、以下のリンクよりinstall用shをダウンロードする。ここでは仮にホームディレクトリにインストールすることにします。
% cd ~/
% curl http://rfriends.s1009.xrea.com/files3/rfriends3_osx.sh -o rfriends3_osx.sh
4.rfriends3のインストール
以下を入力し、インストールを行う。各種ツールがインストールされ、ホームディレクトリにrfriends3ディレクトリが作成される。
% sh rfriends3_osx.sh
これでインストールは完了です。
追記)
% chromium --version
でchromiumが見つからない場合はインストールしてください。
5.ビルトインウェブサーバの実行
以下を入力し、ビルトインサーバーを起動する。
% cd ~/rfriends3
% sh rf3server.sh
XXX.XXX.XXX.XXX:8000 と表示される。
6.rfriends3の実行
ウェブブラウザ(Safari,chrome,firefox,...)を起動し、アドレスに
XXX.XXX.XXX.XXX:8000
と入力。以下のような画面が出たら成功です。
「ヘルプ」「システム更新」でシステムを最新にしてください。
7.rfriends3のアンインストール
- デイリー処理設定をしている場合は、必ず、「設定」->「デイリー処理」->「取消」をしてください。
- 録音データは必要であれば別のところに保存してください。
- rfriends3フォルダを削除してください。
- アンインストールは終了です。
8.その他
他端末からアクセスする方法
現在、rfriends3_serverが起動していたら、ctrl-cで終了させる。
1)方法1
・ipconfig 等でrfriends3を実行している端末のIPアドレスを確認する。
・rfriends3/rfriends3_server.shと同じ場所にrfriends3_server.txtを作成する。
・rfriends3_server.txtにIPアドレス:ポートを記入する。(例 192.168.1.100:8000)
注)rfriends3_server.shを直接変更するとupdateの際に上書きされ元に戻ってしまいます。
・サーバの起動
$ cd ~/rfriends3
$ sh rfriends_server.sh
を実行。
2)方法2 (3.0.0-a36以降)
・サーバの起動
$ cd ~/rfriends3
$ sh rf3server.sh
を実行。設定は不要です。
方法1または方法2 により、家庭内の同一LAN上からPC,MAC,スマホ等よりアクセスできるようになります。今後は方法2を推奨
また、外部に公開してアクセスするようにもできますが、セキュリティ上お勧めしません。
以上