日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

集大通100%任务完成度签到

發布時間:2025/3/20 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 集大通100%任务完成度签到 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、前言

本文章將講述 我如何一步一步的用python寫一個自己學校的社交app的簽到程序, 由于學校的app簽到和任務是獲得等級經驗的唯一途徑,而等級的提升可以獲得抽獎的資格 ,然而臉黑的我始終沒有得到一個實物的獎勵,氣憤而又懶惰激發了程序員的本能用python寫了 一個小腳本 掛在服務器上 實現了自動簽到,好了 話不多說

二、基本環境和工具

python2.7環境 、 python編輯器(pycharm ) Charles(抓包工具) 安卓模擬器(本次使用夜神)

三、分析

本次簽到的原理是 模擬手機發送信息實現簽到的功能。據我們所知簽到無非就是一次請求發送 和一個響應回饋,那么我們就需要得到請求的地址和請求的數據,可是手機app我們無法直接的 或者間接的像瀏覽器一樣獲取這些信息,因此我們需要夜神(安卓模擬器)和Charles(抓包工 具)來得到這些。這里我將不給出這些工具的配置過程自己百度。
①登陸


點擊登陸抓取數據包

我們可以很容易的在里面得到這樣一條url:https://oa99.jmu.edu.cn/v2/passport/api/user/login1
這條就是登陸賬號密碼的地址,而卻我們可以從它的請求中看到它是以Json格式進行傳輸的格式如下:

{ "flag": 1, "unitid": 55, "encrypt": 1, "imgcode": "", "account": "賬號", "appid": "273", "password": "你的密碼加密部分", "clientinfo": "{\"systype\":\"android\",\"platform\":30,\"appid\":\"273\",\"devicetype\":\"N8010\",\"sysver\":\"4.4\",\"platformver\":\"2.3.0\",\"deviceid\":\"352419010446017\"}", "blowfish": "c7591f0b-d814-4e5b-80ae-cf6675e37c69" }

經過簡單的分析我們可以知道這里面附帶了包括賬號密碼和客戶端等信息,由于加密方式不知 所以這
這個數據包是我們主要抓取的。
在觀察它的返回信息:

{ "sid": "cookie的值", "unitid": 55, "uid": 135348, "type": 2, "pwdtime": null, "bind_uap_account": "paticipant", "ticket": "門票顧名思義它可能作為免密登陸的憑證" }

分析這個返回信息它也是json格式通過比較 我們發現 sid 就是他的cookie的值 sid將在送花的
環節起到關鍵的作用 還ticket 我可以大膽的推測它是免密登陸的憑證 但是由于還要測試他的時效
所以這個暫時不管,以后有空在研究。
做到這里我們就可以寫第一部分代碼:

import urllib import urllib2,cookielib import json import ssl import timessl._create_default_https_context = ssl._create_unverified_context#取消證書認證 def http_post(openner):url = 'https://oa99.jmu.edu.cn/v2/passport/api/user/login1'values = {"flag": 1,"unitid": 55,"encrypt": 1,"imgcode": "","account": "201521122039需要改","appid": "273","password": "秘密 改成自己的","clientinfo": "{\"systype\":\"android\",\"platform\":30,\"appid\":\"273\",\"devicetype\":\"N8010\",\"sysver\":\"4.4\",\"platformver\":\"2.3.0\",\"deviceid\":\"352419010446017\"}","blowfish": "fd90991f-8fa9-4ab9-836d-6f41b50ebfb8" }jdata = json.dumps(values) # 對數據進行JSON格式化編碼req = urllib2.Request(url, jdata) # 生成頁面請求的完整數據response = opener.open(req) # 發送頁面請求return response.read() # 獲取服務器返回的頁面信息 cj = cookielib.CookieJar() opener =urllib2.build_opener(urllib2.HTTPCookieProcessor(cj)) resp = http_post(opener)

由于python2.7的請求需要證書認證所以在程序的開頭 要取消認證需求 這里的用到cookiejar 是
由于要保持登陸的狀態下完成簽到這里需要cookie的存在 不能簡單的進行請求操作 而cookiejar能
實現這個需求。上述的代碼就實現登陸獲取cookie的操作。

②簽到實現

點擊簽到一天就一次別手抖了 沒抓到

然而簽到卻更加簡單只要請求一下地址不需要數據

在記錄簽到的地址:https://oa99.jmu.edu.cn/ajax/sign/usersign
代碼就很容易:

Json_post(opener,Qiandao_url,{})
③生日祝福

點擊祝福

查看數據包

