GolinksPRO Download Manager
  1. 홈
  2. 뉴스

새로운 기능

Every release and what it changed, newest first. Follow along with the news feed.

What's new in version 0.5.2

A big fixes release: YouTube and video downloads, crashes and freezes, downloads on slow disks, the Mac helper, plus a Safari extension, far more file types and a few new columns and options.

추가됨

  • Torrent → Files…: the list of a torrent's files for any torrent, running, stopped or finished, with a box to choose each (also a Files… button in File Properties).
  • Two columns for torrents in the download list (#357): Peers (those a torrent has connected while it runs, seeders and leechers alike) and Share ratio (what it has sent against what it took), after Transfer rate. A layout saved before them gets them there.
  • The extension's Media on this page can name a file after its page: Prefix media file names with the page title puts the page's title before the file's own name. Off as installed.
  • Far more file types taken from the browser by default (#382): AI models and datasets (GGUF, SAFETENSORS, CKPT, PT, ONNX, PARQUET...), 3D and CAD (GLB, FBX, OBJ, STL, BLEND, STEP...), design and camera RAW files, ebooks, Office files, DAT, disk images and split archives. A list you never edited gains them; one you edited stays yours.
  • A Safari extension, inside the Mac app: a click on a link to a file type GDM takes goes to GDM, and so do the right-click items, the button over videos and Media on this page, as in the other browsers. Safari gives extensions no access to its downloads, so a download a page starts by itself stays with Safari, and the browser's proxy is not shared. See Browser integration.
  • Help: what to do when an antivirus or VirusTotal flags GDM, and how to check your copy is the real one.

변경됨

  • In English, the Last Try Date and Added columns follow the system's 12- or 24-hour clock: Oct 28 9:44:12 PM 2026 when Windows uses a 12-hour clock, and Added starts wide enough for it (#392).

수정됨

  • With no tray icon to come back from, closing or minimizing the main window now leaves it in the taskbar, with downloads still going, instead of hiding it with no way back. Options → General → Keep running when closing the window (on by default) makes closing quit GDM when unticked (#457).
  • Crash reports: a crash monitor that can't open its connection no longer makes GDM wait five seconds at start or stays behind as a second process (#458).
  • Download File Info no longer stays open but out of sight, with every later download waiting behind it (#440). The next one after answering Create folder came up as an invisible window, and on Windows one hidden with a minimized main window is now shown again, as is the duplicate question
  • A file name sent by a site in plain UTF-8 now reaches GDM readable from Firefox and browsers built on it, such as Floorp, Waterfox and Zen: an Arabic name was saved as unreadable symbols (#447). A name written with percent signs in the same header is decoded as well. The add-on carries the fix
  • A download saved under a numbered name because another file already had its name (master (1).mp4) now shows that name in the list and opens its own file, instead of keeping the old name and opening the other file (#442). Two downloads waiting under one name no longer collide when they start: the later one takes the next free name, instead of failing with "already being downloaded" or continuing the other one's data.
  • A link sent from the browser no longer fails with 403 on sites that refuse a browser's User-Agent on a connection that isn't a browser's: GDM asks once more with its own, as Add URL does (#372).
  • The video download button moves to a free corner instead of covering a control of the page, such as a thumbnail's watch-later button (#421). Dragging it still puts it where you want it.
  • Crash reports: no report any more when one of the download engine's background tasks panics while GDM is already closing (#422).
  • Crash reports: a freeze whose window had recovered by the time its dump was taken is reported as a freeze, not as a crash in GDM's own watchdog (#420).
  • Text in a script outside the interface language (a video title in Bangla, a playlist in Japanese) now shows its letters, instead of boxes: the font for that script is loaded the first time it is needed (#405).
  • Options → Proxy / Socks now applies to yt-dlp and gallery-dl too, so video look-ups and downloads no longer go straight out when a proxy is set (#363).
  • The window no longer freezes while watching the clipboard when the program holding it hangs, or while a cancelled download's files are removed from a slow disk (#418, #423).
  • Downloads at full speed no longer stop and go on a slow disk: writing the resume state flushed the file to the disk so often that every connection waited for it, and were then replaced as slow (#361).
  • A save folder shown as Downloads/Video could be taken literally, asking to create it in the wrong place or failing with "Read-only file system" on macOS.
  • macOS: Download video no longer stops with a Python error and a "Python.framework is damaged" alert on a copy of GDM downloaded by a browser (#330, #339). GDM now installs yt-dlp's folder build, which it unpacks once and checks against yt-dlp's signed list, instead of the single-program build that unpacks Python afresh at every start. The video window then offers to install it in place of a copy that came with an earlier version.
  • Browser link import: tighter handling of site data.
  • Crash reports: a freeze that was over before its snapshot was taken says so, instead of calling it a deadlock in code that was only waiting for events (#355).
  • Move/Rename was greyed out with several downloads selected, for example a set just added to a queue. It now asks for a folder and moves them all there (#333).
  • The extension no longer asks you to update GDM when only a bug-fix version separates them, which it did even when there was no update to get.
  • Download video shows a plain file's size, from its server, instead of "size unknown" (#320).
  • Download video finds the video on pages whose player loads a .mpd or .m3u8 address that answers something else first, as SVT Play does (#377).
  • RSS feeds: the boxes on the Download rules tab (Episodes, Must contain and the others) keep the keyboard while you type, instead of losing it after each key (#353).
  • A download refused by a site's bot check (Cloudflare's challenge) says so and how to get the file, instead of "the server answered 403 Forbidden" (#376).
  • Open folder works on a torrent that is still downloading (#354).
  • Alt and F10 open the menu bar while a button or the list has the keyboard focus, not only when nothing does (#328).
  • Hide tab in a download's window takes the Speed Limiter or Options on completion tab off its tab row, instead of only going back to Download status. Right-click the tab row and choose Show hidden tabs to bring them back (#326).
  • Windows: no more crash on a computer where Direct3D can't start, when a window opened during the switch to OpenGL (#337).
  • Windows: no more crash when a screen is unplugged, turned off or rearranged while GDM runs (#335).
  • A finished torrent that isn't being shared lets go of its files, so they can be moved or deleted while GDM runs.
  • A torrent says Checking 42% while its files are read and checked, and a Recheck no longer stops partway and stays there.
  • Video downloads: the progress no longer says 100 % while a video is still coming, when the site gives no total size, or between a video and its separate sound (#344). A video yt-dlp only knows by its address is named after the page, not a long hash (#345).
  • A YouTube playlist in Add URL (#338) opens the video window with its videos, instead of saving the page as a file named "playlist".
  • Dailymotion's embedded player (#359): its address is looked up as the video's own page, so the download button works on sites that embed one.
  • A download that a page starts by script (a thank-you page going to the installer, as obsproject.com's does) gets the file's address, not the page's, so GDM no longer saves that page under the installer's name (#374). A finished download also shows what really came down when the server gives no size.
  • Stop on a download in a running queue stays stopped, instead of the queue starting it again a moment later; Stop All too (#341).
  • Removing the last feed in the RSS feeds window no longer crashes the app (#321).
  • YouTube formats with Node.js or Bun installed (#360): yt-dlp needs a JavaScript runtime for them and looks for Deno alone, so GDM now tells it about Node.js (nvm's too) or Bun when there is no Deno.
  • YouTube's look-up failing with "Requested format is not available" (#352): signed-in cookies make yt-dlp use only YouTube's players that need a JavaScript runtime, and without one no video is left. The page is now looked up again without the cookies, and lists its qualities.
  • Download video offering only the sound, with no reason given (#351): when a page's better videos need ffmpeg and it isn't installed, the window now says so.
  • Adding a link again after its finished file was moved or deleted starts a new download, instead of asking about a duplicate that isn't there (#342).
  • Sharp, evenly spaced text on Windows: letters no longer run together or drift apart. English and other Latin, Greek and Cyrillic text is drawn the way Windows draws its own classic controls, with each letter's shape and width fitted together; every other script uses hinting suited to anti-aliased rendering (#323, #334).

What's new in version 0.5.1

YouTube fixes for the Download video button, and the button in Chrome, Edge and Brave.

추가됨

  • The Download video button on YouTube in Chrome, Edge, Brave, Opera and Vivaldi: the copy of the extension from the Chrome Web Store shows it now, as Firefox's does.

수정됨

  • The Download video button took the wrong video on YouTube (#311, thanks to @mayankmohan1992): YouTube moves from one video to the next without loading a new page, and the browser kept naming the page it first loaded, so GDM got the video watched before. On the home page, a search or a channel it got that whole page instead, and offered about 50 videos. The button now sends the video playing in the player it's on, and a Short as the Short it is.
  • Media on this page says why it's empty: on a player that streams in pieces there's no file to list, and it says to use the button over the video instead of asking you to play it again.
  • A page's own short sounds (a click, a voice-search chime) are no longer listed in Media on this page.

버전 0.5.0의 새로운 기능

추가됨

테마 지원

Now you can change GolinksPRO Download Manager's look and feel, and even its icons, with themes, and you can write your own.

  • 보기 → 테마에서 9가지 내장 테마: 클래식, 기본, 고대비, Metro, Adwaita, Breeze, Luna, Aero, Aqua.
  • TOML 또는 JSON 파일로 자신만의 테마를 만들거나, Base16 스키마 또는 pywal 색상을 가져올 수 있습니다.

원격 제어 및 헤드리스 모드 지원

GDM no longer has to be in front of you: manage your downloads from your phone, or keep it running on a machine with no screen.

  • 자신의 네트워크에서 휴대폰으로 링크를 추가하고 다운로드 및 대기열을 관리할 수 있습니다: 옵션 → 원격.
  • Run GDM with no window on a server, NAS, Docker or Unraid with --headless, and send it downloads from your browser.

브라우저 확장 프로그램

이제 확장 프로그램이 브라우저 스토어에서 설치되고, 자동으로 업데이트되며, 더 많은 다운로드를 감지합니다.

  • Chrome 웹 스토어 또는 Firefox 부가 기능에서 설치하세요.
  • 페이지에 로드된 스트림, 비디오 및 사운드를 품질과 함께 확인하고, 원하는 것을 다운로드할 수 있습니다.
  • VPN 및 프록시 지원: 브라우저의 프록시 또는 VPN 확장 프로그램을 통해 다운로드를 보낼 수 있습니다 (켜기 전까지는 비활성화됨).
  • 다운로드가 브라우저에 남아 있는 이유와 변경해야 할 설정을 확인할 수 있습니다.
  • 더 많은 브라우저 지원: 이제 Zen, Helium, LibreWolf, Floorp 및 Waterfox에서도 작동합니다.

비디오 및 이미지

GDM now goes well beyond single videos: whole playlists, subtitles, sound on its own, and picture galleries.

  • 재생 목록 및 채널 지원: 비디오 사이트에서 전체 재생 목록 또는 채널을 다운로드할 수 있습니다. 원하는 비디오를 선택하고 모든 비디오에 대해 하나의 품질을 선택하세요.
  • 자막 지원: 비디오의 자막을 다운로드하여 비디오 옆에 저장하거나 비디오에 포함할 수 있습니다.
  • 오디오 전용 지원: 비디오의 사운드만 MP3, Opus 또는 FLAC으로 다운로드할 수 있습니다.
  • 로그인 필요 비디오 지원: 브라우저의 쿠키를 사용하여 로그인해야 하는 비디오를 다운로드할 수 있습니다.
  • 이미지 갤러리 지원: gallery-dl을 사용하여 전체 갤러리(Flickr, Imgur, DeviantArt 등)를 다운로드할 수 있습니다.

토렌트

토렌트가 완전한 클라이언트로 성장했습니다. 다운로드 중 시청하거나, 피드를 팔로우하거나, 디브리드 서비스가 작업을 수행하도록 할 수 있습니다.

  • 순차 다운로드 지원: 토렌트를 순서대로 다운로드하여 다운로드 중 시청할 수 있습니다.
  • RSS 지원: 피드를 팔로우하고 자신만의 규칙에 따라 새 토렌트를 자동으로 추가할 수 있습니다.
  • 디브리드 지원: Real-Debrid, AllDebrid 또는 Premiumize 계정을 토렌트 및 파일 호스트 링크에 사용할 수 있습니다.
  • 시딩 및 업로드 제한, 파일 재확인, 재공지, 트래커 추가, 차단 목록으로 IP 차단 기능을 제공합니다.

다운로드

Hand GDM a pile of links or a Google Drive link and let it get on with it.

  • Link grabber: paste many links, GDM groups them, checks which are online, and extracts archives when they arrive.
  • Google Drive 지원: 이제 링크가 Drive 웹 페이지 대신 실제 파일을 다운로드합니다.
  • 활성화하면 다운로드당 최대 128개 연결을 사용할 수 있습니다.
  • 예약 관리자가 컴퓨터를 깨워 대기열을 실행할 수 있습니다.

네트워크

Decide exactly how GDM reaches the internet, and see where your files come from.

  • 모든 다운로드를 VPN과 같은 하나의 네트워크 어댑터를 통해 보냅니다. 연결이 끊어져도 일반 연결을 통해 아무것도 나가지 않습니다.
  • 사용자 지정 DNS 지원: Cloudflare, Google, Quad9, AdGuard, NextDNS 또는 HTTPS, TLS 또는 일반을 통해 사용자 지정 주소 조회 서비스를 선택하세요.
  • 각 다운로드의 서버 정보(국가, 국기, 왕복 시간)를 확인하세요.

인터페이스

필요할 때 더 커지고, 더 빠르게 열리며, 시스템에 더 가깝습니다.

  • 모든 창을 최대 200%까지 확대하세요: 보기 → 인터페이스 크기 또는 Ctrl + 및 Ctrl −.
  • Direct3D 12, Vulkan and Metal support: GDM draws with Direct3D 12 on Windows; Vulkan on Linux and Metal on macOS are options.
  • 이제 모든 파일 이름에 시스템에서 사용하는 파일 형식 아이콘이 표시됩니다.
  • 내장된 카테고리는 이제 이름을 바꾸거나, 다른 파일 형식을 지정하거나, 삭제할 수 있습니다.
  • 다운로드 진행 중에도 진행 창을 알림 영역으로 숨길 수 있습니다.
  • When GDM starts with the computer, it now waits in the notification area instead of opening its window.

기타

알아둘 만한 작은 추가 사항들.

  • System keychain support: passwords and account sign-ins are now kept in your system's keychain, not in GDM's settings.
  • Use your own copies of yt-dlp and ffmpeg instead of GDM's.
  • AppImage 도구 지원: AppImage는 이를 통해 변경된 내용만 다운로드하여 업데이트할 수 있습니다.
  • 웹사이트: 모든 기능에 대한 페이지, 테마 갤러리 및 명예의 전당.

변경됨

GDM got much lighter, and Linux is now supported like Windows.

  • Linux는 더 이상 실험적이지 않습니다: GNOME, KDE Plasma, Xfce 및 Cinnamon, 그리고 깨끗한 Ubuntu, Debian 및 Fedora에서 확인되었습니다.
  • 다운로드 크기가 작아졌습니다: setup.exe 23MB → 16MB, AppImage 36MB → 20MB, .deb 27MB → 17MB.
  • Windows 알림 영역에서 메모리 사용량이 약 50MB에서 10MB 미만으로 줄었습니다.
  • 85개 언어의 모든 기계 번역이 영어와 다시 비교하여 수정되었습니다.
  • 브라우저에서 다운로드할 때 브라우저가 본 이름, 크기 및 유형을 유지하므로 로그인 뒤의 다운로드가 즉시 올바르게 표시됩니다.
  • GDM follows every kind of redirect a browser does, including "your download starts in a moment" pages.
  • Freeze reports now say whether GDM was stuck in a loop, waiting on something, or the computer was too busy to run it.

제거됨

기능은 제거되지 않았으며, 오래된 레이블과 일부 부피가 큰 파일만 제거되었습니다.

  • Linux 파일에서 -experimental 레이블이 제거되었습니다 (macOS에는 유지).
  • 80MB 유니버설 Mac 다운로드: 이제 Apple Silicon용과 Intel용이 따로 있습니다. 0.2.4에서 업데이트하는 경우, 다운로드를 눌러 릴리스를 수동으로 한 번 업데이트해야 합니다. 업데이트 확인에서 릴리스가 열립니다.
  • 별도의 28MB 명령줄 프로그램이 이제 0.2MB 런처로 변경되었으며, 모든 명령은 이전과 동일하게 작동합니다.

수정됨

80가지 이상의 수정 사항이 있습니다. 주요 내용은 다음과 같습니다.

  • Firefox and Waterfox: GDM now takes the download before the browser's file dialog, so the browser doesn't download it too.
  • The extension now reaches GDM from Ubuntu's Snap Firefox and from Brave Origin.
  • 파일 정보 다운로드 및 진행 창이 브라우저 앞에 열립니다.
  • Windows 11 Insider 빌드에서 메뉴와 창에 검은색 띠가 더 이상 나타나지 않습니다.
  • Windows에서 텍스트가 더 선명하게 표시됩니다.
  • A slow start no longer makes GDM give up on Direct3D and stay on OpenGL.
  • Linux: Hyprland 및 유사한 컴포지터에서 메뉴가 올바른 위치에 즉시 나타납니다.
  • Linux: 다크 모드가 데스크톱 설정을 따르며, 키링 또는 절전 서비스가 느려도 창이 멈추지 않습니다.
  • No more crash when a magnet link or browser download arrives while GDM is minimized or in the tray.
  • A minimized GDM keeps running its queues and Scheduler.
  • 바쁜 컴퓨터에서 "part file still in use" 오류로 다운로드가 실패하는 일이 더 이상 없습니다.
  • 한 번만 작동하는 링크가 "403 Forbidden" 오류로 실패하는 일이 더 이상 없습니다.
  • YouTube's "Requested format is not available" no longer stops a download: GDM takes the nearest quality below.
  • 중지 기능이 이제 백그라운드에서 계속 다운로드되던 yt-dlp도 중지합니다.
  • 모든 언어에서 버튼이 텍스트에 맞게 조정됩니다.
  • 화면 판독기가 목록, 메뉴 및 창을 올바르게 읽습니다.

보안

This release tightens what GDM accepts from torrents.

  • 토렌트의 안전하지 않은 파일 이름은 거부됩니다.
  • When a torrent's files are already in the folder, GDM asks before writing into them.
  • 토렌트에서 다운로드된 파일은 인터넷에서 다운로드된 것으로 표시되어 SmartScreen 및 Gatekeeper가 처음 실행하기 전에 프로그램을 확인합니다.
  • GDM no longer contacts torrent trackers on this computer or the local network.
  • 토렌트 라이브러리인 librqbit이 9.1.0으로 업데이트되었습니다.

모든 변경 사항 상세 보기

추가됨

테마 및 모양
  • Themes: View → Theme (#45). Classic is GDM's look, unchanged and still the default. Native takes your system's colours: Windows' accent colour and, when it is on, its contrast theme; the desktop's accent colour and higher-contrast setting on Linux (GNOME 47 and later, KDE Plasma); the accent colour on macOS; it follows them when they change. High contrast is black and white with a bright accent, every edge drawn and text at 7:1 or more. A theme applies at once, light and dark alike, and theme files in the themes folder (View → Theme → Open themes folder) are listed too; High contrast is itself such a file, in the same format. Six style themes keep the layout and bring their own control shapes, icons and, on Windows, a title bar GDM draws (resizing, Snap Layouts on Maximize, double-click and Alt+Space work as with the system's):
  • Windows 8의 플랫한 디자인을 따른 메트로 테마: 사각형 모서리, 플랫 버튼, 포커스 시 강조 테두리가 있는 상자, 체크 표시가 있는 확인란, 테두리가 있는 진행률 표시줄, 항상 화살표가 표시되는 스크롤바, 단색 아이콘(Microsoft Fluent UI System Icons, MIT) 및 제목이 중앙에 있는 테마 색상의 제목 표시줄.
  • GNOME의 모양을 본뜬 Adwaita: 둥근 모서리, 평평한 회색 버튼, 둥근 포커스 링, 포커스 시 링이 생기는 상자, GNOME의 확인란과 라디오 버튼, 파일 및 카테고리에는 컬러, 도구 모음에는 단색으로 된 GNOME의 Adwaita 아이콘(LGPL-3.0), 그리고 제목이 굵게 표시되고 둥근 버튼이 있는 헤더 바.
  • KDE Plasma의 모양을 본뜬 Breeze: 둥근 모서리, 포인터 아래나 포커스 시 가장자리에 강조색이 나타나는 버튼과 상자, KDE의 확인란과 라디오 버튼(강조색 가장자리, 텍스트 색상의 체크 표시), 포커스 프레임, KDE의 Breeze 아이콘(LGPL-3.0-or-later), 그리고 KDE 스타일의 제목 표시줄: 제목은 중앙에, 포인터 아래에서 채워지는 둥근 버튼(닫기는 빨간색).
  • Luna, Aero and Aqua, after Windows XP, Windows 7 and Mac OS X (Leopard), each with a light and a dark side and icons drawn for GDM in its era's manner. Luna: buttons shaded from white with a dark blue edge and an orange glow under the pointer, green ticks, square text boxes, progress in green blocks and a deep blue title bar with the title in bold and square buttons (Close red). Aero: glossy buttons in two halves that turn light blue under the pointer, quiet check boxes, a glossy green progress bar and a glassy title bar, the title on a soft glow, its buttons hung from the top (Close wider and red). Aqua: gel buttons round at the ends (the default one blue), glossy check boxes, a blue focus ring, a blue gel progress bar and a grey title bar with the title centred and small round graphite buttons whose glyphs show under the pointer. Every glyph and shade is GDM's own drawing; none of Microsoft's or Apple's pictures or fonts are used.
  • GDM's own icons where Metro, Adwaita and Breeze had none: Metro's Hide to the notification area, Adwaita's PDF, torrent file and Hide to the notification area, and Breeze's PDF and Hide to the notification area, drawn for GDM in each one's style (the one-colour ones in the theme's text colour).
  • Theme files: every colour and size GDM's controls are drawn with (corner radii, borders, font sizes, the list's row height, the icons' ink) comes from the theme, by role; the classic look is that theme, unchanged pixel for pixel. A theme file (TOML or JSON in the data folder's themes folder) can change any role, choose each control's style ([controls]) and an icon set, and a theme can be a folder that brings its own icons. An icon set can mix PNG pictures with SVG drawings, and one-colour icons (-symbolic.svg, -symbolic.png, drawn in the theme's text colour) with coloured ones, and hold pictures at 32 and 48 pixels, used on a screen scaled to 150 % and more: the style themes' pictures stay sharp there.
  • Base16 and pywal colour schemes as themes: a Base16 or Base24 scheme (.yaml, the classic layout and tinted-theming's palette: one) or pywal's colors.json (wallust's pywal-shaped one too), added with View → Theme → Add a theme file… or put in the themes folder, is a theme on the classic look: only the colours change. base00 and base01 are the backgrounds, base05 and base04 the text, base0D the focus, the selection and the progress bar (pywal: its background and foreground, color4); text is kept at 4.5:1 or more against every background and the accent at 3:1, moved a little where a scheme falls short. Once wal has run, View → Theme lists pywal, read from where pywal writes it (~/.cache/wal/colors.json, %USERPROFILE%\.cache\wal\colors.json on Windows), and GDM follows each new wallpaper's colours within two seconds. A theme file can inherits a scheme to change more than its colours.
  • View → Interface size (#262): every window larger, 100 % to 200 %, on top of the system's display scale; Ctrl +, Ctrl − and Ctrl 0 in any GDM window, as in a browser. Every open window follows at once (dialogs, menus, the drop target) and GDM starts at that size, the crash report window too. A window larger than the screen opens as large as the screen allows and scrolls the rest, its title bar on the screen.
  • View → Always dark (#60): GDM stays dark whatever the system says, for a desktop that reports no light or dark preference (GDM also reads it on Linux now, see Fixed).
  • A file-type icon before every file name or folder (#122): the download list, Download File Info, Properties, Download complete (its open folder), Add torrent (the torrent and its tree), a torrent's Files tab, the progress window's Save To, the Scheduler's files, Batch download's preview, and Download video's qualities and a playlist's videos (the file each one gives). Each is your system's own icon for that type, the one its file manager shows: Windows Explorer's, macOS Finder's, or your Linux desktop's icon theme (KDE's, GNOME's or GTK's choice, then the themes it builds on). It is sharp at every display scale (125, 150, 200 %), taken at the size the screen needs. Each type is looked up once, in the background, so a long list never waits for it. Where the system has no icon for a type (a Linux desktop without an icon theme), GDM draws one of its own, from the Tango icons (public domain).
  • Windows: GDM draws with Direct3D 12 (#89). Its windows open faster (about a quarter of a second sooner on our test PC), and Direct3D may avoid the stalls some graphics drivers' OpenGL has (#82). View → Draw with goes back to OpenGL, as before, from the next start; a choice of OpenGL is kept. The window always opens: when Direct3D can't start, its first frame doesn't come within 10 seconds, or a start with it ends before its first frame, GDM draws with OpenGL until Direct3D is chosen again (the menu says so, and why); without a usable OpenGL either, it draws with Microsoft's software renderer (Remote Desktop, virtual machines without a graphics driver). When the graphics card is reset while GDM runs (a driver update), GDM starts again by itself. Freeze and crash reports say what was drawing. Linux and macOS keep OpenGL by default.
  • Linux: Vulkan, and macOS: Metal, in View → Draw with (#206). Linux can draw its windows with Vulkan (on Wayland and X11), and macOS with Metal, the way Windows draws with Direct3D. OpenGL stays the default there until reports from real graphics cards are in: try it and tell us how it went. The same safety net as on Windows: when Vulkan or Metal can't start (no driver for it), its first frame doesn't come within 10 seconds, or a start with it ends before its first frame, GDM draws with OpenGL until it is chosen again, and the menu says why. A graphics card reset while GDM runs starts GDM again.
  • Hide to the notification area (#63): a download's progress window has a button that hides it in the tray while the download goes on: on Windows in its title bar, left of Minimize (the progress window draws its own Windows 11 title bar now, keeping the system's snapping, shaking, menu and shadow), and in its Alt+Space menu; on Linux and macOS at the end of its tab row. The tray menu's new Downloads in progress lists the running downloads to bring one's window back (double-clicking it in the list does too). With Options → General → Minimize to the notification area (on by default), Minimize hides the main window and progress windows there as well. Only where a tray shows GDM's icon.
  • Started with the computer, GDM waits in the notification area (#226): with Options → General → Launch GolinksPRO Download Manager on startup, GDM no longer opens its window in front at every sign-in. It starts hidden, its icon in the notification area, with its downloads, queues, Scheduler and browser hand-overs running; its icon, or starting GDM again, shows the window as before. The same on Linux and macOS; where no notification area shows GDM's icon (some Linux desktops), it starts minimized, and the option's tooltip says so (it waits for one up to 30 seconds after its icon is made, its window hidden: a desktop's can come up after GDM at sign-in). The startup entry now passes /startup (new on the command line); an entry written by an earlier version or its installer is written again at the next start, and the installer writes the new one.
  • 스크린 리더용 드롭다운 목록: 이제 스크린 리더 또는 UI 자동화는 텍스트로 드롭다운 목록의 선택 항목을 설정하고 목록을 열거나 닫을 수 있습니다.
다운로드
  • Downloads through one network adapter, with a kill switch (#35): Options → Proxy / Socks → Network adapter. Pick one, usually your VPN's, and every connection GDM opens goes out through it or not at all: downloads, FTP, the DNS you chose, GDM's own downloads and the update check. When the adapter disconnects, nothing goes out through your normal connection. Running downloads stop and start again when it's back. The command line's get takes --adapter. PAC scripts' myIpAddress no longer opens a network socket on Windows.
  • Video pages and image galleries go through it too, on Windows, Linux and macOS: video downloads (yt-dlp and the ffmpeg it starts) and galleries (gallery-dl) go through a proxy GDM runs on this computer, which opens their connections through the adapter as GDM opens its own, with the DNS you chose, IPv4 and IPv6. The same kill switch: when the adapter disconnects, their connections close at once and the downloads stop, then start again when it is back. Formats over RTMP, RTSP, MMS or FTP, which can't go through it, are refused. The command line's video-get and gallery-get take --adapter.
  • 토렌트도 Windows에서 이 기능을 통해 작동 (#143): 모든 토렌트 연결은 어댑터 주소에서 나가며, 다운로드와 동일한 킬 스위치가 적용됩니다. 피어, 트래커, DHT 및 수신 포트가 포함됩니다. 어댑터 연결이 끊어지면 토렌트가 중지되고 다른 방식으로 아무것도 나가지 않으며, 다시 연결되면 다시 시작됩니다.
  • 아직 ftps://(암시적 TLS를 사용하는 FTP)만 어댑터에 고정할 수 없으므로, 어댑터가 선택된 동안에는 시작되지 않습니다.
  • Choose the DNS (#36): Options → Connection → DNS picks who turns names into addresses for downloads, FTP, GDM's own downloads and the update check. The system's (the default), Cloudflare, Google, Quad9, AdGuard, NextDNS (with your configuration ID) or your own, asked over HTTPS (the default), TLS, or plain over TCP. Test shows how long it takes to answer. When it can't be reached, the download stops with a message naming it, unless you allow falling back to the system's DNS; your hosts file and local names stay with the system's. The command line's get takes --dns. Torrent trackers still use the system's DNS, and so do video pages and galleries unless a network adapter is chosen.
  • Where a download's server is (#140): Download File Info, the progress window and Properties show the server's country, with its flag, and its round trip, such as about 24 ms (near), in green, amber or red. The country comes from a table that ships with GDM (IP to Country Lite by DB-IP, CC BY 4.0, refreshed with each release), looked up on the computer: no address is sent anywhere. The time is measured from the download's own connections, with nothing extra sent. Through a proxy GDM says so instead of guessing, and a CDN's server (Cloudflare, CloudFront, Fastly, Akamai and others) is said to be the CDN's, not the site owner's. Properties keeps what the last run saw. GDM is about 770 KB larger (the table 674 KB, the flags 95 KB).
  • 원하는 경우 다운로드당 32개 이상의 연결 (#12): 옵션 → 연결은 이제 1에서 32까지의 숫자를 입력하거나 화살표로 설정할 수 있으며, 32개 이상의 연결 허용은 서버 예외의 경우에도 128개로 늘립니다. 더 적은 연결을 허용하는 서버는 여전히 감지되어 더 적은 연결을 요청합니다. 명령줄의 -c는 1에서 128까지의 숫자를 사용합니다.
  • Google Drive links (#34): paste a Drive file's link (drive.google.com/file/d/…/view, …/uc?id=…, …/open?id=…) and GDM downloads the file itself, as it was uploaded, over several connections and resumable, with its real name and size in Download File Info. Large files get past Drive's "can't scan this file for viruses" page as Download anyway does. Google Docs, Sheets and Slides come as Word, Excel and PowerPoint files. A private file downloads with the sign-in the extension passes from the browser. When Drive won't give a file (too many downloads lately, sign-in needed, no access), GDM says so in your language instead of saving Drive's page. The video button over a Drive video downloads the original file. Folders aren't downloaded yet: GDM says the link is a folder. See Google Drive links.
  • Link grabber, and archives extracted when they are downloaded (#37). The window that took the browser's "Download all links", Tasks → Import and dropped lists grew into Link grabber (also Tasks → Link grabber..., where pasted links go). Links come in packages: a split archive's volumes together, the other links of a page together, the rest in "Various files". Each link is looked up for its name, size and whether the server has it (Offline links come unticked), and each package has its folder, an archive password, "Extract when done" and "Delete archives after extracting". Start or Add to queue (IDM's import, unchanged: an .ef2 file still brings each download's referrer and cookies). GDM extracts ZIP (AES and Deflate64 too), TAR, TAR.GZ, TAR.XZ, GZ and XZ itself; 7z and RAR need 7-Zip (split .7z.001 and .partN.rar too), and a window says so when it isn't installed. It extracts when a package says so, for any download with Options → Archives → Extract archives when their download completes (off by default), or with right-click → Extract. A split archive is extracted once its last volume is in. Extracted files are marked as downloaded from the internet, as the archive is; names that would leave the folder, links, and archives that would fill the disk are refused; an existing file is never overwritten. The archive goes to the Recycle Bin (the Trash) only when you ask. Options has a new Archives page.
  • 이미지 갤러리 (#58): URL 추가에 갤러리 주소(Wikimedia Commons 카테고리, Flickr 앨범, DeviantArt 또는 Imgur 갤러리 등)를 입력하면 갤러리 다운로드가 열리고, gallery-dl을 사용하여 사진을 자체 폴더에 모두 또는 처음 N개만 다운로드합니다. 다시 시작하면 갤러리는 새 사진만 가져옵니다. gallery-dl은 yt-dlp와 같은 선택적 도우미입니다. 작성자의 키로 서명된 릴리스에서만 설치되거나 사용자 자신의 복사본(도우미)을 사용할 수 있습니다. 명령줄: install-gallery-dl 및 gallery-get.
  • 기본 제공 범주를 변경할 수 있습니다 (#93): 압축됨, 문서, 음악, 프로그램 및 비디오는 사용자 지정 범주와 마찬가지로 이름을 바꾸고, 다른 파일 형식을 지정하고, 삭제할 수 있습니다(마우스 오른쪽 버튼 클릭 → 속성 또는 삭제). 이름이 변경된 범주는 해당 폴더를 유지합니다. 범주를 삭제하면 해당 다운로드에 어떤 일이 발생하는지 묻습니다. 일반으로 이동하거나 목록에서 제거할 수 있으며, 파일은 어떤 경우든 유지됩니다. 옵션 → 저장 위치 → 기본 제공 범주 복원은 원래 상태로 되돌립니다. 일반 및 토렌트는 여전히 폴더만 변경할 수 있습니다.
동영상
  • 재생 목록 및 채널 (#69): 페이지에서 비디오 다운로드를 통해 재생 목록 또는 채널의 비디오 목록과 길이를 볼 수 있으며, 모두 선택 및 선택 안 함으로 모든 비디오를 선택하거나 선택 해제할 수 있습니다. 하나의 품질(최고 품질, 특정 높이까지, 원본 사운드, MP3, Opus 또는 FLAC)이 모든 비디오에 적용됩니다. 각 비디오는 목록 이름으로 된 폴더에 개별적으로 다운로드되며, 지금 다운로드를 클릭하면 설정에 따라 동시에 여러 개가 실행되는 기본 큐가 시작됩니다. 재생 목록은 비디오가 들어오는 대로 나열되며, 목록 작성을 중지했다가 다시 시작할 수 있고(나머지 나열), 사이트에서 중단된 경우 몇 개의 비디오 후에 중단되었는지와 이유를 알려줍니다. 채널은 한 번에 50개의 비디오가 나열되며, 더 로드를 통해 추가로 로드할 수 있습니다. 수천 개의 목록도 빠르게 유지되며, 500개 이상의 다운로드를 추가할 때는 먼저 확인합니다. 명령줄에서는 playlist-info 및 playlist-get를 사용합니다.
  • Video subtitles (#68): Download video from a page lists the video's subtitle languages, the uploader's first, then the site's automatic captions (in the language spoken, English and yours). They're saved beside the video as <name>.<language>.srt, or put into the video with ffmpeg (MP4, MKV), and the choice is offered again for the next video. Subtitles a site refuses (YouTube limits how often they may be fetched) never cost the video: GDM asks once more after a pause, then says which are missing. On the command line: video-get --subs, --auto-subs, --embed-subs; video-info lists them. A finished video and its subtitles are now marked as downloaded from the internet, as other downloads are.
  • A video's sound as MP3, Opus or FLAC (#32, #70): Download video lists Audio only MP3 at its best variable bitrate (VBR) and at 320, 256, 192 and 128 kbps, after the sound in the site's own format, now named Audio only, original. ffmpeg converts it (on Windows GDM offers to install it, as for the best video qualities; on Linux and macOS it uses the system's), and the browser's Download video button offers the same. Under the MP3 ones, Audio only OPUS (YouTube's Opus is only moved into an .opus file, not converted) and Audio only FLAC (lossless, with an honest note in the window: it can't add quality the site's lossy sound doesn't have, the file is only bigger). The command line takes video-get --format mp3:192 (mp3:0 for VBR), -f opus: and -f flac:.
  • 동영상 사이트용 쿠키 (#229): 옵션 → 사이트 로그인에서 yt-dlp가 이 컴퓨터의 브라우저 쿠키(Firefox, Chrome, Edge, Brave, Opera, Vivaldi, Chromium, Whale; macOS의 Safari)를 읽도록 허용할 수 있습니다. 프로필 이름 또는 폴더를 지정하여 로그인해야 하는 비디오(YouTube의 "로봇이 아님을 확인하려면 로그인하세요") 링크를 붙여넣어도 작동합니다. 기본적으로 비활성화되어 있습니다. 브라우저 확장 프로그램이 페이지 자체의 쿠키를 전달하면 해당 쿠키가 대신 사용됩니다. 브라우저 쿠키를 읽을 수 없는 경우(Chrome, Edge 및 Brave는 Windows에서 잠금; Linux에서 잠긴 키링), 비디오 다운로드 창에 명확하게 표시됩니다.
  • Your own yt-dlp and ffmpeg (#51): Download video from a page → Helpers... shows where each comes from, and Use another program... takes a copy you already have instead of GDM's own (checked once, then used by the window and the command line alike; GDM leaves its updates to you). Use GDM's own copy goes back.
토렌트
  • Download in order (#39): to watch a video while it downloads, tick Download in order in Add torrent, or choose Torrent → Download in order in the list's right-click menu, even while it runs. A file's start comes first, and with First and last pieces first (on by default) its end comes early too, which most video files need before they play. Slower peers take pieces a little further on, so the start isn't waiting for them. Other torrents now download the rarest pieces first, as BitTorrent programs usually do: on GDM's test swarms they finished just as fast, and they finished where a scarce piece's only holder left. Torrents already in the list carry on, with nothing checked again. GDM also honours a peer's request to cancel a piece it no longer needs, so its upload isn't spent on data nobody wants.
  • RSS 피드 (#39): 작업 → RSS 피드...는 토렌트의 RSS 및 Atom 피드를 감시하고, 기사를 나열하며 (수동으로 하나 다운로드), 다운로드 규칙은 제목이 일치하는 새 기사를 추가합니다. 단어 또는 정규 표현식, 건너뛸 단어, 각 에피소드를 한 번만 가져오는 에피소드 필터 (1x2;1x5-8;2x1-), 규칙별 폴더를 설정할 수 있습니다. 피드의 백로그는 자동으로 다운로드되지 않습니다.
  • 토렌트 명령 (#39): 토렌트의 오른쪽 클릭 메뉴에 토렌트 → 파일 다시 확인, 다시 알림, 트래커 추가... 및 마그넷 링크 복사가 있습니다. 실행 중인 동안 파일 탭에서 파일을 선택하거나 선택 해제할 수 있습니다. URL 추가 또는 브라우저에서 .torrent 파일의 웹 주소를 열면 파일 내용이 포함된 토렌트 추가가 열립니다. 토렌트는 옵션 → 파일 형식의 기본값에 있으므로 브라우저가 .torrent 파일을 넘겨줍니다. 이전에 저장된 목록은 이전 내용을 유지합니다.
  • 시딩 및 업로드 제한, 그리고 지속되는 공유 비율 (#39): "토렌트 완료 후 계속 공유" 아래의 토렌트 설정에서 완료된 토렌트의 공유를 공유 비율에 따라 또는 특정 시간(분) 동안 공유한 후 중지할 수 있습니다. 둘 다 기본적으로 비활성화되어 있습니다. 이렇게 중지된 토렌트는 이벤트 로그에 표시되며 다음 시작 시 다시 공유되지 않습니다. 토렌트 설정에서 모든 토렌트가 함께 보내는 양을 제한할 수 있으며, 토렌트의 진행 창에서 자체적으로 제한할 수 있으며, 이 설정은 토렌트와 함께 유지됩니다. 이제 일반 탭에서 모든 실행 동안 보낸 양과 공유한 시간을 계산하므로, 공유 비율이 일시 중지하거나 다시 시작한 후 0부터 다시 시작하지 않습니다.
  • 토렌트 설정: 네트워크 선택 (#40): 수신 연결 허용 여부, UPnP를 사용한 포트 매핑 여부, 고정 포트, DHT, 로컬 네트워크에서 피어 찾기, 프록시/SOCKS의 SOCKS5 프록시(이를 우회하는 모든 것을 비활성화함), IP 차단 목록(P2P 또는 eMule 형식, 7일마다 다시 가져옴), 그리고 실행 중인 토렌트가 없을 때 토렌트 엔진 중지 여부를 설정할 수 있습니다. 새로운 도움말 페이지인 토렌트 및 보안에서는 다른 사람들이 무엇을 볼 수 있는지와 각 스위치의 기능을 설명합니다.
  • Torrents through your debrid account (#44): with Send torrents and magnet links to the first account instead of to peers ticked (Options → Accounts), a magnet link or a .torrent file goes to the account. Real-Debrid, AllDebrid and Premiumize download the torrent on their servers, and the list shows how far they are (45% at Real-Debrid). GDM then downloads its files over HTTP, with all its connections and resume, and removes the torrent from the account's list. Your computer never connects to the torrent's peers. Experimental, as the accounts are.
디브리드 계정, 실험적
  • Real-Debrid, AllDebrid and Premiumize (#44): Options → Accounts keeps your debrid service accounts. Real-Debrid signs in by code in the browser, or with your API token; AllDebrid by a PIN in the browser or with an API key, and GDM waits while it prepares a slow link; Premiumize with its API key. A link from a file host your service supports is unlocked through your account, then downloaded with all of GDM's connections, pause and resume, from Add URL, the browser's link menu and batch downloads. When the direct link expires, GDM asks the service for a new one. The direct link is never shown or copied, and the sign-in is kept like your other passwords (the system's keychain, below). Each service is asked well under its request limit. See Debrid service accounts. Experimental: built from the services' public API documentation, not yet confirmed with a real paid account.
  • One link directly, and the command line (#44): Download File Info says which account a link goes through (Download through Real-Debrid (your account)); untick it to download that link directly. File Properties has the same choice for a download in the list, and GDM keeps it after a restart. The command line's get and resume go through the accounts of Options → Accounts too, and --direct skips them. A download the browser had already started stays direct after a restart, and when one service doesn't answer, the other accounts still work.
브라우저 확장 프로그램
  • In the stores: the Firefox add-on is on addons.mozilla.org, GolinksPRO Download Manager, installed with one click and kept up to date by Firefox (and by Zen and LibreWolf); the Chromium one is in the Chrome Web Store, GolinksPRO Download Manager, for Chrome, Edge, Brave, Opera and Vivaldi, installed with one click and kept up to date. Chrome offers it by itself once GDM is installed, and the website, the help and the README offer Add to Firefox and Add to Chrome first. The store's copy needs this release of GDM: the helper of GDM 0.2.x serves only the copy in GDM's own folder, and the browser refuses the store's (#208). The store's copy shows no Download video button on YouTube, whose downloads the store's policy forbids; Tasks → Download video from a page still takes any page.
  • GDM offers the browser extension: until a browser's extension has reached GDM, each start shows Add GolinksPRO Download Manager to your browser, with a button for every browser installed, which opens its store page (Install it by hand stays there for a browser that can't use its store). The window says when the extension is connected; Don't ask again stops it.
  • The extension's toolbar button says whether the browser reaches GDM. When it doesn't, a red ! and How to fix it lead to the new help page, The browser and GDM aren't connected, at the section for the reason. Its popup also pauses taking downloads, leaves the current site to the browser for good, and opens GDM or its Options.
  • Options → General → Test browser integration checks GDM's side in order (integration on, the installed copy, the browsers can find GDM, which browsers' extension connected) and offers Set it up when the browsers can't find GDM.
  • 확장 프로그램은 페이지에 로드된 미디어를 나열합니다(#38). 도구 모음 버튼 창에는 이 페이지의 미디어가 있습니다. 페이지 플레이어가 로드한 HLS 및 DASH 스트림(각각 한 번씩, 품질 및 길이 포함)과 재생된 비디오 및 사운드 파일이 크기와 함께 표시됩니다. 다운로드는 스트림을 비디오 다운로드 창으로 보내고 파일을 목록으로 보냅니다. 이때 페이지의 쿠키, 참조자로 페이지, 브라우저의 User-Agent가 함께 전송되므로 페이지에서 제공하지 않는 스트림도 저장할 수 있습니다. 복사 방지(DRM) 스트림은 보호됨으로 나열되며 전송되지 않습니다. 허용할 새로운 사항은 없습니다. 확장 프로그램은 이미 탭의 응답을 감시하고 있었습니다.
  • Downloads from a browser behind a VPN or proxy extension go through it too (#42): the browser extension passes the proxy the browser uses for a download (an extension's, or its settings' manual proxy or auto-config script) with it. GDM downloads through the same proxy while Options → Proxy / Socks → Use proxy/socks from a browser's request is on, which is the default. A proxy that needs the VPN extension's own login can't be shared: the download says so rather than going without it. It is an opt-in, off as installed: Send downloads through this browser's proxy or VPN extension in the extension's popup. In Firefox the switch asks for the browser's proxy permission (to read the browser's proxy, never to change it). Chrome, Edge, Brave, Opera and Vivaldi can't make that permission optional, so their extension has it from the install; Chrome counts it under the access to every site the extension already has, so the update asks for nothing new. There the extension reads the browser's proxy settings: the server for the download's scheme (honouring their bypass list), or their auto-config script. Addresses on this computer (localhost, 127.0.0.1) go straight to it, as the browser sends them.
  • Zen, Helium and other browsers built on Firefox or Chromium (#41): the extension reaches GDM in them, also when one is the only browser on Linux or macOS (Zen reads Firefox's folder, which GDM now creates; Helium its own). Add GolinksPRO Download Manager to your browser lists them, Zen, LibreWolf, Floorp and Waterfox by their own names (Options too), and sends Firefox's family to the right page. On Windows GDM lists the browsers Windows itself lists, so Helium is no longer taken for Chrome. Flatpak browsers can't start GDM's helper, which the help page now says.
  • GDM says why the browser kept a download (#208): every download left to the browser by Options is a line in GDM's log naming the setting that decided (its type isn't in File types, its site or address is excluded, it's under the minimum size, the browser is unticked, browser integration is off, or the extension may not read the site), and the extension's button shows the last one, with the file's name. A download from a private window is logged without its name or site.
  • 기본적으로 브라우저에서 더 많은 파일 형식을 가져옵니다(#208): 오늘날의 설치 프로그램 및 패키지(macOS용 DMG 및 PKG, Linux용 DEB, RPM 및 APPIMAGE, Windows용 MSIX, APPX, APPXBUNDLE 및 CAB), 아카이브(XZ, ZST, TGZ, TXZ) 및 WEBM, FLAC 및 OPUS가 옵션 → 파일 형식에 추가됩니다. 편집되지 않은 목록은 다음 시작 시 이를 얻습니다. 편집한 목록은 그대로 유지됩니다. 옵션 → 파일 형식 → 다음보다 작은 파일은 가져오지 않음은 작은 파일(영수증, 아이콘)을 브라우저에 남겨두고, 브라우저에 남겨진 주소에 대한 목록 편집...이 작동합니다.
  • 브라우저가 자체적으로 열 PDF, 음악 및 비디오도 가져옵니다. 해당 유형이 옵션 → 파일 형식에 있는 경우입니다(옵션 → 일반 → 키...에서 이 기능을 끌 수 있습니다). 링크를 클릭하는 동안 Alt를 누르면 브라우저가 해당 링크를 처리하도록 할 수 있습니다.
  • 브라우저의 오른쪽 클릭 메뉴에 있는 선택한 링크 다운로드 및 모든 링크 다운로드: 페이지의 링크가 가져오기로 이동하여 거기서 선택할 수 있습니다.
  • Downloads from forms (a button that posts and gets a file back) are posted again by GDM, with the form's data, instead of being lost. A form that sends a file (multipart) stays with the browser.
원격 제어, 서버 및 스크립트
  • Control GDM from your phone (#141): Options → Remote, off by default. A phone or another computer on the local network, paired with a code (or a QR code) GDM shows, opens a page GDM serves over HTTPS: it adds links, magnet links and .torrent files, shows the list with its progress, pauses, starts and removes downloads, and starts and stops the queues, in the phone's language. Only paired devices are answered, each removable in Options, and only on the computer's private network addresses. Guide.
  • Run GDM on a server (#157): misterdownloadmanager --headless runs GDM without a window (a home server, a NAS, Docker, Unraid), its folders and port set by flags or the environment; a Dockerfile, a Compose file and an Unraid template come with it. Phones pair with the code it prints (or misterdownloadmanager-cli pair), and the browser extension can send downloads to another GDM. Guide.
  • 자동화 API 목록은 또한 큐, 카테고리 및 여유 공간을 제공합니다. 이름으로 큐를 시작 및 중지하고, 추가된 주소는 카테고리 및 큐를 선택할 수 있습니다.
계정, 예약 관리자 및 지원
  • Sign-ins in the system's keychain (#44): debrid accounts, Sites Logins' passwords and the proxy's password are kept in Windows Credential Manager, in the system keyring on Linux (Secret Service: GNOME Keyring, KeePassXC and others) and in the macOS keychain, and the settings keep only a reference. Those already saved move there on the next start. A locked keyring is never unlocked and no keyring is ever asked for a password: without one, they stay in GDM's settings as before, sealed for your Windows account on Windows (the proxy's password now too, like Sites Logins' passwords). Options → Accounts says where they are. A portable copy keeps them in its own folder, and uninstalling with remove the download list and settings removes them from Credential Manager too.
  • The Scheduler wakes the computer to run a queue (#142): tick Wake the computer to run this queue under the start time, and a sleeping computer is woken a minute before the queue starts and kept awake while it runs; the line under it says when. On Windows it needs Allow wake timers in the power plan: when that is off the Scheduler says so, with a link to the setting. On Linux an administrator has to allow it once (the guide shows how); on macOS only an administrator can schedule a wake, so the option says why it's greyed. GDM never asks for an administrator's password. The Scheduler is 40 pixels taller for it.
  • Support GDM: Help → Support GDM and a line in About open the creator's GitHub Sponsors page in the browser; the website, the README and the browser extension's popup link to it too. Only when asked: GDM stays free, with no reminders, and nothing changes or unlocks.
Linux
  • AppImage도 AppImage 도구를 통해 업데이트됩니다 (#24): 업데이트 주소를 포함하고 각 릴리스에는 .AppImage.zsync가 있으므로 AppImageLauncher, Gear Lever 및 AppImageUpdate는 변경된 부분만 다운로드합니다. 지금 업데이트는 이전과 동일하게 작동합니다.
  • Linux 파일 이름에 -experimental가 없습니다: AppImage, .deb, .rpm 및 .tar.gz는 MisterDownloadManager-<version>-linux-x86_64.<ext>이며, .deb 및 .rpm 설명에서 더 이상 실험 빌드라고 부르지 않습니다. 지금 업데이트, AppImage 도구 및 웹사이트는 두 이름 모두로 파일을 찾습니다. macOS .dmg 파일은 -experimental를 유지합니다.
웹사이트
  • A page for every feature, and a Themes page (#260): each feature has a page of its own, with the real window, where to find it in the app, since which version, and what it can't do yet; the home page lists them all, by group. The Themes page shows every built-in theme in its light and dark side, and how to make your own theme file, try it without building GDM, and share it, with a prompt to give an AI assistant. What isn't in a release yet says so.
  • 이 놀라운 분들이 가능하게 해주셨습니다: 홈 페이지의 첫 화면에는 GitHub에서 풀 리퀘스트를 보내거나, 이슈를 열거나, 대화에 참여한 모든 분들께 둥근 사진과 함께 감사를 표합니다. 새로운 기여자 페이지에는 각 기여자가 무엇을 했는지 보여줍니다. 뉴스 페이지와 GitHub의 릴리스 노트에 있는 각 릴리스는 이전 릴리스 이후 도움을 주신 분들로 끝납니다. 그리고 README도 모든 분들께 감사드립니다.

변경됨

다운로드 및 브라우저
  • 브라우저에서 다운로드한 파일은 브라우저의 이름, 크기 및 유형을 유지합니다. 파일 정보 다운로드는 더 이상 서버에 다시 요청하지 않으므로, 링크 자체의 이름(download="…"), 유니코드 이름 및 로그인 뒤의 다운로드가 즉시 올바르게 표시됩니다. 요청해야 할 경우(주소를 직접 입력한 경우), 다운로드에 사용될 쿠키, 리퍼러 및 User-Agent와 함께 요청합니다.
  • 브라우저에 제공된 주소는 리디렉션된 위치와 함께 유지되므로, 만료된 서명된 링크(GitHub 릴리스, 클라우드 드라이브)는 다시 시작할 때 갱신되고, 옵션에서 제외된 사이트는 다른 곳으로 리디렉션되더라도 그대로 유지됩니다.
  • GDM follows every kind of redirect a browser does (#28): any HTTP redirect (301, 302, 303, 307, 308), up to 20 in a row instead of 10, and the pages download sites put in between ("your download starts in a moment"), which lead on with a Refresh header or a <meta http-equiv="refresh">: their wait is kept (up to 10 seconds), and the cookies they set go along while the download runs (not into a resume later). A page that leads on only through its own script still stops there.
  • 동영상 위에 있는 다운로드 버튼은 페이지의 리퍼러, 쿠키 및 브라우저의 User-Agent를 yt-dlp로 전달하여, 로그인해야 하거나 임베드된 곳에서만 재생되는 동영상이 작동하도록 합니다.
  • 웹에서 다운로드한 파일은 브라우저가 자체적으로 표시하는 것처럼 인터넷에서 다운로드된 것으로 표시됩니다: Windows의 웹 표시(SmartScreen, Office의 보호된 보기), macOS의 격리.
  • 개인 정보 보호 창에서 다운로드한 파일은 저장된 목록에 포함되지 않습니다.
  • 프록시 뒤의 토렌트는 네트워크에 UDP 소켓을 열지 않습니다: UDP 트래커는 이미 제외되었으며, 이제 클라이언트도 이 컴퓨터에 남아 있습니다.
  • 프록시 자동 구성 스크립트(PAC)는 QuickJS에서 실행됩니다. QuickJS는 훨씬 작은 JavaScript 엔진으로, 메모리 및 실행 시간에 제한이 있습니다. 무한 루프를 돌거나 계속 증가하는 스크립트는 이제 손상된 스크립트처럼 실패하며(다운로드는 기본 프록시 설정으로 계속됨), 이를 유지하지 않습니다.
  • The extension is called GolinksPRO Download Manager.
더 작고 가벼워짐
  • GDM's programs and downloads are much smaller (#25): on Windows, the programs went from 93 MB to 41 MB (misterdownloadmanager.exe from 61 MB to 38 MB, the command line from 28 MB to a 0.2 MB launcher), and setup.exe from 23 MB to 16 MB. On Linux the AppImage went from 36 MB to 20 MB, the .deb from 27 MB to 17 MB.
  • 명령줄은 앱 자체 프로그램에서 실행되므로 다운로드 엔진은 한 번만 제공됩니다. 모든 명령, --json, Ctrl+C 및 종료 코드는 이전과 동일하게 작동합니다.
  • 번역(영어 외 85개 언어)은 압축되어 번역가 메모 없이 12MB의 텍스트가 1MB 미만으로 줄었으며, 시작 시 한 번 압축 해제됩니다.
  • Release signatures are checked by GDM's own small verifier instead of a full OpenPGP library.
  • 창을 그리는 코드는 크기에 최적화되었으며(엔진은 속도에 최적화된 상태로 유지됨), 프로그램 전체가 최적화되었습니다.
  • 크래시 보고서는 릴리스의 심볼 파일에서만 함수 이름을 가져오며, 소스에서 빌드할 때 추가할 수 있는 디버그 정보 리더는 사용하지 않습니다.
  • The installer packs tighter, and GDM's own code no longer carries the build machine's folder paths (a bundled C library still keeps a few of its own).
  • 나중에 프로그램은 크기에 맞게 빌드되어(#158) 설치 프로그램이 16.1MB에서 13.6MB로, 압축 파일이 19.3MB에서 15.6MB로 줄었으며, 동일한 기능과 동일한 다운로드 속도를 유지합니다.
  • 두 개의 더 작은 macOS 다운로드(#25): 80MB 유니버설 .dmg 대신 Apple Silicon용 .dmg(-macos-arm64, 약 14MB)와 Intel용 .dmg(-macos-x86_64, 약 16MB)가 제공됩니다. 0.2.4 또는 이전 버전에서 업데이트하는 경우, 업데이트 확인에서 다운로드를 눌러 릴리스를 수동으로 한 번 업데이트하고 Mac에 맞는 .dmg를 선택하세요. 그 후에는 지금 업데이트가 다시 작동합니다.
  • Less memory in the notification area (#72): closed to the tray, or minimized there (on by default), GDM gives the memory it isn't using back to Windows. Task Manager's Memory drops from about 50 MB to under 10 MB (with 500 downloads in the list, from 58 to about 14 MB). It gives it back again 2 minutes after hiding, when the clock's ticks and a one-time allocation have brought some back, then every 10 minutes while GDM stays there. After the language list (which needs a font for every script) closes, those fonts are let go: about 70 MB less than before. On Linux the heap's free memory goes back to the system the same way. GDM uses a lot of memory explains Task Manager's figures.
보고서, 번역 및 도움말
  • Freeze reports say what kind of freeze it was (#57): GDM measures how much processor time the window got while it didn't answer. The report then says whether it ran all along (a loop), waited (a deadlock, or the disk or the network), or hardly ran at all, which means a computer too busy to run GDM or slow to load it from disk, most likely not a bug in GDM. Those last ones share one signature, so they find one issue instead of many.
  • 모든 언어에서 번역 품질이 향상되었습니다. 프로그램과 웹사이트의 모든 기계 번역 텍스트를 영어 원문과 대조하여 각 언어의 스타일 가이드(명령, 질문, 레이블 작성 방식)와 원어민 검토자가 정한 용어를 바탕으로 다시 읽고, 잘못되었거나 부자연스러운 부분을 수정했습니다. 사람이 검토한 텍스트(이탈리아어 및 아랍어 전체)는 그대로 유지했습니다. 이제부터 새로운 텍스트도 동일한 방식으로 번역됩니다.
  • 번역자: 검토된 번역은 기계 번역으로 대체되지 않습니다. 사람이 #, machine 줄을 삭제한 행은 tools/i18n/translate.py에 의해 항상 유지되며(--redo 포함; 실패한 검사는 사람이 결정하도록 출력됨), 이러한 행을 삭제하거나 다시 #, machine로 표시하는 풀 리퀘스트는 CI에서 실패 처리됩니다(tools/i18n/reviewed_guard.py). 첫 번째 검토된 카탈로그는 이탈리아어입니다(#150).
  • 도움말이 설명하는 내용을 보여줍니다 (#228): 이제 모든 가이드와 주요 도움말 페이지에는 설명하는 창의 그림이 포함되어 있으며, 중요한 부분만 잘라내고, 단계가 특정 컨트롤을 가리키는 곳에는 번호가 매겨져 있으며, 일반적인 흐름(브라우저에서 다운로드, 첫 다운로드, 비디오, 토렌트, 밤샘 대기열)에 대한 단계별 스트립이 있습니다. 웹사이트에서는 밝거나 어두운 테마를 따르고, 로드되는 동안 제자리를 유지하며, 클릭하면 더 크게 열립니다. 그림의 설명과 캡션은 페이지와 함께 번역됩니다. 그림은 하나의 목록(tools/shots/)에서 스크립트로 생성되므로 한 번에 모두 다시 찍을 수 있습니다.
개발자용
  • A Linux test machine, scripted (part of #164): tools/lab/linux-vm/ sets up an Ubuntu 24.04 desktop in VirtualBox from a Windows host (vm.ps1: hardware, headless start, linked clones; setup.sh: packages, Rust, Node, the browsers, UI automation, an unlocked keyring), builds any branch or pull request there with a quick test profile (build.sh), and checks pull requests on it: windows shot and compared pixel by pixel (shots.sh, shot-host.sh, pixdiff.py), HLS and DASH hand-overs from the Snap Firefox and Google Chrome (streams.mjs, streams-chrome.mjs), the extension's proxy switch (proxy-optin.mjs), hand-overs and the Scheduler while minimized, torrents without a network, and GDM's start-up time (measure.sh). Every change is now checked on Linux as on Windows. The machine also has copies on KDE Plasma, Cinnamon and XFCE (desktop.sh), which get a build copied over instead of making one (vm.ps1 deploy); a window harness shoots many windows from one running GDM in any language, mode and theme, with real clicks and keys inside the machine (win.sh, win-host.sh); and a store package is checked before it ships (store-check.mjs, chrome-menu.mjs).
  • Linux builds and window shots in minutes, on WSL2 (part of #164): tools/lab/wsl/ sets up mdm-lab, an Ubuntu 24.04 WSL2 distribution of its own, which builds any branch or pull request for Linux at the computer's full speed (build.sh: about 5 minutes from scratch, under a minute after a change, against 15 to 60 in the VirtualBox machine), shoots GDM's windows in any language and mode on a virtual screen that never shows on Windows (shots.sh: about a second a window, against 40), compares OpenGL and Vulkan pixel by pixel (renderers.sh), and hands a build to a VirtualBox machine for what needs a real desktop (deploy.ps1).
  • 엔진 테스트가 더 이상 바쁜 컴퓨터에서 실패하지 않습니다 (#123, #136, #201):
  • 일시 중지 및 재개, 이벤트 로그 테스트는 더 이상 머신의 속도에 의존하지 않습니다. 랩 서버는 테스트가 허용할 때까지 바이트를 보류할 수 있으며(stall_at), 테스트는 자신이 보낸 모든 요청이 서버 로그에 기록될 때까지 기다릴 수 있습니다(#123).
  • 세 가지 종단 간 테스트는 타이밍에 의존했습니다. 거부된 연결이 다시 돌아오는 경우, 학습된 연결 제한, 죽은 주소(범위가 없는 서버는 이전에 수정됨). 이제 각 테스트는 확인하는 상태를 기다립니다. 랩 서버는 테스트를 위해 연결 슬롯을 보유할 수 있으며(hold_slot), settled()는 이제 모든 슬롯이 비어 있음을 의미합니다(#136).
  • 9개의 추가 테스트는 CPU 부족 또는 바쁜 CI 러너가 유지할 수 없는 시간, 속도 또는 바이트 수를 확인했습니다. 이제 각 테스트는 상태 자체를 확인하거나 관련 이벤트로부터 시간을 측정합니다. 느린 요청의 자체 지속 시간, 중지 버튼을 누른 시점부터 몇 분을 기다린 후 측정된 중지 시간, 일시 중지 전의 첫 바이트, 서버가 동시에 속도를 조절하는 다운로드에 대한 속도 제한(모든 바이트는 한 번만 지불됨), 마감일 대신 다시 요청된 부분, 밀리초 대신 요청 횟수 후에 만료되는 링크, 범위가 없는 서버가 소켓을 채우지 않을 만큼 충분히 느리게 응답하는 범위 시도, 스파스 파일이 드라이브에서 차지하는 바이트 수. 느린 연결 테스트는 이제 손실 없이 실패합니다(이전에는 손실 없이 통과했습니다). 랩 서버는 이러한 링크를 제공하고(/redirect?uses=N) 범위 요청에 대한 응답 속도를 자체적으로 조절할 수 있습니다(range_rate)(#201).
  • 호스트 연결 제한 테스트는 재연결과 너무 많은 연결을 구분합니다 (#224). 서버는 클라이언트가 응답을 삭제했음을 다음에 쓸 때만 알 수 있으므로, 바쁜 컴퓨터에서는 재연결하는 연결이 서버가 이전 응답을 계속 계산하는 동안 한 번 거부될 수 있습니다. 이제 랩 서버는 각 거부와 함께 클라이언트의 슬롯을 보유하는 응답이 얼마나 전송되었는지 기록합니다. 테스트는 그 중 어느 것도 설명할 수 없는 거부에 대해서만 실패합니다.
  • 테스트가 더 이상 Windows 방화벽에서 질문을 요청하지 않습니다. 토렌트 테스트 및 테스트 도구는 127.0.0.1에서만 수신 대기하므로(토렌트 엔진의 새 설정, 수신 대기 주소), 각 새 테스트 빌드는 더 이상 모든 주소에서 소켓을 열지 않습니다.
  • /show menu:<n>는 목록에 다운로드가 있어도 메뉴 모음의 메뉴를 엽니다. 이전에는 첫 번째 다운로드의 오른쪽 클릭 메뉴를 열었습니다.

수정됨

  • 진행 창의 다운로드 상태 탭이 균형을 이룹니다. 이전에는 행이 탭의 위쪽 가장자리에서 10px 아래에 있었지만 아래쪽 가장자리에는 닿아 있었습니다. 이제 위아래로 7px씩 떨어져 있습니다.
  • 다운로드 서버 위치가 "이 컴퓨터" 또는 "로컬 네트워크"로 표시됩니다. 각 위치에는 플래그 대신 자체 아이콘이 있으며, 아무것도 없는 "이 컴퓨터 또는 로컬 네트워크" 대신 표시됩니다. 위치와 시간 사이의 점은 둥근 점으로, 글꼴의 얇은 "·"가 아포스트로피로 읽히던 것을 수정했습니다.
  • Windows: a slow start no longer turns Direct3D off (part of #280): GDM gives Direct3D 10 seconds to show its first frame, and goes back to OpenGL when it doesn't. Those 10 seconds counted GDM's own loading too (the list, the fonts, the icons), which can take that long by itself on a busy computer just after it starts, so Direct3D was taken for failing and OpenGL drew from then on. Only Direct3D's own time counts now. Crash and freeze reports say what drew, on which graphics card and driver (OpenGL's too), and why, near their top, where a report cut to fit still has it.
  • Linux: torrents work on a system without CA certificates too (part of #264): the torrent engine built its own connection for the trackers, which can't be made without them, so no torrent or magnet link started there. It now uses GDM's: peers, the DHT and http:// trackers work, and an https:// tracker fails saying there are no certificates to check it with.
  • Linux: uninstalling the .deb or .rpm leaves no browser files behind (#266): GDM wrote the files that tell each browser where its helper is in every user's home folder, and apt remove or dnf remove left them there, naming a program that was gone. The packages now install them for everyone, in each browser's own folder (Chrome and Brave, Chromium and Vivaldi, Edge, Firefox, the Snap Firefox included), and remove them with the package; GDM writes none in the home folder for those browsers, and takes away the ones an earlier version wrote. The AppImage and the tar.gz, and Opera, Helium, Thorium and Firefox's forks (which read them only in the home folder), still get them there.
Windows, 메뉴 및 대화 상자
  • Windows에서 더 선명한 텍스트 (#262): Segoe UI 및 Tahoma는 위아래뿐만 아니라 가로로도 그리드에 맞춰지며, 각 글자는 Windows가 자체 회색 텍스트를 그리는 방식과 같이 전체 픽셀에서 시작합니다. 이전에는 100% 및 125%에서 수직 획이 두 개의 회색 픽셀 너비로 표시되어 흐릿하게 읽혔습니다.
  • 화면의 오른쪽 또는 아래쪽 가장자리 근처에서 열린 메뉴는 모든 디스플레이 배율 및 인터페이스 크기에서 화면 안쪽으로 뒤집힙니다. 이전에는 화면 가장자리가 픽셀 단위로 측정되고 메뉴가 포인트 단위로 측정되었습니다.
  • A menu shut with Escape opens again at the first click on its title: a menu opened from the menu bar and shut with Escape, the pointer still on its title, was left marked open. On Linux the next click on that title only "shut" it, and a second click was needed; on Windows Escape seemed to do nothing (the menu came back at once). Escape, or GDM losing the focus, now shuts the menu whatever the pointer rests on; a press on a title still shuts its own menu or opens another.
  • Menus and the drop target without a black band across their top (#208): on a Windows 11 Insider build (22635), every menu and submenu showed a black band a title bar tall across its top and a thin one down its left side, its items moved down by as much and its last ones cut off; so did the drop target (Tasks → Show drop target), its icon moved down. Each of these windows had a title bar's style, hidden by GDM, and something on that build placed the window's picture where the title bar would have ended. Menus and the drop target are now plain pop-up windows, as Windows' own menus are, with nothing above their contents to take for a title bar; every window of GDM without a title bar is made one the same way.
  • The progress window, and the windows with a style theme's title bar, without a black band across their top (#208): on the same Windows 11 Insider build, the progress window showed a black band a title bar tall above its own title bar and a thin one down its left side, its contents moved down and cut off at the bottom; so could every dialog and the main window with Metro, Luna, Aero or Aqua. GDM draws these title bars itself, in windows that kept the system's title bar style, hidden. On Windows 11 they now have no title bar style at all: the progress window and the dialogs are plain windows, all theirs; the main window keeps the system's resizing edges, so it still resizes, snaps and maximizes as before, with a thin strip of its title bar's colour above it. Moving them by their title bar, their taskbar button, Alt+Tab and the window menu (Alt+Space, or a right-click on the title bar) work as before. Windows 10 keeps the frames it had.
  • Windows: Download File Info and the progress window open in front of the browser (#208): a download handed over by the browser could open its window behind the browser, and stay there. Windows lets a program in the background take the foreground only with the browser's say-so, which the user's next click or key ends, and a window refused it opens under the program in front. Every dialog and progress window of GDM that opens without the foreground now goes above the other programs' windows, without taking the keyboard from the one being typed in: a click on it does, as with Download complete.
  • 제목 표시줄의 ×로 닫은 창이 더 이상 먼저 검은색으로 변하지 않습니다 (#207): 모든 대화 상자와 진행 창은 Esc 키 또는 해당 단추가 아닌 × 또는 Alt+F4로 닫을 때 잠시 검은색으로 변했습니다. Linux에서는 1초에서 몇 초, Windows에서는 몇 백분의 1초였습니다. 이제 창은 사라질 때까지 내용을 유지합니다.
  • 다크 모드: 회색 메모 및 오류 텍스트를 더 쉽게 읽을 수 있음 (#45): 이제 모든 어두운 표면에서 WCAG가 요구하는 대비(4.5:1)를 가지며, 옵션의 실패한 검사는 더 이상 어두운 대화 상자에서 라이트 모드의 어두운 빨간색을 사용하지 않고, 편집 가능한 드롭다운 화살표는 포인터 아래에서 어둡게 표시됩니다.
  • 다운로드 완료가 다른 프로그램 창 위에 표시됩니다. IDM과 마찬가지로 다운로드 완료를 놓치지 않도록 합니다 (#77). 입력 중인 프로그램에서 키보드를 가져가지 않으며, 한 번 클릭하면 다른 창과 같습니다. 확장 프로그램의 단추 설정...에서 연 옵션이 맨 앞으로 옵니다 (#77). Windows에서 브라우저 뒤에 열리는 대신 말입니다.
  • 다운로드 완료에서 파일을 끌어내는 기능이 모든 언어에서 작동합니다 (#78): 핸들이 영어 창 제목을 찾았으므로 영어 이외의 언어에서는 끌어 놓기 기능이 작동하지 않았습니다. 이제 핸들은 마우스 오버 시 작동 방식을 알려줍니다. 이 기능은 Windows 전용이며, 작동하지 않던 Linux 및 macOS에서는 더 이상 표시되지 않습니다.
  • 도움말이 웹사이트의 도움말 페이지를 사용자 언어로 엽니다 (#227): 도움말 내용, 자습서, 스케줄러 및 큐, 비디오 다운로드, 옵션 및 스케줄러의 도움말 버튼, 그리고 브라우저 확장 프로그램 창의 자습서 및 도움말 링크는 GitHub의 문서를 열었습니다(옵션 및 스케줄러 버튼은 존재하지 않는 페이지를 열었음). 이제 misterdownloadmanager.com의 동일한 섹션을 열며, 웹사이트에 해당 언어가 있는 경우 인터페이스 언어로 표시되고(그렇지 않으면 영어), 홈페이지도 웹사이트를 엽니다. 명령줄 및 MCP 서버의 도움말은 웹사이트 가이드를 참조합니다. 문제 보고서, 릴리스 및 소스는 GitHub에 유지됩니다.
모든 언어
  • 단추가 모든 창에서 모든 언어의 텍스트에 맞게 조정됩니다 (#192): 많은 창에서 단추 너비를 영어에 맞게 설정하여 더 긴 번역이 "..."로 잘렸습니다(파일 정보 다운로드의 독일어 Später herunterla..., 갤러리 다운로드의 Hilfsprogramme..., 다운로드 완료의 러시아어 Открыть с помощью..., 예약 관리자의 프랑스어 Nouvelle file d’attente). 이제 각 단추는 번역된 텍스트만큼 넓어지고, 옆에 있는 단추는 동일한 간격을 유지하며 이동하고, 행은 끝을 유지합니다. 확장된 단추 옆의 상자나 캡션은 단추 앞에 끝납니다. 창에 공간이 부족한 경우, 텍스트보다 넓은 단추가 먼저 공간을 되돌려줍니다. 영어는 변경되지 않으며, 아랍어 및 기타 오른쪽에서 왼쪽으로 쓰는 언어에서는 단추가 미러링된 방식으로 넓어집니다.
  • 세 가지 컨트롤 추가 (#212 이후): 러시아어 및 일부 다른 언어에서 파일 정보 다운로드의 미리 보기, 옵션 → 프록시의 시스템 가져오기, 예약 관리자의 완료 시 컴퓨터 끄기 드롭다운 메뉴가 여전히 “...”로 끝났습니다. 파일 정보 다운로드는 미리 보기 레이블에 필요한 만큼 확장되고(러시아어, 우크라이나어, 텔루구어, 벨라루스어 등), 프록시 페이지 제목은 시스템 가져오기에 공간을 주기 위해 왼쪽으로 이동하며, 예약 관리자의 드롭다운 메뉴는 캡션 쪽으로 넓어집니다.
  • 마지막 언어 (#247 이후): 옵션 → 프록시 제목이 시스템 가져오기에 공간이 너무 적을 때 두 줄로 표시되고(불가리아어, 아르메니아어, 타밀어), 페이지 아이콘이나 창 왼쪽 가장자리를 넘어갈 때도 두 줄로 표시됩니다(그리스어, 핀란드어, 카탈루냐어, 에스토니아어, 라트비아어, 리투아니아어, 말라얄람어, 세르비아어, 아프리칸스어). 그리스어와 말라얄람어에서는 예약 관리자의 “완료 시 컴퓨터 끄기” 및 해당 선택 항목의 기계 번역이 더 짧아져 드롭다운 메뉴가 캡션 옆에 맞습니다. 벨라루스어, 웨일스어, 프랑스어, 러시아어, 타밀어, 우크라이나어에서는 번역 검토를 통해 추가된 더 긴 단어(예: 러시아어의 최대 절전 모드)가 이전의 더 짧은 단어로 되돌아갑니다.
  • 비디오 다운로드: 단추가 모든 언어의 텍스트에 맞게 조정됩니다 (#172): 독일어에서는 ffmpeg 설치가 "ffmpeg installie..."로 표시되었고, 러시아어에서는 도우미 및 ffmpeg 설치도 잘렸습니다. 이제 각 단추는 번역된 텍스트만큼 넓어지고(영어는 변경되지 않음), 페이지 제목은 설치 단추 아래로 이어지는 대신 설치 단추 앞에서 멈춥니다. 아랍어 및 기타 오른쪽에서 왼쪽으로 쓰는 언어에서는 다운로드 창에서 확장된 탭 숨기기가 창 가장자리 쪽으로 확장되는 대신 옆 공간으로 확장됩니다.
  • "탭 숨기기"가 더 긴 언어에서 잘렸습니다(독일어 "Registerkarte au..."): 단추는 공유 도우미를 통해 다른 단추가 사용할 수 있는 공간이 있는 곳에서 레이블에 맞게 커집니다.
  • 토렌트 추가: 레이블이 모든 언어에 맞게 조정됩니다: 독일어에서는 저장 위치가 필드 아래로 이어졌습니다.
  • 긴 파일 이름이 진행 창을 벗어났습니다 (#62): 완료 시 옵션 탭에서 "저장 위치:"의 더 긴 번역(터키어, 독일어 등)이 경로로 이어졌고, 경로는 창 가장자리를 넘어갔습니다. 이제 레이블은 해당 언어에 필요한 공간을 차지하고, 경로는 중간에서 단축되어 파일 이름을 볼 수 있도록 하며, 마우스 오버 시 전체가 표시됩니다. 오른쪽에서 왼쪽으로 쓰는 언어도 포함됩니다.
  • The crash report window in other languages (#204): in any language but English, the report in its box ran together on a few long lines, as its line breaks were taken for a translation's and flowed again. The report now keeps its own lines in every language, and in Arabic and Persian it reads left to right, from the box's left edge, as the English data it is (the window around it stays right to left). The release notes in Check for updates keep their lines the same way. End and restart GDM showed cut in German, French, Russian and Arabic: the buttons are now as wide as their text, the others giving back room they don't need.
  • The crash report window's status line stays inside the window (#164): the line above the check box ("The symbols couldn't be fetched: …", an issue's title, a translation) ran past the window's right edge, or its left edge in Persian. It is now cut with "…" at the margin and shown whole under the pointer. Its title ("GolinksPRO Download Manager crash report") is now in GDM's language too; it was always in the system's. On Windows that also gives its title bar GDM's light or dark again in every language: outside English it kept Windows' own mode.
  • The extension's popup: Open GolinksPRO Download Manager shows whole (#164): on Linux, whose fonts are wider, and in longer languages, the button was cut to "Open Mister Do…". Each button is now as wide as its text, and Options moves below it when both don't fit on one line.
  • 숫자는 인터페이스 언어 방식대로 작성됩니다 (#128): 개수, 크기, 속도, 백분율 및 목록의 열은 Windows 지역과 관계없이 선택한 언어 방식대로 숫자 그룹화 및 소수점 표기를 따릅니다(독일어 10.200 및 1,50 MB, 프랑스어 10 200, 힌디어 1,00,000). 동일한 언어의 지역은 자체 방식을 유지합니다(스위스 독일어 10’200). 영어는 변경되지 않습니다.
  • Download complete's Open with... stayed in English in every other language (#80). The tool that collects GDM's texts for translation now also finds labels given through a window's own helpers, and checks in CI that it keeps finding them.
  • 파일 정보 다운로드의 오류는 목록의 오류와 마찬가지로 인터페이스 언어로 표시됩니다.
  • 언어 선택기, 웹사이트 및 README에서 방글라데시어는 인도 국기 대신 방글라데시 국기를 표시합니다 (#27).
Linux
  • Ubuntu's Firefox reaches GDM (part of #164): the Snap Firefox never makes the folder GDM looked for, so browser integration wasn't set up for it and its extension couldn't find GDM. It is now, and the Snap goes through the desktop, which asks once (Allow); the help says how to be asked again after Don't allow. Chromium as a Snap ran GDM's helper inside its sandbox, away from GDM (it started a second, sandboxed GDM): GDM no longer offers it, and the help says why.
  • Brave Origin connects, and the AppImage's helper is always there (#253): Brave Origin keeps its settings in a folder of its own (~/.config/BraveSoftware/Brave-Origin), which GDM didn't know, so its extension said GDM wasn't installed. GDM now sets up Brave Origin, the Beta, Dev and Nightly versions of Brave, Chrome and Edge, and Vivaldi's snapshot; on macOS, Brave reads Chrome's folder, which GDM now writes for it. From the AppImage, GDM copies the helper program the browsers start out of the AppImage under a new name and swaps it in, so a browser still running the old copy no longer keeps the new one out, and puts it back at each start if it went missing. A copy or setup that fails is written to GDM's log, and Test browser integration says when the helper program is missing, when no browser was found, or why setting it up failed.
  • Dark Mode support follows the desktop, on every desktop (#156): View → Dark Mode support did nothing on Linux: GDM asked the window system for the desktop's light or dark setting, and X11 never says. It now asks the desktop itself (the freedesktop portal, which KDE, GNOME, Cinnamon and most others answer) and follows it as it changes. Where the portal doesn't answer, as on XFCE and MATE, GDM stayed light under a dark theme: it now reads the theme the desktop gives its programs (a name such as Adwaita-dark, Mint-Y-Dark or Greybird-dark is dark), GNOME's own dark style setting when there is no portal, and GTK's settings with no desktop at all, and follows changes as they happen. The portal still comes first. A change now shows at once too: the window waited for its next theme check, up to 20 s on a busy machine, on every desktop.
  • Menus open where they belong: in a Wayland session they opened in the middle of the screen (#50), as Wayland lets no program place its windows, and GDM's menus and drop-down lists are windows it places; GDM now runs through XWayland when it is there (MDM_WAYLAND=1 keeps Wayland). Under tiling compositors such as sway (#267), through XWayland, the menu bar's menus, their submenus, the right-click menus and the drop-down lists still opened in the middle of the screen, as the compositor placed them like windows. They are now menu windows no window manager places, as X11 menus are, so they open where GDM puts them, on every window manager.
  • Linux: menus appear at once, as menus, on compositors that animate windows (Hyprland, picom with fading, #277). Before the fix above, Hyprland gave GDM's menus a window's border and slid each one down from the top of the screen. And moving from title to title along the menu bar closed one menu window and opened another, so such a compositor faded each menu out and the next one in at every switch. The menu bar's menus now share one window that moves from title to title, as a submenu's window already did from item to item, and each menu window says which menu it is (a drop-down menu, a right-click menu, a drop-down list), as GTK's and Qt's do.
  • Leaving a submenu no longer closes the whole menu (#250): with a submenu open (Tasks → Import, Downloads → Speed Limiter), moving the pointer back onto its menu, to another item, closed the menu itself as well. Some window managers (KWin, sway) give a submenu's window the focus; when the submenu closed, its window handed the focus on, and for a moment no window of GDM had it, which counted as GDM losing the focus. A menu now closes for that only when the focus stays away (a click in another program). A submenu also closes when the pointer rests on another item without moving, instead of waiting for the next move.
  • The window couldn't be closed on desktops without a tray, such as MangoWC (#59): closing hid it to a tray that wasn't there. Closing now hides to the tray only when a tray shows GDM's icon, and quits otherwise. (The menus and dark mode there: see #50 and #60.)
  • The first window opens seconds sooner, and no longer freezes on a busy computer (part of #164): GDM asked fontconfig for its fonts one at a time (one program for each of some thirty scripts, more each time the language list opened) while the window waited, 2 s on an idle computer and long enough on a busy one for a freeze report on the very first start. It now asks once, all together, while the rest of GDM starts.
  • Open folder no longer freezes the window (#222): Download complete's Open folder asks the desktop's file manager (over D-Bus) to show the file, and GDM waited for its answer on the window's own thread. A file manager slow to start, or one that never answered (seen on Pop!_OS), froze the window until the freeze report caught it. GDM now asks in the background and, when the file manager hasn't answered within 5 seconds, opens the folder instead. Every other program GDM starts from a window goes the same way, on every system: Test browser integration's Set it up, moving an extracted archive to the Trash (on a Mac the Finder may ask first), putting an update in place (Installing the update..., with Cancel greyed while it runs), opening pages and folders, reading the icon theme on Linux and, on a Mac, the accent colour (every 2 seconds with the Native theme) and the system's version for a bug report.
  • The window no longer freezes when the system's sleep or keychain service is slow (follows #222): a queue set to Wake the computer to run this queue asks the system to keep the computer awake while it runs. On Linux that is logind, which can be slow to answer just after the computer wakes, exactly when such a queue starts, and GDM waited for it on the window's own thread (asking again every 5 seconds while it refused). It is now asked in the background, on every system; the queue's downloads, retries and log lines are the same. A keyring that doesn't answer at start (a stopped GNOME Keyring) is now waited for once, at most 5 seconds, instead of once per saved password, and saving the list no longer asks it at all. On Linux the check for a tray to hide windows in, and in Download File Info the check that Save As isn't a folder (slow on a network share that doesn't answer), no longer run on the window's thread on every frame.
  • The .deb and .rpm bring what GDM's window needs (part of #164): on a system without libxkbcommon-x11 (a minimal install, a container), GDM installed from them stopped at start under X11 and XWayland, and without the CA certificates (Debian's minimal install) no download started. They now require both, and EGL for Wayland windows. They also require the glibc the programs were built against, read from the programs themselves, instead of a fixed version: a package built on a newer system no longer installs on an older one where it can't start.
  • A missing window library is named, with how to install it (#265): from the tar.gz or the AppImage, on a system without libxkbcommon-x11 (or another library X11 windows need), GDM stopped at start with a crash. It now says which library is missing and the command that installs it (apt, dnf, zypper, pacman or apk, by the distribution), on the terminal and in a message box (zenity or kdialog, when there is one). In a Wayland session it opens its window on Wayland instead, saying so.
  • CA 인증서가 없는 시스템에서도 일반 HTTP 다운로드가 작동합니다 (#264): ca-certificates 패키지가 없는 최소 설치(tar.gz, AppImage 또는 소스 빌드)에서는 다운로드가 시작되지 않았고, http:// 다운로드도 포함되었습니다("시스템에서 CA 인증서가 로드되지 않았습니다"). 이제 일반 HTTP 및 FTP는 작동하며, 각 HTTPS 또는 FTPS 다운로드는 재시도 없이 즉시 실패하고, 컴퓨터에 서버를 확인할 인증서가 없으므로 ca-certificates를 설치하라고 알립니다.
  • Galleries work with the gallery-dl a Linux distribution ships (#236): with Ubuntu 24.04's gallery-dl 1.26.9 chosen in Helpers, every gallery failed at once ("unrecognized arguments: --no-input"): GDM passed options that only newer releases know. GDM now reads the chosen gallery-dl's version and passes only what that release accepts, from 1.20 (Ubuntu 22.04) to today's; checked against every release from 1.17 to 1.32. An older one (Debian 11's 1.17) is refused when chosen, saying it is too old and which version GDM needs, and one chosen before is passed over for GDM's own copy, which Helpers says. gallery-dl 1.30.0, whose version starts with an empty line, is no longer taken for another program.
  • Update now asks the package manager which package GDM is: a copy in /usr/bin was taken for the .deb on a Debian-like system and for the .rpm anywhere else, so a copy installed with another package manager (pacman on Arch) would have fetched and opened an .rpm. GDM now asks dpkg, rpm and pacman which one owns its program; the .deb and .rpm update as before, and a copy of another package manager is left to the system's updates: Check for updates shows the new version's notes and says to update it there.
  • Update now finds the Linux and macOS files by either name: a release's AppImage, .deb, .rpm, .tar.gz and .dmg were named …-experimental; GDM now looks for the name without it first and still takes the older one, so Update now keeps working whichever a release uses.
다운로드
  • A minimized GDM keeps working: with the main window minimized (not to the notification area), queues didn't start their next file, the Scheduler's starts and stops didn't fire, download limits, the network adapter's kill switch, the clipboard monitor, the update check, the taskbar's progress and saving the list all waited until the window was restored. They run in every window state now, and their windows (Download complete, a limit's notice) open at once.
  • A download or magnet link sent while the window is minimized opens at once (#162): with the main window minimized (not to the notification area), a download from the browser or a magnet link was accepted but its window waited until GDM was restored. Download File Info and Add torrent now open right away, as they do with the window open or in the notification area.
  • GDM closed with an internal error when a window opened while the main window was minimized or hidden in the notification area, for example Download File Info for a download from the browser, or Add torrent for a magnet link opened in the browser (#22, #145). The cause was in egui, the toolkit GDM is drawn with (emilk/egui#8470), and is fixed in GDM's copy of it.
  • 바쁜 컴퓨터에서 완료된 다운로드가 더 이상 "부분 파일이 여전히 사용 중" 오류로 실패하지 않습니다 (#201): 마지막 바이트가 들어왔을 때, 여전히 실행 중인 연결은 끊어졌습니다. 부분 파일을 읽거나 쓰는 동안 끊어진 연결(예: 재연결 전에 바이트 확인)은 해당 읽기 또는 쓰기를 파일이 여전히 열린 상태로 스스로 완료하도록 남겨두었고, 완료된 파일의 이름 변경이 실패했습니다. 이제 다운로드가 완료되거나 중지되거나 실패할 때 연결에 중지하도록 지시하고 기다리므로, 어떤 연결도 다운로드보다 오래 지속되지 않습니다. 중지된 다운로드의 마지막 쓰기도 이제 저장된 진행률에 포함됩니다.
  • A download's progress file could be written again just after it stopped (#106), and a download could fail as it finished, with "part file still in use" (#116). GDM saves a download's progress every few seconds, in a file beside it. A download paused or finished during one of those saves could stop before the save was done; that save then wrote an old progress file a moment later, or, when the last bytes arrived during it, still held the file. A download now stops only once its save is done.
  • A download too big for the drive is refused on a busy computer too (#224): before a download starts, GDM checks the drive has room for it. It gave up checking after 5 seconds (a network drive that no longer answers can hang), counted from when it asked; on a very busy computer the check could wait longer than that just to start, and a download too big for its drive started anyway. The 5 seconds now count from when the check runs, and it asks only the folder's own drive instead of listing every drive, which takes well under a millisecond. A shared network folder (\\server\share) is checked too, which it wasn't before, and a folder that doesn't exist yet is checked on the drive it will be made on.
  • A server without ranges no longer sends the file twice (#136): when the extra connections' answers came late (a busy computer), the download could finish and then start over on one connection, fetching the whole file again. GDM now stops its other connections once every byte is in, and a server that never said it takes ranges is known for one at its first full answer (a CDN that says it does and misses a range now and then still gets several connections).
  • 낮은 속도 제한에서 다운로드를 중지하는 데 몇 초가 걸리는 문제: 각 연결이 제한 내에서 차례를 기다렸습니다. 이제 중지하면 이러한 대기가 즉시 종료됩니다.
  • 한 번만 작동하는 링크(또는 한 번에 하나의 다운로드만 허용하는 호스트)가 파일 정보 다운로드에서 조회된 후 "403 Forbidden" 오류와 함께 실패했습니다 (#28): 창의 조회와 다운로드 각각이 서버에 요청했습니다. 이제 다운로드는 창이 받은 응답에서 계속되며, 그 연결이 그동안 닫혔을 경우에만 다시 요청합니다.
  • 주소가 긴 토큰으로 끝나는 다운로드(AnkerGames 미러와 같은 파일 호스트)는 시작하기 전에 "Windows의 경로가 너무 깁니다" 오류와 함께 실패했습니다 (#28). 이제 모든 새 다운로드의 이름은 폴더에 맞게 단축되며(확장자 유지), 파일 이름이 지정되지 않은 경우(브라우저에서 이름이 없거나, 조회에 응답이 없거나, 편집되지 않은 경우) 브라우저에서와 같이 서버가 제공하는 이름을 가져옵니다. Call-of-Duty-Infinite-Warfare-AnkerGames.zip 대신 주소의 토큰을 사용합니다.
  • Resuming after a waiting page: when a download's address had to be asked again (an expired link), GDM now goes through the same waiting pages and redirects as the first time, instead of giving up on them.
  • Google Drive 링크가 파일 대신 Drive 웹 페이지를 저장하는 문제(view 또는 download라는 이름의 파일) (#34).
  • 파일 이름에 더 이상 오른쪽에서 왼쪽으로 쓰는 표시(invoice‮fdp.exe)를 숨길 수 없으며, 서버의 유니코드 filename* 이름이 일반 대체 이름보다 우선합니다.
  • A freeze while GDM handles a command is reported again (#202): since the clock and what comes in from outside (a second launch, the browser, the automation API) run in every window state, a freeze there opened no crash report window and wrote no freeze report, minimized or not. The watchdog now times that part of each frame too.
브라우저
  • Waterfox (and Firefox set to ask what to do with each file): the download stayed in the browser (#208). Firefox's family hands an extension the download only after its What should … do with this file? dialog, by which time it has already downloaded the file behind the dialog. GDM now takes the download as the server's answer arrives, before the dialog: for a file GDM takes, the dialog never shows and the browser downloads nothing. Other files open the dialog as before.
  • A second browser download arriving while Download File Info was open replaced the first, which was lost (the browser had already given it up). They now wait their turn, and those still waiting when GDM quits are kept in the main queue (Download Later).
  • When Firefox started GDM for a download, closing its helper could close GDM too.
  • A download with very large cookies made the browser's helper start a second GDM and wait 5 seconds; GDM only starts now when it isn't running, and takes what the browser sends.
  • GDM listens for the browser before its window is up, and the browser's helper waits 20 seconds for a slow first start instead of 5.
  • 확장 프로그램이 사이트를 읽지 못할 수 있는 경우(액세스 권한이 클릭 시로 설정됨) 브라우저 다운로드를 더 이상 가져오지 않습니다. 사이트 쿠키 없이는 실패할 것입니다.
  • 확장 프로그램의 오른쪽 클릭 메뉴와 해당 번역이 업데이트 후 깔끔하게 다시 설정됩니다.
  • 브라우저 확장 프로그램의 동영상 다운로드 메뉴: 항목의 하이라이트가 메뉴 가장자리를 넘어가는 문제 (#81).
동영상
  • HLS and DASH videos from the browser, as their stream (#155): a video played as a stream (most sites' long videos) failed with yt-dlp's "Unsupported URL" when the extension sent the page instead of the stream. Download with GolinksPRO Download Manager in the right-click menu on such a video now sends the stream its player loaded, as the button over videos and Media on this page do. In Firefox it did nothing at all. The cookies sent are those of the stream's own server, not the page's.
  • .m3u8 또는 .mpd 확장자가 없는 주소에서 일반 텍스트로 제공되는 스트림 (#171): 일부 플레이어는 이러한 주소에서 스트림을 로드하며, 확장 프로그램은 이를 스트림으로 인식하지 못했습니다. 동영상 위의 버튼, 오른쪽 클릭 메뉴 및 이 페이지의 미디어는 페이지만 보냈고, yt-dlp는 "지원되지 않는 URL"로 응답했습니다. 이제 이 중 하나가 사용되고 알려진 스트림이 없을 때, 확장 프로그램은 플레이어가 가져온 것의 시작 부분(몇 킬로바이트, 시각적으로는 아님)을 읽고 HLS 재생 목록 또는 DASH 매니페스트를 인식합니다.
  • 로그인이 필요한 동영상 (#229):
  • 동영상 위의 버튼에서: 버튼의 쿠키는 동영상 다운로드 창의 조회에는 도달했지만 다운로드 자체에는 도달하지 못하여 "로봇이 아님을 확인하려면 로그인하세요" 오류와 함께 실패했습니다.
  • from YouTube Music and YouTube's mobile site: the button over a video on music.youtube.com or m.youtube.com passed the page's cookies for that host only, while yt-dlp asks www.youtube.com, so the sign-in didn't reach it. The extension now sends each cookie with the domain the browser keeps it for, and GDM gives yt-dlp each one for that domain: youtube.com's sign-in reaches every YouTube host, and a host's own cookie stays with that host. With an older extension, a YouTube page's cookies (or a site's mobile page's, m. and mobile.) go to the whole site.
  • A video download could fail in GDM while yt-dlp went on and finished it (#79). A line yt-dlp printed in the system's code page rather than UTF-8 (a title in Turkish or Russian on some Windows) ended GDM's reading there, and the finished file was then "not said". yt-dlp now always writes UTF-8, every line is read to the end, and the saved file is also found by its name. Whenever GDM gives a video download up, it ends yt-dlp and everything yt-dlp started, so nothing goes on downloading unseen.
  • 동영상 다운로드를 중지하면 Windows에서 yt-dlp가 백그라운드에서 다운로드되는 문제 (#61): yt-dlp.exe는 작업을 수행하는 두 번째 프로세스를 시작하며, 첫 번째 프로세스만 종료되었습니다. 다시 시작하면 실패하고("yt-dlp가 정보를 제공하지 않았습니다") 새 시도는 느리게 진행되어 이전 시도와 회선을 공유했습니다. 이제 각 도우미는 중지 시 전체가 종료되는 자체 작업에서 실행됩니다.
  • YouTube: "Requested format is not available" after GDM moved a video to another server (#94). When the servers this computer can reach don't serve the chosen quality, GDM downloads the nearest quality below it (always a video, never the sound alone) and says so in the download's log. With no video left at all, it tries the page's own servers. A server yt-dlp couldn't resolve or reach is avoided on the next look-up. The log also names the qualities a move left out.
  • ffmpeg could fail to install with "the release has no an LGPL Windows build": BtbN, whose builds GDM installs, publishes a dated build each day and then remakes its latest release, and meanwhile GitHub's "latest" is the dated one, whose files are named differently. GDM now reads BtbN's newest releases, either naming, and takes the newest complete build. Errors while installing yt-dlp or ffmpeg are also worded in the interface language now.
토렌트
  • A magnet link could wait minutes for its file list (#92): in 0.2.4 on Windows, the DHT (how GDM finds peers without trackers) could stop for the rest of the session once a computer it asked was gone, so a magnet its trackers didn't serve never got its file list. The updated torrent library keeps going, and a test keeps it that way. Add torrent now shows the wait: the peers found, from the trackers, the DHT or the local network, and how many answered. After 30 seconds without an answer, it says what may be in the way.
  • 속도 제한이 다른 다운로드와 동일하게 작동합니다 (#39): 토렌트 진행 창에서 설정한 제한이 모든 토렌트의 제한을 변경했고, 기억된 제한은 무시되었으며, 속도 제한기의 "한 파일에 적용"은 모든 토렌트가 공유했고, "모든 다운로드 함께 제한"은 토렌트를 제외했습니다. 이제 각 토렌트는 자체 제한을 가지며, 기억된 제한은 다시 시작할 때 다시 적용되고, 토렌트와 다른 다운로드는 전역 제한을 균등하게 공유합니다. 각 측은 최소 절반을 얻고, 다른 측이 덜 필요할 때 나머지를 얻습니다. 토렌트가 피어를 끊고 멈추게 했던 16KB/s 미만의 제한은 16KB/s로 설정됩니다. 파일 확인 중 다시 시작된 토렌트는 더 이상 일시 중지 상태로 유지되지 않으며, 동시에 시작된 두 토렌트 중 두 번째 토렌트가 더 이상 "토렌트가 더 이상 없습니다" 오류로 실패하지 않습니다.
  • 완료된 토렌트의 진행 창이 공유 중일 때 탭을 잃었습니다: 파일, 피어, 트래커, 조각 및 일반(공유 비율 포함) 탭에 "토렌트 다운로드 중 표시됩니다"라고 표시되었습니다. 이제 토렌트가 공유되는 동안 계속 유지됩니다.
화면 판독기
  • 표시되는 항목뿐만 아니라 목록의 모든 행 (#111): 표시되지 않는 목록의 행(비디오 다운로드의 마지막 품질, 긴 재생 목록, 다운로드)도 이름과 함께(예: "40개 중 12개") 존재하며, 스크롤하여 보거나 선택할 수 있습니다. 수천 개의 목록은 보기 주변에 300개의 행을 제공하여 속도를 유지합니다.
  • 목록이 빈 항목으로 읽혔습니다 (#95): 비디오 다운로드의 품질 목록, 토렌트 추가의 파일 목록, 언어 선택기, 옵션(브라우저, 사운드, 파일 형식 및 사이트 목록), 예약 관리자 및 가져오기 목록의 행에 이제 이름(형식 및 크기, 파일 이름 및 크기), 선택 여부가 표시되는 확인란, 선택된 행이 있습니다. 비디오 다운로드 목록은 품질, 토렌트 추가 목록은 파일, 사운드 목록은 사운드로 불립니다. 화면 판독기(UI 자동화의 선택)에서 행을 선택하면 이제 새 선택 항목이 즉시 표시됩니다. 이전에는 다음 마우스 움직임을 기다렸습니다.
  • 목록 행이 목록 안에 있습니다 (#102): 이전에는 목록 옆에 나열되었습니다. 이제 화면 판독기는 몇 개 중 몇 번째 행인지("12개 중 4개") 말하며, 목록 자체에서 선택하는 것이 작동하고(UI 자동화의 선택), 트리의 확인란은 해당 파일의 행에 속합니다. 언어 선택기 목록과 옵션 브라우저 목록, 예약 관리자의 두 목록에도 이제 이름이 있습니다.
  • 범주 창 및 메뉴 (#113): 창은 트리로 읽히며(각 범주는 개수와 함께 이름이 지정되고, 열리거나 닫히고, 선택됨), 메뉴 모음과 모든 마우스 오른쪽 버튼 메뉴는 항목을 실행할 수 있는 메뉴로 읽히며, Shift+F10 또는 메뉴 키는 선택된 범주의 메뉴를 엽니다. 키보드에서 열린 메뉴는 더 이상 마우스가 움직일 때까지 보이지 않는 상태로 유지되지 않습니다.
  • 창 내용이 처음 읽힐 때 (#131): 처음 읽히는 창(링크 그래버, 옵션, 정보...)은 다시 그려질 때까지 제목 표시줄만 표시했습니다. 이제 화면 판독기가 실행되는 즉시 표시되는 내용을 즉시 응답합니다.
  • 진행 창의 속도 제한기는 화면 판독기 또는 UI 자동화로 설정된 속도를 포커스가 이동한 후에만 적용했으며, "이 파일의 속도 제한기 설정 기억" 확인란에는 이름이 없었습니다. 이제 그렇게 설정된 속도는 즉시 적용되며, 확인란에 이름이 있습니다.

보안

  • 토렌트: 파일 이름이 더 엄격하게 확인됩니다 (#40): 시스템이 안전하게 쓸 수 없는 이름을 가진 토렌트는 어떤 이름인지 알려주며 거부되고, 이전 실행에서 보관된 토렌트도 마찬가지입니다.
  • 토렌트 라이브러리가 업데이트되었습니다 (librqbit 9.1.0).
  • No silent overwrite: when some of a torrent's files are already in the folder, GDM asks before writing into them (No is the default). The command line's torrent-get stops and names them, unless given --use-existing.
  • 토렌트 파일은 웹 다운로드와 마찬가지로 인터넷에서 다운로드된 것으로 표시됩니다: SmartScreen은 프로그램이 처음 실행되기 전에 확인하고, Office는 문서를 보호된 보기로 열며, Gatekeeper는 Mac에서 앱을 확인합니다.
  • Torrents' trackers on this computer or the local network aren't contacted, and a .torrent file over 10 MB isn't read (it isn't one). Peers see GDM's major version only.

버전 0.2.4의 새로운 기능

도구 모음 버튼이 작동하지 않고 드롭다운 화살표만 작동하던 0.2.3 버전과, 다크 모드에서 모든 요소가 주간 모드보다 조금 더 크고 다른 위치에 표시되던 문제를 수정했습니다.

추가됨

  • 비디오 도우미는 처음 실행할 때 제공됩니다. yt-dlp와 ffmpeg의 기능을 설명하는 창이 열립니다. 예, 다운로드합니다 (권장)를 선택하면 두 프로그램을 모두 다운로드하고, 나중에를 선택하면 비디오 창에서 다운로드할 수 있습니다. 업그레이드하는 경우에도 둘 중 하나가 없으면 한 번 묻습니다.

변경됨

  • GDM's own downloads use its own downloader: yt-dlp, ffmpeg, GDM's updates and a crash report's symbols now come down with several connections, resume after a cut connection and go through your proxy settings. Each file is still checked against its publisher's signed checksums before use.

수정됨

  • 도구 모음 버튼이 다시 작동합니다: 0.2.3에서는 URL 추가, 토렌트 추가, 완료된 항목 삭제, 옵션, 예약 관리자, 대기열 시작 등의 버튼을 클릭해도 아무 일도 일어나지 않았고, 드롭다운 화살표만 작동했습니다.
  • 다크 모드의 크기와 위치가 주간 모드와 같아졌습니다: 메뉴 모음, 도구 모음, 창, 목록의 행과 선택 항목, 버튼, 진행 창의 표가 두 모드에서 같은 크기로 표시됩니다. 색상만 다릅니다.
  • 항상 영어로 표시되던 텍스트가 모든 언어로 번역되었습니다. 빈 목록 메시지, 충돌 보고서 창의 버튼, 일부 창에서 확인 또는 확인 버튼이 비활성화된 이유가 포함됩니다.
  • 메뉴 크기가 텍스트에 맞게 조정됩니다: 이전에는 메뉴가 필요 이상으로 넓어 짧은 명령이 메뉴 안에서 눈에 잘 띄지 않았습니다.
  • 마우스 휠로 언어 목록을 스크롤할 수 있습니다.
  • 잘린 파일 이름 전체가 포인터 위치에 표시됩니다. 목록 아래에는 표시되지 않습니다.
  • 도구 모음 버튼 위에 포인터를 올리면 아이콘 위쪽과 레이블 아래쪽의 여백이 같아집니다.

버전 0.2.3의 새로운 기능

URL 추가 창을 열자마자 모든 시스템에서 멈추던 0.2.2 버전을 수정하고, 비슷한 문제가 발생했을 때 더 빨리 발견하고 수정할 수 있도록 충돌 보고 기능을 추가했습니다.

추가됨

  • Crash reports. If GDM closes unexpectedly or stops responding, a report window opens. It shows what happened and where in GDM's code, lets you read the whole report, and Send on GitHub opens a crash report form in your browser, filled in. Nothing is sent by itself. When the same problem was already reported, it takes you to that issue instead. A frozen GDM can be ended and restarted from there. Reports leave out your download addresses and file names. See Crash reports.
  • A log, kept in GDM's data folder (logs), so a report can show what led to a problem.
  • GDM checks for updates every time it starts (it was once a week), and once a day while it stays open; a new version's window opens in front. Check for updates at every start in that window turns it off.

변경됨

  • 두 테마에서 모든 컨트롤이 같은 모양으로 표시됩니다: 텍스트 상자, 읽기 전용 입력란, 확인란, 버튼, 드롭다운, 탭, 목록과 머리글, 팝업, 진행률 표시줄이 어디서나 같은 방식으로 표시됩니다. 이전에는 다크 모드의 일부 창에서 밝은 테두리가 있는 구식 컨트롤이 표시되었습니다. 이제 숫자 입력란과 화살표가 Windows 11처럼 하나의 상자로 표시됩니다. 컨트롤 높이에 관계없이 텍스트가 가운데에 정렬되고, 선택과 포커스에는 같은 파란색을 사용합니다.
  • 스크린샷을 잔뜩 나열하는 대신 웹사이트에서 기능을 둘러볼 수 있습니다.

수정됨

  • The window froze for seconds while a big download was writing: GDM saved its list on the window's thread, and the save waited for the disk. It saves on a thread of its own now (the new crash reports caught it).
  • Add URL froze GDM (Tasks → Add new download, the toolbar's Add URL, Ctrl+N), and so did Download File Info: their address and Save As boxes took the keyboard focus and GDM waited on itself. Everything clicked after that seemed to do nothing. A test now opens Add URL the way you do, and a stricter check looks for this kind of hang in the whole app.

버전 0.2.2의 새로운 기능

프로그램을 완성된 느낌으로 만드는 세세한 부분을 점검하기 위해 모든 창을 살펴봤습니다. 각 컨트롤의 모양과 마우스·키보드 입력에 대한 반응, 모든 화면의 다크 모드, 화면 읽기 프로그램 지원을 점검하고, 검토 과정에서 발견한 여러 문제를 수정했습니다 (이슈 #7 외 다수).

추가됨

  • 목록 아래에 상태 표시줄이 추가되었습니다. 표시된 다운로드와 선택된 다운로드의 수, 실행 중인 다운로드의 수와 전체 속도를 보여줍니다. 트레이 아이콘의 도움말에도 같은 내용이 표시됩니다.
  • 기본 창에서 드래그 앤 드롭: 링크를 놓으면 추가되고, 여러 링크나 목록(.txt, .ef2)을 놓으면 가져오기 창에서 선택할 수 있으며, .torrent 파일을 놓으면 추가됩니다.
  • GDM comes back as you left it: the window's place and size, the Categories pane, its open branches and the node shown.
  • 범주 트리에 다운로드 횟수 표시, 비어 있는 이유를 알려주는 목록(필터 지우기 또는 새 다운로드 추가 표시), 목록의 빈 공간을 마우스 오른쪽 버튼으로 클릭했을 때 표시되는 메뉴, 열 경계를 두 번 클릭해 열 너비 맞추기, 열 재설정이 추가되었습니다.
  • 화면 판독기(내레이터, NVDA)를 사용할 때 모든 창과 대화 상자, 메뉴에서 각 컨트롤의 종류와 이름, 상태를 알려줍니다. 다운로드 목록에서는 각 다운로드 항목을 읽어 줍니다.
  • 어디서나 키보드 사용: 라디오 그룹과 탭 표시줄에서 화살표 키 사용, Ctrl+Tab으로 탭 간 이동, 목록이나 드롭다운에서 이름을 입력해 해당 항목으로 이동, URL 추가 및 다른 이름으로 저장의 기록에서 위쪽/아래쪽 화살표 키 사용, 메뉴에서 Home/End 키 사용, Tab 키로 범주 트리와 목록 간 이동(트리에서는 화살표 키 사용), F2 키로 이름 변경, 화살표 키를 누르고 있으면 반복 입력, 키보드로 날짜 선택기 달력 사용 및 오늘 날짜 선택

변경됨

  • 라이트 모드에서 Windows 11의 모양: 둥근 텍스트 상자와 드롭다운(더 이상 검은색 모서리 점 없음), 모든 버튼의 눌림 상태 표시(문제 #7), 키보드를 사용할 때만 포커스 링 표시, Windows 11 스타일의 모서리와 여백이 적용된 도구 설명, 모든 창에서 다크 모드 사용
  • 대화 상자의 모든 목록에서 스크롤, 강조 표시 및 키보드 입력이 같은 방식으로 작동합니다. 이제 예약 관리자의 대기열 파일 목록도 스크롤됩니다.
  • 숫자는 어디서나 같은 종류의 상자에 입력합니다. 화살표 키로 값을 조정하고, 범위를 벗어난 값은 빨간색 윤곽선으로 표시되며 상자를 벗어나면 올바른 값으로 설정됩니다(이전에는 일부 값이 알리지 않고 바뀌었습니다).
  • 실패한 작업에 이유 표시: 이동된 파일을 열 때, 삭제하거나 이동할 수 없는 파일, 저장할 수 없는 목록, 종료되지 않는 컴퓨터, 일찍 닫힌 확인 창
  • System file dialogs no longer freeze GDM's other windows while they are open.
  • 모든 목록, 트리, 텍스트 상자에서 마우스 휠을 한 칸 돌릴 때 스크롤되는 줄 수가 Windows의 마우스 설정을 따릅니다. 다운로드 목록에서 Page Up / Page Down을 누르면 Explorer처럼 먼저 표시되는 영역의 시작이나 끝으로 이동합니다. 여러 줄 텍스트 상자에는 목록과 같은 스크롤 막대가 표시됩니다.
  • 도구 모음의 마우스 오른쪽 버튼 메뉴가 사라졌습니다. 실제로는 없는 버튼 크기와 스타일을 제공했기 때문입니다.

수정됨

  • 옵션의 확인 버튼을 누르면 그사이에 변경한 설정이 되돌아갔습니다(도구 모음의 속도 제한, 토렌트 설정 등). 예약 관리자에서 닫기를 누르면 대기열에 추가하거나 대기열에서 제거한 다운로드가 되돌아갔습니다.
  • Shift+Delete로 선택한 응답이 기억되었습니다: Shift+Delete를 한 번 누른 뒤 "다시 표시 안 함"을 선택하면 Delete만 눌러도 디스크에서 파일이 삭제되었습니다. 이제 macOS와 Linux에서도 Shift+Delete가 작동합니다.
  • 완료 시 절전을 선택하면 Windows에서 컴퓨터가 절전 모드가 아니라 최대 절전 모드로 전환되었습니다.
  • Enter 키로 두 가지 동작이 실행되었습니다: 취소 버튼이나 확인란에 포커스가 있을 때 Enter 키를 누르면 확인 버튼도 눌렸습니다.
  • 파일 정보 다운로드에서 수정된 주소를 무시하고 비어 있는 다른 이름으로 저장 값을 허용하던 문제가 수정되었습니다.
  • 찾기에서 열 필터로 숨겨진 다운로드를 선택할 수 있었습니다. 목록에서 포커스가 사라지면 선택 항목도 사라졌습니다. 이제 삭제하면 다음 다운로드가 선택됩니다.
  • 키보드 포커스를 잃던 문제: 버튼이 비활성화되거나 Escape 키를 눌러 드롭다운을 닫으면 Tab 키를 눌렀을 때 창 맨 위부터 다시 시작했습니다. 이제 Windows처럼 다음 항목으로 이동하거나 이전 항목으로 돌아옵니다.
  • 도움말 → 문제 보고에서 양식의 시스템 및 설치 방법 정보가 잠시만 표시되던 문제가 수정되었습니다. 이제 정보가 계속 표시됩니다.
  • 토렌트 진행 창에서는 탭이 위쪽 버튼에 너무 가까이 붙어 있었고, 다시 시작 기능의 예/아니요 값이 다른 값과 떨어져 있었습니다. 옵션의 파일 형식 목록은 길면 상자 밖으로 넘쳤습니다.
  • 대기열을 삭제하기 전에 확인을 요청합니다. 실행 중인 대기열을 삭제하면 중지됩니다. 도구 모음의 대기열 시작/중지 화살표가 항상 작동합니다.
  • 그 밖에도 체크섬 대화 상자, 진행 창의 완료 옵션과 속도 제한, 토렌트 및 비디오 창(조회 중지, 오래된 비디오 선택 항목), 일괄 처리의 문자 범위, http://가 없는 주소, 동시에 들어오는 중복 링크, 다운로드가 중복되는 가져오기, 프랑스어 및 기타 언어에서 액세스 키가 겹치는 메뉴 제목 등을 수정했습니다.

버전 0.2.1의 새로운 기능

추가됨

  • Update now in Help → Check for updates: GDM downloads the new version, checks it, puts it in place and restarts, on Windows (setup, portable and plain zip), Mac and Linux (AppImage, .tar.gz; a .deb or .rpm opens in the system's installer). It installs only files listed in a checksum list signed by GDM's release key, which every release now carries (SHA256SUMS.txt.sig). The first update this way will be from 0.2.1 to the next version.

수정됨

  • Ghost windows while a menu is open (issue #4): faded copies of the main window titled "egui window" opened and closed with every redraw of an open menu, and the toolbar's hover flickered under them. On a Mac in full screen they opened a space of their own and froze GDM (issue #5). They came with 0.2.0's menu keyboard support, which asked about a submenu's window that wasn't open, and that made one.
  • 업데이트 확인: 릴리스 노트를 마우스 휠, 트랙패드, 스크롤 막대, 화살표 키, Page Up / Page Down 및 Home/End 키로 스크롤할 수 있습니다. 문장이 중간에서 줄 바꿈되지 않고, 링크가 링크 텍스트로 표시됩니다(문제 #5).
  • 마우스에 반응하지 않던 컨트롤: 주소 및 다른 이름으로 저장의 ▾(URL 추가, 파일 정보 다운로드), 드롭다운 목록, 확인란, 라디오 버튼, 범주 창의 ×, 예약 관리자의 날짜 버튼과 달력, 스크롤 막대, 목록의 열 제목이 이제 Windows의 기본 컨트롤처럼 포인터를 올리거나 누를 때 상태를 표시합니다. 목록이 열려 있는 동안 화살표는 눌린 상태로 유지됩니다.

변경됨

  • Help → Report a problem opens GitHub's new bug report form with your GDM version, your system and its version, how GDM was installed and its language filled in. Every report now says which system and version it comes from.

버전 0.2.0의 새로운 기능

Mac fixes from the first round of real use, found on every system and fixed there too; the menus and text boxes work as in any desktop program; and GDM works with AI assistants.

수정됨

  • macOS 및 Linux의 메뉴: 메뉴 항목을 클릭해도 작동하지 않았습니다. 클릭하면 포커스가 메뉴 자체 창으로 이동하면서 메뉴가 먼저 닫혔기 때문입니다. 목록의 마우스 오른쪽 버튼 메뉴와 도구 모음의 드롭다운에도 같은 문제가 있었습니다.
  • Paste from other programs into any text box (Ctrl+V, ⌘V): GDM kept a clipboard of its own.
  • The app icon on macOS: the Dock showed a small, blurry icon while GDM ran; it keeps the app's own now. Elsewhere windows take their icon from a large size (sharp at any scaling).
  • 다운로드 목록의 파일 아이콘은 목록을 가로로 스크롤할 때 범주 창 위에 표시되었습니다(범주 트리와 예약 관리자에서도 같은 문제가 있었습니다).
  • 다운로드 진행 창은 macOS와 Linux에서 크기를 조절해도 내용이 함께 조절되지 않았습니다. 이제 Windows에서처럼 창 크기에 맞게 내용이 표시됩니다.
  • 질문 창(“이 폴더를 만드시겠습니까?”, 삭제, 중복 다운로드, 종료 카운트다운)이 질문을 표시한 창 뒤에 열릴 수 있었습니다. 이제는 앞에 표시됩니다.
  • 비디오 다운로드 진행률이 앞뒤로 오갔습니다(스트림을 조각 단위로 받으면 크기를 다시 계산하고, 영상과 소리가 차례로 도착합니다). 이제는 비디오 창에 표시된 크기를 기준으로 진행률이 앞으로만 올라갑니다.

추가됨

  • 메뉴에 각 명령의 바로 가기 키가 표시되고(Ctrl+N, Mac에서는 ⌘N) 키보드로 메뉴를 사용할 수 있습니다: F10 또는 Alt(Mac에서는 Ctrl+F2), 밑줄이 있는 문자, 화살표, Enter, Esc.
  • 텍스트 상자를 마우스 오른쪽 버튼으로 클릭하면 잘라내기, 복사, 붙여넣기, 삭제, 모두 선택을 사용할 수 있습니다.
  • 주소(URL 추가)와 다른 이름으로 저장(파일 정보 다운로드)의 화살표를 누르면 최근 주소와 폴더 20개가 표시됩니다. 다른 이름으로 저장 옆의 ...를 누르면 폴더를 선택하고, 범주 옆의 +를 누르면 범주를 추가합니다.
  • 도움말 → 바로 가기 키에는 Mac에서 사용할 수 있는 바로 가기 키가 표시됩니다.
  • AI assistants: misterdownloadmanager-mcp, an MCP server that comes with GDM, lets Claude, Cursor, VS Code and other MCP assistants list, add, pause, resume and remove the running app's downloads and start its queue, through the automation API (how to set it up).
  • --json for misterdownloadmanager-cli: 모든 명령은 스크립트와 AI 에이전트에서 사용할 JSON을 출력합니다. 다운로드는 0.5초마다 progress 한 줄씩 출력한 뒤 done 또는 paused을 출력합니다(형식).
  • 자동화 API의 JSON 스키마인 automation-api.schema.json은 앱이 응답하는 코드에서 생성됩니다. 이제 목록의 각 다운로드에 실패 이유(error)가 표시되고, “꺼져 있음” 응답에는 프로그램에서 확인할 수 있도록 "code": "api-off"가 포함됩니다.
  • 웹사이트에는 llms.txt와 llms-full.txt가 있으며, AI 도구에서 사용할 수 있도록 모든 도움말 페이지를 Markdown 형식으로 제공합니다.

변경됨

  • misterdownloadmanager-cli status, pause, start, remove, delete, api는 앱이 실행 중이지 않을 때뿐 아니라 앱이 오류(API가 꺼져 있음, 알 수 없는 작업)로 응답할 때도 코드 1로 종료됩니다.

버전 0.1.0의 새로운 기능

첫 릴리스입니다. Internet Download Manager 사용자가 익숙하게 느낄 구성의 Windows용 무료 다운로드 관리자이며, macOS와 Linux용 실험 빌드도 제공됩니다.

  • 다운로드 엔진: 파일당 최대 32개 연결을 사용하고, 가장 느린 부분을 마지막 바이트까지 계속 다시 분할합니다. 충돌이나 연결 끊김 후에도 앱을 다시 시작하면 다운로드를 이어서 받을 수 있습니다. HTTP, HTTPS, FTP 및 FTPS(ftp://, ftpes:// 명시적 TLS, ftps:// 암시적 TLS), 프록시, SOCKS, 프록시 자동 구성(PAC) 스크립트를 지원합니다.
  • 익숙한 메인 창: 범주, 다운로드 목록, 연결별 다운로드 분량을 보여주는 진행 창, 대기열과 예약 관리자, 속도 제한기, 사이트 로그인, 예상한 위치에 있는 옵션 등 모든 컨트롤이 작동합니다. 밝은 모드와 어두운 모드를 지원합니다.
  • Browser integration for Chrome, Edge, Brave, Opera and Vivaldi (Firefox in testing): downloads hand over to GDM with their cookies and referrer, right-click Download with Mister Download Manager, and a Download video button over videos on any page, which can be dragged along the video's edge, hidden on a video or a site, or turned off in Options.
  • 링크를 복사하면 다운로드 창이 열립니다: 파일 형식 목록에 있는 파일 형식의 링크를 복사하면 파일 정보 다운로드가 열려 바로 다운로드를 시작할 수 있습니다. 브라우저 확장 프로그램 없이도 사용할 수 있습니다(옵션 → 일반 → 클립보드에 복사된 링크 다운로드 제안, 기본적으로 켜져 있음).
  • Videos from web pages through yt-dlp (installed and kept current from GDM, with ffmpeg for the qualities that need merging), and BitTorrent and magnet links through librqbit: choose the files, see peers, trackers and pieces, keep sharing if you like.
  • 인터페이스 언어 86개: Windows 11에서 제공하는 모든 언어를 지원합니다. 처음 실행할 때나 보기 → 언어...에서 국기를 선택해 언어를 지정할 수 있습니다. 아랍어, 히브리어, 페르시아어, 우르두어, 위구르어는 오른쪽에서 왼쪽으로 표시됩니다. 모든 문자 체계에 필요한 글꼴은 시스템에서 가져옵니다. 설치 프로그램도 같은 언어를 지원하며, 브라우저 확장 프로그램은 브라우저 언어를 사용합니다(50개 언어).
  • 옵션 → 지역: 날짜와 시간을 지역의 표기 방식이나 원하는 방식(일, 월, 연도 순서, 12시간제 또는 24시간제, 한 주의 시작 요일)으로 표시합니다. 다운로드 목록과 예약 관리자에도 설정이 적용됩니다.
  • 명령줄 및 자동화: IDM의 명령줄 옵션(/d /p /f /a /n /s), misterdownloadmanager-cli(파일, 비디오, 토렌트), 다운로드를 확인하고 일시 중지하고 시작하고 제거하고 삭제할 수 있는 로컬 자동화 API를 제공합니다. API는 토큰으로 보호됩니다.
  • Downloads: the Windows installer, a portable zip and a plain zip, the browser extension on its own (a zip for Chromium browsers, an .xpi for Firefox, always the app's version), and macOS and Linux to try: a universal .dmg and an AppImage, .deb, .rpm and .tar.gz, marked -experimental because they are untested by us. There, GDM connects itself to Chrome, Edge, Brave, Vivaldi and Firefox, has its tray icon, follows the system's light or dark look and uses the system's fonts and ffmpeg. Tell us how they work for you.
  • 도움말에서 사용자 가이드와 튜토리얼을 확인할 수 있습니다.

무료, 오픈 소스, 광고 없음, 평가판 없음.

Download GolinksPRO Download Manager