likee Web サイトのスクレイピング対策の変更により、likee-downloader は機能しなくなりました。代替ソリューションの検討を開始します。
ユーザー名を指定して Likee からビデオをダウンロードするプログラム
pip install likee-downloader
プログラムを実行するには、PC に 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 ファイルにダンプします |
寄付したい場合は、下のボタンを使用して開発者のためにコーヒーを購入してください。
皆様のご支援をよろしくお願いいたします。