如何在阿里云服务器Centos 7中部署定时签到python脚本

如何在阿里云服务器Centos 7中部署定时签到python脚本

本次以csdn自动签到脚本为例,代码如下,详细请了解这篇文章:https://blog.csdn.net/weixin_44146025/article/details/113248878?spm=1001.2014.3001.5501

import requests
import time
import json
 
headers = {
'accept':'application/json, text/plain, */*',
'accept-encoding':'gzip, deflate, br',
'accept-language':'zh-CN,zh;q=0.9',
'cache-control':'no-cache',
'content-length':'247',
'content-type':'application/json;charset=UTF-8',
'cookie':'uuid_tt_dd=10_21002145320-1569306368647-530289; Hm_ct_6bcd52f51e9b3dce32bec4a3997715ac=6525*1*10_21002145320-1569306368647-530289!5744*1*weixin_44146025; smidV2=20191005152519e1672eec8bb7335ddb17a4136f900bdb0026dd2b7087b3920; __gads=ID=0685ee9dbd699171:T=1586574128:S=ALNI_Ma-iLaOhW5baScFk231_hCbGvQ6ig; Hm_lvt_6bcd52f51e9b3dce32bec4a3997715ac=1603427841,1604050694,1604221011; UN=weixin_44146025; p_uid=U010000; UserName=weixin_44146025; UserInfo=c73862634fbd43898c7a21a8056f5875; UserToken=c73862634fbd43898c7a21a8056f5875; UserNick=%E5%86%89%E7%AD%B1; AU=F33; BT=1611574167593; c_first_ref=default; c_first_page=https%3A//blog.csdn.net/weixin_44146025; c_segment=1; dc_sid=0e80cf352440f868d25db0d6f1bdc277; is_advert=1; c_page_id=default; c_ref=https%3A//blog.csdn.net/weixin_44146025; dc_session_id=10_1611727790454.373035; dc_tos=qnkx4f; log_Id_pv=905; log_Id_click=583',
'pragma':'no-cache',
'referer':'https://i.csdn.net/',
'sec-fetch-dest':'empty',
'sec-fetch-mode':'cors',
'sec-fetch-site':'same-site',
'user-agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36'
}
data = {
'ip':'',
'platform':'pc-my',
'product':'pc',
'user_agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36',
'username':'weixin_44146025',
'uuid':'10_21002145320-1569306368647-530289'
}
r = requests.post("https://me.csdn.net/api/LuckyDraw_v2/signIn",headers=headers,data=data)
now = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime())
msg  = r.json()
try:
    with open('wenjian.txt', 'a') as f:
        f.write('{} --- {}\n'.format(now, msg))
        f.close()
        print(msg)
except Exception as e:
    print(e)

 

首先 查看当前定时任务:

 crontab /etc/crontab
 crontab -l

  然后咱们的目标是:每天 上午9:00 签到

  分钟  小时  日期 月份 周几 用户名  命令

  0         9       *       *      *      root    /usr/bin/python2.7    /home/qiandao/qiandao.py

但是这样有点麻烦,就整了一个shell脚本,也是要上传的,脚步内容为:

#!/bin/bash

/usr/bin/python2.7   /home/csdnqd/csdnqd.py

然后重新启动crontab程序:

systemctl restart crond.service

应该还没成功,因为要把test.sh文件设置为可执行文件。代码如下:

chmod +777 test.sh

Linux命令 ls 查看当前文件夹的文件,颜色变了就好了

如何在阿里云服务器Centos 7中部署定时签到python脚本

  再重启一下程序,应该就没问题了。

 

如何在阿里云服务器Centos 7中部署定时签到python脚本

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/114766.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • linux使用ps命令查看和控制进程_ps grep 进程

    linux使用ps命令查看和控制进程_ps grep 进程ps命令Linuxps(英文全拼:processstatus)命令用于显示当前进程的状态,类似于windows的任务管理器查看所有进程ps-A显示所有进程信息,连同命令行ps-

    2022年7月29日
  • php中urlencode()和urldecode()URL编码函数浅析[转]

    php中urlencode()和urldecode()URL编码函数浅析[转]

    2021年10月30日
  • Redis 缓存穿透 + 缓存雪崩 + 缓存击穿的原因和解决方案「建议收藏」

    Redis 缓存穿透 + 缓存雪崩 + 缓存击穿的原因和解决方案「建议收藏」在生产环境中,会因为很多的原因造成访问请求绕过了缓存,都需要访问数据库持久层,虽然对Redsi缓存服务器不会造成影响,但是数据库的负载就会增大,使缓存的作用降低一、缓存穿透缓存穿透是指查询一个根本不存在的数据,缓存层和持久层都不会命中。在日常工作中出于容错的考虑,如果从持久层查不到数据则不写入缓存层,缓存穿透将导致不存在的数据每次请求都要到持久层去查询,失去了缓…

    2022年6月15日
  • 手背静脉识别的图像处理算法

    手背静脉识别的图像处理算法手背静脉识别的图像处理算法题目内容及要求手背静脉识别技术作为一种全新的特征识别技术,相比于传统的生物识别技术(如指纹识别)具有许多明显的优势,然而对于该技术的研究尚处于刚刚起步阶段,使用计算机来直接进行静脉识别与身份匹配仍然较为困难,为了方便后续特征识别,提高静脉识别的准确度和优越性,有必要对获取的静脉图像进行一系列处理,得到静脉的骨架结构。题目主要要求为:1.对采集图像进行背景去除,取得…

    2022年5月16日
  • Ubuntu命令行下树莓派连接WiFi操作方法

    Ubuntu命令行下树莓派连接WiFi操作方法第一种方法:通过配置/etc/network/interfaces文件实现终端输入sudovim/etc/network/interfaces修改后文件内容如下:autoloifaceloinetloopbackifaceeth0inetdhcpautowlan0allow-hotplugwlan0ifacewlan0inetdhcpwpa-ssid”你的wifi名称”wpa-p

    2022年6月10日
  • 计算机组成原理知识点

    计算机组成原理知识点计算机体系结构(ComputerArchitecture)主要研究硬件和软件功能的划分,确定硬件和软件的界面,哪部分功能由硬件系统来完成,哪部分功能由软件系统来完成。计算机组成原理(ComputerOrganization)是依据计算机体系结构,在确定且分配了硬件子系统的概念结构和功能特性的基础上,设计计算机各部件的具体组成,以及它们之间的连接关系,实现机器指令级的各种功能和特性,这点上说

    2022年6月1日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号