팁 & 노하우

|  분야 불문! 어떤 분야든지 자신이 알고 있는 팁이나 노하우를 남겨주세요.

조회 수 21 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

이미지 분석, 사이트 운영 등을 위해 이미지를 수집해야 되는 경우에 인스타그램은 굉장히 유용한 출처입니다.


1년 정도 돌려본 사용기를 간단하게나마 남겨봅니다.


두 프로그램 모두 파이썬 기반이며, 사용가능한 옵션도 유사합니다.



1. Instaloader


https://github.com/instaloader/instaloader


장점: 

(제 주관적 판단이지만) 가장 강력하고 널리 사용되는 툴입니다.

동일한 URL을 지정하더라도 Instalooter보다 사진을 몇 개 더 가져오는 경우가 있더군요.


단점: 

반드시 인스타그램에 로그인을 해야하는데, 일부 VPS에서 로그인하면 로그인할 때마다 '비정상적인 로그인 시도'로 분류됩니다.

해당 IP에서 브라우저를 통해 정상적으로 로그인을 하더라도 계속 확인창이 뜨더군요.

아마도 특정 IP 대역을 블랙리스트 처리했거나, User-agent와 관련된 문제가 아닐까 하는 추측을 해보네요 ^^

제작자가 로그인을 거치지 않고 다운로드하는 것에 대해서는 고려하지 않겠다고 코멘트를 남겼던 것으로 기억하네요.



2. Instalooter


https://github.com/althonos/InstaLooter


장점:

Instaloader 못지 않게 널리 사용되고 있습니다.

Instaloader와 비교할 때 가장 큰 장점은 반드시 인스타그램에 로그인을 할 필요가 없다는 점입니다.

이 점이 제가 Instalooter로 갈아탄 주된 이유였습니다.


단점:

Instaloader보다 사진을 덜 가져오는 경우가 있던데 정확한 원인이 무엇인지 잘 모르겠습니다.


+)

Instalooter에서 업데이트된 사진만 추가로 다운받는 옵션을 지정할 경우에 

만약 타겟 URL에서 과거 사진을 비공개한 시점에서 크롤링을 시작했다면

이후 비공개를 다시 풀더라도 이 사진들이 다운로드 되지 않는 점을 주의하셔야 됩니다.

아마도 게시물의 날짜를 기준으로 업데이트 시점을 잡기 때문에 이런 문제가 발생하는 것 같아요.

제가 아직 Instaloader와 관련해서는 이 부분을 테스트하지 못했지만 아마도 마찬가지일 것으로 추측되네요.



팁 & 노하우

분야 불문! 어떤 분야든지 자신이 알고 있는 팁이나 노하우를 남겨주세요.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 2019년 새해 복 많이 받으세요! 15 file 마스터 2019.01.01 415
공지 사이트 정보등록을 신경써서 해주시기 바랍니다. 3 마스터 2018.12.31 585
공지 회원 전용 페이지가 생겼습니다. 15 file 마스터 2018.03.20 3968
205 체온계/의료기기의 통관과 관련된 사항입니다 이니스프리 2019.01.17 13
204 MySQL 최신버전에서 그누보드 설치시 비밀번호 오류 해결하기 title: 만렙이 되어보자도토리묵 2019.01.13 10
203 유튜브 iframe api의 autoplay 옵션과 관련하여 1 이니스프리 2019.01.05 38
202 2019년 공휴일 미리보기(?) 1 updatefile 이니스프리 2019.01.05 15
201 [유튜브] 타인의 유튜브 재생목록 공유하기 이니스프리 2019.01.04 43
200 ESET Internet Security 사용시 인터넷 속도저하와 관련하여 이니스프리 2019.01.01 29
199 [파이썬/PHP] 스트링 앞에 0 채워서 자리수 맞추기 이니스프리 2019.01.01 11
198 Bose Sleepbuds의 사용 환경 등에 관하여 이니스프리 2018.12.31 19
» Instaloader / Instalooter 간단한 사용기 이니스프리 2018.12.30 21
196 해외직구시 카드 중복결제에 대하여 (아마존 등) 9 이니스프리 2018.12.30 99
195 [정리] 그누보드 관련된 몇 가지 소식들 이니스프리 2018.12.29 31
194 국가별 연말 휴무일 정보 이니스프리 2018.12.25 37
193 윈도우 탐색기의 새로 고침 기능 자동화하기 (2) 이니스프리 2018.12.25 13
192 미국 내 주별 세일즈 택스에 대한 정리 (펌) 이니스프리 2018.12.09 46
191 Eva Icons - 웹, iOS, 안드로이드를 위한 오픈소스 아이콘 2 이니스프리 2018.12.08 37
190 해외 VPS를 게이트웨이/프록시 서버로 사용하여 국내 100회선의 서버 속도를 높여보자 5 Seia 2018.12.04 46
189 국전 '빨간집' 위치 및 영업시간 등 정보 3 이니스프리 2018.11.30 455
188 Lynx를 이용하여 특정 페이지를 주기적으로 방문하는 것을 Crontab에 넣는 방법 이니스프리 2018.11.29 24
187 [파이썬] 파일을 읽어서 각 행을 리스트로 만들기 이니스프리 2018.11.25 72
186 제조사별 서버 원격관리 툴의 명칭 정리 (iLO, iDRAC, IPMI 등) 이니스프리 2018.11.22 54
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 Next
/ 11
서버에 요청 중입니다. 잠시만 기다려 주십시오...