How to Resume Downloads and Schedule Tasks in EagleGet
EagleGet’s resume and scheduling features are the reason many people keep it around: a download interrupted by a dropped connection does not have to start over, and large downloads can be queued for a time when the connection is free. Both features depend on one condition that is easy to overlook — the server has to support resuming. If it does not, no download manager can resume from that server.
Resuming a broken download
When a download stops because the connection dropped, the computer slept, or the server timed out, EagleGet normally keeps the partial file and the task entry. To resume:
- Open EagleGet and find the interrupted task in the download list.
- Use the task’s resume/start command rather than creating a new task for the same link. A new task may start a second partial file instead of continuing the first.
- Let EagleGet reconnect. If it resumes, the progress bar continues from where it stopped. If it restarts from zero, the server likely does not support resuming for that file.
If a task repeatedly fails at the same point, do not keep hammering the same link. Check whether the link has expired (many file hosts issue time-limited links), whether the file was moved, and whether the troubleshooting steps in eagleget-unknown-network-error apply.
Using the scheduler
The scheduler lets you queue downloads and run them at a chosen time, which is useful for large files on a shared or metered connection:
- Add the downloads you want, but do not start them immediately if you plan to schedule them.
- Open the scheduler settings and set the time window in which downloads are allowed to run.
- Set what should happen when the queue finishes — for example, whether the computer should stay on or shut down — only if you are comfortable with that setting. An unattended shutdown can interrupt other work, so use it deliberately.
- Leave EagleGet running (or set it to start with Windows, if you prefer) so the scheduled tasks actually trigger.
If scheduled tasks never start, see eagleget-scheduler-not-working before assuming the scheduler is broken.
Speed limits: when to use them
A speed limit is not a way to make downloads faster — it is a way to leave bandwidth for everything else. Set a limit when someone else is on a video call, when you are gaming, or when a download would otherwise saturate an upload-sensitive connection. If your downloads are slow even without a limit, a limit will not help; work through why-are-my-eagleget-downloads-so-slow instead, because the bottleneck is usually the server, the disk, or the network — not the manager’s settings.
Good habits for large downloads
- Download to a drive with enough free space for the finished file plus its temporary parts. Running out of space mid-download is a common cause of the stuck-at-99% symptom described in eagleget-stuck-at-99-percent.
- Avoid moving or renaming a partial file while EagleGet is running. The manager tracks the file by its path, and a moved file looks like a missing file.
- For very large files, prefer a wired connection over Wi-Fi if you can: a single dropped Wi-Fi moment is survivable thanks to resume, but repeated drops slow everything down.
FAQ
Can EagleGet resume any download?
No. Resume requires server support. If the server does not support it, EagleGet has to restart the file, and that is a server limitation, not a bug.
Why did my resumed download restart from 0%?
The usual causes are an expired link, a changed file on the server, or a server that does not support resuming. Try a fresh link from the source before troubleshooting EagleGet itself.
Does the scheduler work if EagleGet is closed?
No. The program must be running for scheduled tasks to start, unless you have configured it to launch at startup.
Should I leave my computer on overnight for a scheduled download?
Only if the download is large enough to justify it and you have set the post-queue behaviour deliberately. For ordinary files, downloading during the day is simpler and safer.
Download EagleGet from the EagleGet download hub.
