由於 Likee 網站上的反抓取更改,likee-downloader 不再運作。我將開始研究替代解決方案。
一個從 Likee 下載影片的程序,給定用戶名
pip install likee-downloader
為了運行該程序,您需要在您的電腦上安裝 FireFox 瀏覽器
該程式依賴 selenium,因此為了運行它,您必須下載並正確設定 geckodriver(下面提供了設定說明)
docker pull rly0nheart/likee-downloader
docker 映像不需要設定 selenium/geckodriver
1. 前往 geckodriver 版本頁面。找到適合您平台的最新版本驅動程式並下載
2.解壓縮下載的文件
tar -xvzf geckodriver*
3. 使其可執行
chmod +x geckodriver
4. 將 geckodriver 新增至系統路徑
export PATH=$PATH:/path/to/downloaded/geckodriver
如果您在使用上述命令時遇到問題,那麼您應該以 root 身份運行它們(使用 sudo)
1. 前往 geckodriver 版本頁面。找到適合您平台的 geckodriver.exe 二進位檔案並下載
2. 將下載的執行檔移至C:UsersyourusernameAppDataLocalProgramsPythonPython310
目錄「Python310」上的數字取決於您擁有的 Python 版本
設定 Selenium 和 GeckoDriver (Mac)
likee_downloader
docker run -it -v $PWD/downloads:/app/downloads rly0nheart/likee-downloader
運行時,程式將首先檢查更新。如果找到,用戶將收到有關更新的通知
旗幟 | 描述 |
---|---|
-s/--截圖 | 擷取目標個人資料的螢幕截圖(獎勵功能) |
-c/--影片計數 | 要下載的影片數量(預設:10) |
-j/--json | 將視訊訊息轉儲到 json 文件 |
如果您想捐贈,可以使用下面的按鈕為開發者購買一杯咖啡
我們將非常感謝您的支持!