Complete Guide to Mastering DORO

From essential keyboard shortcuts to custom URL protocol handlers and automated overnight queues.

1. Quick Start & Adding Downloads

DORO offers multiple ways to initiate downloads:

  • Direct Link Paste: Press Ctrl+N or click Add URL in the toolbar. Paste any HTTP/HTTPS, magnet:, or stream URL.
  • Automatic Clipboard Monitor: When clipboard monitoring is enabled in Settings, copying any downloadable URL pops up an instant toast offering to begin downloading.
  • Drag and Drop: Drag any URL or .torrent file directly from your web browser or desktop into the DORO window.
  • Browser Extension: Click any download button in Chrome or Edge, or right-click any link and select Download with DORO.

2. Keyboard Shortcuts Cheat Sheet

Accelerate your workflow with native desktop keybindings:

Shortcut Action Description
Ctrl + N Open the "New Download" dialog
Ctrl + O Open file picker for a local .torrent file
Ctrl + V Automatically paste and probe clipboard URL
Ctrl + A Select all downloads in the active view
Delete Remove selected download(s) from the list
Escape Clear current row selection
Enter Open completed download file with default Windows app

3. doro:// URL Protocol & Command-Line Invocation

During installation, DORO automatically registers the doro:// custom protocol handler with Windows. This allows external scripts, browser bookmarks, or web pages to hand downloads to DORO directly.

Web Link Syntax:

<a href="doro://https://example.com/huge-file.iso">Download with DORO</a>

Windows Command Line / PowerShell Syntax:

# Launch DORO and immediately enqueue a file "C:\Program Files\DORO\DORO.exe" "https://example.com/ubuntu-24.04.iso" # Add magnet link via terminal "C:\Program Files\DORO\DORO.exe" "magnet:?xt=urn:btih:..."

4. Automated Queues & Overnight Scheduler

DORO allows you to organize downloads into independent queues with strict time-of-day constraints and automatic system power actions:

1. Create a Named Queue: Click Scheduler on the top toolbar → type a queue name (e.g., "Overnight Fiber") → click Save.
2. Define Time Windows: Check Run on a schedule, set Start Time (e.g., 02:00) and optional Stop Time (e.g., 07:00).
3. Post-Download Actions: Choose between Do nothing, Exit DORO, Put PC to sleep, or Shut down PC (includes a 60-second cancellation window with audible alert).

5. Refreshing Expired Links (Google Drive, AWS, Mega)

Certain file hosts issue temporary download tokens that expire after 2–6 hours. If a large 50 GB download pauses or fails with a 403 Forbidden or 410 Gone error:

  1. Generate a fresh download link in your browser.
  2. In DORO, right-click the stalled download → select Refresh URL.
  3. Paste the new temporary URL and click Confirm.
  4. DORO seamlessly updates the remote target while retaining 100% of your already downloaded parts!

6. Site Link Crawler & Harvester

Need to download all PDFs from a university portal or all high-res photos from a gallery? Click Grabber on the toolbar:

  • Crawl Depth: Configurable from 1 to 3 link hops.
  • Domain Lockdown: Check Stay on same host to prevent escaping onto external domains.
  • Filter Patterns: Filter discovered links by file category (Images, Documents, Compressed, Video) or custom regex.

7. Local Data Storage & Backup Locations

DORO stores 100% of its settings and resume states locally on your computer. No cloud accounts, databases, or online servers are required:

# Settings configuration (Categories, Limits, Connections): %APPDATA%\DORO\settings.json # Active & completed download resume states: %APPDATA%\DORO\downloads.json

8. Frequently Asked Questions (FAQ)

Is DORO completely free or is there a trial period?

DORO is 100% free and open-source under the MIT license. There are no trial limits, no paid tiers, no watermarks, and no subscription renewals.

How does DORO achieve faster speeds than regular browser downloads?

Standard browsers download a file using 1 single TCP stream. DORO splits each file into up to 32 simultaneous parallel byte ranges and dynamically re-balances workers to bypass ISP and server throttling.

Which web browsers are supported by the DORO extension?

All modern Chromium-based browsers (Google Chrome, Microsoft Edge, Brave, Opera, Vivaldi) and Mozilla Firefox are fully supported via Manifest V3.

Can DORO resume broken downloads after a power cut or network drop?

Yes! Every segment's byte cursor is periodically synced to disk. When you re-open DORO or restore your internet connection, click Resume to continue from the exact byte where it paused.

Does DORO collect any telemetry or personal download history?

Zero telemetry. DORO is offline-first. All logs, settings, and download histories are kept exclusively on your local computer at %APPDATA%\DORO\.