Using process monitor from sysinternals [MS - property currently ] I found that dap checks specific registry key for its downloading file ,so here is what you can do to backup a dap file [DAP 8 was used in this article] :
-Go to registry editor [run->regedit] and find this key [HKEY_CURRENT_USER\Software\SpeedBit\Download Accelerator\FileList\] here you can find various CLSID key names relevant for every file on download list, each one contains a variety of important information regarding downloading segments ,current downloaded size,file size,file URL address...etc try to find the CLSID relevant to your downaloding file that you want to backup ,by looking for either [Item_ShortFilename] or [Item_MainURL] values [they are string values] ,and then right click on that CLSID key and hit export ,to be saved as .reg ext file .
-Go to your downloading directory [for e.g: My Documents\My Completed Downloads\] and find the name of [wanted to be backuped] with .dap extension copy it [backup it] but you have to remember the exact name of the original file.
And now if anything happened with dap and removed your downloading in progress file you can return the download in progess from the point where you backuped tha file by :
-Shutting down dap
-Copying the file with its authentic name that with .dap extension to the dap downloading folder
-Execute the .reg file you created and by that restoring all information regarding download file
-Run dap again ..
And you will see the downloading in progress file that you wanted to protect from ev0l dap :lol:
I tested the above while downloading a movie file,so I dont know if it will corrupt a binary file ,zip,rar ,etc.. files .To be on the safe side I recommend to follow the steps as above ,that you create the .reg before backuping the .dap file ,so as not to mess up with segments progressing download point.
There is a story behind it -- ;)
Labels: Misc
Smilar pages