發現這也是一個簡單的請求 并沒有數據需求
觀察反饋信息發現 發返回一個列表里面有今天生日人的信息
那么隨便祝福一位同學:

發現它只要在請求里攜帶 生日人的 uid 即可 uid 我們要在上面的請求 用正則表達式獲取
url:https://oa99.jmu.edu.cn/ajax/birthday/bless
代碼:

代碼里通過 獲取生日列表里的uid 然后祝福前5名同學(任務為三名)

④送花

點擊送玫瑰花 觀察

發現地址換了

地址:https://wp.jmu.edu.cn/itemc/useitem?cuid=我的uid&sid=我的cookie
分析的結果如上 此時 sid 和uid 就必須事先保存了 需要正則提取response
代碼如下:


這里避免尷尬 畢竟送花嘛 我就制定送給舍友了 tuid 送的人的uid

最后一一部很關鍵 就是領取獎勵了 別人的號打碼一下:


獲取url和json
https://oa99.jmu.edu.cn/ajax/score/receivescore
祝福

json { "itemcode": "BIRTHBLESS" }

送花的領取

json { "itemcode": "FLOWER" }

四、完結

基本過程就是如此源碼將上傳git 建議自己實現 下附成果

注意 注意 代碼 在這。

轉載于:https://www.cnblogs.com/NewBeeFly/p/9367709.html

總結

以上是生活随笔為你收集整理的集大通100%任务完成度签到的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 中文字幕www | 狼人狠狠干 | 国产裸体舞一区二区三区 | 操她视频网站 | 日韩国产专区 | 小嫩女直喷白浆 | 欧美一级色 | 亚洲欧美黄 | 国产成人免费视频 | 影音先锋毛片 | 一级片在线免费播放 | 黄色aa毛片 | 波多野结衣91 | 中文字幕1页 | 91免费在线观看网站 | www.嫩草.com | 中文字幕日本在线 | 国产精品露脸视频 | 国产精品大全 | 深夜视频在线看 | 成年人午夜网站 | 最新日韩av在线 | 三级黄色免费 | 欧美亚洲一 | 国产美女黄网站 | h无码动漫在线观看 | 特级免费毛片 | 久久精品国产99国产 | 中文字幕免 | 影音先锋婷婷 | 日本网站在线免费观看 | 成人在线视频免费 | 欧美r级在线观看 | 高清国产午夜精品久久久久久 | 国产精品国产三级国产aⅴ中文 | 国产113页 | 粉嫩av网 | 91玉足脚交嫩脚丫在线播放 | 婷婷久久五月天 | 亚洲成人自拍视频 | 在哪里可以看黄色片 | 国产一区二区在线观看视频 | 国产91视频在线观看 | 一卡二卡精品 | www.久久伊人 | 99国产精品久久久久久久 | 国产精品久久久久91 | 狠狠伊人 | 三级在线免费 | 视频精品久久 | 在线超碰av | 久久久久国产精品视频 | 少妇久久久久久 | 午夜免费高清视频 | 色综合av综合无码综合网站 | 久久久久久天堂 | 韩日午夜在线资源一区二区 | 全程粗话对白视频videos | 在线天堂资源 | 亚洲精品国产欧美在线观看 | 亚洲图片自拍偷拍区 | 久久久久久国产精品三区 | 一区二区视频在线看 | 乱色熟女综合一区二区三区 | 在线观看亚洲网站 | 男女男精品视频站 | 91视频综合网 | 成人精品视频一区二区三区尤物 | 欧美在线观看视频 | 自拍视频在线 | 欧美成人高潮一二区在线看 | 丁香婷婷亚洲 | 激情小说视频在线 | 国产精品欧美久久久久久 | 欧美亚洲另类在线 | 催眠调教后宫乱淫校园 | 国产精品免费一区 | 亚洲国产福利视频 | 精品视频免费看 | 日本三级吃奶头添泬无码苍井空 | 在线观看国产三级 | 亚洲av成人无码一区二区三区在线观看 | 男人的天堂影院 | 越南少妇做受xxx片 亚洲av综合色区无码一二三区 | 亚洲欧美色图 | 精品亚洲一区二区三区 | 手机看片日本 | 国产欧美精品国产国产专区 | juliaann精品艳妇hd | av在线不卡一区 | 国产精品不卡一区二区三区 | 精品国产亚洲一区二区麻豆 | 精品少妇一区二区三区免费观看 | 尹人av| 欧美成人午夜免费视在线看片 | 欧美成人免费一级 | 96精品国产 | 美国黄色一级毛片 | 一级在线毛片 |