riderkick / FMD

Forked from https://sf.net/p/fmd/
GNU General Public License v2.0
717 stars 212 forks source link

[Request] Automation of list updates #793

Open GrandAdmiralThrawn opened 6 years ago

GrandAdmiralThrawn commented 6 years ago

Since updating the lists takes considerable time (even when parallelizing the downloads), I'd like to suggest a way to automate the process.

You could e.g. introduce command line parameters to update specific or all lists at once. When invoked with that parameter, FMD could run its update, and then terminate automatically afterwards.

The idea behind that: One could just define a job in Windows task scheduler to run FMD like that in the middle of the night or at any time when the user is not in front of the PC, maybe on a monthly basis.

And if FMD ever gets ported to a UNIX-style operating system like Linux, the parameter wouldn't require any extra work either (no direct interfacing with platform specific software for automation). The user would just use something like cron instead of Windows task scheduler to launch FMD in "update mode".

Of course this is only useful for machines that are left on, but it might still be a nice feature for some users.

Tmp341 commented 6 years ago

What i get is you wanna be able to do this: Update lists via command line, but behind the lines, like windows update etc. does.

If it is that, you got my vote. o/

GrandAdmiralThrawn commented 6 years ago

I don't actually mind if it pops up its GUI for updating the lists. Of course, if it's completely in the background, even better! But this might be more work to implement? Like creating a system service to handle it etc..

Tmp341 commented 6 years ago

We can use "Scheduled Tasks" for this purpose but an automated updater is needed.