Giter Club home page Giter Club logo

v-checkin's Introduction

V Checkin

🚀 腾讯视频好莱坞会员V力值签到。

手机签到已失效,只能一次了。

准备

  • 注册Server酱,获取SCKEY,修改脚本index.py中的sckey

用来通知微信提醒签到获得了多少V力值和Cookie失效,如果你不打算通知或者有其他方式,可以跳过

用来定时执行脚本

获取Cookie

  1. 电脑打开浏览器访问v.qq.com,打开控制台(F12)、切换到Network,找到 https://access.video.qq.com/user/auth_refresh 的接口,把Request URL:后的地址都复制一下,填写到脚本的auth_refresh_url中,如:

获取auth_refresh接口

auth_refresh_url = 'https://access.video.qq.com/user/auth_refresh?vappid=11059694&vsecret=********&type=qq&g_tk=&g_vstk=********&g_actk=********&callback=jQuery191048649********_1575435********4&_=1575435********'

可以搜索auth_refresh进行过滤

  1. 还是auth_refresh这个接口,复制Request Header中的cookie,填写到脚本的login_headersCookie

获取cookie

login_headers = {
    'Referer': 'https://v.qq.com',
    'Cookie': 'tvfe_boss_uuid=********; pgv_pvid=********; video_guid=***********; video_platform=2; pgv_info=ssid=***********; pgv_pvi=*************; pgv_si=*************; _qpsvr_localtk=***************; ptisp=; ptui_loginuin=************; RK=*************; ptcz=***************; main_login=qq; vqq_access_token=****************; vqq_appid=101483052; vqq_openid=********************; vqq_vuserid=*********************; vqq_vusession=dzsfo; vqq_refresh_token=*****************; uid=**************;'
}
  1. 重复第二步,粘贴到脚本中的sign_headersCookie中,注意修改vqq_vusession,变量cookie['vqq_vusession']需要保留不要替换

说明:等于把第二步中获取到的Cookievqq_vusession=dzsfo;放到末尾,并且修改为vqq_vusession=

sign_headers = {
    'Cookie': 'tvfe_boss_uuid=***********; pgv_pvid=***************; video_guid=***************; video_platform=2; pgv_info=ssid=****************; pgv_pvi=****************; pgv_si=***************; _qpsvr_localtk=*************; ptisp=; ptui_loginuin=***************; RK=****************; ptcz=*********************; main_login=qq; vqq_access_token=************; vqq_appid=101483052; vqq_openid=*************; vqq_vuserid=*************; vqq_vusession=' + cookie['vqq_vusession'] + ';'
}

定时执行

Linux服务器

使用crontab定时执行就可以了,以下表达式为每天凌晨1点执行一次

0 1 * * * python2 /home/www/v-checkin/start.py >/dev/null 2>&1

腾讯云Serverless

使用腾讯云云函数来执行,方便没有服务器的同学。首先需要创建函数服务,打开腾讯云云函数 - 控制台

编写函数

  1. 单击左侧导航栏【函数服务】,进入“函数服务”页面。
  2. 在页面上方选择一个地域,最好选择离你常用地区近点的,不至于导致账号异常。单击【新建】。如下图所示:

  1. 在“新建函数”页面填写函数基础信息,单击【下一步】。如下图所示:

  • 函数名称:可以自定义,比如为 v_checkin
  • 运行环境:选择 “Python 2.7”。
  • 创建方式:选择 “空白函数”。
  1. 填写描述,复制刚才修改好的脚本index.py内容到下面的代码框中,并单击【完成】。如下图所示:

函数创建完成后,自动进入创建成功函数的“函数配置”页面,可查看该云函数的函数配置信息。

如果填错了代码,可以在选择【函数代码】中修改,修改完成后记得点击保存;点击【测试】,运行代码,测试结果是成功的话就没有问题了。

设置触发方式

  1. 在已创建函数的详情页面,选择【触发方式】,并单击【添加触发方式】。如下图所示:

  • 触发方式:选择 “定时触发”。
  • 触发周期:选择 “自定义触发周期”。
  • Cron表达式:自己填写,如0 0 1 * * * *,表示每天凌晨1点执行一次。Cron表达式不懂的可以参考腾讯云文档
  1. 填写完成点击【保存】即可。

License

MIT

本项目仅用于学习、研究用途,由使用人自行承担因此引发的一切法律责任,作者不承担法律责任。

v-checkin's People

Contributors

sy-records avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.