缙哥哥的博客
与你分享我的点点滴滴生活

真正的挂机赚现金:基于宝塔Python3自动签到51la领现金

280G全国流量的电信星海卡仅需29元/月,长期可续该套餐,随时可注销

之前跟大家分享了《使用 51La 网站统计,顺带开启优站计划增加网站收益》,经过几个星期的测试,缙哥哥每周可以稳定在9元左右,也就是一个月将近有40块钱现金。根据广大网友反馈,每日网站流量大于100IP,即可有四五元/周的收入,一个月也有20来块钱。

但是加入 51LA 优站计划之后,需要每天去签到、查看统计,经常会忘记,今天根据狗哥的分享,在此做个记录,方便自己查阅。

既然是网站统计,那么想必绝大部分人都有宝塔,所以本次操作在宝塔环境的基础上。

推荐使用宝塔 Linux 控制面板站内AD

你还没开始用?缙哥哥推荐使用宝塔服务器面板,一键全能部署及可视化管理 Linux 服务器,简单快捷!

送你3188元礼包,点我注册领取 https://www.bt.cn/?invite_code=MV91dGp3eGQ=

现在托管 WordPress 专用服务器送宝塔专业版,托管多久送多久,数量有限,有意可联系微信:xyzyysd

使用 SSH 连接你装有宝塔的服务器,输入以下指令:

查看 Python 当前版本

python -V

若是3.*版本,即可跳过升级步骤,而宝塔默认为2.*版本,所以我们继续升级 Python,

wget 下载 Python 3.7.3 源码包(第一行),解压(第二行),进入解压目录(第三行),配置安装信息,这里直接默认,注意带上 ssl 支持(第四行),安装 openssl-devel 支持(第五行),编译并安装(第六行)。

wget -c https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
tar -xzvf Python-3.7.3.tgz
cd Python-3.7.3
./configure --with-ssl
yum install openssl-devel
make && make install

进入宝塔左侧菜单,点击文件,任意找一个你看着顺眼的文件夹,在里面创建一个*.py的文件,双击进行编辑,将下方代码复制到里面。

import requests
import json
import time

#任务
def Report(tasktype,cookies):
    url = "https://user.51.la/api/user/active/pv?productCode=v6&pageType="+str(tasktype)
    
    payload={}
    headers = {
      'Host': 'user.51.la',
      'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537  .36',
      'Referer': 'https://v6.51.la/',
      'Cookie': cookies
    }
    
    response = requests.request("GET", url, headers=headers, data=payload)
    
    print(response.text)

#查询任务
def getnum(name,cookies):
    url = "https://user.51.la/api/user/active/taskList"
    
    payload={}
    headers = {
      'Accept': 'application/json, text/plain, */*',
      'Cookie': cookies,
      'Host': 'user.51.la',
      'Origin': 'https://user.51.la',
      'Referer': 'https://user.51.la/activity/yzjh?action=show'
    }
    
    response = requests.request("POST", url, headers=headers, data=payload)
    r=response.json()
    if r['code']==2000:
        data=r['data']
        return data[name]
    else:
        return False
    
cookies='你的cookies'

#
Report(1,cookies)

n=getnum('dailyReportPages',cookies)
if 5-n>-1:
    for i in range((5-n+1)):
        Report(2,cookies)
        time.sleep(5)
else:
    print('报表任务已完成'+str(n))

去 51la 网页获取你的 cookies,将代码内“你的cookies”换成你实际 cookies 并保存。

宝塔菜单→计划任务→添加计划任务→shell脚本,任务名称随意,执行周期每日,后面时间根据自己喜好来,脚本内容填写:

python3 /www.dujin.org/51la.py

这里需要注意的是,跟随在 python3 右侧的是绝对目录,比如上述代码意思就是在服务器根目录创建了一个名为www.dujin.org的文件夹,而51la.py文件就在这个文件夹内,不知道的小伙伴可以直接复制宝塔文件页面上方的地址。

QQ交流群

如果你有什么疑问,或者有什么好东西分享,欢迎你进入对应的QQ群。But!所有群都不可以发任何广告,包括但不限于昵称、文字、链接、图片、二维码

  • 缙哥哥网赚学习群1:397451880(已满员)
  • 缙哥哥网赚学习群2:722568343(已满员)
  • 缙哥哥网赚学习群3:206378327(已满员)
  • 缙哥哥网赚学习群4:706814600(入群密码:dujin)
  • 缙哥哥网赚学习群5:679072996(入群密码:dujin)
  • 缙哥哥博客技术群154200231(付费群:文末打赏36元入群)
  • WordPress 建站 QQ 交流群:343852784
赞(4) 打赏
转载请注明来源及链接:缙哥哥 » 真正的挂机赚现金:基于宝塔Python3自动签到51la领现金

评论 2

评论前必须登录!

 

  1. #1

    亲呀,cookie长啥样呀?

    cpublic1年前 (2022-10-21)

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册