当前位置:网站首页>最新京东短信登录+傻妞机器人保姆级部署教程(2022/7/24)
最新京东短信登录+傻妞机器人保姆级部署教程(2022/7/24)
2022-07-26 22:49:00 【上班摸鱼的日常~】
MaiARK作者发布了京东网页登录一键部署脚本,感兴趣去装了一下,测试效果特别好,嘎嘎好用
↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓
上车地址①:http://180.76.174.128:8082
上车地址②:http://150.158.157.25:8082
机器人:点击前往
Ninjahttp://180.76.174.128:5701/
目录
一键部署脚本命令
bash <(curl -s -S -L https://maiark-1256973477.cos.ap-shanghai.myqcloud.com/kiss.sh)

根据提示自己设置路径和容器名


青龙面板创建一个新的应用,打开MaiARK目录下的arkconfig.json文件并修改里面的配置内容(服务器地址后面不要加/)



配置完成后重启MaiARK
docker restart MaiARK(自己的容器名)
网页访问
域名:8082(自己的端口号)



网页登录到这就已经搭建好了,接下来是对接傻妞
安装傻妞
一、傻妞一键安装
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://yanyu.ltd/https://github.com/cdle/${s}/releases/download/main/${s}_linux_$a -O $s && chmod 777 $s;pkill -9 $s;$(pwd)/$s
如果安装没反应或者提示没有访问权限bash: /root/sillyGirl/sillyGirl: 权限不够。
解决办法:给傻妞及傻妞下的文件夹777权限。
正常运行结果, 按键盘“Ctrl+C”退出

二、配置傻妞
输入命令进行配置
./sillyGirl -t

基本配置命令
傻妞机器人名
#这个没什么用
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://gitee.com/aiancandle/sillyGirl/raw/main/appreciate.jpg
是否启动http服务
#开启http服务 ,默认关闭。使用微信公众号、短网址服务则需要开启。
set sillyGirl enable_http_server true
# 设置监听群聊号码,默认监听所有
set qq groupCode 123456789
# 设置qq临时消息默认群号
set qq tempMessageGroupCode 123456789
# 设置是否自动同意好友请求
set qq auto_friend false
# 是否对监听自身消息进行回复
set qq onself false
# 设置qq管理员
set qq masters 33445566789
# 设置接受通知的qq账号,默认管理员接受
set qq notifier 33445566789三、对接青龙面板
在交互终端输入“青龙管理”,根据提示进行配置
青龙管理,通过此口令可以增加、删除、编辑、查看容器信息。
权重,账号会根据权重分配到各个普通容器,权重越大分配的越多。
聚合容器,此类容器会聚集所有账号包括wsck,区别于普通容器。设置两个以上的聚合容器,可以变相实现备份账号信息的功能。
转换容器,当存在多个聚合容器,wsck优先到转换容器。
异常,出现异常的容器是因为连接不上。
大车头,账号会排在首位,多个账号设置为pt_pin1&pt_pin2&pt_pin3...。
小车头,账号在指定容器排在首位。
大钉子,账号必定会出现在所有容器中。
小钉子,账号只会出现在指定容器。
迁移,通过此口令可以立即将所有账号按照规则分配。
来自芝士通知频道

可以配置多个容器,反复上面操作即可!
傻妞所有命令
#常用命令
重启 #重启傻妞
查询 ? #查询指定账号的资产
查询 #查询当前社交账号绑定的所有账号资产
jd imOf ? #获取绑定的社交账号,仅精确匹配pt_pin值
set pinQQ pt_pin qq号码 #ck账号绑定qq号码,例 set pinQQ jd_xxxxxx 123456
delete pinQQ pt_pin,#取消ck账号绑定qq号码,例 delete pinQQ jd_xxxxxx
set jd_cookie query_wait_time [限制秒数] #限制查询频率 例:set jd_cookie query_wait_time 60
#所有命令
重启 #重启傻妞
查询 ? #查询指定账号的资产
资产推送 #向所有绑定了账号的用户推送资产
查询 #查询当前社交账号绑定的所有账号资产
jd today bean(?) #管理员命令,查询指定账号今日收获,支持编号和pt_pin查询
jd yestoday bean(?) #管理员命令,查询指定账号昨日收获,支持编号和pt_pin查询
jd bean(?) #管理员命令,查询指定账号总收获
jd imOf ? #获取绑定的社交账号,仅精确匹配pt_pin值
更新狗东账号 #转换 wskey 到 cookie
jd eueu ? #弹出appOpen cookie
jd find ? #查找对应账号的编号、pt_pin值、备注等信息,支持编号、pt_pin值、备注查询,支持连号查询
jd exchange ? ? #交换两个账号的序号位置
jd enable ? #启用指定账号
jd disable ? #禁用指定账号
jd remark ? ? #备注指定账号
登录 #短信登录
登陆 #短信登录
h #短信登录
q #退出短信登录
jd send ? ? #给指定账号发送消息
jd unbind #解绑该社交账号下的某栋账号
pt_key=([^;=\s]+); pt_pin=([^;=\s]+) #发送ck提交到青龙
pin=([^;=\s]+); wskey=([^;=\s]+) #发送wskey提交到青龙
packetId=?(&|&)currentActId #极速推一推助力
任务通知 #推送账号失效、果园和萌宠成熟以及未继续种植通知。有私聊和群聊@两种方式,默认私聊。如需群聊@: set jd_cookie notify_mode group,还要设置群聊ID,set jd_cookie qqGroup ?,set jd_cookie wxGroup ? 。
关闭?通知 #关闭指定活动任务通知
账号管理 #自定义任务通知等
set pinQQ pt_pin qq号码 #ck账号绑定qq号码,例 set pinQQ jd_xxxxxx 123456
delete pinQQ pt_pin,#取消ck账号绑定qq号码,例 delete pinQQ jd_xxxxxx
set pinTG pt_pin TGID #ck账号绑定TG账号,TGID找getmyid获取
delete pinTG pt_pin #取消ck账号绑定TG账号
set pinWX pt_pin 微信号 #微信给傻妞bot发送myuid获取,其实就是你的微信号,不是微信昵称。
delete pinWX pt_pin #取消ck账号绑定微信账号
set pinWXMP pt_pin #微信公众号用户id #给公众号发送myuid获取
delete pinWXMP pt_pin #取消ck账号绑定微信公众号用户号
set jdWSCK update 56 * * * * #设置wskey自动转cooke定时:
set jd_cookie query_wait_time [限制秒数] #限制查询频率 例:set jd_cookie query_wait_time 60
set jd_cookie adong_addr 阿东ip:端口 #设置阿东登录地址,不需要http,仅支持阿东1.7及以下版本
set jd_cookie selfQid 机器人qq账号 #设置阿东qq机器人账号,仅支持阿东1.7及以下版本
set jd_cookie nolan_addr http://诺兰ip:端口 #设置诺兰登陆地址,需要http
delete jd_cookie adong_addr 例:delete jd_cookie adong_addr ip:5701 #删除阿东地址
delete jd_cookie nolan_addr 例:delete jd_cookie nolan_addr http://ip:5701 #删除nolan地址
set jd_cookie xdd_url ? #短信登录接入xdd指令,格式http://IP地址:端口/api/login/smslogin
set jd_cookie xdd_token ? #对接xdd,额外设置参数
set jd_cookie asset push ? #设置定时推送
set jd_cookie ad ? #自定义广告,成功登录后发送
set jd_cookie asset_query_alias xxxxxxx #自定义查询口令,变相实现屏蔽查询口令。
set jd_cookie disable_notify true #关闭推送指令,不想收到请jd unbind
set jd_cookie enable_auto_update true #自动检测ck有效性开关,关闭则设置为false。四、对接onebot机器人
1.安装node
如果你有安装过就不用装了,可以输入node -v 查看下,没有就使用下面命令安装
cd /usr/local && wget https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-x64.tar.xz
安装后解压
xz -dk node-v16.13.1-linux-x64.tar.xz && tar -xvf node-v16.13.1-linux-x64.tar
打开服务器/etc/目录下的profile ,复制下方代码到最后一行,保存。
export NODE_HOME=/usr/local/node-v16.13.1-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules 
然后在终端执行 source /etc/profile ,正常情况执行后不显示
查看有没有node输入node -v

2.安装onebot
cd ~ && git clone https://ghproxy.com/https://github.com/takayama-lily/node-onebot.git

去修改node-onebot下的文件
手动去文件夹/root/node-onebot 到config.sample.js
把config.sample.js改成config.js
把代码全删掉改成我这样然后保存(这里的端口一定要和傻妞的端口一样,我的是8800)
"use strict";
// 将此文件更名为config.js才能生效哦
module.exports = {
//通用配置
general: {
platform: 4, //1:安卓手机 2:aPad 3:安卓手表 4:MacOS 5:iPad
debug: false, //开启debug
use_cqhttp_notice: true, //是否使用cqhttp标准的notice事件格式
host: "0.0.0.0", //监听主机名
port: 8800, //端口
use_http: false, //启用http
use_ws: false, //启用正向ws,和http使用相同地址和端口
access_token: "", //访问api的token
secret: "", //上报数据的sha1签名密钥
post_timeout: 30, //post超时时间(秒)
post_message_format:"array", //"string"或"array"
enable_cors: false, //是否允许跨域请求
enable_heartbeat: false, //是否启用ws心跳
heartbeat_interval: 15000, //ws心跳间隔(毫秒)
rate_limit_interval:500, //使用_rate_limited后缀限速调用api的排队间隔时间(毫秒)
event_filter: "", //json格式的事件过滤器文件路径
post_url: [ //上报地址,可以添加多个url
// "http://your.address.com:80",
],
ws_reverse_url: [ //反向ws地址,可以添加多个url
"ws://127.0.0.1:8800/qq/receive",
],
ws_reverse_reconnect_interval: 3000, //反向ws断线重连间隔(毫秒),设为负数直接不重连
ws_reverse_reconnect_on_code_1000: true, //反向ws是否在关闭状态码为1000的时候重连
},
//每个账号的单独配置(用于覆盖通用配置)
147258369: {
},
};
// 安全注意:
// 监听0.0.0.0表示监听网卡上的所有地址。如果你的机器可以通过公网ip直接访问,同时你也没有设定access_token,则被认为是极不安全的。
// 你应该知道这样做会导致以下后果:任何人都可以无限制地访问你的Bot的所有API接口。
// 如果只需要在本地访问,建议将监听地址改为localhost。需要通过公网访问,你最好设定access_token。
3.安装screen
代码如下(示例):
yum -y install screen
代码如下(创建screen会话)
screen -S sillyGirl
然后去启动傻妞
cd && cd sillyGirl && ./sillyGirl -t
这里一定要注意按键盘Ctrl + a + d,让他在后台运行
登录机器人
cd && cd node-onebot && node main 机器人QQ
一个是扫码登录,一个是需要去网页验证登录滑块并提交,个人建议首次登录先用密码登录
如果出现下面这样反向ws连接被关闭的情况

总结三个原因
①傻妞后台没运行或者掉线了
②傻妞端口没放开(我是8800)
③端口被占用

成功后同样按键盘Ctrl + a + d退出会话就行!
最后,需要导入MaiARK大佬的插件(插件加机器人QQ3231167773,回复"插件"获取),放到/sillyGirl/develop/replies目录下,把里面的地址和端口改成自己的就可以了。然后QQ给机器人发送重启,重启后就可以实现登录啦


有帮助的给个关注,没帮助的请滑走
有帮助的给个关注,没帮助的请滑走
有帮助的给个关注,没帮助的请滑走
边栏推荐
- Lora communication application development
- 6.28 flush written test
- Lora gateway node converges sensor data
- Codeforces Round #807 (Div. 2), problem: (C) Mark and His Unfinished Essay
- (super detailed version, don't know to comment at any time) codeforces round 804 (Div. 2) C the third problem
- 数字芯片的面积优化:第三届“华为杯”研究生创芯大赛数字方向上机题1详解
- Self introduction and planning about programming
- RISC-V工具链编译笔记
- [explain C language in detail] takes you to play with the choice (Branch) structure
- RS-485总线通信应用
猜你喜欢

TCP's three handshakes and four waves (brief introduction)

The basic configuration of static routing (planning of IP address and configuration of static routing) realizes the accessibility of the whole network.

C语言——赋值运算符、复合的赋值运算符、自增自减运算符、逗号运算符、条件运算符、goto语句、注释

Ogeek meetup phase I, together with cubefs, is hot

2022 latest Tiktok live broadcast monitoring (II) streaming media download in live broadcast room

NAT (network address translation protocol)

Timer interrupt experiment

Introduction to STM32 lesson 1

RIP V2 的简单应用(v2的配置、宣告、手工汇总、RIPV2的认证、沉默接口、加快收敛)

HCIA静态路由综合实验
随机推荐
HCIA动态路由RIP基础实验
Mechanical hard disk Selection Guide -- from the selection experience
C语言——数据类型、基本数据类型的取值范围
STM32入门教程第二讲
Lesson 5 - key control LED
First acquaintance with C language (1)
OSPF在MGRE环境下的实验
CF 1333C Eugene and an array
Educational Codeforces Round 132 (Rated for Div. 2), problem: (D) Rorororobot
初识网页设计
Test and open basic daily question brushing (continuous updating...)
HandsomeForum学习论坛
Is index reproduction text generation image is score quantitative experiment whole process reproduction inception score quantitative evaluation experiment step on the pit and avoid the pit process
(史上最详细)Codeforces Round #805 (Div. 3)E. Split Into Two Sets
(超详尽版,不懂随时评论)Codeforces Round #804 (Div. 2)C The Third Problem
识时务者常用网址大全
(题意+详细思路+加注释代码) Codeforces Round #805 (Div. 3)F. Equate Multisets
NAT(网络地址转化协议)
Dynamic routing ofps protocol configuration
最新C语言入门与进阶 -史上最全最详细的C语言教程!! 第一节-总览C语言概括