由于 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 文件 |
如果您想捐赠,可以使用下面的按钮为开发者购买一杯咖啡
我们将非常感谢您的支持!