NeoDownloader 업데이트 내역
NeoDownloader 각 버전에서 달라진 점을 최신 버전부터 보여 드립니다.
버전 6.1
추가
- 프로그램 창에 브라우저 화면이 생겼습니다. 탭, 뒤로·앞으로, Google 검색도 되는 주소 표시줄이 있고, 프로그램 안에서 한 로그인을 그대로 씁니다. 여기서 다운로드를 누르면 읽고 있는 페이지의 프로젝트가 만들어지고 계속 읽을 수 있습니다. 링크 메뉴에는 링크에서 새 프로젝트… 항목이 있고, 페이지가 넘겨주는 파일은 바로 다운로드 폴더에 저장됩니다. 프로젝트와 파일 메뉴의 브라우저에서 열기는 이제 그 페이지를 이 화면에서 엽니다. 기본 브라우저를 쓰려면 프로그램의 일반 설정에서 ‘웹 주소를 프로그램 브라우저에서 열기’를 끄면 됩니다. 주소 표시줄 옆의 버튼은 읽고 있는 페이지를 기본 브라우저에서 엽니다.
- ‘브라우저’ 화면에서 Ctrl+F로 페이지 안을 찾으면 일치하는 항목 수가 표시되고, F3 키로 항목을 차례로 이동합니다. 사이트를 찾을 수 없거나 응답이 없거나 인증서가 유효하지 않아 열 수 없는 페이지는 그 이유를 페이지 위에 ‘다시 시도’와 함께 보여 줍니다. 작동을 멈췄거나 응답하지 않는 페이지에는 ‘새로고침’이 나옵니다.
- ‘브라우저’ 화면의 새 탭에 시작점으로 삼는 사이트의 바로가기가 표시됩니다. 처음에는 Google Images, Instagram, Reddit, Pinterest 등이 들어 있습니다. ‘바로가기 추가’로 직접 추가하고, 각 바로가기의 ‘⋮’ 메뉴에서 바꾸거나 삭제하고, 끌어서 원하는 순서로 놓을 수 있습니다.
- AI 앱으로 사이트의 레시피를 만들 수 있습니다. Claude Desktop, Claude Code, Cursor 등의 앱을 MCP로 연결하면 앱이 사이트를 살펴보고 레시피를 쓰고 시험 실행으로 확인한 뒤 저장합니다. 모든 단계는 새로 생긴 ‘AI 에이전트’ 화면에 표시되며, 이 화면의 ‘연결 방법’은 연결 절차를 안내하고 ‘MCP 허용’은 연결을 끕니다. 프로젝트 패널의 ‘AI로 수정’은 앱을 연결하는 방법과, 프로그램이 제대로 다루지 못하는 사이트에 대해 앱에 말할 내용을 보여 줍니다.
- ‘AI 에이전트’ 화면의 ‘레시피’ 탭에는 직접 저장했거나 AI 앱이 저장한 레시피가 나열되고, 각 레시피가 어떤 레시피를 대신하는지도 표시됩니다. 여기서 레시피를 삭제할 수 있으며 사본은 남습니다.
- Video Downloader와 Gallery Downloader는 내려받기에 쓰는 구성 요소를 출시 사이에도 스스로 최신으로 유지합니다. 사이트가 바뀌어도 프로그램의 새 버전을 기다리지 않고 계속 내려받을 수 있습니다. 새 구성 요소는 나온 지 하루 뒤에 적용되며, 프로그램의 일반 설정에서 ‘플러그인 구성 요소 업데이트’를 끄면 멈춥니다.
- Crawler: 사이트 레시피가 이제 NeoDownloader 카탈로그에서 옵니다. 그래서 사이트가 바뀌었을 때의 수정은 새 버전을 기다리지 않고 공개된 날 바로 받습니다. 프로그램은 프로젝트에 레시피가 필요할 때 가져오며, 기존 프로젝트도 마찬가지입니다. 설정의 ‘플러그인 구성 요소 업데이트’는 플러그인 구성 요소처럼 레시피도 최신으로 유지합니다.
- Crawler: 카탈로그 레시피로 실행이 실패하면 그 아래의 ‘이 레시피가 작동하지 않습니다’로 어떤 레시피인지 저희에게 알릴 수 있습니다. ‘새 프로젝트’ 마법사에서는 ‘이 사이트의 레시피 요청하기’로 무엇을 내려받을지 몇 마디 적어 레시피를 요청할 수 있습니다. 어느 쪽도 사용자에 관한 정보는 보내지 않으며, 요청으로 만들어진 레시피는 다음에 그 사이트 주소를 입력할 때 받게 됩니다.
- 일부 사이트는 파일을 브라우저에만 내주고(Midjourney의 그림이 그 예입니다) NeoDownloader의 요청은 아예 거부했습니다. 이런 파일을 이제 NeoDownloader 자체 브라우저를 통해 받습니다. 직접 링크, Crawler, Gallery Downloader 모두 마찬가지이고 다른 내려받기와 같은 제한이 적용되며, 기록에는 사이트마다 한 번 이 사실이 남습니다.
- Crawler: WSupercars 배경화면을 차 한 대 단위로도, 브랜드 전체로도 내려받습니다. 일반, 울트라와이드, 슈퍼 울트라와이드, 휴대폰 배경화면 중에서 고를 수 있습니다.
- 버전 5처럼 프로젝트가 내려받기 폴더에 바로, 나란히 내려받을 수 있습니다. 프로그램의 일반 설정에서 ‘프로젝트마다 하위 폴더 만들기’를 끄면 됩니다.
- 새 검색: 내려받기 버튼 옆의 ‘고급 설정 열기’를 켜면 프로젝트 설정이 먼저 열립니다. 설정에는 Crawler로 만든 지난 프로젝트의 값이 들어 있어 실행 전에 바꾸거나 프로젝트를 취소할 수 있습니다. 이 선택은 다음 검색에도 유지됩니다.
- Video Downloader: 웹 페이지에서 재생되는 동영상(Wistia, Kaltura, Vimeo 플레이어 안의 동영상이나 페이지에 바로 넣은 동영상)을 이제 그 페이지 주소로 내려받을 수 있습니다. Wistia 플레이어가 복사하는 주소도 됩니다.
- 파일 없이 끝난 프로젝트에서 이제 레시피 문제를 알리거나 그 사이트의 레시피를 요청할 수 있습니다.
- 파일: Delete 키로 선택한 파일을 삭제합니다. NeoDownloader는 이제 파일 하나를 삭제할 때도 파일 이름을 보여 주며 확인합니다. 이 확인은 설정에서 끌 수 있습니다.
개선
- Crawler: 미완성이던 레시피 편집기 대신 ‘AI로 수정’이 들어왔고, 편집기는 프로그램에서 빠졌습니다. 편집기로 저장해 둔 레시피는 이제부터 사용됩니다. 테스트용이었던 레시피는 ‘AI 에이전트’ 화면의 ‘레시피’ 탭에서 삭제하세요.
- ‘브라우저’ 화면에서 만든 프로젝트가 더 이상 눈에 띄지 않게 추가되지 않습니다. 사이드바의 ‘프로젝트’에 아직 열지 않은 프로젝트 수가 표시되고, 그 카드에는 아직 보지 않은 파일을 표시하는 점이 붙습니다.
- 프로젝트 카드 메뉴에 ‘폴더 열기’가 있습니다. 프로젝트를 먼저 열지 않아도 프로젝트의 내려받기 폴더를 파일 관리자에서 열 수 있습니다.
- 새 프로젝트는 기본값 대신 같은 플러그인으로 만든 지난 프로젝트의 설정으로 시작합니다(Gallery Downloader의 ‘한 폴더에 모으기’, Video Downloader의 화질과 자막 등). 쿠키 파일처럼 한 사이트에 관한 설정은 이전처럼 새로 시작합니다.
- Gallery Downloader: ‘모든 파일을 한 폴더에 넣기’가 새 프로젝트 마법사의 마지막 단계, 폴더 바로 아래에 체크 상자로 나옵니다.
- ‘연결 방법’에서 고를 수 있는 AI 앱이 크게 늘어 ChatGPT, Codex, VS Code, OpenCode 등을 지원하며, Claude Desktop, ChatGPT, OpenCode에는 버튼 하나로 NeoDownloader를 추가할 수 있습니다.
- Gallery Downloader: Instagram 프로필의 섹션에 리포스트와 하이라이트 커버가 추가되었고, Lensdump의 앨범과 회원 페이지도 이제 내려받을 수 있습니다.
수정
- 프로그램이 웹사이트에 연결하고 응답을 읽는 과정의 보안 문제를 수정했습니다.
- 프로그램 안에서 로그인할 수 있습니다. Google이 더 이상 브라우저가 안전하지 않을 수 있다고 답하지 않으며, Google 등 다른 계정으로 사이트에 로그인할 때의 창도 브라우저가 아닌 프로그램 안에서 열립니다.
- 프로그램 안에서 한 로그인은 몇 초 뒤에 컴퓨터가 꺼지거나 프로그램이 강제로 종료되어도 유지됩니다.
- Unsplash에서 다시 내려받을 수 있습니다. 이제 사이트가 먼저 방문자를 확인하지만, 프로그램이 이 확인을 스스로 통과합니다.
- Gallery Downloader: Instagram 프로필과 게시물 관련 문제를 수정했으며, 이제 Behance 프로필은 모든 프로젝트를 가져옵니다.
- Video Downloader: Bandcamp, Kick, TED, Twitch 클립 관련 문제를 수정했습니다.
- 로그인이나 시작 페이지 확인이 필요한 실행은 ‘브라우저’와 ‘AI 에이전트’를 포함해 어느 화면에 있든 그 자리에서 묻습니다. 전에는 ‘프로젝트’가 열려 있지 않으면 오류로 끝났습니다.
- ‘브라우저’ 화면의 Google 이미지 검색에서 ‘다운로드’로 만든 프로젝트가 더 이상 검색 페이지를 다시 보여 주려고 멈추지 않으며, 그 때문에 오류로 끝나지도 않습니다.
- ‘새 프로젝트’ 마법사와 ‘새 검색’ 대화 상자가 더 이상 바깥쪽 클릭으로 닫히지 않습니다. 전에는 다른 프로그램에서 이 프로그램 창으로 돌아올 때의 클릭으로도 닫혀서 입력한 내용이 모두 사라졌습니다.
- 새 프로젝트: 로봇 차단 확인을 표시하는 사이트에서 이제 Crawler 카드가 로그인을 요구하는 대신 그 사실을 알려 주고, 직접 링크는 더 이상 맨 앞에 나오지 않습니다. 직접 링크는 로그인도 확인도 통과하지 못하기 때문입니다. 이런 카드에는 ‘조치 필요’가 표시됩니다.
- 새 프로젝트: 응답하지 않는 주소는 이제 쉬운 말로, 더 빨리 그 사실을 알려 주며, 그 자리에서 해당 사이트를 저희에게 요청할 수 있습니다.
- Crawler: 포럼 게시물이나 다른 페이지에 있는 Postimages 섬네일이 다시 원래 크기의 그림을 가져옵니다. 사이트가 페이지에서 그림의 위치를 옮겨서 이런 프로젝트가 빈 채로 끝났습니다.
- Gallery Downloader: 필터만 지정한 Wallhaven 검색은 이제 ‘None’ 대신 ‘Top Wallpapers 16x9 2560x1440’처럼 목록과 대상 화면에 따라 이름이 붙습니다. 어느 사이트에서든 사이트가 이름을 붙이지 않은 갤러리가 더 이상 None이라는 폴더에 들어가지 않습니다.
- 사이트가 주소에 확장자가 없는 내려받기 링크로 내주는 파일에 이제 사이트가 알려 주는 확장자가 붙습니다. 그래서 내려받기 버튼 뒤에 배경화면이 있는 페이지도 이름 없는 기타 파일이 아니라 열리는 그림으로 받습니다.
- Crawler: 검색이나 ‘브라우저’ 화면에서 만든 프로젝트는 세션이 만료되었을 때 오류로 끝나지 않고 로그인 페이지를 엽니다.
- Gallery Downloader: 사이트가 따로 이름을 붙이지 않은 페이지는 이제 주소에 따라 이름이 정해져, 한 사이트의 프로젝트들이 한 폴더에 모이지 않습니다.
- 폴더에 이미 있는, 이름은 같지만 크기가 다른 파일을 이제 사이트의 파일로 여기지 않습니다. 기존 파일은 그대로 두고 새 파일은 그 옆에 저장합니다.
- 다른 프로젝트가 같은 폴더로 내려받는 중이어도 프로젝트가 시작에 실패하지 않으며, 자기 것이 아닌 받다 만 파일은 그대로 남습니다.
- Gallery Downloader: 사이트가 파일 대신 웹 페이지를 보내면 이제 그 페이지를 파일로 저장하지 않습니다.
- Crawler: ‘이 페이지만’이 이제 자기 파일로 바로 연결되는 그림도 내려받습니다.
- 프로젝트를 파일과 함께 삭제해도 같은 폴더에 직접 만든 빈 폴더는 이제 지우지 않습니다.
- Crawler: 그림의 최소 크기가 이제 SVG 파일에도 적용되어, 작은 인터페이스 아이콘이 들어오지 않습니다.
- Crawler: XML 선언으로 시작하는 XHTML 페이지도 다른 페이지처럼 읽습니다.
- Video Downloader: Twitch 구독자 전용 동영상처럼 계정이 필요한 동영상은 이제 사이트에 연결할 수 없다고 하지 않고 로그인을 요청합니다.
그 밖에 자잘한 개선 사항이 있습니다.
버전 6.0.1
추가
- Video Downloader: Internet Archive 컬렉션이나 검색 결과 전체(영화, 옛 라디오 방송, 콘서트)를 페이지에 보이는 순서와 필터 그대로 내려받습니다.
- Crawler: Google 이미지 프로젝트의 ‘사이트 설정’에는 ‘필터’ 아래에 ‘최소 너비’와 ‘최소 높이’가 있습니다. Google은 검색 결과에 그림마다 크기를 밝혀 두므로, 최솟값보다 작은 그림은 아예 내려받지 않습니다.
개선
- Video Downloader: Internet Archive 자료의 파일은 자료 이름을 딴 폴더에, 아카이브가 붙인 이름 그대로 저장됩니다.
- Gallery Downloader: Behance 파일은 제작자, 날짜, 프로젝트 제목, 번호로 이름이 붙고, 프로필이나 무드보드 프로젝트는 그 프로필이나 무드보드의 이름을 따릅니다.
- Gallery Downloader: Snapchat 프로필은 저장된 스토리와 Spotlight 동영상에 더해 오늘의 스토리도 가져옵니다.
- Gallery Downloader: Snapchat 파일은 긴 코드 대신 프로필, 날짜, 스토리 제목으로 이름이 붙고, ‘찾은 곳’은 파일마다 그 파일의 스토리나 Spotlight 동영상을 엽니다.
- Video Downloader: 사이트가 짧은 미리 듣기로만 제공하는 트랙은 더 이상 전체 트랙인 것처럼 저장되지 않습니다 - 내려받지 않은 이유는 기록에 남습니다.
- Video Downloader: SoundCloud의 Share 버튼으로 복사한 링크가 트랙, 프로필, 플레이리스트 자체의 주소와 똑같이 작동합니다.
- Video Downloader: 음악 파일에 태그(제목, 아티스트, 앨범, 장르, 날짜)가 들어 있어서, 음악 플레이어가 각 트랙을 파일 이름이 아니라 태그에 따라 목록에 보여 줍니다.
- Gallery Downloader: Tenor 검색이나 프로필에서 가져온 GIF는 ‘찾은 곳’이 그 GIF 자신의 페이지가 되고, ‘사이트에서 열기’는 검색 결과가 아니라 그 GIF를 엽니다.
수정
- 스마트 앱 컨트롤을 켠 Windows 11이 더 이상 NeoDownloader가 시작될 때 그 일부를 차단하지 않습니다: 이제 실행하는 파일만이 아니라 프로그램의 모든 파일에 서명이 되어 있습니다.
- Video Downloader: Internet Archive의 오디오 파일 이름이 더 이상 ‘0p’로 끝나지 않습니다.
- Gallery Downloader: Behance 프로젝트, 프로필, 무드보드가 더 이상 접속할 수 없는 사이트로 보고되지 않습니다.
- Video Downloader: SoundCloud, Bandcamp 등 음악 사이트의 트랙을 무료 버전에서 내려받을 수 있습니다 - 전에는 ‘format not available’로 멈췄습니다.
- Video Downloader: JioSaavn 앨범이나 플레이리스트의 노래는 코드 대신 곡 제목으로 이름이 붙고, 파일 안에 아티스트와 앨범이 들어갑니다.
- Video Downloader: Jamendo 트랙 이름이 더 이상 ‘400p’로 끝나지 않습니다 - 사이트가 제공하는 가장 좋은 품질로 내려받고, 파일 안에 태그도 들어갑니다.
- Video Downloader: 비밀번호로 보호된 동영상은 ‘DownloadError’ 대신, 마법사와 기록에서 비밀번호가 걸려 있다고 알려 줍니다.
- Crawler: 자국의 Google(google.de, google.co.uk 등)에서 복사한 Google 이미지 검색을 알 수 없는 사이트로 읽지 않고, google.com에서 복사한 것과 똑같이 내려받습니다.
- Gallery Downloader: X 프로필 배너처럼 주소에 확장자가 없는 파일은 확장자 없이 저장되는 대신, 사이트가 보낸 내용에 맞춰 .jpg, .png 같은 확장자로 이름이 붙습니다.
- 파일 뷰어가 프로그램과 같은 언어를 씁니다: 고른 언어가 무엇이든 화살표, 버튼, 메시지가 더 이상 영어로 나오지 않습니다.
- Video Downloader: 사이트가 내주지 않는 동영상은 몇 초 안에 멈추고, 사이트가 어떻게 응답했는지 기록에 남습니다. 전에는 최대 1시간 동안 0에 머물렀습니다.
- ‘멈춤’은 플러그인이 응답하지 않는 사이트를 기다리는 중에도 몇 초 안에 프로젝트를 끝냅니다. 전에는 몇 분이 걸렸고 ‘플러그인이 말이 없어 끝냈습니다’로 마무리되었습니다.
- Gallery Downloader: Instagram 하이라이트와 프로필 사진이 다시 다운로드되며, Steam Community의 스크린샷과 아트워크를 게임 페이지나 사람의 프로필에서 받을 수 있습니다.
그 밖에 자잘한 개선 사항이 있습니다.
버전 6.0
추가
- 처음부터 새로 작성한 NeoDownloader 6. 할 수 있는 일과 버전 5와 다른 점은 버전 6에서 확인하세요.