likee-downloader는 likee 웹사이트의 스크래핑 방지 변경으로 인해 더 이상 작동하지 않습니다. 대체 솔루션 작업을 시작하겠습니다.
사용자 이름이 주어지면 Likee에서 비디오를 다운로드하는 프로그램
pip install likee-downloader
프로그램을 실행하려면 PC에 FireFox 브라우저가 설치되어 있어야 합니다.
이 프로그램은 셀레늄에 의존하므로 실행하려면 geckodriver를 다운로드하고 적절하게 설정해야 합니다(설정 지침은 아래 참조).
docker pull rly0nheart/likee-downloader
도커 이미지에는 셀레늄/게코드라이버 설정이 필요하지 않습니다.
1. geckodriver 릴리스 페이지로 이동합니다. 해당 플랫폼에 맞는 최신 버전의 드라이버를 찾아 다운로드하세요.
2. 다운로드한 파일의 압축을 푼다
tar -xvzf geckodriver*
3. 실행 가능하게 만드세요
chmod +x geckodriver
4. 시스템 경로에 geckodriver를 추가하세요.
export PATH=$PATH:/path/to/downloaded/geckodriver
위 명령에서 문제가 발생하면 해당 명령을 루트(sudo 사용)로 실행해야 합니다.
1. geckodriver 릴리스 페이지로 이동합니다. 해당 플랫폼에 맞는 geckodriver.exe 바이너리를 찾아서 다운로드하세요.
2. 다운로드한 실행 파일을 C:Users사용자 이름AppDataLocalProgramsPythonPython310 으로 이동합니다.
'Python310' 디렉터리의 번호는 사용 중인 Python 버전에 따라 다릅니다.
Selenium 및 GeckoDriver 설정(Mac)
likee_downloader <username>
docker run -it -v $PWD/downloads:/app/downloads rly0nheart/likee-downloader <username>
실행 시 프로그램은 먼저 업데이트를 확인합니다. 발견되면 사용자에게 업데이트에 대한 알림이 전송됩니다.
깃발 | 설명 |
---|---|
-s/--스크린샷 | 대상 프로필의 스크린샷을 캡처합니다(보너스 기능) |
-c/--비디오 수 | 다운로드할 비디오 수(기본값: 10) |
-j/--json | 비디오 정보를 json 파일로 덤프 |
기부하고 싶다면 아래 버튼을 사용하여 개발자를 위해 커피를 구매하세요.
귀하의 지원은 매우 감사하겠습니다!