Skip to content

准备工作

获取 VPS INFO

打开telegram,找到刚才关注的机器人,发送指令/sart,开始!(若有什么疑问,可以发送/help

在输入框里面输入/raninfo,为了防止误触,需要输入两次,机器人会返回两行字符串,这些是我们 VPS 的标识!

获取甲骨文 API 密钥

点击甲骨文右上角的人头像,来到会员中心(也就是更改密码的界面),找到左下角的 API 密钥,点击右边的添加 API 密钥。

点击上图的 “下载私有密钥”,并保存到本地设备,这样会得到一个 ****.pem 的文件,这个是我们的 API 密钥文件,请妥善保管!

点击添加,会弹出 “配置文件预览” 的窗口,我们需要记录里面的:“配置文件预览”!

VPS 端部署

更新及安装组件

bash
apt update -y               #Debian/Ubuntu 命令
apt install -y curl tar wget   #Debian/Ubuntu 命令

Linux 一键安装/更新

  • 运行完后使用 bash sh_java_oci.sh 可重启运行
  • 脚本并未创建文件夹 可手动创建文件夹方便管理 如:mkdir rbot && cd rbot
bash
wget -O gz_client_bot.tar.gz  https://github.com/semicons/java_oci_manage/releases/latest/download/gz_client_bot.tar.gz && tar -zxvf gz_client_bot.tar.gz --exclude=client_config  && tar -zxvf gz_client_bot.tar.gz --skip-old-files client_config && chmod +x sh_client_bot.sh && bash sh_client_bot.sh

部署密钥

脚本部署完毕以后,我们需要把刚才下载下来的 API 密钥 文件 ****.pem(或者是***.cer),上传到 VPS ,并记录文件的路径。

我们需要编辑 VPS 如下文件:/root/client_config,如下图所示:

确认配置文件无误以后,我们在 VPS 执行:bash sh_client_bot.sh

R 探长的小助理

消息栏输入 /oracle (oracle 云管理),如下图所示:

VPS-bot 相关命令

bash
请先在配置文件内输入对应的参数,然后运行下方需要的指令

#启动或重启
bash sh_client_bot.sh

#查看日志(ctrl + c退出日志)
tail -f log_r_client.log

#终止程序
ps -ef | grep r_client.jar | grep -v grep | awk '{print $2}' | xargs kill -9

#卸载程序
rm -rf gz_client_bot.tar.gz client_config r_client.jar sh_client_bot.sh log_r_client.log debug-.log
如也不需要JDK也可卸载:apt-get remove openjdk*

Released Under The MIT License.