Ghost Downloader, 브라우저의 내려받기를 넘겨받아 회선을 채운다
요약
브라우저의 연결을 넘겨받아 스스로 조정하는 연결 수로 가져오는 열린 내려받기 관리 도구. 서버가 버티는 동안은 늘리고 못 버티면 줄이며, 브라우저를 닫아도 중간에 끊기지 않는다.
추천- 이름
- Ghost Downloader
- 버전
- 4.3.7
- 요금
- 무료
- 오픈소스
- 오픈소스
- 운영체제
- WindowsmacOSLinux
- 업데이트
- 2026-10-18 22:00
브라우저에서 가장 느린 곳은 내려받기 단추다
브라우저는 배치를 잘하고 큰 파일을 옮기는 데는 평범하다. 함께 들어 있는 내려받기는 대개 연결을 하나만 열고, 중간에 끊긴 뒤 진짜로 이어받지 못하는 경우가 많으며, 탭이나 창을 닫기만 해도 일을 통째로 포기한다. 페이지 하나나 그림 하나에는 상관없다. 원반 이미지나 영상 파일, 몇백 메가짜리 묶음이라면 열몇 개면 진작 끝냈을 일을 하나가 하는 것을 지켜보게 되고, 중간에 한 번 흔들리면 처음부터 다시 해야 한다.
흔한 조언은 전용 관리 도구를 설치하라는 것이고, 흔한 걸림돌은 이렇다. 좋은 것은 돈이 들고, 무료인 것은 십 년쯤 전 설계처럼 보이며, 강력한 것은 명령 줄에서 설정하기를 전제한다. 이 프로젝트는 그 틈을 겨냥한다. 브라우저의 내려받기를 넘겨받고, 지금의 응용 프로그램처럼 보이며, 미리 설정하지 않아도 쓸 만한 열린 관리 도구다.
쓴 사람은 학생이고, 그건 요점이 아니지만 한마디 값은 있다
저자는 이것을 쓰는 동안 아직 대학 입학 시험을 준비하고 있었다. 어느 논의에서든 반드시 나오는 세부이고, 공평하게 말해 놀라운 일이다. 응용은 스크립트 언어와 책상 도구 모음으로 처음부터 세워졌고, 화면은 지금식의 평평한 모양이며 밝은 쪽과 어두운 쪽이 둘 다 실제로 바뀐다. 겉모습은 같은 세대의 본래 응용 옆에 놓아도 주눅 들지 않는다. 그리고 이 문장은 대부분의 열린 작은 도구에 대해서는 쓸 수 없다.
이 프로젝트는 이후 학생 작품이 보통 모으는 범위를 훨씬 넘는 주목을 모았고, 코드 보관 사이트 첫 화면에 오른 적도 있다. 이는 적을 값이 있다. 내려받기 관리라는 분야는 붐비고 오래되었으며, 새로 들어온 쪽이 우연히 거기까지 가지는 않는다. 사람들이 신경 쓰는 무엇에서 눈에 띄게 낫기 때문에 가는데, 여기서 그것은 속도다.
연결 수를 어떻게 정하는가
내세우는 것은 스스로 맞추는 다중 내려받기이고, 이 '스스로 맞춘다'는 장식이 아니라 실제로 일한다. 고정된 방식, 곧 늘 여덟 개, 또는 파일 크기로 자른 한 조각에 하나씩은 대부분의 관리 도구가 하는 일이고, 양쪽으로 틀렸다. 연결이 너무 적으면 빈 대역폭이 놀고, 너무 많으면 서버가 조이거나 거절해서 누를수록 느려진다.
여기서 하는 일은 계속되는 측정이다. 연결마다의 처리량과 안정을 지켜보고, 받는 중에 수를 조정하며, 도중 이어받기를 지원하지 않는 서버는 알아보고 다시 붙일 수 없는 조각으로 잘게 쪼개지 않고 그냥 둔다. 실제 차이는 작지 않다. 배포 페이지에서 몇백 메가를 받는 데 브라우저가 몇 분을 쓰는 것을 이쪽은 1분을 크게 밑도는 시간에 끝낸다. 효과가 가장 센 곳은 가장 아픈 곳, 곧 연결 하나로는 빈 용량에 닿지 못하는 먼 거리 전송이다.

