dailycheckin/README.md
2020-12-10 17:08:36 +08:00

16 KiB
Raw Blame History

每日签到集合

基于【腾讯云函数】/【GitHub Actions】的每日签到脚本支持多账号使用

特别声明:

  • 本仓库发布的脚本及其中涉及的任何解锁和解密分析脚本,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断。

  • 本项目内所有资源文件,禁止任何公众号、自媒体进行任何形式的转载、发布。

  • 本人对任何脚本问题概不负责,包括但不限于由任何脚本错误导致的任何损失或损害。

  • 间接使用脚本的任何用户包括但不限于建立VPS或在某些行为违反国家/地区法律或相关法规的情况下进行传播, 本人对于由此引起的任何隐私泄漏或其他后果概不负责。

  • 请勿将本仓库的任何内容用于商业或非法目的,否则后果自负。

  • 如果任何单位或个人认为该项目的脚本可能涉嫌侵犯其权利,则应及时通知并提供身份证明,所有权证明,我们将在收到认证文件后删除相关脚本。

  • 任何以任何方式查看此项目的人或直接或间接使用该项目的任何脚本的使用者都应仔细阅读此声明。本人保留随时更改或补充此免责声明的权利。一旦使用并复制了任何相关脚本或Script项目的规则则视为您已接受此免责声明。

您必须在下载后的24小时内从计算机或手机中完全删除以上内容

您使用或者复制了本仓库且本人制作的任何脚本,则视为 已接受 此声明,请仔细阅读

签到列表

  1. 爱奇艺每日签到: 签7天奖1天14天奖2天28天奖7天日常任务随机成长值
  2. 全民K歌每日签到: 每日签到获取鲜花
  3. 百度站点每日提交: 每日提交网站页面供百度收录
  4. 腾讯视频每日签到: 每日两次腾讯视频签到获取成长值
  5. 吾爱破解每日签到: 每日签到获取2枚吾爱币
  6. 有道云笔记每日签到: 每日签到获取存储空间
  7. 网易云音乐每日签到升级: 每日自动登录签到 + 刷歌 310 首
  8. 每日天气预报: 可以获取指定的多个城市天气信息
  9. 每日一句: 从词霸中获取每日一句,带英文
  10. 一加手机社区官方论坛: 论坛每日签到 + 10 次抽奖
  11. 喜马拉雅极速版: 每日金币获取
  12. QQ 阅读: 每日金币获取

支持的通知列表

  • dingtalk钉钉
  • server 酱(微信)
  • qmsg 酱QQ
  • telegramTG

使用方法

方法一: 本地使用

  1. 根据各个使用文档获取对应的参数,并修改 config.json
  2. 安装 Pypi 依赖包
  3. 运行 index.py 即可

对单个签到进行测试,配置好 config.json 进入对应的签到脚本目录运行即可

方法二: 腾讯云函数使用

(腾讯云函数相关教程请自行百度)

  1. 点击下载代码
  2. 解压代码压缩包
  3. 根据各个使用文档获取对应的参数,并修改 config.json
  4. 上传至【腾讯云函数】
  5. 配置定时触发器

TODO

喜马拉雅极速版脚本运行方式

方法三: GitHub Action 使用

环境变量说明

可以将 json 类型的数据到 Json.cn 网站格式化一下,确保数据格式的准确性

