This PR adds the ability (by setting NonInteractiveMode to true in the config) for OF-DL to be run without requiring user interaction. In combination with the docker configuration, this will allow systems to automatically run OF-DL on a schedule. For instance, I run an OF-DL docker container on my unraid server. I have a scheduler start the container daily to automatically download content.
Future improvements could include adding optional notification options. For instance, a notification could be sent to configured notifiers when auth fails, DRM decryption fails, etc. I personally like the way charlocharlie/epicgames-freegames handles notifications. That project could be used as a template for setting up notifiers
This PR adds the ability (by setting
NonInteractiveMode
totrue
in the config) for OF-DL to be run without requiring user interaction. In combination with the docker configuration, this will allow systems to automatically run OF-DL on a schedule. For instance, I run an OF-DL docker container on my unraid server. I have a scheduler start the container daily to automatically download content.Future improvements could include adding optional notification options. For instance, a notification could be sent to configured notifiers when auth fails, DRM decryption fails, etc. I personally like the way charlocharlie/epicgames-freegames handles notifications. That project could be used as a template for setting up notifiers