[Schd-Script] DirWatch - Multiple NZB-File Drop Support

Share your scripts or request scripts with specific features.
Forum rules
Please keep the forum clean - one topic per script. Questions not related to a specific script should be posted in Support forum.
l2g
Posts: 216
Joined: 27 Jun 2014, 22:13
Contact:

Re: [Schd-Script] DirWatch - Multiple NZB-File Drop Support

Post by l2g » 07 Mar 2017, 03:38

nzbget_fan wrote:The script is still not able to delete the .dw-files in the directory. I guess it has something to do how python accesses the windows file system. With Google's help I found this code

Code: Select all

import glob,os ; [os.remove(x) for x in glob.glob("D:\Test\*.dw")]
with which the script was able the .dw files. So I'm sure it's not because of folder or user rights (unless it has something to do with the default rights given to folders/files by windows).
If you want, just open up the script and change the references of unlink to remove (and add a from os import remove at the top) if you think it will help.
nzbget_fan wrote: But I ran in another problem where nzbget tells me after a soft start that the script is running in another session altough there's no other session of nzbget running. After stopping and starting the nzbget service the script is running, but I can't say for how long.
What is a soft start? A reload? Regardless, the script maintains a pid file and will never start a second instance if one is already detected as running. There is certainly not an issue at all here.
nzbget_fan wrote: I understand that's difficult for you to comprehend my issues without a windows test plttform. Even I'm not sure if you could comprehend the issues with a suitable test platform. With this in mind, I'm taking your idea for creating an own solution with a windows folder watch tool and a batch script. I still say thank you very much for your work, your support and the idea for the script.
I comprehend your issue quite clearly. You can run the script manually and it works, but through NZBGet it doesn't appear to have access to clean up the lingering files it's processed. I'd be interested in what the actual error message is that you get from the script; that would confirm this and make your issue much easier to debug. All that said, good luck with your own implementation; but consider the possibility that your new script could possibly only work from the command line and not through NZBGet too. If you feel like passing along more details, I'll gladly help debug more with you otherwise I completely respect your decision to move on! :)

toro143
Posts: 1
Joined: 24 Mar 2019, 17:07

"WatchDir" is preventing pc from sleeping

Post by toro143 » 24 Mar 2019, 17:22

Great script from Caronc,
anyway title says it all, recently plugged this in into nzbget setup and now my setup won't sleep.I narrowed it down to nzbget and the only recent change I made was adding "WatchDir". I understand the purpose of this is constantly scan additional folders (in my case, it a folder elsewhere on the network) so it's always running but I don't want it to keep my pc from going to sleep..
Is there any setting or tweak to script to let pc sleep ? Or must I abandon WatchDir and find another solution to move filess automatically ?

Would increasing the time watchdir scans to 30 mins and setting sleep timer if idle on pc to 20-25mins work ? That would let the pc sleep before next scan,, or is it the script itself (regardless of time) that keeps pc from sleeping ?

Thanks All
*** Edited a day or 2 later----- Apparently it had nothing to do with DirWatch, at the same time I plugged in DirWatch I had also updated NZBGet to a test build. It was the test build that wouldn't let my pc sleep,, Going back to stable 20.0 fixed the issue*****

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests