mym.fans의 제작자로부터 사진/비디오를 다운로드하기 위해 Python으로 작성된 프로그램입니다.
mym.fans에서 Python으로 작성된 이미지/비디오 제작 프로그램을 작성하세요.
MYM.팬들
이 스크립트를 사용하려면 Python 3.6 이상이 필요합니다(그러나 이 스크립트는 이전 버전에서도 작동할 수 있습니다. 이 부분에는 바다코끼리 연산자가 없습니다.). 또한 requirements.txt
파일에 종속성을 설치해야 합니다. 이렇게 하려면 터미널에서 다음을 실행하세요.
$ pip install -r requirements.txt
Linux 및 macOS 사용자는 다음을 사용해야 합니다.
$ pip3 install -r requirements.txt
이것이 작동하지 않는다면, 요구 requirements.txt
파일과 동일한 디렉터리에 있지 않거나 Python 설치가 중단되었기 때문일 수 있습니다. 아니면 둘 다.
종속성을 설치한 후에는 mym.fans의 계정을 통해 몇 가지 데이터를 가져와야 합니다. 걱정하지 마세요. 전혀 어렵지 않습니다.
mym.fans로 이동하여 로그인하세요. 로그인한 후 브라우저의 개발자 도구를 불러옵니다. 이를 수행하는 방법을 알아 보려면 다음 표를 참조하십시오.
운영 체제 | 키(Google Chrome용) |
---|---|
macOS | 알트 + cmd + i |
윈도우 | Ctrl + Shift + I |
리눅스 | Ctrl + Shift + I |
개발자 도구가 작동되면 Network
탭을 클릭하고 구독 페이지로 이동하세요. subscribes.php라는 file
보일 것입니다(또는 그에 가까운 파일). 이를 클릭한 다음 Request Headers
섹션이 나타날 때까지 아래로 스크롤합니다.
Cookie
행을 찾고 login_session_men_token
및 login_session_men_id
에 해당하는 값을 찾습니다. 해당 값을 복사하여 config.json
파일의 해당 위치에 붙여넣습니다(놓칠 수 없습니다).
일단 거기에 있으면 User-Agent
로 시작하는 행을 찾을 때까지 Request Headers
에서 조금 더 스크롤하십시오. 사용자 에이전트를 복사하여 config.json
파일에도 붙여넣습니다.
훌륭합니다. 이제 거의 완료되었습니다. 마지막으로 필요한 것은 user_id
입니다. 이를 얻으려면 계정 정보 페이지로 이동하여 녹색 '저장' 버튼 아래에 ID가 보일 때까지 아래로 스크롤하세요. 이를 복사하여 config.json
파일에 붙여넣습니다.
마지막에는 config.json
파일이 다음과 유사해 보일 것입니다.
{
"auth" : {
"login_session_men_token" : " shT47Gah4bksy1idyyb2y8pwqu752hns6bisa7i " ,
"login_session_men_id" : " 1234567 " ,
"user_agent" : " Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36 " ,
"user_id" : " 12a3b76fe3b7d719d71aeff2 "
}
}
그게 다야. 이제 스크립트를 사용하겠습니다.
그것을 사용하는 것은 간단합니다. 터미널에서 다음을 실행하세요.
$ python mymfans.py
Linux 및 macOS 사용자는 대신 다음을 실행해야 합니다.
$ python3 mymfans.py
일단 실행하고 나면 화면의 지시를 따르고 작동하도록 놔두십시오.
제가 주목해야 할 한 가지는 스크립트가 내 My favourites
섹션에 있는 사용자 목록만 표시한다는 것입니다. 따라서 귀하가 구독하고 있는 사용자가 표시되지 않으면 해당 사용자의 페이지에 있는 작은 하트 아이콘을 클릭하여 '즐겨찾기' 목록에 추가해 보세요.
그러나 스크립트는 argparse
사용하는데, 이는 스크립트의 메뉴 부분을 건너뛰고 스크랩하려는 콘텐츠의 사용자 이름을 제공할 수 있는 옵션이 있음을 의미합니다. 예를 들어 특정 사용자를 염두에 두고 있다면 다음과 같이 하세요.
$ python mymfans.py --model purehumansoul
또는
$ python mymfans.py -m purehumansoul
이를 실행하면 해당 사용자의 콘텐츠가 즉시 긁힙니다. 또한 공개 미디어만 원하는 경우 쿠키 정보를 입력하지 않고 이 스크립트와 위 방법을 사용하여 얻을 수 있습니다. 귀하의 것이 아니더라도 최소한 사용자 에이전트를 포함하는 것이 좋습니다.
사용자는 Python(버전 3.6 또는 superieure mais ce 프로그램 peut peut-être Marcher avec des versions plus inférieures)을 사용하는 것이 좋습니다. 호주 설치 프로그램은 les dépendances dans le fichier requirements.txt
입니다. Pour ce faire, effectuer ceci dans votre 터미널:
$ pip install -r requirements.txt
유용한 Linux 또는 macOS에 대해 자세히 알아보십시오.
$ pip3 install -r requirements.txt
Si les deux ne Marchent pas, vérifiez que vous êtes dans le même répertoire de travail actuel que le fichier requirements.txt
.
Quand les dépendances sont installées, il fautmaintenant trouver quelques informations sur votre compte MYM.fans.
Tout d'abord, allez à mym.fans et connectez-vous à votre compte. Une fois que vous êtes connecté, ouvrez les outils de developpement de votre Naviur. Pour ce faire, Consultez cette table:
시스템 착취 | 터치(구글 크롬 붓기) |
---|---|
macOS | 알트 + cmd + i |
윈도우 | Ctrl + Shift + I |
리눅스 | Ctrl + Shift + I |
Avec vos outils, cliquer sur le tab Network
및 allez à votre page d'abonnement. Vous devriez voir un fichier
qui subscriptions.php
(및 추가 비용). Cliquez là-dessus ça et puis faites défiler ver la bas jusqu'à ce que vous voyiez une section qui s'appelle Request Headers
(ou quelque choose comme ça en français, je sais pas).
Vous êtes en cherche d'une ligne que s'appelle Cookie
. Quand vous la trouvez, mettez les valeurs qui 통신원 à login_session_men_token
및 login_session_men_id
dans le fichier config.json
qui vient avec ce 프로그램.
Quand vous les avez, faites défiler un peu plus ver le bas (mais toujours dans la section Request Headers
) et trouvez la ligne qui s'appelle User-Agent
. Mettez는 config.json
요청에 동의합니다.
D'accord, 프레스크 피니에. La dernière 정보, c'est votre user_id
. Pour l'avoir, il faut aller à votre page d'information sur le compte. Faites défiler jusqu'à ce que vous voyiez votre ID à côté d'une bouton verte. Mettez-la dans votre config.json
.
Dans le bout, votre config.json
devrait ressembler à ceci:
{
"auth" : {
"login_session_men_token" : " shT47Gah4bksy1idyyb2y8pwqu752hns6bisa7i " ,
"login_session_men_id" : " 1234567 " ,
"user_agent" : " Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36 " ,
"user_id" : " 12a3b76fe3b7d719d71aeff2 "
}
}
가장 좋은 점은 유지 관리를 잘 활용하는 것입니다.
정말 간단해요. utiliser, effectuer ceci dans votre 터미널을 사용하세요:
$ python mymfans.py
Linux 및 macOS 장치 작동자의 활용도:
$ python3 mymfans.py
Lisez les 지침과 짜잔!
Je dois vous dire que le program va montrer les créateurs qui sont dans votre liste de favoriteis. Donc, si vous ne voyez pas quelqu'un sur liste, mettez-les un 'cœur' sur leur 페이지.
Il ya aussi d'autres는 que vous pouvez faire를 선택했습니다. Si vous voulez télécharger는 특히 개인의 콘텐유 d'une personne을 홍보합니다. vous pouvez faire ceci:
$ python mymfans.py --model purehumansoul
너
$ python mymfans.py -m purehumansoul
또한 ce 프로그램 peut télécharger le contenu des créateurs à qui vous n'êtes pas inscrit(mais, vous n'allez pas télécharger le contenu 'premium' ou 'privé' bien sûr).