웹 연결만 다루지 않는다
규약 목록은 많은 사람이 실제로 만나는 것을 덮는다. HTTP와 HTTPS는 기본이고 브라우저에서 넘겨받는 일이 가장 뜻 있는 자리이기도 하다. FTP는 아직 그것을 쓰는 배포처를 위해, 토렌트는 마그넷과 토렌트 파일 양쪽으로 지원하며 짝을 찾는 분산 색인을 안에 갖추었다. 마그넷을 붙이면 다른 도구를 설치하지 않고도 내려받기가 시작된다.
토렌트 쪽은 전용 도구만큼 갖추어지지는 않았다. 새 회차를 자동으로 가져오는 구독이 없는 것이 뚜렷한 빠짐이고, 그만큼 갖추었다고 말하는 것은 부정직하다. 다만 가끔 토렌트를 받으려고 두 번째 응용을 들이고 싶지 않다는 보통의 경우는 마지못해가 아니라 제대로 다뤄진다.
넘겨받는다는 것은 어떤 느낌인가
넘겨받기를 성립시키는 것은 함께 배포되는 작은 확장이다. 그것이 있으면 브라우저 안의 내려받기 연결이 브라우저 자신이 아니라 관리 도구로 넘어간다. 그 연결을 누르면 저장 위치를 묻는 확인이 뜨고 받기가 시작된다. 이 주고받음은 일부러 눈에 띄지 않게 해 두었다. 넘겨받기의 뜻은 어느 도구가 받고 있는지를 더 생각하지 않게 되는 것이기 때문이다.

세 환경, 하나의 화면
윈도와 맥과 리눅스 판은 같은 코드 더미에서 나오고 화면도 기능도 셋이 같다. 포장이 다른 것은 환경이 달라서이지 프로그램이 달라서가 아니다. 둘 이상의 체계를 넘나들며 일하는 사람에게 이 가지런함은 어떤 단일 기능보다 값지다. 대안이 기계마다 다른 내려받기 도구를 배우는 일이기 때문이다.
누구에게 맞는가
브라우저가 큰 파일을 연결 하나로 뚝뚝 떨어뜨리는 것을 지켜보기에 지쳐서 회선이 제대로 쓰이기를 바라는 사람. 상용 가속 도구와 같은 움직임을 돈을 내지 않고 원하는 사람. 바이트를 옮기는 것이 전부인 프로그램에게 그 입장은 불합리하지 않다. 가끔 토렌트나 마그넷을 받으면서 그 일만을 위해 두 번째 응용을 들이고 싶지 않은 사람. 그리고 겉모습을 신경 쓰는 사람. 창이 하루 종일 눈앞에 있으니 사소한 이야기가 아니다.
이것은 '돌아가기만 하면 되는' 열린 내려받기 도구가 아니다. 브라우저 내려받기를 괴롭히는 두 가지를 걷어낸다. 연결 하나, 그리고 창과 함께 죽는 받기. 게다가 무료라는 것을 사과하지 않아도 되는 화면으로 해낸다. 소스는 열려 있고 프로그램은 돈이 들지 않으며, 그 속도 차이는 첫 파일에서 알 수 있는 종류다.
정직한 정리
값이 있는 만드는 부분은 연결을 정하는 방식이다. 짐작하지 않고 재고, 수를 고정하지 않고 조정하며, 이어받지 못하는 서버를 존중한다. 나머지는 잘한 포장이다. 지금식 화면, 하나의 코드에서 세 환경, 넘겨받기를 당연하게 만드는 확장. 한계도 실제다. 토렌트 쪽은 전용 도구보다 얇고, 넘겨받기는 브라우저가 바뀌면 깨질 수 있는 확장에 매달려 있으며, 전체가 한 사람의 젊은 관리자 위에 있어 그 사람의 학업이 프로젝트와 시간을 다툰다. 어느 것도 그것이 잘하는 일을 바꾸지 않는다. 큰 내려받기에 그 크기에 걸맞은 시간을 주고, 연결 하나가 허락하는 시간을 주지 않는 일이다.