home *** CD-ROM | disk | FTP | other *** search
/ Freelog 11 / Freelog011.iso / Bas / Systeme / TaskZip / TaskZip.EXE / TASKZIP_README.TXT < prev    next >
Encoding:
Text File  |  2000-03-13  |  17.9 KB  |  405 lines

  1. =====================================
  2. T A S K Z I P   R E A D M E . T E X T
  3. =====================================
  4.  
  5. VER 1.04, BLD 3 - BUG FIX / NEW NOTES
  6. -------------------------------------
  7. - Still trying to correct minor bug where user unable to
  8. backup without compression files that somehow due not
  9. have an extension.  Changed around so that now if root
  10. drive g:\*.* copied, then d:\TargPath\g\*.* is the
  11. target, and not error, and not d:\TargPath.  Also,
  12. changed around directory copy without subdirectories
  13. so that it creates subdirectories instead of just
  14. dumping everything into the target directory.
  15.  
  16.  
  17.  
  18. VER 1.04, BLD 1 - BUG FIX / NEW NOTES
  19. -------------------------------------
  20. - Very important note added to step #1 of the Backup Job 
  21. Definition Wizard.  User's hard drive crashed, and when 
  22. he restored using the backup files TaskZip created, he 
  23. found that he could not distinguish folders from drives 
  24. C and D.  After further research, it turns out that zip 
  25. files (you can confirm by testing in WinZip) do not 
  26. record the drive, just the path information.  So, I put 
  27. a warning on the first step to suggest that users should 
  28. create separate backup jobs for each drive if there are 
  29. too many folders to easily distinguish drive of origin.
  30.  
  31. - There was an error in the FilePathStripFileName() 
  32. function that caused backups with no compression saved 
  33. to the root directory to fail when the path was searched 
  34. for \'s and there were none.  Not many people use this 
  35. sequence, but for those that do it was a significant bug.
  36.  
  37. - Re-pointed the Download Source url to a redirector 
  38. link on xoom.com.  From now on, if sharehouse.xoom.com 
  39. keeps going down, etc. then it will be easier to quickly
  40. modify the redirector html (one line VBScript) to point 
  41. to a site that is up.  Pretty soon I am going to bite 
  42. the bullet and pay for a web hosting site...just want 
  43. to find a good one with unlimited monthly download 
  44. bandwidth, 50MB+ storage space, able to store/host files
  45. (not just web files, but shareware downloads), etc.
  46.  
  47. - Fixed bug at Backup Job Definition Wizard when 
  48. selecting Target Directory, and user clicked Cancel, 
  49. then directory was set to '\'.  Now just left unchanged.
  50. (Thanks to Kristopher Culin for finding this and 
  51. emailing code fix...he has others too that I will be 
  52. implementing soon.)
  53.  
  54.  
  55.  
  56.  
  57. VER 1.03, BLD 1 - BUG FIX
  58. -------------------------
  59. - Dag-nab-it.  User found a bug that has been here for a long time.  
  60. Many users were getting an error #53, file not found.  Turns out that 
  61. when _not_ using compression, the uKill() function was not properly 
  62. clearing out system and hidden files.  Thus, after the first backup, 
  63. all subsequent backups failed with this error.  I tried in vain 
  64. several times to reproduce it, but never realized that the 
  65. C:\My Documents\ folder was a great sample troublemaker (has a hidden
  66. ini file for user's desktop info in Win98).  Anyways, this error is 
  67. finally fixed.  Thank you to Richard Sedgewick for the report.  Many 
  68. other users have also reported it...but I just never was able to 
  69. exactly reproduce it, so sorry it took so long to fix this 
  70. non-compression, specific file-type backup problem.
  71.  
  72. - Added in new feature where clicking the View button on 
  73. non-compression backups will now open up Windows Explorer in the 
  74. target output directory.  It used to just popup an error indicating 
  75. that the feature only open zip files for compression backup...now it 
  76. opens both backup types' output.
  77.  
  78.  
  79.  
  80. VER 1.02, BLD 4 - BUG FIX / NEW FEATURE
  81. ---------------------------------------
  82. - Newer Wise 8.0 setup should fix the Windows 2000 install problem.
  83.  
  84. - Ability to Copy backup jobs from the scheduling window.  Highlight 
  85. source backup job.  Click copy.  Copy of previously highlighted 
  86. backup job is created with prefix of "Copy Of ".  This new backup job 
  87. copy is highlighted and opened up for you to edit in the Backup Job 
  88. Definition Wizard.  I really appreciated this suggestion.
  89.  
  90. - Dashed line with Backup Job Name is now inserted into the 
  91. transaction log at the start of every backup job.  This makes it much 
  92. easier to see what activity belongs to what job.  I really 
  93. appreciated this suggestion.
  94.  
  95. - Checks for missing removable media (floppy disk, zip disk, CD, 
  96. etc.) and warns user so can continue rather than just error out.
  97.  
  98. - Drag and drop files from Windows Explore had error where two 
  99. backslashes were recorded (\\) for root level directory selections.  
  100. It is now fixed.
  101.  
  102. - Can now click Finish on any step in the Backup Job Definition 
  103. Wizard.  If any required fields are unanswered, a verification error 
  104. will popup.
  105.  
  106. - Now, all bad characters (~`!@#$%^&*()_+-=|}{[]\:;'",<.>/? etc.) 
  107. will be prevented as character in your backup job name.  You should 
  108. go back and change existing names...although they can remain the 
  109. same.  This will prevent errors that some users were having when the 
  110. name was used as the backupjob.tzp filename, and the zip compressed 
  111. file name.
  112.  
  113. - Fixed bug where could not backup to root level directory on 
  114. removable media (e.g.: A:\, D:\, etc.).
  115.  
  116. - Make a note that zip backups do not currently span diskettes on 
  117. removable media.
  118.  
  119. - When resize screen, the green and red lights would sometimes 
  120. disappear.  Fixed now.
  121.  
  122. - MAJOR bug for non-compression backups.  Files with read-only, 
  123. hidden, or system flags set were not being deleted by the uRmDir() 
  124. command (actually the uKill function).  This bug resulted in initial 
  125. backups working fine, but all subsequent backups (non-compression) 
  126. failed because the target folder was not properly cleared out in 
  127. preparation for the backup.  Great find by user.
  128.  
  129. - Help | About dialog altered (copyright, send payment to option, 
  130. website url, mailto address, etc.)
  131.  
  132. - Help file changed to reflect changes above.
  133.  
  134. - All forms opened modally to prevent focus shifting problem when 
  135. moving between dialogs.
  136.  
  137. - I think the localization issues surrounding different date formats 
  138. (German dates, etc.) has finally been resolved.  Times are stored in 
  139. military time (no AM/PM), and the previous date fix (mmm-dd-yyyy) 
  140. should both combine to fix the problem (I tested it on my machine 
  141. with Regional Settings on German - Standard, and it worked...but 
  142. this has been a thorny bug and perhaps one of the other hundreds of 
  143. regional settings may cause problems...if so please email me).
  144.  
  145.  
  146.  
  147.  
  148. VER 1.01, BLD 20 - BUG FIX
  149. --------------------------
  150. - Big fix here was to add COMCTL32.OCX version 6.00.8022 to install. 
  151. Setup.exe is much larger now, but hopefully this will do away with 
  152. problems users have been experiencing.  Fear is that older Win95 
  153. machines will have some existing apps broken because Microsoft did 
  154. not make this OCX backwards compatible in some instances.  Please 
  155. email me if you experience any problems with this latest install, 
  156. and I will pull it.  I test it on all the machines I have at my 
  157. disposal (Win95b, Win98, WinNT4SP5, but *no* Win2K yet).
  158.  
  159. - Added Win2K install bug information known to date (must have Win2K 
  160. Administrative Tools to install TaskZip).
  161.  
  162. - Combined two troubleshooting sections in Help File.
  163.  
  164.  
  165. VER 1.01, BLD 19 - BUG FIX
  166. --------------------------
  167. - Fixed "File Path Access Error #75".  This error occurred where user 
  168. assigned target zip directory to a directory that does not exist.  
  169. Rather than trying to create the directory on the fly, I locked the 
  170. text box, forcing users to use the browse [...] button to popup the 
  171. common dialog and select a directory that way.  Users can also click 
  172. the Windows Explorer button at the bottom of the screen to create the 
  173. directory.  User pointed out this error today (1/13/2000), but I did 
  174. not fix it like he wanted (auto-generate the new folder).  May go 
  175. back later and add code to do this.
  176.  
  177. - Added Button to Download Source code from Help -> About dialog.  
  178. Source code is VB5 and is free.
  179.  
  180.  
  181.  
  182. VER 1.01, BLD 17 - BUG FIX
  183. --------------------------
  184. - Pick File dialog now remembers the most recent folder that was last 
  185. saved.  This makes it much easier to select a few different wildcard 
  186. file types without having to re-select the drive and path (what a 
  187. pain).  Great suggestion from two users.  One other user and a 
  188. reviewer had even better suggestions (multi-select at drop down for 
  189. wildcards, and multiple extensions in text box, separated by spaces); 
  190. however, it would take too much time to implement those great 
  191. suggestions at present.
  192.  
  193. - Great suggestion by user.  Now the Pick File dialog box has a 
  194. horizontal scrollbar so that you can see the entire path + filename. 
  195.  I wasn't thinking clearly when I originally through this form in as 
  196. a quickie to improve file selection.  Great user feedback from Jim 
  197. Bruce.
  198.  
  199. - Added button to Step 3 of Backup Job Definition Wizard.  Now, can 
  200. click the Drag-n-Drop button to fire up Windows Explorer.  From 
  201. there, user can drag and drop as many files and/or folders as s/he 
  202. wants.  Some people prefer this to the Add... button.
  203.  
  204. - Added troubleshooting section to Help file discussing COMCTL32.OCX 
  205. fix with link to our website (downloadable file), and how to register 
  206. the control.
  207.  
  208. - Add link to EnZip for users to download as TaskZip compliment.  URL 
  209. is http://www.cpam.freeserve.co.uk/.
  210.  
  211.  
  212.  
  213.  
  214. VER 1.01, BLD 15 - BUG FIX
  215. --------------------------
  216. - Major bug found and fixed thanks to Kevin Kleinfelter (also 
  217. reported by numerous folks, but he actually made a fix and sent it to 
  218. me).  This bug prevented users from copying *.* from the C:\, or D:\, 
  219. etc. root directories.  It turns out that the freeware zip.exe that 
  220. TaskZip shells out too handles root directories completely 
  221. differently.  Now users can backup everything from the root.  
  222. HOWEVER, I was unable to find a workaround for backing up a wildcard 
  223. spec (e.g.: *.htm from the root directories).  So, for now a warning 
  224. pre-empts you from making this mistake when building backup jobs; and 
  225. you are forced to select subdirectories (e.g.: C:\Windows to use a 
  226. spec of *.dat for registry backups).  This was a major bug we somehow 
  227. missed in testing and many people reported it.  Thanks to all of you!
  228.  
  229. - Major bug where system and hidden files were unable to be backed 
  230. up.  Thank you Rich Weigold and others for pointing this out.  Now 
  231. able to easily backup user.dat and similar files.
  232.  
  233. - Fixed Pick File dialog so file list actually shows hidden and 
  234. system files for user to select.  I neglected to activate these two 
  235. property settings earlier (was not thinking!).
  236.  
  237. - Fixed Error 75 File/Path Access error that some users got.  Turns 
  238. out that sometimes people view a zip file or older backup zip file 
  239. that is being renamed (decremented) and lock it opened so cannot be 
  240. deleted.  Now message box pops up indicating exactly why user got the 
  241. error.
  242.  
  243. - Fixed bug where EasyZip and FreeZip not properly running from View 
  244. Zip files button.  Now, original registry lookup still active, but if 
  245. that fails, user is prompted to confirm that s/he knows there is a 
  246. zip file on the system.  If click yes, then Explorer.exe runs and 
  247. will find the correct zip file viewer and fire it up.  Only drawback 
  248. is clicking Yes every time.  Need to add a preference setting some 
  249. time later.
  250.  
  251. - Added a combo box to pick common file extensions for Wildcard 
  252. Backups at the Pick File dialog.
  253.  
  254. - Locked directory pick field at Pick File dialog because too many 
  255. users getting confused and adding wildcard spec to this directory 
  256. rather than using the "Wildcard Spec" tab.  Rather than put in 
  257. verification code to be sure user not put in bogus spec at directory, 
  258. instead just eliminate ability to accidentally enter a spec here.  
  259. Must use ... browse button to change paths.
  260.  
  261. - Locked Schedule form when backup is in progress.  Unlock form when 
  262. finished or errors out.  Users could accidentally click a button and 
  263. produce errors down the road due to files that were permanently 
  264. locked but not finished, etc.
  265.  
  266. - Fixed website link and mail to / tech support link for NT.  Used to 
  267. shell out and use Start.exe which is present in Win95 and Win98 
  268. command subdirectory, but not present in NT.  Now shell out and pass 
  269. url's to explorer.exe (yep that one, not IE).  It automatically 
  270. recognizes file associations and does its job.
  271.  
  272.  
  273. VER 1.01, BLD 12 - BUG FIX
  274. --------------------------
  275. - Fixed bug where System directories like the Favorites folder could 
  276. not be copied.  Had to add flag to "DIR$(sPath, parms)" command at 
  277. parms argument.
  278.  
  279.  
  280. VER 1.01, BLD 11 - BUG FIX
  281. --------------------------
  282. - Fixed bug where archives using compression with only one backup 
  283. errored out the 3rd time you ran it.  Had to do with how code handles 
  284. renaming backup from 'backup.zip' to 'backup_1.zip' (assumed there 
  285. was a 'backup_2.zip' that had already been renamed from 
  286. backup_1.zip).  User bug find (excellent write-up by the way, I could 
  287. reproduce it easily with those details).
  288.  
  289. - Ahh, Miscellaneous Zip Error #18.  Numerous users emailed me about 
  290. this one and it took a while to figure out.  Turns out that error 18 
  291. is an error reading a file.  Typically, these are files that are in 
  292. use by Windows (e.g.: when I backed up the entire Windows directory). 
  293.  The error message in the task log now specifically indicates what 
  294. the cause of the error is (which file spec errored, and why--due to 
  295. inability to read the file).
  296.  
  297.  
  298. VER 1.01, BLD 10 - BUG FIX
  299. --------------------------
  300. - Undid one new feature.  Now, auto-scheduled tasks will NOT run when 
  301. schedule window is up.  Turns out it does some bad things when user 
  302. is building a task and another fires off.  Sorry, had to undo this 
  303. suggestion.
  304.  
  305. - Added a troubleshooting section the Help file.  It discusses 
  306. options for COMCTL32.OCX problems.  Either install IE4 or later; or 
  307. download the latest version from Microsoft and register it.
  308.  
  309.  
  310. VER 1.01, BLD 9 - BUG FIX / NEW FEATURE LIST
  311. --------------------------------------------
  312. - Added Preferences Form to Scheduler window.  Two new preferences 
  313. are: (A) Maximum Number Backup Jobs max count for Backup Job 
  314. Definition Wizard drop-down; and (B) Yes/No for whether to stop and 
  315. wait for user intervention or proceed with next backup when error 
  316. occurs during auto-scheduled backup job.  User suggestion.
  317.  
  318. - Altered code so that auto-scheduled backup jobs will run even if 
  319. the scheduler window is up.  User suggestion.
  320.  
  321. - Altered Help file to reflect new changes.  Also added EasyZip to 
  322. the list of zip shells from which user can choose.
  323.  
  324.  
  325. VER 1.01, BLD 7 - BUG FIX
  326. -------------------------
  327. - Ver 1.01 Build 5 introduced multi-select Backup Execution from the 
  328. scheduling agent.  Unfortunately, it also gave way to a new bug (now 
  329. fixed) that ran every job that was selected, never clearing a job 
  330. once executed on timer; thus, jobs would run multiple times a 
  331. day/night.  
  332.  
  333. - A beta tester found a bug where clicking OK after selecting a 
  334. directory did not return focus to the Pick File dialog, but rather to 
  335. a random form.  Now focus is forced back to the correct form after 
  336. selecting from the directory browse dialog.
  337.  
  338. - The View button was not displaying the proper message box if user 
  339. had not setup a zip utility.  Now, if API call indicates no 
  340. association is returned OR returns a bogus executable associated with 
  341. the extension, the message box will be displayed (pre-empting the 
  342. ugly untrapped error message).  Beta Tester found it.
  343.  
  344.  
  345.  
  346. VER 1.01, BLD 5 - BUG FIX / NEW FEATURE LIST
  347. --------------------------------------------
  348. - Incremental backups no longer error out if there is nothing new to 
  349. archive.  Instead, they just shift the older copies down one notch 
  350. (backup.zip -> backup_1.zip; backup_1.zip -> backup_2.zip, etc.).  
  351. Sometimes there will be gaps on days/weeks/months where there is 
  352. nothing new to archive.
  353.  
  354. - Because Incrmental Backups may have nothing to backup, and archive 
  355. zip file may not exist, but the previous archive copies will 
  356. (backup_1.zip, backup_2.zip, etc.).  Clicking 'View' from the 
  357. Scheduler will now look for the most current zip file archive, even 
  358. if it is an older copy.
  359.  
  360. - Hopefully the listview icons no longer appear in every column on 
  361. some Windows 95 boxes (re-coded the way icons are assigned from 
  362. imagelists).  If this bug still exists for some users, please let me 
  363. know.
  364.  
  365.  
  366. VER 1.01, BLD 3 - BUG FIX / NEW FEATURE LIST
  367. --------------------------------------------
  368. - Now supports Incremental Backups in addition to default Full Backup 
  369. sets.  Incremental backups copy just the files whose date/times have 
  370. changed since the date of last backup.  Note that an Incremental 
  371. backup should be scheduled daily and should be built in conjunction 
  372. with a second backup set that is a Full Backup that runs weekly or 
  373. monthly.  See documentation for further details on limitations and 
  374. how to...
  375.  
  376. - Added new File Selection Dialog box, replacing the older duo File + 
  377. Directory common dialog boxes.  Can now select multiple files, click 
  378. Ok and quickly assign them all to the backup job.  Also, this dialog 
  379. supports two types of wildcards: *.* for all files in the directory 
  380. and subdirectory; or *.ext where you specify the extension (sorry 
  381. zip.exe does not yet support more complicated file specifications).
  382.  
  383. - Fixed bug where files without extensions were treated as 
  384. directories.
  385.  
  386. - At Scheduler window, user can now multi-select several batch jobs; 
  387. then delete or execute them all at once.
  388.  
  389. - Job Definition Wizard form now centers on screen (was at upper 
  390. left corner).
  391.  
  392. - Fixed a bug where non American date formats caused erroneous dates 
  393. to occur so that backup jobs never ran (esp. with Monthly backups).
  394.  
  395. - Increased maximum number of copies of backup to maintain from 12 
  396. to 99.
  397.  
  398. - Hopefully fixed bug where users with Win95 had taskzip icon 
  399. displayed in every cell, and 2D checkbox at leftmost column.  If not 
  400. fixed, let me know as I cannot reproduce it at home or work.
  401.  
  402. - Fixed NT install bug by forcing reboot if installed dll was in use.
  403.  
  404. - Updated Help file.
  405.