You might like to try my script dccAssist it handles resumes and local queueing for xdcc packs, together with a pack catcher and many other facilities.