赞
踩
前言:一定要知道每一个命令是啥意思,并且要学会看报错信息,学会使用搜索引擎。
前情回顾:小柏实战学习Liunx(图文教程二十一)_Shaun-sheng的博客-CSDN博客
本节课主题:Linux安装 SillyGirl
1.一键安装命令:国内的代理可以使用自己的,自行更换。
- # 国内服务器用户
-
- s=sillyGirl;a=arm64;if [[ $(uname -a | grep "x86_64") != "" ]];then a=amd64;fi ;if [ ! -d $s ];then mkdir $s;fi ;cd $s;wget https://ghproxy.com/https://github.com/cdle/${s}/releases/download/main/${s}_linux_$a -O $s && chmod 777 $s;pkill -9 $s;$(pwd)/$s
-
- # 国外服务器用户
-
- s=sillyGirl;a=arm64;if [[ $(uname -a | grep "x86_64") != "" ]];then a=amd64;fi ;if [ ! -d $s ];then mkdir $s;fi ;cd $s;wget https://github.com/cdle/${s}/releases/download/main/${s}_linux_$a -O $s && chmod 777 $s;pkill -9 $s;$(pwd)/$s
2.成功后最后一行: 终端交互不可用,运行带-t参数即可启用
先Ctrl + C
3.进入终端交互配置
./sillyGirl -t
4.成功后最后一行:终端交互已启用
基本配置:
- #sillygirl
- 傻妞机器人名 #这个没什么用
- set sillyGirl name 傻妞
- 傻妞http服务端口 #个人建议改一下默认端口,就是感觉不能默认,端口记得放行
- set sillyGirl port 8080
- 傻妞消息撤回等待时间,单位秒 #默认好像是60s
- set sillyGirl duration 5
- 傻妞自动升级是否通知
- set sillyGirl update_notify true
- 是否开启傻妞自动更新 #建议关闭,作者经常写错单词!
- set sillyGirl auto_update false
- 傻妞内置赞赏码 #这个我设置了发送“打赏”怎么没用呢?
- set sillyGirl appreciate https://s2.loli.net/2022/09/05/Y1Ni8pdy3u7olrJ.jpg
- 是否启动http服务 #开启http服务 ,默认关闭。使用微信公众号、短网址服务则需要开启。
- set sillyGirl enable_http_server true
-
- #qinglong
- 设置青龙面板地址
- set qinglong host http://xxxxxx:5700
- 设置青龙openapi的client_id参数
- set qinglong client_id xxxxxx
- 设置青龙openapi的client_secret参数
- set qinglong client_secret xxxxxx
- 青龙是否开启自动隐藏重复任务功能
- set qinglong autoCronHideDuplicate false
-
- # 设置诺兰登陆地址
- set jd_cookie nolan_addr 诺兰ip:端口 例:set jd_cookie nolan_addr http://ip:端口
- #需要http://前缀!!! 需要http://前缀!!! 需要http://前缀!!! 重要事情说三遍!!!
- #使用命令:
- 1、“登录”或“登陆”:登录某东
- 2、“q“:退出登录
-
- #onebot
- 你需要在Onebot机器人配置access_token以及在傻妞配置对应的参数才能保证连接安全,如果不设置将会造成信息泄露和资产损失!!!
- set qq access_token xxxxxx
-
-
- #芝士插件默认关闭,并重启生效
- set jd_cookie enable_jd_cookie true
-
- # 对接qq
- set qq tempMessageGroupCode xxxxxx #设置qq临时消息默认群号
- set qq onGroups xxxxxxx #指定要监听的qq群
- set qq auto_friend false #设置是否自动同意好友请求,似乎没用,不用在意。
- set qq onself true #设置是否对监听自身消息
- set qq default_bot xxxxxx #傻妞支持对接多个qq,设置主qq机器人
- set qq masters xxxxxx 设置qq管理员
- set qq notifier xxxxxx 设置接受通知的qq账号
5.如果想要直接后台静默运行(重启):先Ctrl+C
./sillyGirl -d
6.2022年9月新版本(Redis)
更新配置前,一定要进入etc/sillyGirl文件夹备份sillyGirl.cache文件,非常重要,一定要备份,当时更新出问题,重装时,直接把这个 cache文件上传替换重启,傻妞的所有配置参数就又回来了,非常重要哈,一定要备份。
sillyGirl.cache文件备份后,傻妞更新到最新版,发“更新面板”指令更新可视化后台,然后输入傻妞ip:8080就入可视化后台,检查升级正常后,才开始配置redis。
7.安装docker版的redis
- docker pull redis:latest #拉取最新版redis镜像
- docker run -itd --name redis -p 6379:6379 -v /mnt/redis/data:/data -v /mnt/redis/conf/redis.conf:/etc/redis/redis.conf redis:latest --requirepass "123456"
- #设置容器名为redis,端口配置为6379,配置永久存储文件地址为mnt/redis/data,配置文件地址为/mnt/redis/conf(这一步可不要,即-v /mnt/redis/conf/redis.conf:/etc/redis/redis.conf这一段内容删掉),设置密码为123456
8.安装好redis后,进入sillyGirl/conf文件夹下,有一个config.yaml文件,编辑此文件(可以用xftp)
- enable_redis: true
- redis_addr: 127.0.0.1:6379
- redis_password: 123456
9.config.yaml文件修改完后,重启傻妞,重启傻妞,一定要重启傻妞,重启完已终端交互模式进入,进入后可以看到第一行显示已使用redis进行数据对接。.然后退出再静默运行。
Tips:有bug,解决不了的话,那就删除傻妞,重装吧:
直接把cache文件备份,进入root/sillyGirl文件夹把develop里面的插件下载下来备份(新版傻妞不兼容旧的,但是可以作为调试参考),接着把sillyGirl文件夹全部删掉,接着一键安装:bash <(curl -sSL http://app.imdraw.com/install.sh) 安装完后再重新把cache文件复制到etc/sillyGirl文件夹里替换,重启傻妞,原来的配置参数都在,傻妞也是最新版的,此时root/sillyGirl/conf里的config.yaml文件应该是空白的,你再把上面三行内容复制进去。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。