国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

用Python寫個(gè)了紅包提醒,再不怕錯(cuò)過一個(gè)億了

caikeal / 1946人閱讀

摘要:先來看下效果實(shí)際使用不需要打開手機(jī),此處為演示需要實(shí)現(xiàn)代碼主要有兩個(gè)部分接收紅包消息直接從手機(jī)端微信獲取數(shù)據(jù)比較麻煩,主流的方法都是通過微信網(wǎng)頁版來獲取。這里我用的是,通過即可安裝,之前我也寫過文章介紹微信機(jī)器人進(jìn)化指南。

又到了辭舊迎新的時(shí)候,群里的紅包也多起來了。然而大佬們總是喜歡趁我不在的時(shí)候發(fā)紅包,經(jīng)常打開手機(jī),發(fā)現(xiàn)紅包已被搶完,感覺錯(cuò)過了一個(gè)億。

安卓上有不少紅包助手工具,但 iOS 似乎沒有。而且就算有,這種需要很高權(quán)限的第三方插件工具總讓人不那么放心。所以我還是自己來做一個(gè)好了。如果要求不那么高,只要在 出現(xiàn)紅包的時(shí)候發(fā)出提醒 ,那么實(shí)現(xiàn)起來并不復(fù)雜。

先來看下效果(實(shí)際使用不需要打開手機(jī),此處為演示需要):

實(shí)現(xiàn)代碼主要有兩個(gè)部分:

1、接收紅包消息

直接從手機(jī)端微信獲取數(shù)據(jù)比較麻煩,主流的方法都是 通過微信網(wǎng)頁版來獲取 。因?yàn)榫W(wǎng)頁版的消息接口可以被抓包分析,比較容易獲取和使用。目前主流的包都是通過這個(gè)方式,使用比較多的庫有 itchatwxpy 。這里我用的是 itchat,通過 pip 即可安裝,之前我也寫過文章介紹:《Crossin:微信機(jī)器人進(jìn)化指南》。

項(xiàng)目地址:

https://github.com/littlecodersh/ItChat

核心代碼:


import itchat

@itchat.msg_register("Note", isGroupChat=True)
def get_note(msg):
    if "紅包" in msg["Text"]:
        print("note:",msg["Text"])
        alarm()  # 自定義提醒

itchat.auto_login(hotReload=True)
itchat.run()
itchat.logout()

msg_register是注冊(cè)消息時(shí)間的響應(yīng)函數(shù),"Note"是紅包、轉(zhuǎn)賬等通知消息類型,isGroupChat=True包含了群聊。當(dāng)網(wǎng)頁版收到紅包后,會(huì)顯示“ 收到紅包,請(qǐng)?jiān)谑謾C(jī)上查看 ”。所以判斷消息文本中包含“紅包”字樣時(shí),就發(fā)出提醒。

由于是基于網(wǎng)頁版運(yùn)行,代碼運(yùn)行后,需要用 手機(jī)掃二維碼登錄

2、發(fā)通知

最簡(jiǎn)單的通知方法就是發(fā)出聲音,在 Python 中有幾種不同實(shí)現(xiàn):


def alarm():
    # Windows嗡鳴聲
    import winsound
    winsound.Beep(1000, 3000)

    # Mac語音
    import os
    os.system("say "有人發(fā)紅包了,趕緊去搶啊!"")

    # 播放MP3
    import pygame
    pygame.mixer.init()
    track = pygame.mixer.music.load("alarm.mp3")
    pygame.mixer.music.play()

發(fā)出聲音需要用到調(diào)用系統(tǒng)接口, WindowsMac 有不同的實(shí)現(xiàn),或者也可以通過 pygame 播放 MP3 文件。上面三種方法保留一種即可。

還嫌不夠的話,可以彈個(gè)窗:


import tkinter.messagebox 
tkinter.messagebox.showinfo("重要提醒","有人發(fā)紅包啦!")

最終效果視頻演示:

python微信紅包提醒演示 https://www.zhihu.com/video/1073230800832622592

完整代碼就上面這兩段,如果你要下載也可以在公眾號(hào) (Crossin的編程教室) 里回復(fù)關(guān)鍵字 紅包 ,里面還包含了一篇關(guān)于紅包算法討論的舊文。

不過由于大量自動(dòng)化營(yíng)銷機(jī)器人都在使用微信網(wǎng)頁版接口,現(xiàn)在網(wǎng)頁版的功能已被刪減許多,且剛注冊(cè)的新號(hào)已無法登錄網(wǎng)頁版。有傳言說可能之后會(huì)取消網(wǎng)頁版,就像之前的 Web QQ。你在使用 itchat 的時(shí)候要注意:

不要頻率過高過快的發(fā)送消息,也是有很大概率被限制網(wǎng)頁版登錄

登錄狀態(tài)有可能掉線,而且掉線是不會(huì)有通知的

不支持領(lǐng)取紅包

切勿拿來做什么不好的事情(憑現(xiàn)在的功能其實(shí)也做不了啥)

