GolinksPRO Download Manager
  1. Trang chủ
  2. Tin tức

Có gì mới

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.

Đã thêm

  • 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.

Đã thay đổi

  • 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).

Đã sửa

  • 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.

Đã thêm

  • 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.

Đã sửa

  • 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.

Có gì mới trong phiên bản 0.5.0

Đã thêm

Hỗ trợ chủ đề

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

  • 9 giao diện tích hợp trong Xem → Chủ đề: Cổ điển, Theo hệ thống, Độ tương phản cao, Metro, Adwaita, Breeze, Luna, Aero, Aqua.
  • Viết chủ đề của riêng bạn dưới dạng tệp TOML hoặc JSON, hoặc nhập lược đồ Base16 hay màu pywal của bạn.

Hỗ trợ điều khiển từ xa và chế độ không giao diện

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.

  • Thêm liên kết và quản lý các bản tải xuống cũng như hàng đợi từ điện thoại của bạn, trên mạng riêng của bạn: Tùy chọn → Điều khiển từ xa.
  • Run GDM with no window on a server, NAS, Docker or Unraid with --headless, and send it downloads from your browser.

Tiện ích mở rộng trình duyệt

Tiện ích mở rộng giờ đây được cài đặt từ cửa hàng của trình duyệt, tự cập nhật và bắt được nhiều nội dung bạn tải xuống hơn.

  • Cài đặt từ Chrome Web Store hoặc Firefox Add-ons.
  • Xem các luồng, video và âm thanh mà một trang đã tải, với chất lượng của chúng, và tải xuống bất kỳ nội dung nào trong số đó.
  • Hỗ trợ VPN và proxy: gửi các bản tải xuống qua proxy hoặc tiện ích mở rộng VPN của trình duyệt (tắt cho đến khi bạn bật).
  • Xem lý do tại sao một bản tải xuống vẫn ở trong trình duyệt và cài đặt nào cần thay đổi.
  • Hỗ trợ nhiều trình duyệt hơn: giờ đây nó cũng hoạt động trong Zen, Helium, LibreWolf, Floorp và Waterfox.

Video và hình ảnh

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

  • Hỗ trợ danh sách phát và kênh: tải xuống toàn bộ danh sách phát hoặc kênh từ một trang web video: chọn các video bạn muốn và chọn một chất lượng cho tất cả.
  • Hỗ trợ phụ đề: tải xuống phụ đề của video, lưu cạnh video hoặc nhúng vào video.
  • Hỗ trợ chỉ âm thanh: chỉ tải xuống âm thanh của video, dưới dạng MP3, Opus hoặc FLAC.
  • Hỗ trợ video cần đăng nhập: tải xuống các video yêu cầu bạn đăng nhập, sử dụng cookie của trình duyệt.
  • Hỗ trợ thư viện ảnh: tải xuống toàn bộ thư viện (Flickr, Imgur, DeviantArt và nhiều hơn nữa) với gallery-dl.

Torrent

Torrent đã phát triển thành một ứng dụng khách đầy đủ: xem trong khi chúng tải xuống, theo dõi nguồn cấp dữ liệu hoặc để dịch vụ debrid của bạn thực hiện công việc.

  • Hỗ trợ tải xuống tuần tự: tải xuống torrent theo thứ tự, để bạn có thể xem trong khi nó tải xuống.
  • Hỗ trợ RSS: theo dõi nguồn cấp dữ liệu và tự động thêm torrent mới, theo quy tắc của riêng bạn.
  • Hỗ trợ Debrid: sử dụng tài khoản Real-Debrid, AllDebrid hoặc Premiumize của bạn cho torrent và liên kết máy chủ tệp.
  • Giới hạn chia sẻ và tải lên, kiểm tra lại tệp, thông báo lại, thêm trình theo dõi và chặn IP bằng danh sách chặn.

Tải xuống

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.
  • Hỗ trợ Google Drive: các liên kết giờ đây tải xuống tệp thực tế thay vì trang web của Drive.
  • Tối đa 128 kết nối cho mỗi lượt tải xuống, nếu bạn bật tính năng này.
  • Bộ lập lịch có thể đánh thức máy tính để chạy hàng đợi.

Mạng

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

  • Gửi mọi lượt tải xuống qua một bộ điều hợp mạng, chẳng hạn như VPN của bạn. Nếu kết nối bị ngắt, không có gì thoát ra qua kết nối thông thường của bạn.
  • Hỗ trợ DNS tùy chỉnh: chọn ai sẽ tra cứu địa chỉ: Cloudflare, Google, Quad9, AdGuard, NextDNS hoặc của riêng bạn, qua HTTPS, TLS hoặc dạng thường.
  • Xem máy chủ của mỗi lượt tải xuống: quốc gia, cờ và thời gian khứ hồi của nó.

Giao diện

Lớn hơn khi cần, mở nhanh hơn và gần gũi hơn với hệ thống của bạn.

  • Phóng to mọi cửa sổ, lên đến 200 %: Xem → Kích thước giao diện, hoặc Ctrl + và Ctrl −.
  • Direct3D 12, Vulkan and Metal support: GDM draws with Direct3D 12 on Windows; Vulkan on Linux and Metal on macOS are options.
  • Mọi tên tệp giờ đây đều có biểu tượng loại tệp của nó, biểu tượng mà hệ thống của bạn sử dụng.
  • Các danh mục tích hợp sẵn giờ đây có thể được đổi tên, gán các loại tệp khác hoặc xóa.
  • Ẩn cửa sổ tiến trình tải xuống vào vùng thông báo trong khi nó vẫn tiếp tục.
  • When GDM starts with the computer, it now waits in the notification area instead of opening its window.

Khác

Các bổ sung nhỏ đáng biết.

  • 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.
  • Hỗ trợ công cụ AppImage: AppImage có thể cập nhật thông qua chúng, chỉ tải xuống những gì đã thay đổi.
  • Trang web: một trang cho mỗi tính năng, thư viện Chủ đề và sảnh danh vọng.

Đã thay đổi

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

  • Linux không còn ở dạng thử nghiệm: đã kiểm tra trên GNOME, KDE Plasma, Xfce và Cinnamon, cũng như trên Ubuntu, Debian và Fedora sạch.
  • Tệp cài đặt nhỏ hơn: setup.exe từ 23 → 16 MB, AppImage từ 36 → 20 MB, .deb từ 27 → 17 MB.
  • Dưới 10 MB bộ nhớ trong vùng thông báo trên Windows, từ khoảng 50 MB.
  • Các bản dịch máy trong tất cả 85 ngôn ngữ đã được kiểm tra lại so với bản tiếng Anh và sửa lỗi.
  • Các lượt tải xuống từ trình duyệt giữ nguyên tên, kích thước và loại mà trình duyệt đã thấy, vì vậy các lượt tải xuống yêu cầu đăng nhập hiển thị chính xác ngay lập tức.
  • 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.

Đã xóa

Không có tính năng nào bị xóa, chỉ một nhãn cũ và một số tệp cồng kềnh.

  • Nhãn -experimental trên các tệp Linux (macOS vẫn giữ).
  • Bản tải xuống Mac phổ quát 80 MB: giờ có một bản cho Apple Silicon và một bản cho Intel. Nếu đang dùng 0.2.4, hãy cập nhật thủ công một lần: Tải xuống trong Kiểm tra bản cập nhật sẽ mở bản phát hành.
  • Chương trình dòng lệnh riêng 28 MB: giờ là trình khởi chạy 0.2 MB, mọi lệnh vẫn hoạt động như trước.

Đã sửa

Hơn 80 bản sửa lỗi. Các lỗi chính:

  • 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.
  • Thông tin tệp tải xuống và cửa sổ tiến trình mở lên trước trình duyệt.
  • Không còn dải đen ngang qua menu và cửa sổ trên các bản dựng Windows 11 Insider.
  • Văn bản sắc nét hơn trên Windows.
  • A slow start no longer makes GDM give up on Direct3D and stay on OpenGL.
  • Linux: menu mở đúng vị trí và xuất hiện ngay lập tức trên Hyprland và các trình tổng hợp tương tự.
  • Linux: chế độ tối theo màn hình nền, và dịch vụ keyring hoặc ngủ chậm không còn làm đóng băng cửa sổ.
  • 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.
  • Các bản tải xuống không còn lỗi “tệp một phần vẫn đang được sử dụng” trên máy tính bận rộn.
  • Các liên kết chỉ hoạt động một lần không còn lỗi “403 Forbidden”.
  • YouTube's "Requested format is not available" no longer stops a download: GDM takes the nearest quality below.
  • Dừng giờ cũng dừng yt-dlp, vốn từng tiếp tục tải xuống trong nền.
  • Các nút vừa với văn bản của chúng trong mọi ngôn ngữ.
  • Trình đọc màn hình đọc danh sách, menu và cửa sổ đúng cách.

Bảo mật

