吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1883|回复: 12
收起左侧

需求-IT天空自动签到通知-腾讯云函数

  [复制链接]
萌萌的零食酱 发表于 2020-9-16 16:39
30吾爱币
本帖最后由 萌萌的零食酱 于 2020-9-16 21:14 编辑

IT天空使用腾讯云函数自动签到
需求:酷推或者server通知
就是显示这个
xxxxxx,您累计已签到: 29 您本月已累计签到:10 天您上次签到时间:2020-09-16 14:04您目前获得的总奖励为:活跃 533 点 , 上次获得的奖励为:活跃 10 点.您目前的等级: [IV]小有名气 , Tips: 您只需再签到 1 天就可以提升到下一个等级: [V]青出于蓝 .

image.png
image.png

本帖被以下淘专辑推荐:

  • · 雲方|主题: 27, 订阅: 25

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

yeeshao 发表于 2020-9-17 14:32
修改下第10行的skey,21行的cookie,24行的formhash(也是小白弄这个,后面的删减实在是太杂,希望有大神出个简便点的)
[Python] 纯文本查看 复制代码
# -*- coding: utf8 -*-
#@Time:2020/9/17 2:42
#@Author:Yeeshao
#@File:IT论坛签到.py
#@Software:PyCharm
import requests
import re
from bs4 import BeautifulSoup
#
skey = ''    #你的微信server酱skey

def push(content):
    if skey != "":
        url = "https://sc.ftqq.com/" + str(skey) + ".send?text=IT论坛签到信息&desp=" + str(content)
        print("推送结果", requests.get(url).text)

def start():
    url = 'https://www.itsk.com/plugin.php?id=dsu_paulsign:sign&operation=qiandao&infloat=1&inajax=1'
    headers = {
        'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.25 Safari/537.36 Core/1.70.3775.400 QQBrowser/10.6.4208.400',
        'cookie': '你的cookie',
    }
    data = {
        'formhash': '你的formhash',      #去签到页面,按F12,点击签到,在network里的plug开头的data数据里有。
        'qdxq': '7fd',
        'qdmode': '1',
        'todaysay': '奋斗',
        'fastreply': '0',
    }
    html = requests.post(url=url, headers=headers, data=data).text
    # print(html)
    ex='<div class="c">(.*?)</div>'    #查找特定文字内容
    msg=re.findall(ex,html,re.S)[0]
    print(msg)
    # push((msg))

    url2 = 'https://www.itsk.com/plugin.php?id=dsu_paulsign:sign'
    data2 = {
        'id': 'dsu_paulsign:sign',
    }
    html2 = requests.get(url=url2, headers=headers, params=data2).text
    # print(html)
    soup = BeautifulSoup(html2, 'lxml')
#     # 以标**准的缩进格式**输出
    # print(soup.prettify())
    ex='<font color="#FF0000">(.*?)<h1 class="mt">'    #查找特定文字内容
    msg2=re.findall(ex,html2,re.S)[0]
    # msg = re.sub('[<b></b></font></p>]', '', msg)
    msg2 = msg2.replace('<b>', '')
    msg2 = msg2.replace('<p>', '')
    msg2 = msg2.replace('</b>', '')
    msg2 = msg2.replace('</font>', '')
    msg2 = msg2.replace('</p>', '')
    msg2 = msg2.replace('<font color="#ff00cc">', '')
    msg2 = msg2.replace('<font color=green>', '')
    msg2 = msg2.replace('<font color=#FF0000>', '')
    print(msg2)
    msg=msg+'\n\n'+msg2
    push((msg))

def main_handler(event, context):
    return start()

if __name__ == '__main__':
    start()
 楼主| 萌萌的零食酱 发表于 2020-9-18 19:02
yeeshao 发表于 2020-9-17 14:32
修改下第10行的skey,21行的cookie,24行的formhash(也是小白弄这个,后面的删减实在是太杂,希望有大神出 ...

木有用呀,签到后但是找不到那个数值了formhash
yeeshao 发表于 2020-9-18 20:43
yeeshao 发表于 2020-9-18 20:50
萌萌的零食酱 发表于 2020-9-18 19:02
木有用呀,签到后但是找不到那个数值了formhash

你还可以直接去搜下,也是有的
DMK]]4Q3)H}@ABSWTG]F]W3.png
 楼主| 萌萌的零食酱 发表于 2020-9-21 12:20
yeeshao 发表于 2020-9-18 20:50
你还可以直接去搜下,也是有的

file:///C:/%E5%9B%BE1.png可是我找不到QAQ
图1.png
yeeshao 发表于 2020-9-21 18:47

先点搜索图标,然后再搜索
 楼主| 萌萌的零食酱 发表于 2020-9-22 08:49
yeeshao 发表于 2020-9-21 18:47
先点搜索图标,然后再搜索

我都填了还是失败?是环境问题吗?
fcdc028c0a229990bee9999e72fbea7.png
0d2bba81e81696f434f52f1371d2169.png
572830a7eed5d4172847ce773fccb92.png
yeeshao 发表于 2020-9-22 13:38
萌萌的零食酱 发表于 2020-9-22 08:49
我都填了还是失败?是环境问题吗?

好像云函数没有那个库,你放本地的试试,应该可以,至于怎么将云函数装库,我还不晓得

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
萌萌的零食酱 + 1 + 1 谢谢@Thanks!

查看全部评分

 楼主| 萌萌的零食酱 发表于 2020-9-22 16:23
yeeshao 发表于 2020-9-22 13:38
好像云函数没有那个库,你放本地的试试,应该可以,至于怎么将云函数装库,我还不晓得{:301_9 ...

呜呜太难了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-22 19:48

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表