自動(dòng)搶紅包實(shí)現(xiàn)起來就要復(fù)雜很多,需要從安卓 APP 層面入手。而且這本身也有風(fēng)險(xiǎn),據(jù)說搶得太快是有可能被系統(tǒng)識(shí)別限制賬號(hào)的紅包功能,所以請(qǐng)謹(jǐn)慎嘗試。我這里也不多說了。

如果你真想自動(dòng)搶,我給你指條明路:

不用謝!

════

其他文章及回答:

如何自學(xué)Python | 新手引導(dǎo) | 精選Python問答 | Python單詞表 | 人工智能 | 爬蟲 | 我用Python | requests | 計(jì)算機(jī)視覺 | 字符播放器 | 一圖學(xué)Python | 智能防擋彈幕

歡迎搜索及關(guān)注公眾號(hào): Crossin的編程教室

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/43115.html

相關(guān)文章

  • Python寫一份獨(dú)特的元宵節(jié)祝福

    摘要:今天是正月十五,首先祝大家元宵節(jié)快樂以前加過我個(gè)人微信號(hào)的朋友,可以在朋友圈看到我今天發(fā)的元宵節(jié)祝福圖片這個(gè)祝福文字乍一看其貌不揚(yáng),不過點(diǎn)開大圖有驚喜是拿自己微信好友的頭像拼成的這是通過編程生成的。 今天是正月十五,首先 祝大家元宵節(jié)快樂! 以前加過我個(gè)人微信號(hào)的朋友,可以在朋友圈看到我今天發(fā)的元宵節(jié)祝福圖片: showImg(https://segmentfault.com/img/...

    ConardLi 評(píng)論0 收藏0
  • Python自動(dòng)搶紅包,超詳細(xì)教程,也不會(huì)錯(cuò)過微信紅包了!

    摘要:首先要打開微信,進(jìn)入到指定的群聊,識(shí)別微信紅包執(zhí)行搶紅包的動(dòng)作。是一款基于控件識(shí)別的自動(dòng)化測(cè)試框架,目前支持原生原生微信小程序,也可以在其他引擎中自行接入來使用。 showImg(https://segmentfault.com/img/remote/1460000019438856); 目錄:0 引言1 環(huán)境2 需求分析3 前置準(zhǔn)備4 搶紅包流程回顧5 代碼梳理6 后記 0 引言 提...

    CoderBear 評(píng)論0 收藏0
  • 來遲了,Python助你疊貓貓,搶618大紅包!

    摘要:目錄引言環(huán)境需求分析前置準(zhǔn)備逛店鋪流程回顧代碼全景展示總結(jié)引言最近疊貓貓的活動(dòng)可真是十分的火爆,每天小伙伴們?yōu)榱撕县堌埫Φ目芍^是如火如荼。為啥要疊貓貓呢賺貓幣得現(xiàn)金紅包眼看為實(shí),先來看看我朋友的購物訂單。 目錄:0 引言1 環(huán)境2 需求分析3 前置準(zhǔn)備4 逛店鋪流程回顧5 代碼全景展示6 總結(jié) 0 引言 最近疊貓貓的活動(dòng)可真是十分的火爆,每天小伙伴們?yōu)榱撕县堌埫Φ目芍^是如火如荼。為啥要...

    tomorrowwu 評(píng)論0 收藏0
  • 一個(gè)初學(xué)編程的草根大叔一個(gè)月時(shí)間沖上周榜第二名!給想沖榜的后浪們談?wù)勑〗?jīng)驗(yàn)——

    摘要:今晨起來翻了翻排行榜,發(fā)現(xiàn)前天發(fā)的文章早已被擠出全站熱榜,但卻意外發(fā)現(xiàn)自己已經(jīng)站上了作者周榜的亞軍寶座。作為一個(gè)草根初習(xí)者一個(gè)月沖上周榜亞軍實(shí)屬不易,也不是我刻意準(zhǔn)備想沖榜而全是意外。 今晨起來翻了翻CDSN排行榜,發(fā)現(xiàn)前天發(fā)的文章早已被擠出全站熱榜,但卻意外發(fā)現(xiàn)自己已經(jīng)站上了作者周榜的亞軍...

    _ivan 評(píng)論0 收藏0
  • Python 和Java 哪個(gè)更適合做自動(dòng)化測(cè)試?

    摘要:而對(duì)于功能測(cè)試升級(jí)來說,一般有這么個(gè)主流的發(fā)展方向一是性能測(cè)試,一是接口測(cè)試,一是自動(dòng)化測(cè)試。主要被應(yīng)用于的接口測(cè)試之中。 很多小伙伴工作在功能測(cè)試行業(yè)工作了2、3年后,發(fā)現(xiàn)自己已經(jīng)把功能測(cè)試做的非常好了,已經(jīng)到職業(yè)發(fā)展和薪資發(fā)展的瓶頸期了,就想著學(xué)點(diǎn)東西,提提升一下技能。? ?而對(duì)于功能...

    jkyin 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<