tixcraft無法登入google帳號 (這個瀏覽器或應用程式可能有安全疑慮)
tixcraft 使用 google帳號做社群登入被阻擋
issues 描述 https://stackoverflow.com/questions/62218033/chromedriver-cant-login-to-google-account
很認真的看完 stackoverflow 上的討論,但才疏學淺,還是不知道如何解。
借一下親友或是爸媽的手機門號,改綁Facebook,暫時這樣子解,會較快。
https://stackoverflow.com/questions/68566449/how-to-fix-this-browser-or-app-may-not-be-secure-error-when-using-selenium-java
不知道這個有沒有幫助
聽說最近的版本可以登入 Google 帳號。
Jypyter先載入網頁然後登入後,再載入售票頁面就好了! 記得程式要分段
更新 MaxBot 2023-02-09, 增加 Open Google OAuth Url, 功能在設定頁面中。
網友回報的討論串: https://www.facebook.com/maxbot.ticket/posts/pfbid08L9brQxkidptZPSsGBf2VPfpSNJXcMjdVSKQguccvDvXL2oz85QRTdGa5Bp1rVp9l
心得, 幾家歡樂, 幾家愁, 有些人可, 有些人不行, 還是用 FB 比較實在.
其實登入頁面不要是左邊第一頁就好,第一頁會被偵測到是selenium, 直接新開分頁登入後再關掉第一頁,讓剛剛登入完的頁面變成第一頁,又可以繼續用腳本了!
在 Windows 請按 F12 或 Ctrl + Shift + I, 在 macOS 請按 Cmd+Option+I, 即可叫出開發者工具(DevTools),在畫面的 Appliction 分頁裡的 Storage 項目中的 Cookies 裡即取得拓元登入後的 SID值:

Q:SID 值可以使用的時間有多久? A:不確定可以使用多久,建議每次取得之前,先到售票的官方網站登出帳號後,重新登入一次,取得新鮮的SID,可以避免出錯。
看不懂文字說, 請參考影片說明: 影片說明1:拓元,無視窗模式,透過 cookie SID登入 https://youtu.be/fkx0HGqTpTg
影片說明2:透過cookie的ibonqware登入ibon https://youtu.be/QnaCRQjAlng
影片說明3:cookie SID也可以用Facebook 登入 https://youtu.be/-LUt7Au03ps
實測新增這一行 使用上一次的User Profile登入 可以解Google oauth判斷是機器人的問題 但是必須要把正在使用的其他chrome分頁都關掉 要怎麼解只能有一個分頁的問題我就沒深入了
def get_chrome_options(webdriver_path, adblock_plus_enable, browser="chrome", headless=False):
# ....
chrome_options.add_argument(r"--user-data-dir=C:\Users\{UserName}\AppData\Local\Google\Chrome\User Data")
# .....
在 Windows 請按 F12 或 Ctrl + Shift + I, 在 macOS 請按 Cmd+Option+I, 即可叫出開發者工具(DevTools),在畫面的 Appliction 分頁裡的 Storage 項目中的 Cookies 裡即取得拓元登入後的 SID值:
Q:SID 值可以使用的時間有多久? A:不確定可以使用多久,建議每次取得之前,先到售票的官方網站登出帳號後,重新登入一次,取得新鮮的SID,可以避免出錯。
看不懂文字說, 請參考影片說明: 影片說明1:拓元,無視窗模式,透過 cookie SID登入 https://youtu.be/fkx0HGqTpTg
影片說明2:透過cookie的ibonqware登入ibon https://youtu.be/QnaCRQjAlng
影片說明3:cookie SID也可以用Facebook 登入 https://youtu.be/-LUt7Au03ps
使用cookie sid依然無法登入