V2P实时运行状态监测+jsbody自动备份+WXpusher推送(中青,晶彩适用)

不知道有多少玩家像我一样,每天多次打开V2P查看脚本运行情况,担心脚本运行不正常以及补充看看赚、浏览赚body。

传统情况下,为了查看运行状态我们只能在docker运行窗口进行查看,或者点开V2P运行日志进行排查,但通过对V2P官方教程的学习我找到了新的方法,可以实时查看V2P的运行状态。

官方教程地址:官方使用说明

利用minishell监控V2P任务运行状态

简介:minishell是V2P内置的一个小型 shell 网页客户端,可执行一些简单的 shell 命令。比如: ls、 python3 -V、 rm -rf *、 reboot 等,利用它我们可以不用进入docker就可以执行一些操作命令,大大提升了V2P的运维管理能力。

V2P实时运行状态监测+jsbody自动备份+WXpusher推送(中青,晶彩适用)

开启方式:

// 查看当前 minishell 状态
http://127.0.0.1/webhook?token=xxxxbbff-1043-XXXX-XXXX-xxxxxxdfa05&type=devdebug&get=minishell

// 打开
http://127.0.0.1/webhook?token=xxxxbbff-1043-XXXX-XXXX-xxxxxxdfa05&type=devdebug&get=minishell&op=open

// 关闭
http://127.0.0.1/webhook?token=xxxxbbff-1043-XXXX-XXXX-xxxxxxdfa05&type=devdebug&get=minishell&op=close

请将127.0.0.1替换为V2P的实际部署地址,将token更改为setting目录下的WEBHOOK TOKEN值

V2P实时运行状态监测+jsbody自动备份+WXpusher推送(中青,晶彩适用)

基础使用:

进入V2P,setting目录下:

点击页面右上角“小椭圆标示”,进入minishell界面。

V2P实时运行状态监测+jsbody自动备份+WXpusher推送(中青,晶彩适用)

minishell 基于 nodejs 的 child_process exec。另外做了一些修改,比如,跨平台的命令转换。

在 windows 平台输入 reboot 命令,会自动转化为 restart-computer,相当于将 linux 和 windows 平台的 shell 命令进行了简单的同化统一。 更多跨平台命令同化转换中...

另外,如果指令中包含 http 链接,将会自动下载后再执行,比如命令:

python3 -u https://raw.githubusercontent.com/elecV2/elecV2P/master/script/Shell/test.py
# 通过这种方式可以实现直接执行远程脚本
# 部分常用网络命令已排除下载,比如: curl/wget/git/start/you-get/youtube-dl 等
# 更多说明,可参考 06-task.md Shell 指令 部分

如果在 windows 平台出现乱码,尝试执行命令: CHCP 65001

特殊命令:

cls/clear // 清空屏幕
cwd // 获取当前工作目录
cd xxx // 更改当前工作目录到xxx
docs // 打开此 Github 说明页面(v3.4.7)

特别说明:

想要用minishell监控V2P运行状况,不用输入什么命令,系统会自动显示当前V2P的运行情况,包括所有js的执行情况。

V2P实时运行状态监测+jsbody自动备份+WXpusher推送(中青,晶彩适用)

利用shell命令每日备份body文件

不知道大家有没有出现过,有次我的NAS莫名断网后,我对NAS进行了重启,结果body全都丢失了,导致我只能重新完成body抓取,非常麻烦。后来通过使用minishell,萌生了通过shell脚本自动每日备份body文件的想法,故而进行了实现。

步骤一:创建备份文件夹

minishell执行:

mkdir /usr/local/app/script/backup/

步骤二:V2P添加task定时任务,自动完成每日备份

任务名:自动备份

corn定时:1 0 * * *

类型:shell命令

内容:

cp -r /usr/local/app/script/Store/ /usr/local/app/script/backup/Store-$(date  +"%Y-%m-%d")
V2P实时运行状态监测+jsbody自动备份+WXpusher推送(中青,晶彩适用)

最终效果:

V2P实时运行状态监测+jsbody自动备份+WXpusher推送(中青,晶彩适用)

利用WXpusher推动V2P系统消息

之前有大佬已经介绍过如何利用pushplus推送V2P消息,但是实际使用过程中,我发现由于本身pushplus存在限制,每天只能推送两百条消息,对于有多个中青、晶彩账号的我经常不够用,错过很多消息。

同时,之前看过大佬们介绍青龙使用WXpusher推送的介绍,觉得如果能够统一平台推送是最好的,因此开始研究利用wxpusher进行消息推送的方法。

WxPusher实现一对一推送(青龙)

实现过程:其实如果参照pushplus和V2P官方的说法,WXpusher 的配置其实应该非常简单,只需要把对应的json格式和推送地址填入V2P的setting配置就行。但是实际测试发现,不知道由于什么原因,使用V2P的POST方式没办法正确推送,只能使用get方式进行。

格式:

http://wxpusher.zjiecode.com/api/send/message/?appToken=AT_*******vorWy46PvkzOfAYd3tOphfr8JBq&content=个人--$title$--$body$--$url
 
amp;uid=UID_********BuEJ0mTGZYC1WQTGYcxm2&

注意:appToken填写自己在WXpusher的token,UID填自己微信的即可。(获取方法可参考大佬文章,WxPusher实现一对一推送(青龙)

特别注意:如果有多个V2P可在content中加文字以便区分,不用转码,直接填中文就行。

最终效果:

V2P实时运行状态监测+jsbody自动备份+WXpusher推送(中青,晶彩适用)

微信端:

V2P实时运行状态监测+jsbody自动备份+WXpusher推送(中青,晶彩适用)
-> 加入科技玩家交流群组:点击加入 注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。
4.同一种信息仅发一次,多发会被删除。
5.文章中源码或APP等,无法保证其绝对安全,需自行辨别。
6.文章关联方不想展示也可以微信站长“socutesheep”删除。
本文由 @胖虎本人 发布。如若转载,请注明出处: 科技玩家 » V2P实时运行状态监测+jsbody自动备份+WXpusher推送(中青,晶彩适用)

给TA买糖
共{{data.count}}人
人已买糖
教程玩家投稿精选文章

中青看点无法继续新增看看赚、浏览赚任务执行等问题解决【适用晶彩】

2021-11-7 10:22:29

教程玩家投稿精选文章

sillyGirl(一键脚本)配置、使用、以及对接Nolan、青龙、以及设置返利的一些坑

2021-11-9 9:58:13

125 条回复 A文章作者 M管理员
贴心提醒
请认真对待作者付出,勿发表无意义言论,触发过滤规则的评论将无法提交,包含敏感词的评论会自动变成待审核状态哦。
  1. 幻念

    mark一下。

  2. 84896150

    大佬 牛逼!

  3. slimei

    打卡升级

  4. 84896150

    辛苦啦 老板

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索