from apscheduler.schedulers.blocking import BlockingScheduler from linebot import LineBotApi from linebot.models import TextSendMessage import urllib.request sched = BlockingScheduler() #定時去搓url讓服務不中斷 @sched.scheduled_job('cron', day_of_week='mon-sun', minute='*/25') def scheduled_job(): url = "https://你的Heroku APP名字.herokuapp.com/" conn = urllib.request.urlopen(url) for key, value in conn.getheaders(): print(key, value) print("戳一下") sched.start() |
import pygsheets #給憑證 gc = pygsheets.authorize(service_file='你的憑證位置') #開啟googlesheet sheet = gc.open_by_url( 'google sheet的連結(只要最後一個/前的連結就好)' ) #找到下方"工作表1"分頁並在裡面操作 wks = sheet.worksheet_by_title("工作表1") #暴力破解直列搜尋 (用來尋找這個人的userid並拿取相對應的accesstoken我們就能傳送訊息給指定的人) Count = int( wks.cell( 'C1' ).value ) #人數 #在C1設定目前綁定人數並拿來當計數器 Userid = "" #先clear for i in range(1,Count ) : Userid = str(wks.cell( 'A'+str(i) ).value) print(Userid) if Userid.value == "101112" : #找到1011112就做下面 print("第"+str(i)+"個") #顯示第幾個 print( wks.cell( 'B'+str(i) ).value ) #顯示裡面得值 print("ok") break #拿到並跳出 #新增資料方式 (新增綁定人資料並統計人數,並讓下次可以跑進迴圈) wks.update_value('A6', 'asderrgte231231564gh') #新增資料 wks.update_value('C1', Count+1) #人數+1 A = wks.cell( 'A6' ) print(A.value) #檢查新資料 |
CTF (2)
└Misc (3)
└Crypto (6)
└Revers (0)
└Pwn (0)
└Web (1)
└picoCTF 2018 (48)
└AIS3 2020 pre-exam (2)
Telegraf/Prometheus/Grafana (1)
未分類 (3)hyzgdivina 給 喜歡虹咲的LLer:
我的小屋裡有很多Hoenn繪師又香又甜的虹咲漫畫翻譯喔!歡迎大家來我的小屋坐坐~看更多昨天19:53