蜀黍说不能太长 发表于 2022-1-24 16:33

农夫山泉小程序抽奖完成每日任务更新了

上个...https://www.52pojie.cn/thread-1574607-1-1.html
还是惨不忍睹...勉强支持多账号有多少个账号就改user_id。没的建议删掉多余的.不删我也不知道会不会报错...不会其他多账号写法...瞎折腾成这样的....
助力任务已经重新上线了...但是好像需要真实的user_id...账号少的可能用不了助力任务...
食用方法:改下面的user_id=WXXXXXXXXXXXX1600711680
增加了push通知...我没用...可以试试...我是放青龙用青龙通知的...push通知修改这个里面内容:tztoken=''
通知只通知助力任务结果里面有没金虎水...其他没通知
对了,抽奖次数做任务的可以一直累计到2月28日
没抽奖功能...主要抽奖功能太快过期了...


import requests
from time import sleep
import json
import datetime
import re
from difflib import *
import random
import os
import configparser


try:
    from notify import send
except:
    print("无推送文件")
   
#------------------------------农夫任务----------------------
requests.packages.urllib3.disable_warnings()
tztoken=''#http://pushplus.hxtrip.com/获取通知token,仅用户通知助力结果中是不是含有金虎水,我没用过...没通知了可能是结果里面没金虎水或者我也不知道干嘛了...
wxid={'b':['user_id=WXXXXXXXXXXXX1600711680',
         'user_id=WXXXXXXXXXXXX1600711680',
         'user_id=WXXXXXXXXXXXX1600711680',
         'user_id=WXXXXXXXXXXXX1600711680',
         'user_id=WXXXXXXXXXXXX1600711680',
         'user_id=WXXXXXXXXXXXX1600711680',
         'user_id=WXXXXXXXXXXXX1600711680']}

qdurl='https://nongfuwaterpro.kifa.site/api/v1/goldtiger/usersign'
fwurl='https://nongfuwaterpro.kifa.site/api/v1/goldtiger/userviewshop'
gkurl='https://nongfuwaterpro.kifa.site/api/v1/goldtiger/userviewvideo'
zlurl1='https://nongfuwaterpro.kifa.site/api/v1/goldtiger/specialuserassistance'
zlurl2='https://nongfuwaterpro.kifa.site/api/v1/goldtiger/completeassistancetask'
rwhea={"Host":"nongfuwaterpro.kifa.site","Connection":"keep-alive","Content-Length":"48","content-type":"application/x-www-form-urlencoded","unique_identity":"95bfa1bc-e0c3-4e14-878c-eacae997b863","actcode":"ACT39912445427025182721600711680","Accept-Encoding":"gzip,compress,br,deflate","User-Agent":"Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.16(0x1800103f) NetType/WIFI Language/zh_CN","Referer":"https://servicewechat.com/wxd79ec05386a78727/43/page-frame.html"}
cs=0
while True:
    try:
      yhs=wxid['b']
      cs=cs+1
    except:
      print("共有用户:"+str(cs))
      break
    continue

kscs=0
zlcs=0
while True:
    try:
      try:
            zldata1=wxid['b']+'&assistance_'+wxid['b']
      except:
            zldata1=wxid['b']+'&assistance_'+wxid['b']      
      try:
            zldata2=wxid['b']+'&assistance_'+wxid['b']
      except:
            zldata2=wxid['b']+'&assistance_'+wxid['b']
      zl1 = requests.post(headers=rwhea,url=zlurl1,data=zldata1,verify=False,timeout=3).json()
      sleep(6)
      zl2 = requests.post(headers=rwhea,url=zlurl1,data=zldata2,verify=False,timeout=3).json()
      sleep(6)
      print("用户:"+str(kscs+1)+"的助力结果\n"+str(zl1)+"\n"+str(zl2)+"\n")
      kscs=kscs+1
      zlcs=zlcs+1
    except:
      print("助力任务运行结束")
      break
    continue

