Inject nzbs into main queue and other batch improvements
I was trying it inject nzbs into the main queue with the --nzb switch but that starts its own process instead of putting the tasks into the main queue of the actually running process, if I close pan that was called from the command line it ends up in the main queue if I start pan after I closed the pan started from the command line but that process is very slow. A switch like --inject or -add would be nice if its not possible to inject this into an running pan instance then maybe it can be only added to the main queue and pan can started after that normally with that updated queue.
When running in a batch queue an skip (--skip) existing would be nice too since I still have this error issue 133 (maybe got a clue where it happens but must investigate) upon restarting the batch process it does all files of the nzb again instead of skipping the already existing.
Then another thing is pan does not close the window after downloaded all so the batch process can't continue I have to close it manually so it moves to the next (here a close on finish option would be great like --close), there I get an other error often which causes the batch script to fail since program wasn't ended correctly and it can't write that this nzb was done, the error is upon closing pan with the normal close button (X in upper right corner) it returns an "Memory access error" which cause bash to fail ( && echo -n > ./done-dir/$NZB_NAME).
The --no-gui switch seems to do nothing for me.