茅台申购,多平台签到与通知 | 使用极空间NAS部署一个神级脚本『DailyCheckIn』

茅台申购,多平台签到与通知 | 使用极空间NAS部署一个神级脚本『DailyCheckIn』

哈喽小伙伴们好,我是Stark-C~,今天为大家分享一个极空间上非常实用且好玩的项目。

小伙伴们都知道,目前很多平台为了促进用户的活跃度和黏性,增加用户的忠诚度,会通过每日签到的操作来每天登录并使用平台,并给出一定的奖励(比如张大妈每天签到会送积分奖励,并且持续签到还有额外的实物奖励~)。

如果只是随机签到还好说,但是很多好的奖励都必须通过持续签到才能获得,中途只要断更就得重新开始。这就有点坑了,谁能保证每天都记住同一件事,况且还是签到这样的小事~

所以今天给大家分享的这个教程就是专门针对签到这件小事,部署好之后就能一劳永逸,不用你自己亲自动手,还能一直持续的全自动为你完成签到任务,它便是最近特别火的『DailyCheckIn』。

关于DailyCheckIn

🔺DailyCheckIn是国内大佬开发的一个基于「Docker」的每日签到脚本,根据官方描述,它的特性如下:

📦 支持 Pypi 包安装 💻 支持多个平台部署 ⚙️ 支持多个平台签到 📢 支持多个平台通知 ♾️ 支持多个账号签到 🕙 支持定时任务设置 🆙 支持项目自动更新

🔺支持的平台也非常多。

🔺支持的通知平台也不少。

官方也给出了较为详细的操作教程:Index – DailyCheckIn

我这里就以我个人的爱奇艺影视签到需求为例,然后通知采用的是server 酱(微信),为大家展示极空间的整个部署过程(很多细节官方没有提到,适合新手学习~)。

极空间部署教程

整个部署过程包括以下两个步骤:

第一步:编辑配置文件

该签到脚本的核心就在于配置文件,所以开始我们就需要根据自己的需求编辑好对应的配置文件。

需要的配置文件有两个:config.json 和 crontab_list.sh。

🔺因为涉及到一些代码修改,所以我们先要下载好代码配置工具。推荐Notepas++,或者微软的VS(Microsoft Visual Studio)都可以,我这里以Notepas++为例(直接度娘下载安装即可)。

🔺先搞定config.json配置文件。将官方的给出的一个“config.json ”配置代码直接全部复制到Notepas++中。

官方config.json配置代码:config.json 配置 – DailyCheckIn

🔺接着点击Notepas++左上角的“文件--另存为”

🔺这里的文件名改成“config.json ”,保存类型选择“JSON file”,然后点“保存”按钮。

🔺再次打开config.json之后就会变成如上图所示。

🔺接着按照自己的需求进行删减和修改。因为我前面说过,我的需求是爱奇艺影视签到,server 酱(微信)通知,所以我只保留server 酱(微信)通知的代码和爱奇艺影视签到的代码。然后根据教程提到的,将server 酱(微信)的 SCKEY 代码以及爱奇艺 APP headers 中的 token 信息复制并粘贴过来就OK了(至于他们的代码怎么获取官方有详细说明)。

🔺因为“ .json ”文件对语法的格式要求非常严格,所以建议大家配置好以后到【JSON在线解析及格式化验证 - JSON.cn】网站验证一下,如果没有报错就说明没有问题,然后直接保存下来即可。

🔺同样,第二个配置文件 crontab_list.sh 也是直接复制并粘贴到Notepas++里面。这个文件有中文注释很好理解,根据自己的需求直接修改即可。

crontab_list.sh代码如下:

