본 프로그램이 문제의 소지가 있거나 추가되었으면 하는 기능, 버그 등은 pain0121@naver.com 으로 메일 남겨주시면 감사하겠습니다.
🧩 소개
본 프로그램은 인스타그램 이미지를 다운로드받는 프로그램입니다.
프로그램 입력란에 닉네임과 폴더 경로를 입력해주시면 해당 닉네임을 가진 사용자의 게시물 사진들을 다운로드합니다.
주의하실 점은 비공개 계정에 대해서는 이미지 다운로드가 불가능하며 최근 500개의 게시물까지만 이미지 다운로드가 가능합니다.
또한, 비디오는 썸네일만 다운로드 할 수 있으며, 자바 11 보다 높은 버전이 PC에 설치되어 있어야합니다.
📌사용 환경
- JAVA 11 (jdk 11) 이상, JAVA_HOME 이나 PATH 이름으로 환경변수 설정까지 되어있어야 합니다.
본 프로그램은 jdk 11 버전에서 javaFX UI로 구현한 순수 자바 프로그램입니다. 따라서 프로그램 구동을 위해 자바 11 이상(jdk 11) 이 요구됩니다.
exe 프로그램이 %JAVA_HOME% 또는 %PATH% 경로의 jdk 환경에서 구동되기 때문에 다음과 같이 환경변수 설정까지 해주셔야합니다.
자바 11 설치 및 환경 변수 설정에 대한 방법은 잘 정리된 포스팅이 있어 아래에 첨부합니다.
https://crazykim2.tistory.com/478
📌 다운로드 링크
환경 변수 설정까지 마쳤다면 아래 링크에서 프로그램을 다운받습니다.
🖇LINK -> instagram downloader - 다운로드
💡 사용 방법
위 링크에서 프로그램을 다운받은 후, 압축을 풀고 v0.0.1Instagram_downloader.exe 를 실행합니다.
(윈도우 환경에서는 본 프로그램 실행 시 보안 경고창이 뜰 수 있습니다. 무시하시고 '실행' 버튼 눌러주시면 됩니다.)
입력 공간 설명
- 1 - 닉네임 : 이미지를 다운받을 인스타그램 닉네임
- 2 - 다운받을 폴더 경로 : 이미지를 저장할 폴더 경로
- 3 - 이미지 개수 : 최대 이미지 개수를 설정합니다. 생략시 최대 500개의 게시물에 대한 이미지 다운로드를 시도합니다.
1. 닉네임
- 이미지를 다운받을 인스타그램 유저 닉네임을 입력하는 공간입니다.
- 위 사진처럼 다운받을 인스타그램 닉네임을 복사하고 닉네임 입력란에 붙여넣기 합니다.
2. 다운받을 폴더 경로
- 이미지가 저장될 폴더 경로를 지정합니다.
- 위 사진과 같이 폴더 경로를 클릭한 후 복사 - 붙여넣기 합니다.
3. 이미지 개수
- 최대 이미지 개수를 지정합니다.
- 입력란 생략 시, 최대 500개의 게시물에 대한 모든 이미지를 다운로드 시도합니다.
- (예제의 경우, 가장 최근부터 100장까지의 이미지를 다운로드합니다)
🎯 다운로드
- 선택 입력란인 이미지 개수를 제외한 모든 입력란에 대해 입력했다면 파란색 DOWNLOAD 버튼을 클릭합니다.
- 이후 이미지 URL에 대한 파싱 작업을 거칩니다. 잠시만 기다려주세요.
- 파싱이 끝나면 이미지 다운로드를 시작합니다.
- 모든 이미지를 다운로드 했다면 다음과 같이 안내문구와 함께 다운로드가 완료됩니다.
현황판 설명
1.
- Nickname : 이미지를 다운로드 받을 유저의 이름을 표시합니다.
- FilePath : 다운받을 폴더 경로를 표시합니다.
2.
- Total number of images : 최대로 다운받을 수 있는 이미지 개수에 대해 표시합니다. (최대 500개의 게시물에 한함)
- 앞서 이미지 개수를 지정했다면 표기와 상관없이 해당 이미지 개수만큼 다운로드 받습니다.
3.
- 이미지 다운로드가 시작되면 START DOWNLOADING .. 메시지가 노출됩니다.
- 이후 다운로드된 이미지의 개수를 10개씩 나타냅니다.
❗❗ ++ 다운로드 중단기능 추가
- 이미지 다운로드 중에 STOP 버튼을 클릭하면 다운로드를 중단합니다.