kscs=0
while kscs < cs:
    qd = requests.post(headers=rwhea,url=qdurl,data=wxid['b'],verify=False,timeout=3).json()
    print("第"+str(kscs+1)+"个用户签到结果:"+str(qd)+"\n")
    sleep(2)
    fw = requests.post(headers=rwhea,url=fwurl,data=wxid['b'],verify=False,timeout=3).json()
    print("第"+str(kscs+1)+"个用户访问商城结果:"+str(fw)+"\n")
    sleep(2)
    gkdata='url=https%3A%2F%2Fcdn.geement.com%2Fsfiles%2FNongFu%2FJinHuWater%2Fvideo.mov&'+wxid['b']
    gk = requests.post(headers=rwhea,url=gkurl,data=gkdata,verify=False,timeout=3).json()
    print("第"+str(kscs+1)+"个用户观看视频结果:"+str(gk)+"\n")
    sleep(2)
    zl3 = requests.post(headers=rwhea,url=zlurl2,data=wxid['b'],verify=False,timeout=3).json()
    print("第"+str(kscs+1)+"个用户助力领取结果:"+str(zl3)+"\n")
    sleep(2)
    zlurl3='https://nongfuwaterpro.kifa.site/api/v1/goldtiger/assistancewinlogs?'+wxid['b']
    zl4 = requests.get(url=zlurl3,timeout=3).json()
    haojieguo='金虎水'
    zljg=str(zl4)
    zljg2=haojieguo in zljg
    if zljg2 == True:
      print("第"+str(kscs+1)+"个用户可能中了金虎水")
      try:
            tzurl='http://pushplus.hxtrip.com/send'
            data={'token':tztoken,'title':'农夫任务','content':'助力结果有金虎水,请留意!','template':'html'}
            headers={
                "User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 Html5Plus/1.0",
                'Content-Type': 'application/json'}
            tz=requests.post(headers=headers,url=tzurl,data=json.dumps(data))
      except:
            print("通知token不正确或我也不知道没用过这个推送反正就是出错了没通知...")
      try:
            send("第"+str(kscs+1)+"个用户助力结果中有金虎水","自行查看")
      except:
            print("无推送文件")
    else:
      print("第"+str(kscs+1)+"个用户助力结果中无金虎水"+"\n")
    kscs=kscs+1
    continue
print("任务运行结束")

tslace 发表于 2023-1-12 11:20

垃圾活动,青龙挂了有一个月了吧
一堆券,集卡就差两个,其余都快上百了。

真不如往年那么痛快了。

蜀黍说不能太长 发表于 2022-1-25 07:34

manon007 发表于 2022-1-24 23:03
大兄弟不太行啊。多线程,线程池,异步协程都没用到。跑的就会很慢,偏向可视化界面还是做易语言吧

:lol主要还没学会,现在都是抄袭着用过别人的代码,慢慢理解抄袭过来的,我看别人那些多个用户都不是这样写写的,多线程这些估计还要努力努力{:1_907:}

wtmhsghz1314 发表于 2022-1-24 17:00

有没有软件

ycignlbq 发表于 2022-1-24 19:18

原来如此呀,谢过了。

玩手机的稻草人 发表于 2022-1-24 19:39

{:1_921:}{:1_921:}{:1_921:}厉害了大佬

蜀黍说不能太长 发表于 2022-1-24 21:22

wtmhsghz1314 发表于 2022-1-24 17:00
有没有软件

主要不会呀{:1_907:}

jzbcbaba 发表于 2022-1-24 22:36

纯小白弱弱地问一句,这些代码怎么用{:301_1008:}

manon007 发表于 2022-1-24 23:03

大兄弟不太行啊。多线程,线程池,异步协程都没用到。跑的就会很慢,偏向可视化界面还是做易语言吧

IsMe9666 发表于 2022-12-13 09:33

大佬 今年的活动马上出了

weiweixiaola 发表于 2022-12-16 11:31

蹲个今年的
页: [1] 2
查看完整版本: 农夫山泉小程序抽奖完成每日任务更新了