Downloading some files (Software this time) corrupts queue database file in
/Users/“user”/Library/Application Support/Usenapp which cause Usenapp to crash as unable to load queue database file.
I have started to manually duplicate the /Users/“user”/Library/Application Support/Usenapp folder (before adding any new files to queue) to a backup that works in case a newly added file corrupts the queue.
This saves having to repopulate the queue manually with file downloads to pre-crash state. Just delete the corrupted Usenapp folder in /Users/“user”/Library/Application Support/Usenapp and rename the (/Users/“user”/Library/Application Support/Usenapp copy) backup folder to /Users/“user”/Library/Application Support/Usenapp again. Usenapp should restart fine again.
Andre, perhaps you can add a feature to preferences that can be selected to automate this, by automatically duplicating the file folder up to three generations, auto delete older generations, and have a schedule feature like every hour or before adding new files to download to queue.