##############默认任务##############
# 每 12 小时更新 Pipy 包,如果不需要更新 pypi 包请注释掉下面这行
0 */12 * * * echo "定时任务更新依赖..." && pip install dailycheckin --upgrade --user >> /dailycheckin/logs/update-pypi.log 2>&1
# 每天的 23:50 分清理一次日志
50 23 */2 * * rm -rf /dailycheckin/logs/*.log##############每日签到一次任务##############
# 每日签到(9:00 执行全部签到)
0 9 * * * cd /dailycheckin && dailycheckin >> /dailycheckin/logs/dailycheckin.log 2>&1

🔺完成之后也是“另存为”,文件名修改成“crontab_list.sh”,然后保存类型为“Unix script file”。

到这里我们就搞定了脚本需要的两个关键配置文件。

第二步:极空间部署

🔺在极空间的Docker目录下,新建一个「dailycheckin」的文件夹,然后在dailycheckin文件夹内再新建config、cron、logs三个子文件夹。

  • config文件夹是用来存放配置文件(config.json)

  • cron文件夹是用来存放定时任务的配置文件(crontab_list.sh)

  • logs文件夹是用来存放日志文件

🔺然后将第一步得到的配置文件分别上传到对应的子文件夹。

🔺然后打开极空间的Docker管理器,在“镜像--仓库”中,搜索“dailycheckin”并下载。

🔺版本默认最新版“latest”直接下载。

🔺下载完成后双击镜像开始部署容器。

🔺“基本设置”中可以自行修改容器名称。

🔺然后在“文件夹路径”中,自行添加如图所示的三个路径映射。

搞定以后其它的就没什么修改的了,点击“应用”按钮即可完成容器部署。

🔺想要验证是否有效可以点击该容器的“SSH”。

🔺命令选择“/bin/sh”,用户默认“root”,连接。

🔺打开SSH终端之后输入代码:【dailycheckin】,就会出现以上反馈信息,说明配置没有问题。

🔺此时手机配置好的server 酱微信端也会自动推送过来一条信息,如上图所示。

最后总结

今天的这个脚本我文中只是体验了它极少的一部分功能,如果说脚本中的功能正好有你需要的,可以根据文中教程的思路也部署起来,只要配置文件没有问题,基本上都能搭建成功。

🔺最后给大家安利一款目前性价比很高的极空间Z4 Pro标准版。采用的是全新一代处理器,整整高了同行业一代,参数指标和性能比上一代N5105和N6005都有了大幅度提升。依然采用的硬朗且超有质感的外观设计,拥有4个SATA+2个M.2盘位,DDR5 16GB内存,双2.5G网口,以及HDMI输出等,搭载的系统为自研的ZOS,功能丰富且易用,且支持Docker以及虚拟机。

好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,我会经常给大家分享各类有意思的软件和免费干货,咱们下期再见!谢谢大家~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/833646.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LeetCode--所有质数、质数对

1.0 Q: 输出 100 以内所有质数 1.1 /* 第一层循环控制检查到哪个数* 第二层通过遍历除以每个比他小的数的方式,检查每个数是不是质数* 由于要遍历检查,设置一个标记,只要任意一次循环可以整除,我们就设置该标记为不是质数 */boolean isPrime true;for (int i 2; i < 100…

如何彻底将CAD或者Cadence卸载干净

最近因为升级软件需要先彻底删除这两个软件&#xff0c;发现无论如何都不能卸载干净&#xff0c;于是乎找到这样一个软件帮助卸载或查找剩余的软件残留&#xff1a; 官网&#xff1a;https://geekuninstaller.com 支持软件和 UWP 应用的卸载&#xff0c;查看软件注册表和安装目…

[leetcode] 68. 文本左右对齐

文章目录 题目描述解题方法贪心java代码复杂度分析 题目描述 给定一个单词数组 words 和一个长度 maxWidth &#xff0c;重新排版单词&#xff0c;使其成为每行恰好有 maxWidth 个字符&#xff0c;且左右两端对齐的文本。 你应该使用 “贪心算法” 来放置给定的单词&#xff…

The 2024 International Collegiate Programming Contest in Hubei Province, China

目录 H. Genshin Impact Startup Forbidden III K. Points on the Number Axis B 估计还会补D&#xff0c;I H. Genshin Impact Startup Forbidden III 对于一个有鱼的池塘&#xff0c;有周围与自己本身五个关键位置可以捕获当前位位置的鱼。把这些位置存储到 map中。用四进制…

深入理解京东商品搜索API(jd.item_search)返回值结构

京东商品搜索API&#xff08;jd.item_search&#xff09;的返回值结构通常是一个复杂的JSON对象&#xff0c;它包含了关于搜索结果的详细信息。为了深入理解这个返回值结构&#xff0c;我们可以将其大致分解为几个主要部分。 status: code: 响应状态码&#xff0c;通常200表示成…

新品 | 功率放大器高压放大测试器HAP-4001

400V功率放大器是一台非常实用的讯号放大器&#xff0c;它具有体积小、重量轻及操作方便&#xff0c;较高的电压输出(400Vp-p)以及较大的输出电流&#xff08;2.8Ap-p&#xff09;等优点。 HAP-4001连续输出直流电流量最大值达到0.5 A&#xff0c;电压放大增益40倍&#xff0c…

OSI七层模型

ISO为了更好的使网络应用更为普及&#xff0c;推出了OSI参考模型。 &#xff08;1&#xff09;应用层 OSI参考模型中最靠近用户的一层&#xff0c;是为计算机用户提供应用接口&#xff0c;也为用户直接提供各种网络服务。我们常见应用层的网络服务协议有&#xff1a;HTTP&…

Echarts柱状图横坐标不显示

本人遇到的问题&#xff1a;折线图横坐标可以正常显示 柱状图接收一样的数据在横坐标却显示不了 1.在前端打印是否能够正常接收数据、数据类型是否有误以及数据是否有内容 console.log(typeof optionbar.xAxis.data)console.log(optionbar.xAxis.data) 2.如上确定能够接收到数…

netty 高性能架构设计--零拷贝

文章目录 前言一、直接内存1.1 什么是直接内存1.2 代码实现1.3 使用直接内存的优缺点 二、netty 零拷贝设计2.1 netty 直接内存2.2 netty 内存池 三、零拷贝的两种方式 前言 本篇从源码层面剖析 netty 高性能架构设计之零拷贝&#xff0c;并且扩展讲述零拷贝的两种实现方式。 …

有没有不使用技术分析工具的?众汇10年交易经验发现还真有

不知道各位投资者有没有遇见过不使用技术分析工具的投资者&#xff0c;众汇用自己的10年外汇交易经验保证&#xff0c;别不信还真有&#xff0c;并且不在少数。 其实道理很简单&#xff0c;这些投资者不相信技术分析工具的效率!在这些投资者看来技术分析工具通常比较滞后、需要…

前置知识储备

基本认知 什么是模式 在一定环境中解决一些问题的方案&#xff08;通俗来说&#xff1a;特定环境中用固定的套路解决问题&#xff09; 什么是设计模式 设计模式是一套反复被人使用&#xff0c;多数人知晓的&#xff0c;经过分类编目的代码设计经验的总结 设计模式最终的目…

2024蓝桥杯CTF writeUP--缺失的数据

压缩包的内容 里面有secret.txt文件&#xff0c;用ARCHPR工具套上字典&#xff0c;爆破压缩包密码。密码为pavilion 解压得到原图&#xff0c;并且有了加密后的图片&#xff0c;根据代码里的key和参数直接运行脚本解密水印图片&#xff1a; import cv2 import numpy as np imp…

【Golang】VSCode进行GO的调试

原来的launch.json {"version": "0.2.0","configurations": [{"name": "Golang","type": "go","request": "launch","program": "${workspaceFolder}","…

CopyClip for Mac - 高效复制粘贴,轻松管理剪贴板

CopyClip for Mac&#xff0c;一款专为Mac用户打造的剪贴板管理工具&#xff0c;让你在复制粘贴的日常任务中&#xff0c;享受到前所未有的高效与便捷。 它常驻在菜单栏中&#xff0c;时刻准备为你服务。一旦你复制了内容&#xff0c;CopyClip就会自动将其保存至历史记录中&…

为什么Qt这么强大却不受欢迎?

在开始前我有一些资料&#xff0c;是我根据网友给的问题精心整理了一份「Qt的资料从专业入门到高级教程」&#xff0c; 点个关注在评论区回复“888”之后私信回复“888”&#xff0c;全部无偿共享给大家&#xff01;&#xff01;虽然这个问题并不被广泛讨论&#xff0c;但我根…

docker-compose安装es+kibana 8.12.2

小伙伴们&#xff0c;你们好&#xff0c;我是老寇&#xff0c;我又回来辣&#xff0c;几个月不见甚是想念啊&#xff01;&#xff01;&#xff01; 因云平台需要改造&#xff0c;es7升级为es8&#xff0c;所以记录一下&#xff0c;es8需要开启ssl认证&#xff0c;需要配置证书…

项目1:STM32+DHT11+FreeRTOS+emwin+LCD

【屏幕显示DHT11数据】 面向对象的思想编写硬件驱动程序&#xff0c;DHT11采集环境中的温湿度数据。使用FreeRTOS提供的任务间通信、同步、互斥&#xff0c;将DHT11的数据传递给显示任务。显示任务中&#xff0c;使用emWin中间件&#xff0c;制作屏幕的各种界面&#xff0c;并将…

基于零一万物多模态大模型通过外接数据方案优化图像文字抽取系统

大模型相关目录 大模型&#xff0c;包括部署微调prompt/Agent应用开发、知识库增强、数据库增强、知识图谱增强、自然语言处理、多模态等大模型应用开发内容 从0起步&#xff0c;扬帆起航。 大模型应用向开发路径&#xff1a;AI代理工作流大模型应用开发实用开源项目汇总大模…

vue3+ts+vant选择器选中文字效果

所需要的样式: 选中某个选项后文字有放大和改变颜色的效果 主要就是在van-picker上加class, 给对应的style样式即可 <van-pickerclass"custom-picker":title"pickerData.titleText"v-if"pickerData.ispicker"show-toolbar:columns"col…

今日刷三题(day11):不同路径的数目(一)+短距离最小路径和+把数字翻译成字符串

题目一&#xff1a;不同路径的数目&#xff08;一&#xff09; 题目描述&#xff1a; 一个机器人在mn大小的地图的左上角&#xff08;起点&#xff09;。机器人每次可以向下或向右移动。机器人要到达地图的右下角&#xff08;终点&#xff09;。可以有多少种不同的路径从起点…