当前位置:   article > 正文

服务器安装青龙面板

青龙面板user_agent

服务器安装青龙面板

[(31条消息) 青龙面板+多个青龙面板+拉库合集+autMan+go-cqhttp+短信登录(Rabbit)(兔子)+超级详细_青龙拉库_MissCMCC的博客-CSDN博客](https://blog.csdn.net/MissCMCC/article/details/129130218#:~:text=四.安装青龙面板 1 1.安装面板 跟刚刚复制后在服务器粘贴代码然后回车 (如果你想改青龙面板端口的话就把其中的 5101%3A5700 改成 XXXX%3A5700即可,冒号后的5700千万不要动!,例如:192.45.37.456%3A5101 3 4. 依赖安装 (1)青龙面板内安装 进入青龙面板,选择依赖管理,后点击添加依赖 Nodejs内输入(推荐一个一个的安装,也可以直接全部粘贴到里面) )

(32条消息) 最新青龙面板安装教程+依赖+拉库合集_青龙面板最新仓库_汤姆-的博客-CSDN博客

【】Docker常用命令

  1. 1.查看容器名
  2. docker ps -a
  3. 2.重启青龙容器
  4. docker restart 你的容器名
  5. 3.更新青龙(或者直接面板更新)
  6. docker exec -it qinglong ql update
  7. 4.更新青龙并编译
  8. docker exec -it qinglong ql restart
  9. 5.拉取自定义仓库,已Faker仓库为例
  10. docker exec -it qinglong ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate"
  11. 6.拉取单个脚本,以Faker库的资产变更通知为例
  12. docker exec -it qinglong ql raw https://github.com/shufflewzc/faker2/blob/main/jd_bean_change_new.js
  13. 7.导出互助码
  14. docker exec -it qinglong ql code
  15. 8.通知测试
  16. docker exec -it qinglong notify test test
  17. 9.立即执行脚本,以资产变更通知为例
  18. docker exec -it qinglong task jd_bean_change_new.js now
  19. 10.并行执行脚本
  20. docker exec -it qinglong task jd_bean_change_new.js conc
  21. 11.查看青龙密码 注意你的容器及文件夹名称
  22. docker exec -it qinglong cat /ql/config/auth.json
  23. 12.删除7天前的所有日志
  24. docker exec -it qinglong ql rmlog 7
  25. 13.启动青龙bot 前提你已配置好青龙BOT
  26. docker exec -it qinglong ql bot

【一】命令行安装

  • 回到FinalDhell工具上、一次性全部复制粘贴所有代码并回车这里别分开一条一条的输入。
  • (想改青龙面板端口的话就把其中的 5700:5700 改成 XXXX:5700即可)
  1. docker run -dit \
  2. --name QL \
  3. --hostname QL \
  4. --restart always \
  5. -p 5700:5700 \
  6. -v $PWD/QL/config:/ql/config \
  7. -v $PWD/QL/log:/ql/log \
  8. -v $PWD/QL/db:/ql/db \
  9. -v $PWD/QL/scripts:/ql/scripts \
  10. -v $PWD/QL/jbot:/ql/jbot \
  11. pupupu777/qinglong:2.10.2

【二】登录青龙面板

  • 面板地址是你服务器 IP+端口 :5700 (上面有改什么端口就写什么端口)
  • 例如:456.45.45.123:5700

  • 选择通知方式

    • 这里我选择的是 server酱

    SendKey (ftqq.com)

  • 设置用户名和密码

  • 完成安装

  • 登陆

  • 登陆成功

【三】拉取镜像

这里我拉的是哔哩哔哩的自动挂机镜像

【1】哔哩哔哩TOOLS官网

BiliBiliToolPro/docs/configuration.md at main · pytwj/BiliBiliToolPro · GitHub

  • 选择方式五
    • 部署到docker

1.1. 安装 dotnet 环境

(31条消息) Centos7.6安装最新的DotNet6开发环境_猫头鹰数据分析的博客-CSDN博客

  • 编辑青龙的 extra.sh 文件,添加如下指令:
  1. # 安装 dotnet 环境
  2. sh -c "$(wget https://ghproxy.com/https://raw.githubusercontent.com/RayWangQvQ/BiliBiliToolPro/main/qinglong/ray-dotnet-install.sh -O -)"

1.2. 重启青龙容器

  • 命令

    $ docker ps
    • 查看当前容器列表

  • 重启青龙容器

    • 停止容器:

      $ docker stop <容器 ID>
    • 重启停止后的容器

      $ docker restart <容器 ID>

1.3. 登录青龙面板并修改配置

  • 青龙面板,配置文件页。
  • 修改 RepoFileExtensions="js py"RepoFileExtensions="js py sh"
  • 保存配置。

1.4. 添加bili配置

  • 青龙面板,环境变量页,添加环境变量:
  1. 名称:Ray_BiliBiliCookies__0
  2. 值:abc
  • abc为你抓取到的真实cookie字符串。

1.5. 在青龙面板中添加拉库定时任务

  • 青龙面板,定时任务页,右上角添加任务,填入以下信息:
  1. # 名称:拉取Bili库
  2. # 命令:
  3. $ ql repo https://github.com/raywangqvq/bilibilitoolpro.git "bili_task_"
  4. # 定时规则:
  5. # 2 2 28 * *
  • 点击确定。
  • 保存成功后,找到该定时任务,点击运行按钮,运行拉库。
  • 如果正常,拉库成功后,同时也会自动添加bilibili相关的task任务。

1.6 GitHub加速

  • 拉库时,如果服务器在国内,访问GitHub速度慢
    • 可以在仓库地址前加上 https://ghproxy.com/ 进行加速
    • 如:ql repo https://ghproxy.com/https://github.com/raywangqvq/bilibilitoolpro.git "bili_task_"

【四】配置哔哩哔哩TOOL相关配置

配置文档:BiliBiliToolPro/docs/configuration.md at main · pytwj/BiliBiliToolPro · GitHub

3.2. 安全相关的配置

3.2.1. 是否跳过执行任务
  • 用于特殊情况下,通过配置灵活的开启和关闭整个应用.
  • 配置为关闭后,程序会跳过所有任务,不会调用B站任何接口。
TITLECONTENT示例
配置KeySecurity:IsSkipDailyTask
值域[true,false]
默认值false
环境变量Ray_Security__IsSkipDailyTaskset Ray_Security__IsSkipDailyTask=true
GitHub SecretsISSKIPDAILYTASKName:ISSKIPDAILYTASK Value: true
3.2.2. 随机睡眠的最大时长
  • 用于设置程序启动后,随机睡眠时间的最大上限值,单位为分钟。
  • 这样可以避免程序每天准点地在同一时间运行太像机器。
  • 配置为0则不进行睡眠。
TITLECONTENT
配置KeySecurity:RandomSleepMaxMin
值域数字
默认值20
环境变量Ray_Security__RandomSleepMaxMin
GitHub SecretsRANDOMSLEEPMAXMIN
3.2.3. 两次调用B站Api之间的间隔秒数
  • 用于设置两次Api请求之间的最短时间间隔
  • 避免程序在1到2秒内连续调用B站的Api过快。
TITLECONTENT
配置KeySecurity:IntervalSecondsBetweenRequestApi
值域[0,+]
默认值20
环境变量Ray_Security__IntervalSecondsBetweenRequestApi
GitHub SecretsINTERVALSECONDSBETWEENREQUESTAPI
3.2.4. 间隔秒数所针对的HttpMethod
  • 间隔秒数所针对的HttpMethod类型,服务于上一个配置。
  • 服务器一般对GET请求不是很敏感,建议只针对POST请求做间隔就可以了。
TITLECONTENT
配置KeySecurity:IntervalMethodTypes
值域[GET,POST],多个以英文逗号分隔
默认值POST
环境变量Ray_Security__IntervalMethodTypes
GitHub SecretsINTERVALMETHODTYPES
3.2.5. 请求B站接口时头部传递的User-Agent
TITLECONTENT
配置KeySecurity:UserAgent
值域字符串,可以F12从自己的浏览器获取
默认值Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36 Edg/87.0.664.41
环境变量Ray_Security__UserAgent
GitHub SecretsUSERAGENT
  • 获取浏览器中自己的UA的方法见下图:

3.3. 每日任务相关

3.3.1. 是否开启观看视频任务
TITLECONTENT
配置KeyDailyTaskConfig:IsWatchVideo
值域[true,false]
默认值true
环境变量Ray_DailyTaskConfig__IsWatchVideo
GitHub Secrets
3.3.2. 是否开启分享视频任务
TITLECONTENT
配置KeyDailyTaskConfig:IsShareVideo
值域[true,false]
默认值true
环境变量Ray_DailyTaskConfig__IsShareVideo
GitHub Secrets
3.3.3. 每日投币数量
  • 每天投币的总目标数量
    • 因为投币获取经验只与次数有关,所以程序每次投币只会投1个
    • 也就是说该配置也表示每日投币次数。
TITLECONTENT
配置KeyDailyTaskConfig:NumberOfCoins
值域[0,5],为安全考虑,程序内部还会做验证,最大不能超过5
默认值5
环境变量Ray_DailyTaskConfig__NumberOfCoins
GitHub SecretsNUMBEROFCOINS
3.3.4. 投币时是否同时点赞
TITLECONTENT
配置KeyDailyTaskConfig:SelectLike
值域[true,false]
默认值false
环境变量Ray_DailyTaskConfig__SelectLike
GitHub SecretsSELECTLIKE
3.3.5. 优先选择支持的up主Id集合
  • 通过填入自己选择的up主ID,以后观看、分享和投币
    • 都会优先从配置的up主下面挑选视频
    • 如果没有找到,则会去你的特别关注列表中随机再获取
    • 再然后会去普通关注列表中随机获取,最后会去排行榜中随机获取。

注意:该配置的默认值是作者的upId,如需换掉的话,直接更改即可。

TITLECONTENT
配置KeyDailyTaskConfig:SupportUpIds
值域up主ID,多个用英文逗号分隔,默认是作者本人的UpId,如需删除可以配置为空格字符串或“-1”,也可以配置为其他人的UpId
默认值作者的upId
环境变量Ray_DailyTaskConfig__SupportUpIds
GitHub SecretsSUPPORTUPIDS
  • 获取UP主的Id方法:打开bilibili,进入欲要选择的UP主主页,在url中和简介中,都可获得该UP主的Id,如下图所示:

3.3.6. 每月几号自动充电

使用大会员免费赠送的B币券自动充电,如不使用,每个月结束会自动失效。没有B币券或B币券余额不足2,不会进行充电。

TITLECONTENT
配置KeyDailyTaskConfig:DayOfAutoCharge
值域[-1,31],-1表示不指定,默认月底最后一天;0表示不充电
默认值-1
环境变量Ray_DailyTaskConfig__DayOfAutoCharge
GitHub SecretsDAYOFAUTOCHARGE
3.3.7. 充电对象

充电对象的upId,需要配合前一个DayOfAutoCharge配置项使用。-1表示不指定,默认为自己充电;其他Id则会尝试为配置的UpId充电。

注意:该配置的默认值是作者的upId,如果你已认证通过了创作身份(即可以为自己充电),则建议将其改为为自己充电(配置为-1即可),也可以配置为某个自己指定的创作者upId。

TITLECONTENT
配置KeyDailyTaskConfig:AutoChargeUpId
值域up的Id字符串,默认是作者本人的UpId;-1表示不指定,为自己充电;其他Id则会尝试为配置的UpId充电
默认值作者的upId
环境变量Ray_DailyTaskConfig__AutoChargeUpId
GitHub SecretsAUTOCHARGEUPID
3.3.8. 每月几号自动领取会员权益
TITLECONTENT
配置KeyDailyTaskConfig:DayOfReceiveVipPrivilege
值域[-1,31],-1表示不指定,默认每月1号;0表示不领取
默认值1
环境变量Ray_DailyTaskConfig__DayOfReceiveVipPrivilege
GitHub SecretsDAYOFRECEIVEVIPPRIVILEGE
3.3.9. 每月几号进行直播中心银瓜子兑换硬币
TITLECONTENT
配置KeyDailyTaskConfig:DayOfExchangeSilver2Coin
值域[-1,31],-1表示不指定,默认每月最后一天;-2表示每天;0表示不进行兑换
默认值-1
环境变量Ray_DailyTaskConfig__DayOfExchangeSilver2Coin
GitHub SecretsDayOfExchangeSilver2Coin

3.4. 天选时刻抽奖相关

3.4.1. 根据关键字排除奖品
TITLECONTENT
配置KeyLiveLotteryTaskConfig:ExcludeAwardNames
值域一串字符串,多个关键字使用`
默认值`舰
环境变量Ray_LiveLotteryTaskConfig__ExcludeAwardNames
GitHub SecretsEXCLUDEAWARDNAMES
3.4.2. 根据关键字指定奖品
TITLECONTENT
配置KeyLiveLotteryTaskConfig:IncludeAwardNames
值域一串字符串,多个关键字使用`
默认值
环境变量Ray_LiveLotteryTaskConfig__IncludeAwardNames
GitHub SecretsINCLUDEAWARDNAMES
3.4.3. 天选抽奖后是否自动分组关注的主播
TITLECONTENT
配置KeyLiveLotteryTaskConfig:AutoGroupFollowings
值域[true,false]
默认值true
环境变量Ray_LiveLotteryTaskConfig__AutoGroupFollowings
GitHub SecretsAUTOGROUPFOLLOWINGS Value: true
3.4.4. 天选筹抽奖主播Uid黑名单

不想参与抽奖的主播Upid集合,多个用英文逗号分隔,配置后不会参加黑名单中的主播的抽奖活动。默认值是目前已知的中奖后拒绝发奖的Up,后期还会继续补充,也反映反馈。

TITLECONTENT
配置KeyLiveLotteryTaskConfig:DenyUids
值域字符串,如"65566781,1277481241"
默认值"65566781,1277481241,1643654862,603676925"
环境变量Ray_LiveLotteryTaskConfig__DenyUids
GitHub SecretsLIVELOTTERYDENYUIDS Value: 65566781,1277481241,1643654862,603676925

3.5. 批量取关相关

3.5.1. 想要批量取关的分组名称
TITLECONTENT
配置KeyUnfollowBatchedTaskConfig:GroupName
值域字符串
默认值天选时刻
环境变量Ray_UnfollowBatchedTaskConfig__GroupName
GitHub Secrets无,在unfollow-batched-task.yml工作流中通过input输入
3.5.2. 批量取关的人数
TITLECONTENT
配置KeyUnfollowBatchedTaskConfig:Count
值域数字,[-1,+],-1表示全部
默认值5
环境变量Ray_UnfollowBatchedTaskConfig__Count
GitHub Secrets无,在unfollow-batched-task.yml工作流中通过input输入
3.5.3. 取关白名单
TITLECONTENT
配置KeyUnfollowBatchedTaskConfig:RetainUids
值域字符串,多个使用英文逗号分隔
默认值108569350
环境变量Ray_UnfollowBatchedTaskConfig__RetainUids
GitHub SecretsUNFOLLOWBATCHEDRETAINUIDS
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/539195
推荐阅读
相关标签
  

闽ICP备14008679号