Secret 归属 属性 说明 例子
DINGTALK_SECRET 钉钉推送 非必须 钉钉推送官方文档 密钥,机器人安全设置页面,加签一栏下面显示的 SEC 开头的字符串, 注:填写了 DD_BOT_TOKENDD_BOT_SECRET,钉钉机器人安全设置只需勾选加签即可,其他选项不要勾选 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
DINGTALK_ACCESS_TOKEN 钉钉推送 非必须 钉钉推送官方文档 ,只需 https://oapi.dingtalk.com/robot/send?access_token=XXX 等于符号后面的 XXX 注:如果钉钉推送只填写 DD_BOT_TOKEN,那么安全设置需勾选自定义关键词,内容输入输入账号即可,其他安全设置不要勾选 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
SCKEY server 酱推送 非必须 server 酱推送官方文档 ,填写 SCKEY 代码即可 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
QMSG_KEY qmsg 酱推送 非必须 qmsg 酱推送官方文档 ,填写 KEY 代码即可 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
TG_BOT_TOKEN telegram 推送 非必须 telegram 推送 tg_bot_token xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
TG_USER_ID telegram 推送 非必须 telegram 推送 tg_user_id xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
IQIYI_COOKIE_LIST 爱奇艺 非必须 爱奇艺 帐号的 cookie 信息列表 参考 config.json [ { "iqiyi_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" } ]
VQQ_COOKIE_LIST 腾讯视频 非必须 腾讯视频 帐号的 cookie 信息 [ { "vqq_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" } ]
POJIE_COOKIE_LIST 吾爱破解 非必须 吾爱破解 帐号的 cookie 信息 [ { "pojie_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" } ]
YOUDAO_COOKIE_LIST 有道云笔记 非必须 有道云笔记 帐号的 cookie 信息 [ { "youdao_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" } ]
KGQQ_COOKIE_LIST 全民K歌 非必须 全民K歌 帐号的 cookie 信息 [ { "kgqq_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" } ]
MUSIC163_ACCOUNT_LIST 网易云音乐 非必须 网易云音乐 帐号的手机号,密码 [ { "music163_phone": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "music163_password": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" } ]
BAIDU_URL_SUBMIT_LIST 百度搜索资源平台 非必须 百度链接提交的相关参数 [ { "data_url": "https://cdn.jsdelivr.net/gh/Sitoi/Sitoi.github.io/baidu_urls.txt", "submit_url": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "times": 10 } ]
CITY_NAME_LIST 每日天气 非必须 填写城市名称,点击查看城市名称列表 ["上海"]
MOTTO 每日一句 非必须 是否开启默认为 false true
XMLY_COOKIE_LIST 喜马拉雅极速版 非必须 喜马拉雅极速版 cookie [ { "xmly_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" } ]
ONEPLUSBBS_COOKIE_LIST 一加手机社区官方论坛 非必须 一加手机社区官方论坛 账户的 cookie [ { "oneplusbbs_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" } ]
QQREAD_ACCOUNT_LIST QQ Read 非必须 QQ Read 账户的 qqread_bodys,qqread_bodys,qqread_timeurl 信息,获取方法参考:README.md [ { "qqread_bodys": { "common": { "appid": "xxxxxxxxxx", "areaid": "xxxxxxxxxx", "qq_ver": "xxxxxxxxxx", "os_ver": "xxxxxxxxxx", "mp_ver": "xxxxxxxxxx", "mpos_ver": "xxxxxxxxxx", "brand": "xxxxxxxxxx", "model": "xxxxxxxxxx", "screenWidth": "xxxxxxxxxx", "screenHeight": "xxxxxxxxxx", "windowWidth": "xxxxxxxxxx", "windowHeight": "xxxxxxxxxx", "openid": "xxxxxxxxxx", "guid": "xxxxxxxxxx", "session": "xxxxxxxxxx", "scene": "xxxxxxxxxx", "source": "xxxxxxxxxx", "hasRedDot": "xxxxxxxxxx", "missions": "xxxxxxxxxx", "caseID": "xxxxxxxxxx" }, "dataList": [ { "click1": "xxxxxxxxxx", "click2": "xxxxxxxxxx", "route": "xxxxxxxxxx", "refer": "xxxxxxxxxx", "options": { "bid": "xxxxxxxxxx", "cid": "xxxxxxxxxx" }, "dis": 1607589409986, "ext6": 26, "eventID": "xxxxxxxxxx", "type": "xxxxxxxxxx", "ccid": 1, "bid": "xxxxxxxxxx", "bookStatus": 1, "bookPay": 0, "chapterStatus": 0, "ext1": { "font": 18, "bg": 0, "pageMode": 1 }, "from": "xxxxxxxxxx" } ] }, "qqread_headers": { "Accept": "/", "ywsession": "xxxxxxxxxx", "Connection": "keep-alive", "Content-Type": "application/json", "Cookie": "ywguid=xxxxxxxxxx", "Host": "mqqapi.reader.qq.com", "User-Agent": "xxxxxxxxxx", "Referer": "xxxxxxxxxx", "Accept-Language": "zh-cn", "Accept-Encoding": "gzip, deflate, br", "mpversion": "0.32.5" }, "qqread_timeurl": "https://mqqapi.reader.qq.com/mqq/addReadTimeWithBid?xxxxxxxxxx" } ]

获取 cookie 教程

  1. 进入爱奇艺IQIYI官网
  2. F12 打开开发者工具,刷新页面
  3. 点击 Network 标签
  4. 选择 Doc 标签
  5. 选中 www.iqiyi.com
  6. 下滑找到 cookie 全选复制即可

配置说明

配置文件:config.json

示例:

{
  "dingtalk": {
    "dingtalk_secret": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "dingtalk_access_token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  },
  "server": {
    "sckey": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  },
  "qmsg": {
    "qmsg_key": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  },
  "telegram": {
    "tg_bot_token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "tg_user_id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  },
  "weather": [
    "上海"
  ],
  "motto": true,
  "iqiyi": [
    {
      "iqiyi_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    }
  ],
  "vqq": [
    {
      "vqq_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    }
  ],
  "52pojie": [
    {
      "pojie_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    }
  ],
  "youdao": [
    {
      "youdao_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    }
  ],
  "kgqq": [
    {
      "kgqq_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    }
  ],
  "music163": [
    {
      "music163_phone": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
      "music163_password": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    }
  ],
  "xmly": [
    {
      "xmly_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    }
  ],
  "oneplusbbs": [
    {
      "oneplusbbs_cookie": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    }
  ],
  "qqread": [
    {
      "qqread_bodys": {
        "common": {
          "appid": "xxxxxxxxxx",
          "areaid": "xxxxxxxxxx",
          "qq_ver": "xxxxxxxxxx",
          "os_ver": "xxxxxxxxxx",
          "mp_ver": "xxxxxxxxxx",
          "mpos_ver": "xxxxxxxxxx",
          "brand": "xxxxxxxxxx",
          "model": "xxxxxxxxxx",
          "screenWidth": "xxxxxxxxxx",
          "screenHeight": "xxxxxxxxxx",
          "windowWidth": "xxxxxxxxxx",
          "windowHeight": "xxxxxxxxxx",
          "openid": "xxxxxxxxxx",
          "guid": "xxxxxxxxxx",
          "session": "xxxxxxxxxx",
          "scene": "xxxxxxxxxx",
          "source": "xxxxxxxxxx",
          "hasRedDot": "xxxxxxxxxx",
          "missions": "xxxxxxxxxx",
          "caseID": "xxxxxxxxxx"
        },
        "dataList": [
          {
            "click1": "xxxxxxxxxx",
            "click2": "xxxxxxxxxx",
            "route": "xxxxxxxxxx",
            "refer": "xxxxxxxxxx",
            "options": {
              "bid": "xxxxxxxxxx",
              "cid": "xxxxxxxxxx"
            },
            "dis": 1607589409986,
            "ext6": 26,
            "eventID": "xxxxxxxxxx",
            "type": "xxxxxxxxxx",
            "ccid": 1,
            "bid": "xxxxxxxxxx",
            "bookStatus": 1,
            "bookPay": 0,
            "chapterStatus": 0,
            "ext1": {
              "font": 18,
              "bg": 0,
              "pageMode": 1
            },
            "from": "xxxxxxxxxx"
          }
        ]
      },
      "qqread_headers": {
        "Accept": "*/*",
        "ywsession": "xxxxxxxxxx",
        "Connection": "keep-alive",
        "Content-Type": "application/json",
        "Cookie": "ywguid=xxxxxxxxxx",
        "Host": "mqqapi.reader.qq.com",
        "User-Agent": "xxxxxxxxxx",
        "Referer": "xxxxxxxxxx",
        "Accept-Language": "zh-cn",
        "Accept-Encoding": "gzip, deflate, br",
        "mpversion": "0.32.5"
      },
      "qqread_timeurl": "https://mqqapi.reader.qq.com/mqq/addReadTimeWithBid?xxxxxxxxxx"
    }
  ],
  "baidu_url_submit": [
    {
      "data_url": "https://cdn.jsdelivr.net/gh/Sitoi/Sitoi.github.io/baidu_urls.txt",
      "submit_url": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
      "times": 10
    }
  ]
}

参数说明

Name 归属 属性 说明
dingtalk.dingtalk_secret 钉钉推送 非必须 钉钉推送官方文档 密钥,机器人安全设置页面,加签一栏下面显示的 SEC 开头的字符串, 注:填写了 DD_BOT_TOKENDD_BOT_SECRET,钉钉机器人安全设置只需勾选加签即可,其他选项不要勾选
dingtalk.dingtalk_access_token 钉钉推送 非必须 钉钉推送官方文档 ,只需 https://oapi.dingtalk.com/robot/send?access_token=XXX 等于符号后面的 XXX 注:如果钉钉推送只填写 DD_BOT_TOKEN,那么安全设置需勾选自定义关键词,内容输入输入账号即可,其他安全设置不要勾选
server.sckey server 酱推送 非必须 server 酱推送官方文档 ,填写 SCKEY 代码即可
qmsg.qmsg_key qmsg 酱推送 非必须 qmsg 酱推送官方文档 ,填写 KEY 代码即可
telegram.tg_bot_token telegram 推送 非必须 telegram 推送 tg_bot_token
telegram.tg_user_id telegram 推送 非必须 telegram 推送 tg_user_id
iqiyi.iqiyi_cookie 爱奇艺 非必须 爱奇艺 帐号的 cookie 信息
vqq.vqq_cookie 腾讯视频 非必须 腾讯视频 帐号的 cookie 信息
52pojie.pojie_cookie 吾爱破解 非必须 吾爱破解 帐号的 cookie 信息
youdao.youdao_cookie 有道云笔记 非必须 有道云笔记 帐号的 cookie 信息
kgqq.kgqq_cookie 全民K歌 非必须 全民K歌 帐号的 cookie 信息
music163.music163_phone 网易云音乐 非必须 网易云音乐 帐号的手机号
music163.music163_password 网易云音乐 非必须 网易云音乐 帐号的密码
baidu_url_submit.data_url 百度搜索资源平台 非必须 提交网站的 URL 链接,参考:baidu_urls.txt
baidu_url_submit.submit_url 百度搜索资源平台 非必须 百度搜索资源平台 提交百度网站的目标 URL参考格式http://data.zz.baidu.com/urls?site=https://sitoi.cn&token=xxxxx
baidu_url_submit.times 百度搜索资源平台 非必须 每日对同一个网站提交次数
weather 每日天气 非必须 填写城市名称,点击查看城市名称列表
motto 每日一句 非必须 是否开启默认为 false
xmly.xmly_cookie 喜马拉雅极速版 非必须 喜马拉雅极速版 cookie
oneplusbbs.oneplusbbs_cookie 一加手机社区官方论坛 非必须 一加手机社区官方论坛 账户的 cookie
qqread.qqread_bodys QQ Read 非必须 QQ Read 的请求体,获取方法参考:README.md
qqread.qqread_headers QQ Read 非必须 QQ Read 的请求头,获取方法参考:README.md
qqread.qqread_timeurl QQ Read 非必须 QQ Read 上传阅读时长功能需要的 URL,获取方法参考:README.md

新增签到脚本需求

如有签到脚本需求,请到 ISSUE 中提交

特别鸣谢(排名不分先后)

@Zero-S1 - 喜马拉雅极速版签到 @Water008 - QQRead