seeking tool to help with file download placement
I go to the web looking for all sorts of information. Yes, I also look for music and images and videos. I'm looking for some sort of utility or browser extension that will help me sort out all of these downloads.
The tool might work like this:
Someone suggested that I run a daemon process to watch the default download folder, notice there are new contents, then move those contents to where they belong. I tried a 'cron job' but there was so much delay waiting for things to move. I don't want some process polling the download folder. Perhaps if there is some way to learn that files were written into a folder and start the crank then. Thanks in advance, ~~~ 8d;-/ Dan |
Although it might be possible to do so I do think your described approach makes it harder then expected/needed. One of the first problems that comes to mind; If this tools runs on a regular base, it needs to make sure that the downloads are finished before moving them to a specific destination.
Why not simplify things and create a (shell) script that can do this job for you and run it whenever you feel like it and the system isn't downloading. This approach will also make sure that it isn't paired with a specific program (browser, (s)ftp, scp, wget, etc...), it will look in one (or more) specified directories. You might go as far as to run this script at boot. Just my 2c. |
For Firefox you can use Download Sort extension. But external script, like druuna said, would be better - it not works only with Firefox. This approach has advantage when you want to skip moving big files between partitions.
|
I think a script that you could call on to "open" the download files directly from the browser, instead of the default mime-type option, would be even better.
I'm not completely sure about how to go about this at the moment, but I believe that browsers generally just save the file to /tmp or someplace similar, and pass that file location on to the program. So the script would probably just need to read the filename, analyze its type, and move it to the proper preset location. |
Quote:
Quote:
Quote:
Cordialement, ~~~ 0;-Dan |
All times are GMT -5. The time now is 01:19 AM. |