agalwood / Motrix

A full-featured download manager.
https://motrix.app
MIT License
45.72k stars 4.57k forks source link

[BUG]: File URI scheme, perhaps, is not supporting #1500

Open Neitronik opened 1 year ago

Neitronik commented 1 year ago

Description of the bug

When I tried to add a task with URI "file://localhost/E:/A.jpg" Motrix notifies me about an error 1 ("If an unknown error occurred" according to reference sheet). When I tried to add a task with URI "file:///E:/A.jpg" Motrix just silently does nothing. I also tried a URI like "file://our_local_corporate_server/shared_folder/file.zip" and receive an error code 1 again.

My internet connection is super-slow, and every time I need to download some large file through my corporate VPN I face to unpredictable download process where Windows Explorer may abort download at any point and suggest me to try again from the very beginning. That's why I'm wanting to try a cool download manager which is able to keep already downloaded content and to continue download later from the last failure point. It seems that Motrix is currently not supporting the file URI scheme šŸ™ I hope it will long live and become more functional šŸ‘

Motrix Version

Portable Motrix-1.8.19 for Windows

Environment

Windows 11 Pro 22H2 16 GB RAM

Steps To Reproduce

A. Localhsot

  1. Find a file hosted locally on your PC
  2. Copy the path to it, for example: "E:\A.jpg"
  3. Transform its path to the file URI scheme form, for example: "file://localhost/E;/A.jpg" or "file:///E:/A.jpg"
  4. Try to create a download task with this URI.

B. Another local server

  1. Find a file located in the shared folder of some local server
  2. Copy the path to it, for example "\server\shared\file.zip"
  3. Transform its path to the file URI scheme form, for example: "file://server/shared/file.zip"
  4. Try to create a download task with this URI.

Additional Information

I like how Motrix looks like šŸ™‚

Validations