CLI - Chinachu/Chinachu GitHub Wiki
Chinachu CLI Document
- このコマンドによりNode.js等の実行環境を自動構築することができます。
- 全てChinachuが置いてあるディレクトリの下にインストールされます。
- システムをアップデートした際は再実行することをお勧めします。(設定ファイル等に影響はありません)
- ARMの場合、nodejsのインストールはできません。wikiを参考に設定してください。
$ ./chinachu installer
Chinachu Installer Menu:
[!] These are installed under all /home/user/chinachu/...
[!] Recommend the Auto installation.
1) Auto 3) Node.js Environment
2) epgdump 4) Node.js Modules
what do you install? > 1-
name
-
operator
-
wui
-
action
-
initscript
-
execute
とりあえず実行する例:
./chinachu service operator execute
./chinachu service wui executeLSB init script を生成してサービス登録する例: (Debianの場合)
./chinachu service operator initscript > /tmp/chinachu-operator
./chinachu service wui initscript > /tmp/chinachu-wui
sudo chown root:root /tmp/chinachu-operator /tmp/chinachu-wui
sudo chmod +x /tmp/chinachu-operator /tmp/chinachu-wui
sudo mv /tmp/chinachu-operator /tmp/chinachu-wui /etc/init.d/
sudo insserv chinachu-operator
sudo insserv chinachu-wuiちなみにCLIのみ利用したい場合はwuiは必要ありません。
- options
- -s, --simulation: シミュレーションモード
- -f, --force: EPGデータ破棄&再取得 (現在は廃止)
録画済みファイルは移動や削除すると、Chinachuはファイルを見失いますが、録画履歴として残ります。
それらの履歴をお掃除する場合はこのコマンドを実行します。
EPGデータ取得中や録画実行中にサービスが異常終了したり、ハードウェアの電源が落ちた場合、
チューナーがlockされたまま再利用できなくなってしまう場合があります。その場合はこのコマンドで解決します。
IRCBot。
./chinachu ircbot -host hostname -ch "#rec"