Closed a31550277 closed 2 years ago
我是用群暉的 docker 所以是用設環境變數跟檔案連結的方式的 請問要如何設定?
Hi,
你要不要講一下你怎麼下參數的?
另外,何謂「群暉的 docker」?群暉自己研發了一個 docker 嗎?我沒有用過該公司的產品,不太清楚那是怎麼一回事,可能沒辦法回答你。
我儲存空間掛了個 cookie.txt 到 /cookie
然後環境變數除了預設的 PATH
、CHROME_BIN
、CHROME_PATH
、TZ
以外再加了 PASSWORD
、USERNAME
、COOKIE
。其中 USERNAME
跟 PASSWORD
是直接指定,COOKIE
則是給 /cookie。
你的截圖來自群暉的某個產品吧?抱歉,我沒用過群暉的任何東西,也不知道這是什麼產品,因此不知道這張截圖代表什麼意義,也不知道怎麼解讀。我只能猜說群暉的某產品(應該是某種外接硬碟或 NAS?)附有讓使用者執行 docker 的功能。
另外,沒有看到程式執行流程的 log,不清楚是哪個環節出問題,也不知道 Failed to load cookies: ENOENT: no such file or directory
這個訊息是發生在程式執行過程的哪一個階段。我只能猜是寫 cookie 的過程遇到問題,如果是這樣,可能是 -v
參數出了問題,但你沒有給出你下的參數,大概幫不了你。
這個 issue 我先關起來,因為我還是聽不太懂你遇到的問題,也不知道你用了群暉的什麼東西,也不知道你執行機器人的過程的具體情況。你可以參考 #21,發問者明確描述了他的電腦環境以及他下的指令,並且給出了完整的 log。如果希望要解決問題的話,這些訊息會非常有用。
@a31550277 我在synology上執行成功了。
你先在Linux電腦(模擬的也可以)利用作者的教學執行一次帳號密碼登入,並自動完成一個cookie檔案。 把cookie檔案複製到NAS裡面,並且要給這個cookie檔案666權限。 然後到控制台---任務排程表---新增---排程任務---使用者定義指令碼,設定好排程和指令即可。
我之前依照win10電腦那邊的方法給了 檔案系統: docker/蝦皮:/secret 跟環境變數 COOKIE:/secret/shopee-cookie 他就生成檔案了 然後再手動指定檔案系統 docker/蝦皮/shopee-cookie:cookie
並把環境變數改為 COOKIE:cookie
他就正常行動了
然後我重開部分是排程一個 Docker restart shopee-bot指令(shopee-bot為我的容器名)
我之前依照win10電腦那邊的方法給了 檔案系統: docker/蝦皮:/secret 跟環境變數 COOKIE:/secret/shopee-cookie 他就生成檔案了 然後再手動指定檔案系統 docker/蝦皮/shopee-cookie:cookie
並把環境變數改為 COOKIE:cookie
他就正常行動了
沒錯,這是正確的配置方式。
OK,學習了。
@a31550277 您好,我在synology上執行遇到問題,專案每週都會卡在
Start shopee coins bot v1.1.0. Start to load cookies. Cookies loaded. Start to login shopee. Try to login by username and password. Login form submitted. Waiting for redirect. Operation timeout exceeded.
我已經試了兩週都要用電腦重新跑一次cookie再傳過去synology 請問你也會這樣嗎??? 要如何解決??? 謝謝。
@a31550277 您好,我在synology上執行遇到問題,專案每週都會卡在
Start shopee coins bot v1.1.0. Start to load cookies. Cookies loaded. Start to login shopee. Try to login by username and password. Login form submitted. Waiting for redirect. Operation timeout exceeded.
我已經試了兩週都要用電腦重新跑一次cookie再傳過去synology 請問你也會這樣嗎??? 要如何解決??? 謝謝。
Hi, 請問是否有截圖?這可能是 bug。
W大您好,我用synology的docker一直無法截圖出來,我再試試@@
@wdzeng 大神您好: 我在synology的docker上把cookie先移除,然後利用指令把截圖結出來了,是停在這邊。
輸出: Start shopee coins bot v1.1.0. No cookies given. Will try to login using username and password. Start to login shopee. Try to login by username and password. Login form submitted. Waiting for redirect. A screenshot has been put at /sc/screenshot.png. Operation timeout exceeded.
截圖:
@a31550277 您好,我在synology上執行遇到問題,專案每週都會卡在 Start shopee coins bot v1.1.0. Start to load cookies. Cookies loaded. Start to login shopee. Try to login by username and password. Login form submitted. Waiting for redirect. Operation timeout exceeded. 我已經試了兩週都要用電腦重新跑一次cookie再傳過去synology 請問你也會這樣嗎??? 要如何解決??? 謝謝。
Hi, 請問是否有截圖?這可能是 bug。
請問我需要另開issues嗎?
@a31550277 您好,我在synology上執行遇到問題,專案每週都會卡在 Start shopee coins bot v1.1.0. Start to load cookies. Cookies loaded. Start to login shopee. Try to login by username and password. Login form submitted. Waiting for redirect. Operation timeout exceeded. 我已經試了兩週都要用電腦重新跑一次cookie再傳過去synology 請問你也會這樣嗎??? 要如何解決??? 謝謝。
Hi, 請問是否有截圖?這可能是 bug。
請問我需要另開issues嗎?
好,麻煩你了。
請問這是什麼問題?cookie 檔案要給什麼檔案格式?