This release tightens what GDM accepts from torrents.

  • Tên tệp không an toàn trong torrent bị từ chối.
  • When a torrent's files are already in the folder, GDM asks before writing into them.
  • Các tệp từ torrent được đánh dấu là đã tải xuống từ internet, để SmartScreen và Gatekeeper kiểm tra chương trình trước khi chúng chạy lần đầu.
  • GDM no longer contacts torrent trackers on this computer or the local network.
  • Thư viện torrent, librqbit, được cập nhật lên 9.1.0.

Mọi thay đổi chi tiết

Đã thêm

Chủ đề và giao diện
  • 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):
  • Metro, theo giao diện phẳng của Windows 8: góc vuông, nút phẳng, hộp có viền nhấn khi được lấy nét, hộp kiểm có dấu tích, thanh tiến trình có viền, thanh cuộn luôn hiển thị mũi tên, biểu tượng một màu (Microsoft Fluent UI System Icons, MIT) và thanh tiêu đề có màu chủ đề với tiêu đề căn giữa.
  • Adwaita, theo giao diện của GNOME: góc bo tròn, nút màu xám phẳng, vòng lấy nét bo tròn, hộp có vòng khi được lấy nét, hộp kiểm và nút radio của GNOME, biểu tượng Adwaita của GNOME (LGPL-3.0), có màu cho tệp và danh mục, một màu trên thanh công cụ, và thanh tiêu đề với tiêu đề in đậm cùng các nút tròn.
  • Breeze, theo giao diện của KDE Plasma: góc bo tròn, nút và hộp có cạnh đổi màu nhấn khi con trỏ ở trên hoặc khi được lấy nét, hộp kiểm và nút radio của KDE (cạnh màu nhấn, dấu tích màu chữ), khung lấy nét, biểu tượng Breeze của KDE (LGPL-3.0-or-later) và thanh tiêu đề theo kiểu của KDE: tiêu đề căn giữa, nút tròn lấp đầy khi con trỏ ở trên (Đóng màu đỏ).
  • 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.
  • Danh sách thả xuống cho trình đọc màn hình: trình đọc màn hình hoặc UI Automation giờ đây có thể đặt lựa chọn của danh sách thả xuống bằng văn bản của nó, và mở hoặc đóng danh sách.
