成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

知道了螞蟻森林這個(gè)“秘密”,我坐不住了??!

pingink / 2286人閱讀

摘要:導(dǎo)語昨天樓下買東西,超市老板居然讓我加他支付寶好友嗯哼對啦,我也很疑惑來著當(dāng)時(shí)以為是方便下次買東西,哦吼也沒多想,早上起來睜著我睡眼惺忪的熊貓眼,完了,我的能量都被偷完了對今天木木子教大家種樹大家還記得螞蟻森林叭,輕輕松松手機(jī)上就可以種樹

導(dǎo)語

?

昨天樓下買東西,超市老板居然讓我加他支付寶好友????

嗯哼!對啦,我也很疑惑來著?。?/p>

當(dāng)時(shí)以為是方便下次買東西,哦吼也沒多想,早上起來睜著我睡眼惺忪的熊貓眼,完了,我的能量都被偷完了!

對!今天木木子教大家種“樹”!大家還記得螞蟻森林叭,輕輕松松手機(jī)上就可以種樹了!

?

正文

本文是基于appium模塊開發(fā)的自動(dòng)收取能量的小助手!

參數(shù)配置如下:

desired_caps = {    "platformName": "Android", # 系統(tǒng)    "platformVersion": "8.0.0", # 系統(tǒng)版本號    "deviceName": "m5s", # 設(shè)備名    "appPackage": "com.eg.android.AlipayGphone", # 包名    "appActivity": "AlipayLogin", # app 啟動(dòng)時(shí)主 Activity    "noReset": True # 保留 session 信息,可以避免重新登錄}

鏈接手機(jī)收取能量:

def collect_energy(driver):    print("開始收取能量")    # 獲取手機(jī)屏幕寬高    width = int(driver.get_window_size()["width"])    height = int(driver.get_window_size()["height"])    # 能量球可能出現(xiàn)的區(qū)域坐標(biāo)    start_x = 110    end_x = 940    start_y = 460    end_y = 880    for i in range(start_y, end_y, 80):        for j in range(start_x, end_x, 80):            tap_x1 = int((int(j) / width) * width)            tap_y1 = int((int(i) / height) * height)            # 點(diǎn)擊指定坐標(biāo)            driver.tap([(tap_x1, tap_y1), (tap_x1, tap_y1)], 1000)    print("能量收取完畢")

自動(dòng)點(diǎn)擊好友能量收取:

def search_energy(driver):    print("找能量,收取好友能量")    time.sleep(3)    # 點(diǎn)擊找能量    driver.tap([(1000, 1520), (1080, 1580)], 1000)    time.sleep(3)    # 收取好友能量    collect_energy(driver)    time.sleep(3)    # 收取完畢繼續(xù)找能量    search_energy(driver)

開始執(zhí)行定時(shí)任務(wù):?

def collect_main():    print("開始執(zhí)行定時(shí)任務(wù)")    driver = webdriver.Remote("http://localhost:4723/wd/hub", desired_caps)    time.sleep(15)    # 進(jìn)入自己螞蟻森林    driver.find_elements_by_id("com.alipay.android.phone.openplatform:id/home_app_view")[10].click()    time.sleep(5)    collect_energy(driver)    search_energy(driver)if __name__ == "__main__":    scheduler = BlockingScheduler()    # collect_main:定時(shí)執(zhí)行的方法    scheduler.add_job(collect_main, "cron", hour=20, minute=23, second=20)    try:        scheduler.start()    except (KeyboardInterrupt, SystemExit):        pass

效果如下:

?總結(jié)

聚沙成塔、木木為森,每個(gè)人都從生活里的點(diǎn)滴小事做起,千萬人的一舉一動(dòng)匯聚起來,就能讓環(huán)境、讓地球變得越來越好!

如需完整的項(xiàng)目源碼+素材源碼基地見:#私信小編06#或者點(diǎn)擊藍(lán)色文字添加即可獲取免費(fèi)的福利!

記得三連哦~mua 你們的支持是我最大的動(dòng)力?。?/p>

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

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/121156.html

相關(guān)文章

  • CNCF案例研究:螞蟻金服

    摘要:螞蟻金服利用的高速增長策略公司螞蟻金服地點(diǎn)中國杭州行業(yè)金融服務(wù)挑戰(zhàn)螞蟻金服于年月正式成立,源自年推出的全球最大的在線支付平臺支付寶。和贊助方案出爐和多元化獎(jiǎng)學(xué)金現(xiàn)正接受申請和即將首次合體落地中國 螞蟻金服利用Kubernetes的高速增長策略 showImg(https://segmentfault.com/img/bVbokov?w=1456&h=1172); 公司:螞蟻金服地點(diǎn):中...

    Maxiye 評論0 收藏0
  • OceanBase遷移服務(wù):向分布式架構(gòu)升級的直接路徑

    摘要:年月日,遷移服務(wù)解決方案在城市峰會(huì)中正式發(fā)布。遷移服務(wù)向分布式架構(gòu)升級的直接路徑基于上述問題和挑戰(zhàn),同時(shí)經(jīng)過螞蟻十年數(shù)據(jù)庫架構(gòu)升級的先進(jìn)經(jīng)驗(yàn),螞蟻金服為客戶打造了這款一站式數(shù)據(jù)遷移解決方案遷移服務(wù),簡稱。 2019年1月4日,OceanBase遷移服務(wù)解決方案在ATEC城市峰會(huì)中正式發(fā)布。螞蟻金服資深技術(shù)專家?guī)熚膮R和技術(shù)專家韓谷悅共同分享了OceanBase遷移服務(wù)的重要特性和業(yè)務(wù)實(shí)踐...

    KaltZK 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<