説明: CoolQはおそらく最も使用されているQQボットソフトウェアであり、非常に強力な機能を備えています。CoolQを使用してQQグループの管理、友達とのチャット、日常の利便性など、さまざまな機能を実現することができます。ほとんどはWinシステムで実行されますが、公式にはDockerイメージがあり、Wineを使用して実行されるCoolQを利用することもできます。そのため、Linuxシステムでも実行することができます。ここではその方法について説明します。
スクリーンショット#



インストール#
Github のリンク:https://github.com/CoolQ/docker-wine-coolq
1、Docker のインストール
#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on
#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ sh
systemctl start docker
systemctl enable docker
2、wine-coolq のインストール
docker run --restart=always --name wine-coolq -d \
-p 9000:9000 \
-v /coolq:/home/user/coolq \
-e VNC_PASSWD=moerats \
-e COOLQ_ACCOUNT=1234567 \
coolq/wine-coolq
パラメータの説明:
-p 内部のWebポート9000を外部の9000にマッピングします。必要に応じてポートを変更できます。
-v 内部のCoolQとそのデータフォルダ/home/user/coolqを外部の/coolqフォルダにマッピングします。パスを必要に応じて変更できます。
-e 環境変数で、大まかに3つの変数がありますが、3番目の変数は使用されていません。以下に大まかな説明を示します:
1、VNC_PASSWDはVNCのパスワードです。このパスワードは8文字を超えることはできません。デフォルトはMAX8charです。
2、COOLQ_ACCOUNTはCoolQにログインするアカウントを設定します。最初の手動ログイン後、自動ログインを有効にするために「クイックログイン」機能を選択できます。その後、Dockerコンテナを起動するか、CoolQが異常終了した場合に自動的にこのアカウントでログインします。
3、COOLQ_URLはCoolQのダウンロードアドレスで、デフォルトはhttp://dlsec.cqp.me/cqa-tulingです。つまり、CoolQ Air Turing Editionです。ダウンロードしたファイルがCoolQ Air/CQA.exeまたはCoolQ Pro/CQP.exeを解凍できることを確認してください。
インストールが完了したら、http://IP:9000にアクセスしてVNCページが開きます。パスワードを入力します。デフォルトではmoeratsです。そこで、起動したCoolQ Airを確認できます。
CentOSシステムの場合、9000ポートを開く必要があります。以下のように開けます:
#CentOS 6
iptables -I INPUT -p tcp --dport 9000 -j ACCEPT
service iptables save
service iptables restart
#CentOS 7
firewall-cmd --zone=public --add-port=9000/tcp --permanent
firewall-cmd --reload
関連するコマンド:
#イメージを起動する
docker start wine-coolq
#イメージを再起動する
docker restart wine-coolq
最後に、アプリケーションをインストールする場合は、まずアプリケーションコミュニティからアプリケーションをダウンロードします→リンク、次に外部のフォルダ(たとえば/coolq/app)にアップロードし、VNCにアクセスしてインストールを設定します。その他の詳細は自己研究してください。