Tải xuống
  • 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.
  • Torrent cũng đi qua đó trên Windows (#143): mọi kết nối torrent đi ra từ địa chỉ của bộ điều hợp, với công tắc ngắt kết nối tương tự như tải xuống: các peer, tracker, DHT và cổng nghe. Khi bộ điều hợp ngắt kết nối, torrent dừng, không có gì đi ra bằng cách khác, và chúng bắt đầu lại khi kết nối trở lại.
  • Chỉ ftps:// (FTP với TLS ngầm định) chưa thể bị giữ lại bởi một bộ điều hợp, vì vậy nó không khởi động khi một bộ điều hợp được chọn.
  • 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).
  • Hơn 32 kết nối cho mỗi tải xuống, nếu bạn muốn (#12): Tùy chọn → Kết nối giờ đây chấp nhận bất kỳ số nào từ 1 đến 32, được nhập hoặc đặt bằng các mũi tên, và Cho phép hơn 32 kết nối nâng con số đó lên 128, kể cả cho các trường hợp ngoại lệ của máy chủ. Các máy chủ cho phép ít hơn vẫn được nhận biết và yêu cầu ít hơn. Dòng lệnh -c nhận từ 1 đến 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.
  • Thư viện ảnh (#58): địa chỉ của một thư viện ảnh trong Thêm URL (một danh mục Wikimedia Commons, một album Flickr, một thư viện DeviantArt hoặc Imgur và nhiều hơn nữa) sẽ mở Tải xuống thư viện ảnh, tải xuống các hình ảnh của nó bằng gallery-dl vào một thư mục riêng, tất cả hoặc N hình ảnh đầu tiên. Khi khởi động lại, một thư viện chỉ tìm nạp các hình ảnh mới của nó. gallery-dl là một trợ giúp tùy chọn giống như yt-dlp: chỉ được cài đặt từ các bản phát hành của nó khi được ký bởi khóa của tác giả, hoặc bản sao của riêng bạn (Trợ giúp). Trên dòng lệnh: install-gallery-dl và gallery-get.
  • Các danh mục tích hợp có thể thay đổi (#93): Đã nén, Tài liệu, Nhạc, Chương trình và Video có thể được đổi tên, gán các loại tệp khác và xóa, giống như các danh mục riêng của bạn (nhấp chuột phải → Thuộc tính hoặc Xóa). Một danh mục đã đổi tên vẫn giữ thư mục của nó. Xóa một danh mục sẽ hỏi điều gì xảy ra với các tải xuống của nó: chuyển chúng sang Chung, hoặc xóa chúng khỏi danh sách; các tệp của chúng vẫn còn nguyên. Tùy chọn → Lưu vào → Khôi phục các danh mục tích hợp sẽ đưa chúng trở lại như ban đầu. Chung và Torrent vẫn chỉ thay đổi thư mục của chúng.
Video
  • Danh sách phát và kênh (#69): Tải xuống video từ một trang liệt kê các video trong danh sách phát hoặc kênh, kèm theo độ dài, tất cả đều được chọn, với các nút Chọn tất cả và Bỏ chọn tất cả. Một chất lượng áp dụng cho tất cả (tốt nhất, đến một chiều cao nhất định, âm thanh gốc, MP3, Opus hoặc FLAC). Mỗi video được tải xuống riêng, trong một thư mục đặt tên theo danh sách, và Tải xuống ngay bắt đầu hàng đợi chính, chạy đồng thời nhiều video theo cài đặt. Danh sách phát được liệt kê khi các video xuất hiện; việc liệt kê có thể dừng và tiếp tục (Liệt kê phần còn lại), và một danh sách bị trang web ngắt sẽ cho biết sau bao nhiêu video và lý do. Một kênh được liệt kê 50 video mỗi lần, với Tải thêm. Danh sách hàng nghìn video vẫn nhanh, và việc thêm hơn 500 lượt tải xuống sẽ hỏi trước. Trên dòng lệnh: playlist-info và 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:.
  • Cookie cho các trang web video (#229): Tùy chọn → Đăng nhập trang web có thể cho phép yt-dlp đọc cookie của trình duyệt trên máy tính này (Firefox, Chrome, Edge, Brave, Opera, Vivaldi, Chromium, Whale; Safari trên macOS), với một hồ sơ theo tên hoặc thư mục, để một liên kết dán đến video yêu cầu bạn đăng nhập ("Đăng nhập để xác nhận bạn không phải là bot" của YouTube) hoạt động. Mặc định là Tắt. Khi tiện ích mở rộng của trình duyệt chuyển cookie của trang, những cookie đó sẽ được sử dụng thay thế. Khi không thể đọc cookie của trình duyệt (Chrome, Edge và Brave khóa chúng trên Windows; một khóa keyring trên Linux), cửa sổ Tải xuống video sẽ nói rõ điều đó.
  • 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.
Torrent
  • 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.
  • Nguồn cấp dữ liệu RSS (#39): Tác vụ → Nguồn cấp dữ liệu RSS... theo dõi các nguồn cấp dữ liệu RSS và Atom của torrent, liệt kê các bài viết của chúng (tải xuống thủ công từng bài), và các quy tắc tải xuống của nó sẽ thêm các bài mới có tiêu đề khớp: từ khóa hoặc biểu thức chính quy, từ khóa bỏ qua, bộ lọc tập (1x2;1x5-8;2x1-) chỉ lấy mỗi tập một lần, một thư mục cho mỗi quy tắc. Danh sách tồn đọng của một nguồn cấp dữ liệu không bao giờ được tải xuống tự động.
  • Lệnh torrent (#39): menu chuột phải của torrent có Torrent → Kiểm tra lại tệp, Thông báo lại, Thêm trình theo dõi... và Sao chép liên kết magnet. Tab Tệp của nó có thể chọn và bỏ chọn tệp khi nó đang chạy. Một địa chỉ web của tệp .torrent, trong Thêm URL hoặc từ trình duyệt, mở Thêm torrent với nội dung của tệp. TORRENT nằm trong cài đặt mặc định của Tùy chọn → Loại tệp, vì vậy trình duyệt sẽ chuyển các tệp .torrent; một danh sách đã lưu trước đó giữ nguyên những gì nó có.
  • Giới hạn chia sẻ và tải lên, và tỷ lệ chia sẻ bền vững (#39): dưới "Tiếp tục chia sẻ torrent sau khi hoàn tất", Cài đặt torrent có thể dừng chia sẻ một torrent đã hoàn tất ở một tỷ lệ chia sẻ, hoặc sau khi nó đã được chia sẻ trong một số phút; cả hai đều tắt theo mặc định. Một torrent dừng theo cách này sẽ ghi lại trong nhật ký sự kiện của nó và không được chia sẻ lại ở lần khởi động tiếp theo. Cài đặt torrent có thể giới hạn tổng dung lượng tất cả các torrent gửi đi, và cửa sổ tiến trình của một torrent có thể giới hạn riêng của nó, được lưu cùng với nó. Tab Chung của nó giờ đây đếm tổng dung lượng đã gửi và thời gian đã chia sẻ qua tất cả các lần chạy, vì vậy tỷ lệ chia sẻ không còn bắt đầu lại từ 0 sau khi tạm dừng hoặc khởi động lại.
  • Cài đặt torrent: mạng là của bạn để chọn (#40): chấp nhận kết nối đến hay không, ánh xạ cổng với UPnP hay không, một cổng cố định, DHT, tìm kiếm đồng đẳng trên mạng cục bộ, một proxy SOCKS5 từ Proxy / Socks (tắt những gì sẽ đi vòng qua nó), một danh sách chặn IP (định dạng P2P hoặc eMule, được lấy lại mỗi 7 ngày), và dừng công cụ torrent khi không có torrent nào chạy. Một trang trợ giúp mới, Torrent và bảo mật của bạn, cho biết những gì người khác có thể thấy và chức năng của từng công tắc.
  • 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.
Tài khoản debrid, thử nghiệm
  • 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.
Tiện ích mở rộng trình duyệt
  • 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.
  • Tiện ích liệt kê các nội dung đa phương tiện mà một trang đã tải (#38). Cửa sổ của nút trên thanh công cụ có Nội dung đa phương tiện trên trang này: các luồng HLS và DASH mà trình phát của trang đã tải (mỗi luồng một lần, với chất lượng và độ dài của nó) và các tệp video và âm thanh đã phát, cùng với kích thước của chúng. Tải xuống gửi một luồng đến cửa sổ Tải xuống video và một tệp đến danh sách, kèm theo cookie của trang, trang đó làm referrer và User-Agent của trình duyệt, để một luồng mà trang không cho phép vẫn có thể được lưu. Các luồng được bảo vệ bản quyền (DRM) được liệt kê là Được bảo vệ và không bao giờ được gửi. Không có gì mới cần cho phép: tiện ích đã theo dõi các phản hồi của tab.
  • 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.
  • Thêm loại tệp được lấy từ trình duyệt theo mặc định (#208): các trình cài đặt và gói ngày nay (DMG và PKG cho macOS, DEB, RPM và APPIMAGE cho Linux, MSIX, APPX, APPXBUNDLE và CAB cho Windows, JAR), các tệp nén (XZ, ZST, TGZ, TXZ) và WEBM, FLAC và OPUS được thêm vào Tùy chọn → Loại tệp. Một danh sách chưa từng được chỉnh sửa sẽ có chúng vào lần khởi động tiếp theo; một danh sách bạn đã chỉnh sửa sẽ giữ nguyên. Tùy chọn → Loại tệp → Không lấy tệp nhỏ hơn để lại các tệp nhỏ (biên nhận, biểu tượng) cho trình duyệt, và Sửa danh sách ... cho các địa chỉ bị trình duyệt giữ lại hoạt động.
  • Các tệp PDF, nhạc và video mà trình duyệt sẽ tự mở cũng được lấy, khi loại của chúng có trong Tùy chọn → Loại tệp (Tùy chọn → Chung → Phím... tắt tính năng này). Giữ Alt trong khi nhấp vào một liên kết để trình duyệt xử lý nó.
  • Tải xuống các liên kết đã chọn và Tải xuống tất cả các liên kết trên menu chuột phải của trình duyệt: các liên kết của trang sẽ được chuyển đến Nhập, để chọn ở đó.
  • 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.
Điều khiển từ xa, máy chủ và tập lệnh
  • 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.
  • Danh sách API tự động hóa cũng cung cấp các hàng đợi, danh mục và dung lượng trống; nó bắt đầu và dừng một hàng đợi theo tên, và một địa chỉ được thêm vào có thể chọn danh mục và hàng đợi của nó.
Tài khoản, Bộ lập lịch và hỗ trợ
  • 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 cũng cập nhật qua các công cụ AppImage (#24): nó mang địa chỉ của các bản cập nhật, và mỗi bản phát hành đều có .AppImage.zsync, vì vậy AppImageLauncher, Gear Lever và AppImageUpdate chỉ tải xuống những phần đã thay đổi. Cập nhật ngay hoạt động như trước.
  • Các tệp Linux được đặt tên không có -experimental: AppImage, .deb, .rpm và .tar.gz là MisterDownloadManager-<version>-linux-x86_64.<ext>, và mô tả của .deb và .rpm không còn gọi chúng là bản dựng thử nghiệm. Cập nhật ngay, các công cụ AppImage và trang web tìm thấy chúng bằng một trong hai tên. Các tệp .dmg của macOS vẫn giữ -experimental.
Trang web
  • 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.
  • Được thực hiện bởi những con người tuyệt vời này: phần đầu tiên của trang chủ cảm ơn tất cả những người đã gửi yêu cầu kéo, mở một vấn đề hoặc tham gia cuộc trò chuyện trên GitHub, với ảnh đại diện tròn của họ; trang Người đóng góp mới hiển thị những gì mỗi người đã làm; mỗi bản phát hành, trên trang Tin tức và trong ghi chú của nó trên GitHub, kết thúc bằng tên những người đã giúp đỡ kể từ bản trước; và README cũng cảm ơn tất cả mọi người.

Đã thay đổi

Tải xuống và trình duyệt
  • Một lượt tải xuống từ trình duyệt giữ nguyên tên, kích thước và loại của trình duyệt: Thông tin tệp tải xuống không còn hỏi lại máy chủ, vì vậy tên riêng của liên kết (download="…"), tên Unicode và lượt tải xuống đằng sau đăng nhập hiển thị ngay lập tức và chính xác. Khi phải hỏi (một địa chỉ được nhập vào), nó hỏi với cookie, referrer và User-Agent mà lượt tải xuống sẽ sử dụng.
  • Địa chỉ mà trình duyệt đã được cung cấp được giữ lại cùng với nơi các chuyển hướng của nó dẫn đến, vì vậy một liên kết đã ký hết hạn (một bản phát hành GitHub, một ổ đĩa đám mây) được gia hạn khi tiếp tục, và một trang web bị loại trừ trong Tùy chọn sẽ được bỏ qua ngay cả khi nó chuyển hướng đến một trang khác.
  • 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.
  • Nút tải xuống trên video chuyển referrer của trang, cookie và User-Agent của trình duyệt cho yt-dlp, vì vậy các video cần đăng nhập hoặc chỉ phát khi được nhúng sẽ hoạt động.
  • Các tệp tải xuống từ web được đánh dấu là tải xuống từ internet, giống như trình duyệt đánh dấu của riêng nó: Mark of the Web của Windows (SmartScreen, Chế độ xem được bảo vệ của Office), cách ly của macOS.
  • Các lượt tải xuống từ cửa sổ riêng tư được giữ ngoài danh sách đã lưu.
  • Torrent đằng sau proxy không mở socket UDP nào đến mạng: các tracker UDP đã bị bỏ qua ở đó; bây giờ máy khách của chúng cũng ở trên máy tính này.
  • Các tập lệnh cấu hình tự động proxy (PAC) chạy trong QuickJS, một công cụ JavaScript nhỏ hơn nhiều, với giới hạn về bộ nhớ và thời gian chạy: một tập lệnh lặp hoặc phát triển vô hạn giờ đây sẽ thất bại, giống như một tập lệnh bị hỏng (lượt tải xuống tiếp tục với cài đặt proxy mặc định), thay vì giữ nó.
  • The extension is called GolinksPRO Download Manager.
Nhỏ hơn và nhẹ hơn
  • 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.
  • Dòng lệnh chạy trong chương trình riêng của ứng dụng, vì vậy công cụ tải xuống chỉ được vận chuyển một lần. Mọi lệnh, --json, Ctrl+C và mã thoát đều hoạt động như trước.
  • Các bản dịch (85 ngôn ngữ ngoài tiếng Anh) được đóng gói, 12 MB văn bản trong dưới 1 MB không có ghi chú của người dịch, và được giải nén một lần khi khởi động.
  • Release signatures are checked by GDM's own small verifier instead of a full OpenPGP library.
  • Mã vẽ cửa sổ được tối ưu hóa về kích thước (công cụ vẫn được tối ưu hóa về tốc độ), và các chương trình được tối ưu hóa tổng thể.
  • Báo cáo sự cố chỉ đặt tên các hàm từ các tệp biểu tượng của bản phát hành, không có trình đọc thông tin gỡ lỗi mà một bản dựng từ mã nguồn có thể thêm vào.
  • 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).
  • Sau đó, chương trình được xây dựng để tối ưu kích thước (#158), giúp giảm trình cài đặt từ 16.1 xuống 13.6 MB và các tệp zip từ 19.3 xuống 15.6 MB, với cùng các tính năng và cùng tốc độ tải xuống.
  • Hai tệp tải xuống macOS nhỏ hơn (#25): một tệp .dmg cho Apple Silicon (-macos-arm64, khoảng 14 MB) và một cho Intel (-macos-x86_64, khoảng 16 MB) thay vì một tệp .dmg chung 80 MB. Từ phiên bản 0.2.4 trở xuống, hãy cập nhật thủ công một lần: Tải xuống trong Kiểm tra bản cập nhật sẽ mở bản phát hành; chọn tệp .dmg phù hợp với máy Mac của bạn. Cập nhật ngay sẽ hoạt động lại sau đó.
  • 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.
Báo cáo, bản dịch và trợ giúp
  • 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.
  • Bản dịch tốt hơn cho mọi ngôn ngữ. Mọi văn bản được dịch máy của chương trình và trang web đều được đọc lại so với bản tiếng Anh, với hướng dẫn văn phong cho từng ngôn ngữ (cách viết lệnh, câu hỏi và nhãn) cùng các thuật ngữ đã được người bản xứ xem xét và điều chỉnh khi sai hoặc không tự nhiên. Các văn bản đã được người thật xem xét (toàn bộ tiếng Ý và tiếng Ả Rập) được giữ nguyên. Các văn bản mới từ nay cũng được dịch theo cách tương tự.
  • Người dịch: bản dịch đã xem xét sẽ không bao giờ bị thay thế bằng bản dịch máy. Một hàng mà người dùng đã xóa dòng #, machine sẽ được tools/i18n/translate.py giữ lại trong mọi trường hợp (bao gồm --redo; một kiểm tra thất bại sẽ được in ra để người dùng quyết định), và CI sẽ từ chối một yêu cầu kéo (pull request) xóa hàng đó hoặc đánh dấu lại là #, machine (tools/i18n/reviewed_guard.py). Danh mục đã xem xét đầu tiên là tiếng Ý (#150).
  • Trợ giúp hiển thị những gì nó mô tả (#228): mọi hướng dẫn và trang trợ giúp chính giờ đây đều có hình ảnh các cửa sổ mà chúng giải thích, được cắt gọn để tập trung vào phần quan trọng, được đánh số khi một bước chỉ vào một điều khiển, và các dải bước cho các quy trình thông thường (tải xuống từ trình duyệt, tải xuống lần đầu, video, torrent, hàng đợi qua đêm). Trên trang web, chúng tuân theo chủ đề sáng hoặc tối của trang, giữ nguyên vị trí khi tải và mở lớn hơn khi nhấp; mô tả và chú thích của chúng được dịch cùng với trang. Các hình ảnh được tạo bằng một tập lệnh từ một danh sách (tools/shots/), vì vậy tất cả có thể được chụp lại cùng lúc.
Dành cho nhà phát triển
  • 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).
  • Các kiểm thử của công cụ không còn thất bại trên máy tính bận rộn (#123, #136, #201):
  • các kiểm thử tạm dừng-tiếp tục và nhật ký sự kiện không còn phụ thuộc vào tốc độ của máy: máy chủ phòng thí nghiệm có thể giữ lại một byte cho đến khi kiểm thử cho phép nó đi (stall_at), và một kiểm thử có thể đợi cho đến khi mọi yêu cầu nó đã thực hiện đều có trong nhật ký của máy chủ (#123);
  • ba kiểm thử đầu cuối phụ thuộc vào thời gian: một kết nối bị từ chối quay lại, giới hạn kết nối đã học, và một địa chỉ chết (một máy chủ không có dải đã được sửa trước đó). Mỗi kiểm thử giờ đây đợi trạng thái mà nó kiểm tra. Máy chủ phòng thí nghiệm có thể giữ một khe kết nối cho một kiểm thử (hold_slot), và settled() giờ đây cũng có nghĩa là mọi khe đều trống (#136);
  • chín kiểm thử khác đã kiểm tra thời gian, tốc độ hoặc số byte mà CPU bị thiếu tài nguyên hoặc trình chạy CI bận rộn không thể duy trì. Mỗi kiểm thử giờ đây kiểm tra chính trạng thái đó, hoặc tính thời gian từ sự kiện liên quan: thời lượng riêng của một yêu cầu chậm, một lần dừng được đo từ Dừng so với thời gian chờ vài phút, các byte đầu tiên trước khi tạm dừng, giới hạn tốc độ so với một lượt tải xuống mà máy chủ điều chỉnh cùng lúc (và mỗi byte được thanh toán một lần), các phần được yêu cầu lại thay vì một thời hạn, các liên kết hết hạn sau một số yêu cầu thay vì mili giây, các lần thử dải mà máy chủ không có dải trả lời đủ chậm để không làm đầy các socket, và các byte mà một tệp thưa thớt chiếm trên ổ đĩa. Kiểm thử kết nối chậm giờ đây thất bại mà không bị mất dữ liệu (trước đây nó đã vượt qua mà không cần). Máy chủ phòng thí nghiệm có thể cung cấp các liên kết như vậy (/redirect?uses=N) và điều chỉnh các câu trả lời cho các yêu cầu dải riêng (range_rate) (#201).
  • Kiểm thử giới hạn kết nối máy chủ phân biệt kết nối lại với quá nhiều kết nối (#224). Một máy chủ chỉ thấy rằng một máy khách đã bỏ một câu trả lời khi nó ghi vào đó lần tiếp theo, vì vậy trên một máy tính bận rộn, một kết nối đang kết nối lại có thể bị từ chối một lần trong khi máy chủ vẫn đếm câu trả lời cũ của nó. Máy chủ phòng thí nghiệm giờ đây ghi nhật ký, với mỗi lần từ chối, mức độ các câu trả lời giữ các khe của máy khách đã được gửi; kiểm thử chỉ thất bại khi có một lần từ chối mà không có câu trả lời nào giải thích được.
  • Các kiểm thử không còn khiến Tường lửa Windows hỏi về chúng. Các kiểm thử torrent và công cụ kiểm thử chỉ lắng nghe trên 127.0.0.1 (một cài đặt mới của công cụ torrent, địa chỉ lắng nghe của nó), vì vậy mỗi bản dựng mới của một kiểm thử không còn mở các socket trên mọi địa chỉ.
  • /show menu:<n> mở menu của thanh menu ngay cả khi có các lượt tải xuống trong danh sách; trước đây nó mở menu chuột phải của lượt tải xuống đầu tiên.

Đã sửa

  • Tab Trạng thái tải xuống của cửa sổ tiến trình được cân bằng: các hàng của nó nằm cách mép trên của tab 10 px nhưng chạm vào mép dưới; giờ đây có 7 px ở trên và dưới.
  • Nơi máy chủ của một lượt tải xuống được ghi là "máy tính này" hoặc "mạng cục bộ", mỗi cái có biểu tượng riêng ở vị trí cờ, thay vì "máy tính này hoặc mạng cục bộ" mà không có gì; dấu chấm giữa địa điểm và thời gian là hình tròn, nơi dấu "·" mỏng của phông chữ đọc như một dấu nháy đơn.
  • 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, menu và hộp thoại
  • Văn bản sắc nét hơn trên Windows (#262): Segoe UI và Tahoma được căn chỉnh theo lưới cả chiều ngang và chiều dọc, và mỗi chữ cái bắt đầu trên một pixel nguyên, giống như Windows vẽ văn bản màu xám của riêng nó: các nét thẳng đứng rộng hai pixel màu xám ở 100% và 125%, đọc như bị mờ.
  • Các menu mở gần cạnh phải hoặc cạnh dưới của màn hình sẽ lật vào bên trong ở mọi tỷ lệ hiển thị và kích thước giao diện: cạnh màn hình được đo bằng pixel và menu bằng điểm.
  • 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.
  • Cửa sổ đóng bằng nút × trên thanh tiêu đề không còn chuyển sang màu đen trước (#207): mọi hộp thoại và cửa sổ tiến trình đều chuyển sang màu đen trong giây lát khi đóng bằng nút × hoặc Alt+F4, thay vì bằng Esc hoặc một trong các nút của nó: từ một đến vài giây trên Linux, vài phần trăm giây trên Windows. Cửa sổ giờ đây giữ nguyên nội dung của nó cho đến khi biến mất.
  • Chế độ tối: các ghi chú và văn bản lỗi màu xám dễ đọc hơn (#45): chúng giờ đây có độ tương phản mà WCAG yêu cầu (4.5:1) trên mọi bề mặt tối, các kiểm tra không thành công của Tùy chọn không còn sử dụng màu đỏ sẫm của chế độ sáng trên hộp thoại tối, và mũi tên của một hộp thả xuống có thể chỉnh sửa được tô màu tối dưới con trỏ.
  • Thông báo Tải xuống hoàn tất hiển thị trên các cửa sổ chương trình khác, giống như của IDM, để không bỏ lỡ việc tải xuống hoàn tất (#77): nó không lấy bàn phím từ chương trình đang được gõ, và một khi được nhấp, nó là một cửa sổ như bất kỳ cửa sổ nào khác. Tùy chọn mở từ Cài đặt nút... của tiện ích mở rộng sẽ hiện ra phía trước (#77), thay vì mở phía sau trình duyệt trên Windows.
  • Kéo tệp ra khỏi cửa sổ Tải xuống hoàn tất hoạt động trong mọi ngôn ngữ (#78): tay cầm tìm kiếm tiêu đề cửa sổ tiếng Anh, vì vậy ngoài tiếng Anh, thao tác kéo không có tác dụng gì. Tay cầm giờ đây hiển thị chức năng của nó khi di chuột. Nó chỉ dành cho Windows, và không còn hiển thị trên Linux và macOS, nơi nó không có tác dụng gì.
  • Trợ giúp mở các trang trợ giúp của trang web, bằng ngôn ngữ của bạn (#227): Nội dung trợ giúp, Hướng dẫn, Bộ lập lịch và hàng đợi, Tải xuống video, các nút Trợ giúp của Tùy chọn và Bộ lập lịch, cùng các liên kết hướng dẫn và trợ giúp của cửa sổ tiện ích mở rộng trình duyệt đã mở tài liệu trên GitHub (các nút Tùy chọn và Bộ lập lịch mở một trang không tồn tại). Giờ đây, chúng mở misterdownloadmanager.com, tại cùng một phần, bằng ngôn ngữ giao diện khi trang web có hỗ trợ (nếu không thì tiếng Anh), và Trang chủ cũng mở trang web. Trợ giúp của dòng lệnh và máy chủ MCP đặt tên hướng dẫn của trang web. Các báo cáo sự cố, bản phát hành và mã nguồn vẫn nằm trên GitHub.
Mọi ngôn ngữ
  • Các nút vừa với văn bản của chúng trong mọi ngôn ngữ, trong mọi cửa sổ (#192): nhiều cửa sổ đã đặt chiều rộng nút của chúng phù hợp với tiếng Anh, vì vậy một bản dịch dài hơn bị cắt bằng "..." (tiếng Đức Später herunterla... trong Thông tin tệp tải xuống, Hilfsprogramme... trong Tải xuống thư viện ảnh, tiếng Nga Открыть с помощью... trong Tải xuống hoàn tất, tiếng Pháp Nouvelle file d’attente trong Bộ lập lịch). Mỗi nút giờ đây rộng bằng văn bản đã dịch của nó, và các nút bên cạnh di chuyển cùng với khoảng cách tương tự, hàng giữ nguyên vị trí cuối; một hộp hoặc chú thích bên cạnh một nút được mở rộng sẽ kết thúc trước nó. Ở những nơi cửa sổ không còn chỗ trống, các nút rộng hơn văn bản của chúng sẽ trả lại một phần trước. Tiếng Anh không thay đổi, và trong tiếng Ả Rập cùng các ngôn ngữ từ phải sang trái khác, các nút mở rộng theo cách đối xứng.
  • Thêm ba điều khiển nữa (sau #212): trong tiếng Nga và một vài ngôn ngữ khác, Xem trước của Thông tin tệp tải xuống, Lấy Hệ thống của Tùy chọn → Proxy và hộp thả xuống của Bộ lập lịch sau Tắt máy tính khi hoàn tất vẫn kết thúc bằng "...". Cửa sổ Thông tin tệp tải xuống mở rộng theo nhu cầu của nhãn Xem trước (tiếng Nga, Ukraina, Telugu, Belarus và một vài ngôn ngữ khác), tiêu đề trang Proxy di chuyển sang trái để nhường chỗ cho Lấy Hệ thống, và hộp thả xuống của Bộ lập lịch mở rộng về phía chú thích của nó.
  • Các ngôn ngữ cuối cùng (sau #247): tiêu đề của Tùy chọn → Proxy chiếm hai dòng khi một dòng không đủ chỗ cho Lấy Hệ thống (tiếng Bulgaria, Armenia, Tamil), và khi nó chạy qua biểu tượng của trang hoặc vượt quá cạnh trái của cửa sổ (tiếng Hy Lạp, Phần Lan, Catalan, Estonia, Latvia, Litva, Malayalam, Serbia, Afrikaans). Trong tiếng Hy Lạp và Malayalam, "Tắt máy tính khi hoàn tất" của Bộ lập lịch và các lựa chọn của nó có bản dịch máy ngắn hơn, vì vậy hộp thả xuống vừa với chú thích; trong tiếng Belarus, Welsh, Pháp, Nga, Tamil và Ukraina, các bản dịch dài hơn mà quá trình xem xét bản dịch mang lại (chẳng hạn như Ngủ đông của tiếng Nga) đã trở lại cách diễn đạt ngắn hơn trước đó.
  • Tải xuống video: các nút vừa với văn bản của chúng trong mọi ngôn ngữ (#172): trong tiếng Đức ffmpeg installieren hiển thị là "ffmpeg installie...", và trong tiếng Nga Trợ giúp... và Cài đặt ffmpeg cũng bị cắt. Mỗi nút giờ đây rộng bằng văn bản đã dịch của nó (tiếng Anh không thay đổi), và tiêu đề của trang dừng trước nút Cài đặt thay vì chạy bên dưới nó. Trong tiếng Ả Rập và các ngôn ngữ từ phải sang trái khác, một nút Ẩn tab được mở rộng trong cửa sổ tải xuống giờ đây sẽ mở rộng vào khoảng trống bên cạnh thay vì về phía cạnh cửa sổ.
  • "Ẩn tab" bị cắt trong các ngôn ngữ dài hơn (tiếng Đức "Registerkarte au..."): nút mở rộng để vừa với nhãn của nó ở nơi có chỗ, thông qua một trợ giúp chung mà các nút khác có thể sử dụng.
  • Thêm torrent: các nhãn vừa trong mọi ngôn ngữ: trong tiếng Đức, Lưu vào chạy dưới trường của nó.
  • Tên tệp dài chạy ra khỏi cửa sổ tiến trình (#62): trên tab Tùy chọn khi hoàn tất, một bản dịch dài hơn của "Lưu vào:" (tiếng Thổ Nhĩ Kỳ, Đức…) chạy vào đường dẫn, và đường dẫn chạy vượt quá cạnh cửa sổ. Nhãn giờ đây chiếm không gian mà ngôn ngữ của nó cần, và đường dẫn được rút ngắn ở giữa, giữ cho tên tệp hiển thị, và hiển thị toàn bộ khi di chuột; bao gồm cả các ngôn ngữ từ phải sang trái.
  • 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.
  • Các số được viết theo cách của ngôn ngữ giao diện (#128): số lượng, kích thước, tốc độ, tỷ lệ phần trăm và các cột của danh sách nhóm và phân tách các chữ số theo cách ngôn ngữ đã chọn (tiếng Đức 10.200 và 1,50 MB, tiếng Pháp 10 200, tiếng Hindi 1,00,000), bất kể khu vực Windows; một khu vực cùng ngôn ngữ giữ nguyên cách của nó (tiếng Đức Thụy Sĩ 10’200). Tiếng Anh không thay đổi.
  • 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.
  • Các lỗi của Thông tin tệp tải xuống được diễn đạt bằng ngôn ngữ giao diện, giống như của danh sách.
  • Tiếng Bangla hiển thị cờ của Bangladesh thay vì Ấn Độ, trong bộ chọn ngôn ngữ, trên trang web và trong 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.
  • Tải xuống HTTP thuần túy hoạt động trên hệ thống không có chứng chỉ CA (#264): trên một cài đặt tối thiểu không có gói ca-certificates (tar.gz, AppImage hoặc bản dựng từ mã nguồn), không có lượt tải xuống nào bắt đầu, bao gồm cả các lượt tải xuống http:// ("Không có chứng chỉ CA nào được tải từ hệ thống"). HTTP và FTP thuần túy giờ đây hoạt động ở đó, và mỗi lượt tải xuống HTTPS hoặc FTPS thất bại ngay lập tức, không thử lại, nói rằng máy tính không có chứng chỉ để kiểm tra máy chủ và yêu cầu cài đặt 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.
Tải xuống
  • 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.
  • Một lượt tải xuống đã hoàn tất không còn thất bại với "tệp một phần vẫn đang được sử dụng" trên máy tính bận rộn (#201): khi các byte cuối cùng đến, các kết nối vẫn đang chạy đã bị cắt. Một kết nối bị cắt khi nó đọc hoặc ghi tệp một phần (kiểm tra các byte trước khi kết nối lại, chẳng hạn) đã để việc đọc hoặc ghi đó tự hoàn tất, với tệp vẫn đang mở, và việc đổi tên tệp đã hoàn tất đã thất bại. Các kết nối giờ đây được yêu cầu dừng và được đợi, khi một lượt tải xuống hoàn tất và khi nó bị dừng hoặc thất bại, để không có kết nối nào tồn tại lâu hơn nó. Các lượt ghi cuối cùng của một lượt tải xuống đã dừng cũng nằm trong tiến trình đã lưu của nó.
  • 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).
  • Dừng tải xuống khi giới hạn tốc độ thấp mất vài giây: mỗi kết nối phải chờ đến lượt theo giới hạn. Dừng giờ đây kết thúc các lượt chờ đó ngay lập tức.
  • Các liên kết chỉ dùng được một lần (hoặc máy chủ chỉ cho phép một lượt tải xuống cùng lúc) bị lỗi "403 Forbidden" sau khi cửa sổ Thông tin tệp tải xuống đã tra cứu chúng (#28): việc tra cứu của cửa sổ và quá trình tải xuống đều gửi yêu cầu đến máy chủ. Quá trình tải xuống giờ đây tiếp tục từ phản hồi mà cửa sổ đã nhận được, và chỉ gửi yêu cầu lại nếu kết nối đó đã đóng trong thời gian chờ.
  • Một lượt tải xuống có địa chỉ kết thúc bằng một mã thông báo dài (các máy chủ tệp như các máy chủ nhân bản của AnkerGames) bị lỗi "đường dẫn quá dài cho Windows" trước khi bắt đầu (#28). Tên của mỗi lượt tải xuống mới giờ đây được rút ngắn để phù hợp với thư mục của nó (giữ nguyên phần mở rộng), và khi không ai đặt tên cho tệp (không có tên từ trình duyệt, không có phản hồi tra cứu, không được chỉnh sửa), nó sẽ nhận tên mà máy chủ cung cấp, giống như trong trình duyệt: Call-of-Duty-Infinite-Warfare-AnkerGames.zip thay vì mã thông báo của địa chỉ.
  • 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.
  • Một liên kết Google Drive đã lưu trang web của Drive (một tệp có tên view hoặc download) thay vì tệp (#34).
  • Tên tệp không còn có thể ẩn dấu hiệu từ phải sang trái (invoice‮fdp.exe), và tên Unicode filename* của máy chủ sẽ được ưu tiên hơn tên dự phòng thông thường của nó.
  • 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.
Trình duyệt
  • 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.
  • Các lượt tải xuống từ trình duyệt không còn được nhận khi tiện ích có thể không đọc được trang web (quyền truy cập của nó được đặt thành Khi nhấp): nếu không có cookie của trang web, chúng sẽ thất bại.
  • Menu chuột phải của tiện ích mở rộng và bản dịch của nó được thiết lập lại một cách sạch sẽ sau khi cập nhật.
  • Menu Tải xuống video của tiện ích mở rộng trình duyệt: phần đánh dấu của một mục đã chạy vượt ra ngoài cạnh menu (#81).
Video
  • 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.
  • Các luồng được phục vụ dưới dạng văn bản thuần túy, từ các địa chỉ không có .m3u8 hoặc .mpd (#171): một số trình phát tải luồng của chúng từ một địa chỉ như vậy, và tiện ích không nhận ra nó là một luồng. Nút trên video, menu chuột phải và Nội dung đa phương tiện trên trang này sau đó chỉ gửi trang, mà yt-dlp trả lời "Unsupported URL". Giờ đây, khi một trong số chúng được sử dụng và không có luồng nào được biết, tiện ích sẽ đọc phần đầu của những gì trình phát đã tải (vài kilobyte, không bao giờ hiển thị) và nhận ra danh sách phát HLS hoặc tệp kê khai DASH.
  • Video cần đăng nhập (#229):
  • từ nút trên chúng: cookie của nút đã đến phần tra cứu của cửa sổ Tải xuống video nhưng không đến phần tải xuống của chính nó, sau đó bị lỗi "Đăng nhập để xác nhận bạn không phải là bot";
  • 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.
  • Dừng tải xuống video đã để yt-dlp tải xuống trong nền trên Windows (#61): yt-dlp.exe khởi động một tiến trình thứ hai thực hiện công việc, và chỉ tiến trình đầu tiên bị kết thúc. Tiếp tục sau đó bị lỗi ("yt-dlp không cung cấp thông tin") và một lần thử mới rất chậm, chia sẻ đường truyền với cái cũ. Mỗi trình trợ giúp giờ đây chạy trong một tác vụ riêng mà Dừng kết thúc toàn bộ.
  • 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.
Torrent
  • 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.
  • Giới hạn tốc độ giờ hoạt động như đối với các tệp tải xuống khác (#39): giới hạn đặt trong cửa sổ tiến trình của torrent đã thay đổi giới hạn của mọi torrent, giới hạn đã nhớ bị bỏ qua, “cho một tệp” của Giới hạn tốc độ được chia sẻ bởi tất cả các torrent cùng nhau, và “Giới hạn tất cả các tệp tải xuống cùng nhau” đã bỏ qua các torrent. Mỗi torrent giờ có giới hạn riêng, giới hạn đã nhớ sẽ được áp dụng lại khi tiếp tục, và các torrent cùng các tệp tải xuống khác chia sẻ giới hạn toàn cầu đều nhau: mỗi bên nhận ít nhất một nửa, và phần còn lại khi bên kia cần ít hơn. Giới hạn dưới 16 KB/s, vốn khiến torrent mất người ngang hàng và bị kẹt, giờ sẽ được đặt là 16 KB/s. Một torrent được khởi động lại trong khi các tệp của nó vẫn đang được kiểm tra sẽ không còn bị tạm dừng, và trong hai torrent được khởi động cùng lúc, torrent thứ hai sẽ không còn báo lỗi “torrent không còn ở đó”.
  • Cửa sổ tiến trình của torrent đã hoàn tất bị mất các tab khi vẫn đang chia sẻ: các tab Tệp, Người ngang hàng, Trình theo dõi, Các phần và Chung (với tỷ lệ chia sẻ) đều hiển thị “Hiển thị trong khi torrent đang tải xuống”. Giờ đây, chúng sẽ hiển thị miễn là torrent còn được chia sẻ.
Trình đọc màn hình
  • Mọi hàng trong danh sách, không chỉ những hàng đang hiển thị (#111): các hàng ngoài vùng hiển thị của danh sách (các chất lượng cuối cùng của Tải xuống video, danh sách phát dài, các tệp tải xuống) cũng có mặt, được đặt tên, với vị trí của chúng (“12 trên 40”), và có thể cuộn vào vùng hiển thị hoặc chọn. Danh sách hàng nghìn mục sẽ cung cấp 300 hàng xung quanh vùng hiển thị, để duy trì tốc độ.
  • Các danh sách được đọc là mục trống (#95): các hàng chất lượng của Tải xuống video, các tệp của Thêm torrent, bộ chọn ngôn ngữ, Tùy chọn (trình duyệt, âm thanh, danh sách loại tệp và trang web), Bộ lập lịch và Nhập giờ đã có tên của chúng (định dạng và kích thước, tên tệp và kích thước), hộp kiểm của chúng, được chọn hoặc không, và hàng được chọn của chúng; danh sách của Tải xuống video được gọi là Chất lượng, Tệp của Thêm torrent và Âm thanh của các âm thanh. Chọn một hàng từ trình đọc màn hình (UI Automation's Select) giờ hiển thị lựa chọn mới ngay lập tức: trước đây nó phải đợi lần di chuyển chuột tiếp theo.
  • Các hàng danh sách nằm trong danh sách của chúng (#102): trước đây chúng được liệt kê bên cạnh. Trình đọc màn hình giờ nói rõ hàng nào trong tổng số bao nhiêu (“4 trên 12”), chọn từ chính danh sách hoạt động (UI Automation's Selection), và hộp kiểm của cây thuộc về hàng tệp của nó. Danh sách bộ chọn ngôn ngữ và danh sách trình duyệt Tùy chọn cùng hai danh sách của Bộ lập lịch giờ cũng có tên.
  • Ngăn Danh mục và các menu (#113): ngăn đọc dưới dạng cây (mỗi danh mục được đặt tên với số lượng, mở hoặc đóng, được chọn), thanh menu và mọi menu chuột phải dưới dạng menu có các mục có thể chạy, và Shift+F10 hoặc phím Menu mở menu của danh mục được chọn. Menu mở từ bàn phím không còn vô hình cho đến khi chuột di chuyển.
  • Nội dung cửa sổ lần đầu tiên được đọc (#131): một cửa sổ được đọc lần đầu (Trình lấy liên kết, Tùy chọn, Giới thiệu...) chỉ hiển thị thanh tiêu đề cho đến khi nó được vẽ lại. Giờ đây, nó trả lời bằng những gì nó hiển thị ngay lập tức, ngay khi trình đọc màn hình đang chạy.
  • Giới hạn tốc độ của cửa sổ tiến trình chỉ chấp nhận tốc độ được đặt bằng trình đọc màn hình hoặc UI Automation sau khi tiêu điểm di chuyển, và hộp kiểm “Ghi nhớ cài đặt Giới hạn tốc độ cho tệp này” của nó không có tên. Tốc độ được đặt theo cách đó sẽ được áp dụng ngay lập tức, và hộp kiểm đã được đặt tên.

Bảo mật

  • Torrent: tên tệp được kiểm tra nghiêm ngặt hơn (#40): một torrent có tên mà hệ thống không thể ghi an toàn sẽ bị từ chối, nêu rõ tên nào, và cả các torrent được giữ từ lần chạy trước đó cũng vậy.
  • Thư viện torrent được cập nhật (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.
  • Các tệp từ torrent được đánh dấu là tải xuống từ internet, giống như các lượt tải xuống từ web: SmartScreen kiểm tra một chương trình trước khi nó chạy lần đầu, Office mở tài liệu trong Chế độ bảo vệ, và Gatekeeper kiểm tra ứng dụng trên máy 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.

Có gì mới trong phiên bản 0.2.4

Bản sửa lỗi cho phiên bản 0.2.3, khi các nút trên thanh công cụ không hoạt động (chỉ các mũi tên thả xuống của chúng hoạt động), và cho chế độ tối, vốn hiển thị mọi thứ lớn hơn một chút và ở vị trí khác so với chế độ sáng.

Đã thêm

  • Các công cụ hỗ trợ video được cung cấp khi khởi động lần đầu. Một cửa sổ giải thích yt-dlp và ffmpeg dùng để làm gì, đồng thời tải cả hai xuống khi chọn Có, tải xuống (được khuyến nghị); chọn Không phải bây giờ sẽ để dành việc tải chúng cho cửa sổ video. Khi nâng cấp, cửa sổ này cũng hỏi một lần nếu thiếu một trong hai công cụ.

Đã thay đổi

  • 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.

Đã sửa

  • Các nút trên thanh công cụ hoạt động trở lại: Thêm URL, Thêm Torrent, Xóa mục đã hoàn tất, Tùy chọn, Bộ lập lịch, Bắt đầu hàng đợi và các nút khác không hoạt động khi nhấp vào trong phiên bản 0.2.3; chỉ các mũi tên thả xuống của chúng hoạt động.
  • Chế độ tối có kích thước và vị trí giống chế độ sáng: thanh menu, thanh công cụ, các ngăn, các dòng và phần chọn trong danh sách, các nút và bảng trong cửa sổ tiến trình đều có cùng kích thước ở cả hai chế độ. Chỉ màu sắc thay đổi.
  • Văn bản trước đây luôn bằng tiếng Anh giờ được dịch sang mọi ngôn ngữ: thông báo khi danh sách trống, các nút trong cửa sổ báo cáo sự cố và lý do nút OK hoặc Xác minh bị làm mờ trong một số cửa sổ.
  • Menu vừa khít với nội dung: trước đây menu rộng hơn mức cần thiết, khiến các lệnh ngắn trông lọt thỏm.
  • Có thể cuộn danh sách ngôn ngữ bằng con lăn chuột.
  • Di chuột vào tên tệp bị cắt để xem toàn bộ tên, thay vì xem bên dưới danh sách.
  • Các nút trên thanh công cụ có khoảng trống bên dưới nhãn bằng với khoảng trống phía trên biểu tượng khi di con trỏ lên nút.

Có gì mới trong phiên bản 0.2.3

Bản sửa lỗi cho phiên bản 0.2.2, bị treo trên mọi hệ thống ngay khi mở Thêm URL, và bổ sung báo cáo sự cố để phát hiện và sửa các vấn đề tương tự nhanh hơn.

Đã thêm

  • 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.

Đã thay đổi

  • Giao diện thống nhất cho mọi loại điều khiển trong cả hai chủ đề: hộp văn bản, trường chỉ đọc, hộp kiểm, nút, danh sách thả xuống, tab, danh sách và tiêu đề, cửa sổ bật lên và thanh tiến trình đều có cùng kiểu hiển thị ở mọi nơi (trong chế độ tối, các điều khiển ở một số cửa sổ có kiểu cũ hơn với viền sáng). Giờ đây, ô số và các mũi tên của nó nằm trong cùng một hộp, như trên Windows 11; văn bản được căn giữa trong các điều khiển ở mọi độ cao; phần chọn và tiêu điểm dùng cùng một màu xanh lam.
  • Giới thiệu các tính năng trên trang web thay cho một loạt ảnh chụp màn hình.

Đã sửa

  • 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.

Có gì mới trong phiên bản 0.2.2

Rà soát mọi cửa sổ để tìm những chi tiết nhỏ giúp chương trình hoàn thiện hơn: cách từng điều khiển hiển thị và phản hồi thao tác chuột, bàn phím; chế độ tối ở mọi nơi; hỗ trợ trình đọc màn hình; cùng danh sách dài các lỗi được tìm thấy khi rà soát toàn bộ (vấn đề #7 và các lỗi khác).

Đã thêm

  • Thanh trạng thái bên dưới danh sách cho biết số lượt tải xuống đang hiển thị và được chọn, số lượt đang chạy cùng tổng tốc độ tải xuống. Chú giải của biểu tượng khay hệ thống cũng hiển thị thông tin tương tự.
  • Kéo và thả vào cửa sổ chính: thả một liên kết để thêm; thả nhiều liên kết hoặc một danh sách (.txt, .ef2) để chọn liên kết trong mục Nhập; thả tệp .torrent để thêm.
  • GDM comes back as you left it: the window's place and size, the Categories pane, its open branches and the node shown.
  • Số lượt tải xuống trong cây Danh mục, danh sách trống giải thích lý do (có Xóa bộ lọc hoặc Thêm tải xuống mới), menu chuột phải trong vùng trống của danh sách, nhấp đúp vào đường viền cột để vừa khít, và Đặt lại cột.
  • Trình đọc màn hình (Narrator, NVDA): mọi cửa sổ, bao gồm hộp thoại và menu, giờ đây đều cho biết mỗi điều khiển là gì, tên và trạng thái của nó; danh sách tải xuống đọc từng mục tải xuống.
  • Dùng bàn phím ở mọi nơi: phím mũi tên trong nhóm nút chọn và dải tab, Ctrl+Tab để chuyển giữa các tab, gõ tên để chuyển đến mục đó trong danh sách hoặc menu thả xuống, phím Lên/Xuống để xem lịch sử của Thêm URL và Lưu thành, Home/End trong menu, Tab để chuyển giữa cây Danh mục và danh sách (cây phản hồi phím mũi tên), F2 để đổi tên, giữ phím mũi tên để lặp lại thao tác, lịch trong bộ chọn ngày dùng được bằng bàn phím và có nút Hôm nay.

Đã thay đổi

  • Giao diện Windows 11 ở chế độ sáng: các hộp văn bản và menu thả xuống được bo tròn (không còn chấm đen ở góc), trạng thái nhấn trên mọi nút (vấn đề #7), vòng lấy nét chỉ khi bạn sử dụng bàn phím, chú giải công cụ với các góc và khoảng đệm của Windows 11, và chế độ tối trong mọi cửa sổ.
  • Mọi danh sách trong hộp thoại cuộn, tô sáng và nhận các phím theo cùng một cách, và danh sách các tệp của hàng đợi trong Bộ lập lịch giờ đây đã cuộn được.
  • Số được nhập vào một loại hộp ở mọi nơi: các mũi tên điều chỉnh chúng, một giá trị ngoài phạm vi được viền đỏ và đặt lại đúng khi bạn rời khỏi hộp (một số đã được thay đổi âm thầm trước đây).
  • Các thao tác thất bại đều cho biết lý do: mở tệp đã bị di chuyển, xóa hoặc di chuyển tệp không được, không lưu được danh sách, máy tính không tắt được, quá trình kiểm tra bị đóng sớm.
  • System file dialogs no longer freeze GDM's other windows while they are open.
  • Con lăn chuột cuộn số dòng mỗi lần như cài đặt chuột của Windows, trong mọi danh sách, cây và hộp văn bản; Page Up / Page Down trong danh sách tải xuống đi đến cạnh của những gì hiển thị đầu tiên, như trong Explorer; các hộp văn bản nhiều dòng có thanh cuộn của danh sách.
  • Menu chuột phải của thanh công cụ đã bị xóa: menu này có các kích thước và kiểu nút không tồn tại.

Đã sửa

  • Nhấn OK trong Tùy chọn đã hoàn tác các thay đổi được thực hiện trong lúc cửa sổ đang mở (Giới hạn tốc độ trên thanh công cụ, Cài đặt torrent…); nhấn Đóng trong Bộ lập lịch cũng hoàn tác việc thêm hoặc xóa tải xuống khỏi hàng đợi.
  • Lựa chọn khi nhấn Shift+Delete bị ghi nhớ: sau khi nhấn Shift+Delete một lần, nhấn Delete thông thường với tùy chọn “Không hiển thị lại” sẽ xóa tệp khỏi đĩa. Giờ đây, Shift+Delete cũng hoạt động trên macOS và Linux.
  • Ngủ khi hoàn tất khiến máy tính chuyển sang chế độ ngủ đông trên Windows.
  • Enter thực hiện hai thao tác: khi Hủy hoặc hộp kiểm được chọn, nhấn Enter cũng nhấn OK.
  • Thông tin tệp tải xuống bỏ qua địa chỉ đã chỉnh sửa và chấp nhận trường Lưu thành để trống.
  • Tìm có thể chọn một mục tải xuống bị bộ lọc cột ẩn; mục được chọn biến mất khi danh sách mất tiêu điểm; giờ đây, nhấn Xóa sẽ chọn mục tải xuống tiếp theo.
  • Tiêu điểm bàn phím bị mất khi nút chuyển sang màu xám hoặc khi nhấn Escape để đóng menu thả xuống: nhấn Tab sẽ quay lại đầu cửa sổ. Giờ đây, tiêu điểm chuyển tiếp hoặc quay lại đúng như trên Windows.
  • Trợ giúp → Báo cáo sự cố chỉ điền các trường Hệ thống và Đã cài đặt trong biểu mẫu trong chốc lát; giờ đây, thông tin vẫn được điền.
  • Cửa sổ tiến trình của torrent: các tab chạm vào những nút phía trên, còn Có / Không của Khả năng tiếp tục nằm cách xa các giá trị khác. Danh sách loại tệp dài trong Tùy chọn tràn ra ngoài khung.
  • Khi xóa hàng đợi, hệ thống sẽ hỏi xác nhận trước; hàng đợi đang chạy sẽ dừng khi bị xóa; các mũi tên Bắt đầu / Dừng hàng đợi trên thanh công cụ luôn hoạt động.
  • Còn nhiều lỗi khác: hộp thoại kiểm tra tổng, các tùy chọn hoàn tất và giới hạn tốc độ trong cửa sổ tiến trình, cửa sổ torrent và video (Dừng tìm kiếm, lựa chọn video đã cũ), dải ký tự trong Hàng loạt, địa chỉ không có http://, các liên kết trùng lặp đến cùng lúc, các lần nhập làm nhân đôi lượt tải xuống, tiêu đề menu dùng chung chữ cái truy cập trong tiếng Pháp và các ngôn ngữ khác, cùng nhiều lỗi khác.

Có gì mới trong phiên bản 0.2.1

Đã thêm

  • 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.

Đã sửa

  • 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.
  • Kiểm tra bản cập nhật: có thể cuộn ghi chú phát hành bằng con lăn, bàn di chuột, thanh cuộn và các phím mũi tên, Page, Home/End; các dòng không còn bị ngắt giữa câu, và liên kết hiển thị bằng chính văn bản của chúng (vấn đề #5).
  • Các điều khiển không phản hồi khi dùng chuột: nút ▾ của Địa chỉ và Lưu thành (Thêm URL, Thông tin tệp tải xuống), danh sách thả xuống, hộp kiểm, nút chọn, nút × trong ngăn Danh mục, nút ngày và lịch của Bộ lập lịch, thanh cuộn và tiêu đề cột trong danh sách giờ đây đều hiển thị trạng thái khi con trỏ ở trên hoặc khi được nhấn, giống như các điều khiển của Windows; mũi tên vẫn ở trạng thái được nhấn khi danh sách mở.

Đã thay đổi

  • 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.

Có gì mới trong phiên bản 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.

Đã sửa

  • Menu trên macOS và Linux: nhấp vào mục menu không có tác dụng (lần nhấp chuyển tiêu điểm sang cửa sổ riêng của menu, khiến menu đóng trước). Menu chuột phải của danh sách và các menu thả xuống trên thanh công cụ cũng gặp lỗi tương tự.
  • 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).
  • Biểu tượng tệp trong danh sách tải xuống bị vẽ đè lên ngăn Danh mục khi danh sách được cuộn ngang (cây Danh mục và Bộ lập lịch cũng gặp lỗi tương tự).
  • Cửa sổ tiến trình tải xuống có thể bị kéo giãn trên macOS và Linux mà nội dung không thay đổi theo; giờ đây cửa sổ giữ nguyên kích thước như trên Windows.
  • Các câu hỏi ("Tạo thư mục này?", xóa, tải xuống trùng lặp, đếm ngược trước khi tắt máy) có thể mở phía sau cửa sổ hiển thị chúng; giờ đây chúng luôn ở phía trước.
  • Tiến trình tải xuống video tăng giảm thất thường (luồng được chia thành các đoạn sẽ ước tính lại kích thước, còn hình ảnh và âm thanh được tải xuống lần lượt); giờ đây tiến trình chỉ tăng, dựa trên kích thước hiển thị trong cửa sổ video.

Đã thêm

  • Các menu hiển thị phím tắt của từng lệnh (Ctrl+N, trên máy Mac là ⌘N) và có thể điều khiển bằng bàn phím: F10 hoặc Alt (trên máy Mac là Ctrl+F2), các chữ cái được gạch chân, các phím mũi tên, Enter, Esc.
  • Nhấp chuột phải vào bất kỳ ô văn bản nào để Cắt, Sao chép, Dán, Xóa và Chọn tất cả.
  • Địa chỉ (Thêm URL) và Lưu thành (Thông tin tệp tải xuống) liệt kê 20 địa chỉ và thư mục gần đây nhất khi nhấp vào mũi tên; ... bên cạnh Lưu thành dùng để chọn thư mục, còn + bên cạnh Danh mục dùng để tạo danh mục.
  • Trợ giúp → Phím tắt hiển thị các phím của máy Mac trên máy 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 cho misterdownloadmanager-cli: mỗi lệnh xuất JSON cho tập lệnh và tác nhân AI, thông tin tải xuống được xuất thành một dòng progress mỗi nửa giây, sau đó là done hoặc paused (các định dạng).
  • JSON Schema của API tự động hóa, automation-api.schema.json, được tạo từ mã nguồn mà ứng dụng dùng để phản hồi. Mỗi mục tải xuống trong danh sách giờ đây cho biết lý do tải xuống thất bại (error), và phản hồi "đã tắt" có "code": "api-off" để chương trình kiểm tra.
  • Trang web có llms.txt và llms-full.txt, cùng mọi trang trợ giúp ở định dạng Markdown, dành cho các công cụ AI.

Đã thay đổi

  • misterdownloadmanager-cli status, pause, start, remove, delete và api thoát với mã 1 khi ứng dụng trả lời bằng lỗi (API đang tắt, hành động không xác định), giống như khi ứng dụng không chạy.

Có gì mới trong phiên bản 0.1.0

Bản phát hành đầu tiên: trình quản lý tải xuống miễn phí cho Windows, có bố cục quen thuộc với người dùng Internet Download Manager, cùng các bản dựng thử nghiệm cho macOS và Linux.

  • Công cụ tải xuống: tối đa 32 kết nối cho mỗi tệp, liên tục chia lại phần chậm nhất cho đến khi tải xong byte cuối cùng và tiếp tục tải an toàn sau khi khởi động lại hoặc mất kết nối. HTTP, HTTPS, FTP và FTPS (ftp://, ftpes:// TLS tường minh, ftps:// TLS ngầm), proxy, SOCKS và tập lệnh tự động cấu hình proxy (PAC).
  • Cửa sổ chính quen thuộc: danh mục, danh sách tải xuống, cửa sổ tiến trình hiển thị phần tải của từng kết nối, hàng đợi và Bộ lập lịch, bộ giới hạn tốc độ, Đăng nhập trang web và Tùy chọn ở vị trí quen thuộc; mọi điều khiển đều hoạt động. Chế độ sáng và tối.
  • 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.
  • Sao chép liên kết để mở cửa sổ tải xuống: sao chép liên kết đến loại tệp có trong danh sách Loại tệp sẽ mở Thông tin tệp tải xuống với liên kết đó, sẵn sàng để bắt đầu tải xuống. Tính năng này vẫn dùng được khi không có tiện ích mở rộng trình duyệt (Tùy chọn → Chung → Đề xuất tải xuống các liên kết đã sao chép vào bảng tạm, mặc định bật).
  • 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 ngôn ngữ giao diện, gồm mọi ngôn ngữ Windows 11 cung cấp, chọn bằng cờ ở lần khởi chạy đầu tiên hoặc trong Xem → Ngôn ngữ...; hỗ trợ chữ viết từ phải sang trái cho tiếng Ả Rập, Do Thái, Ba Tư, Urdu và Duy Ngô Nhĩ; hệ thống cung cấp phông chữ cho mọi hệ chữ. Trình cài đặt cũng có cùng các ngôn ngữ này, còn tiện ích mở rộng trình duyệt dùng ngôn ngữ của trình duyệt (50 ngôn ngữ).
  • Tùy chọn → Khu vực: hiển thị ngày giờ theo định dạng của khu vực hoặc theo cách bạn chọn (ngày, tháng hoặc năm đứng trước; đồng hồ 12 hoặc 24 giờ; ngày đầu tuần); danh sách và Bộ lập lịch cũng dùng định dạng này.
  • Dòng lệnh và tự động hóa: các tùy chọn dòng lệnh của IDM (/d /p /f /a /n /s), misterdownloadmanager-cli (tệp, video, torrent) và API tự động hóa cục bộ được bảo vệ bằng mã thông báo, cho phép liệt kê, tạm dừng, bắt đầu, xóa và gỡ bỏ mục tải xuống.
  • 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.
  • Trợ giúp mở hướng dẫn sử dụng và bài hướng dẫn.

Miễn phí, mã nguồn mở, không quảng cáo, không dùng thử.

Download GolinksPRO Download Manager