Home » Personal collection » Acorn ADFS disks » Electron_User_Group » EUG_35.ADF » P/D/!help
P/D/!help
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Personal collection » Acorn ADFS disks » Electron_User_Group » EUG_35.ADF |
Filename: | P/D/!help |
Read OK: | ✔ |
File size: | 0B48 bytes |
Load address: | FFFFFF43 |
Exec address: | 3F7366D1 |
Duplicates
There are 2 duplicate copies of this file in the archive:
- AEW website » eug » eug_5_25_discs_Eug-35_D-EUG35.dsd » d.!Help
- Personal collection » Acorn ADFS disks » Electron_User_Group » EUG_35.ADF » P/D/!help
- Personal collection » Acorn hard disk » zipped_disks » elk03 » eug35/P/D/!help
File contents
D E E P C O P Y I I from Mike Gasbers, Cologne, Germany This is another public domain tool for Risc OS. It clones ADFS-discs (and only those) of each format - the result is a real backup, not only a copy of your files. That means, the tracks will be copied byte by byte. In some cases this will also duplicate discs with copy-protection. I'm sorry to some software-writers, but I can't avoid this now. There are following options available (you have to click the menu-button to pop up the menu-window): Checkdisc : verify the selected tracks, TrackCopy : copy the selected tracks. SectorCopy : do the same as above - just deeper. Get image : create an image of your disc as file specified in <DeepCopy$Dir>.imagefile. Please note, that only selected tracks are being copied. Put image : put back the image created with the last option. Be careful, because on the disc the image will start at the selected first track, not on the first one used when getting the image (some guys told me that makes sense, please don't ask me why). Now, let's have a look at the other parameters and the use of some icons ... Clicking on the drive symbols will enable or disable them (if there is only one source drive this will always be active). While you can select any number of, of course configured, destination drives, you can only select one source drive at a time. Clicking on the arrows under "First track" and "Last track" with the left button will increase or decrease those tracks by one, using the right button by ten. The START-button will start the specified action. After clicking that one the button will change to an STOP-button with whom you can abort the current action. This button is also used when changing of discs is needed - it will prompt you to CONTINUE when ready. There is a status line on the bottom which always tells you what is done or what has to be done. Multiple copy means you can copy the selected tracks several times without reading the source each time before you want to copy the same tracks again. Please note, that this can only be done with as many tracks as will fit into free memory. If "Verify tracks" is selected, after each write the written track will be verified. To copy discs with read-errors or ignore any other errors while reading or writing you can select this option. Last not least you can pop up a small window which shows you the meaning of all symbols and leds which could appear while using DeepCopy II. To do this just click on the "!" beside the logo. To save the current settings as your defaults you can use the Save-option in the icon-bar-menu. I hope this tool may help you sometimes or just make your life a little bit easier, Mike.
00000000 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00000010 44 20 45 20 45 20 50 20 43 20 4f 20 50 20 59 20 |D E E P C O P Y | 00000020 20 20 49 20 49 0a 0a 20 20 20 20 20 20 20 66 72 | I I.. fr| 00000030 6f 6d 20 4d 69 6b 65 20 47 61 73 62 65 72 73 2c |om Mike Gasbers,| 00000040 20 43 6f 6c 6f 67 6e 65 2c 20 47 65 72 6d 61 6e | Cologne, German| 00000050 79 0a 0a 54 68 69 73 20 69 73 20 61 6e 6f 74 68 |y..This is anoth| 00000060 65 72 20 70 75 62 6c 69 63 20 64 6f 6d 61 69 6e |er public domain| 00000070 20 74 6f 6f 6c 20 66 6f 72 20 52 69 73 63 20 4f | tool for Risc O| 00000080 53 2e 0a 49 74 20 63 6c 6f 6e 65 73 20 41 44 46 |S..It clones ADF| 00000090 53 2d 64 69 73 63 73 20 28 61 6e 64 20 6f 6e 6c |S-discs (and onl| 000000a0 79 20 74 68 6f 73 65 29 20 6f 66 20 65 61 63 68 |y those) of each| 000000b0 0a 66 6f 72 6d 61 74 20 2d 20 74 68 65 20 72 65 |.format - the re| 000000c0 73 75 6c 74 20 69 73 20 61 20 72 65 61 6c 20 62 |sult is a real b| 000000d0 61 63 6b 75 70 2c 20 6e 6f 74 20 6f 6e 6c 79 20 |ackup, not only | 000000e0 61 0a 63 6f 70 79 20 6f 66 20 79 6f 75 72 20 66 |a.copy of your f| 000000f0 69 6c 65 73 2e 20 54 68 61 74 20 6d 65 61 6e 73 |iles. That means| 00000100 2c 20 74 68 65 20 74 72 61 63 6b 73 20 77 69 6c |, the tracks wil| 00000110 6c 20 62 65 0a 63 6f 70 69 65 64 20 62 79 74 65 |l be.copied byte| 00000120 20 62 79 20 62 79 74 65 2e 20 49 6e 20 73 6f 6d | by byte. In som| 00000130 65 20 63 61 73 65 73 20 74 68 69 73 20 77 69 6c |e cases this wil| 00000140 6c 20 61 6c 73 6f 0a 64 75 70 6c 69 63 61 74 65 |l also.duplicate| 00000150 20 64 69 73 63 73 20 77 69 74 68 20 63 6f 70 79 | discs with copy| 00000160 2d 70 72 6f 74 65 63 74 69 6f 6e 2e 20 49 27 6d |-protection. I'm| 00000170 20 73 6f 72 72 79 20 74 6f 0a 73 6f 6d 65 20 73 | sorry to.some s| 00000180 6f 66 74 77 61 72 65 2d 77 72 69 74 65 72 73 2c |oftware-writers,| 00000190 20 62 75 74 20 49 20 63 61 6e 27 74 20 61 76 6f | but I can't avo| 000001a0 69 64 20 74 68 69 73 20 6e 6f 77 2e 0a 54 68 65 |id this now..The| 000001b0 72 65 20 61 72 65 20 66 6f 6c 6c 6f 77 69 6e 67 |re are following| 000001c0 20 6f 70 74 69 6f 6e 73 20 61 76 61 69 6c 61 62 | options availab| 000001d0 6c 65 20 28 79 6f 75 20 68 61 76 65 20 74 6f 0a |le (you have to.| 000001e0 63 6c 69 63 6b 20 74 68 65 20 6d 65 6e 75 2d 62 |click the menu-b| 000001f0 75 74 74 6f 6e 20 74 6f 20 70 6f 70 20 75 70 20 |utton to pop up | 00000200 74 68 65 20 6d 65 6e 75 2d 77 69 6e 64 6f 77 29 |the menu-window)| 00000210 3a 0a 0a 43 68 65 63 6b 64 69 73 63 20 20 3a 20 |:..Checkdisc : | 00000220 76 65 72 69 66 79 20 74 68 65 20 73 65 6c 65 63 |verify the selec| 00000230 74 65 64 20 74 72 61 63 6b 73 2c 0a 0a 54 72 61 |ted tracks,..Tra| 00000240 63 6b 43 6f 70 79 20 20 3a 20 63 6f 70 79 20 74 |ckCopy : copy t| 00000250 68 65 20 73 65 6c 65 63 74 65 64 20 74 72 61 63 |he selected trac| 00000260 6b 73 2e 0a 0a 53 65 63 74 6f 72 43 6f 70 79 20 |ks...SectorCopy | 00000270 3a 20 64 6f 20 74 68 65 20 73 61 6d 65 20 61 73 |: do the same as| 00000280 20 61 62 6f 76 65 20 2d 20 6a 75 73 74 20 64 65 | above - just de| 00000290 65 70 65 72 2e 0a 0a 47 65 74 20 69 6d 61 67 65 |eper...Get image| 000002a0 20 20 3a 20 63 72 65 61 74 65 20 61 6e 20 69 6d | : create an im| 000002b0 61 67 65 20 6f 66 20 79 6f 75 72 20 64 69 73 63 |age of your disc| 000002c0 20 61 73 20 66 69 6c 65 0a 20 20 20 20 20 20 20 | as file. | 000002d0 20 20 20 20 20 20 73 70 65 63 69 66 69 65 64 20 | specified | 000002e0 69 6e 20 3c 44 65 65 70 43 6f 70 79 24 44 69 72 |in <DeepCopy$Dir| 000002f0 3e 2e 69 6d 61 67 65 66 69 6c 65 2e 0a 20 20 20 |>.imagefile.. | 00000300 20 20 20 20 20 20 20 20 20 20 50 6c 65 61 73 65 | Please| 00000310 20 6e 6f 74 65 2c 20 74 68 61 74 20 6f 6e 6c 79 | note, that only| 00000320 20 73 65 6c 65 63 74 65 64 20 74 72 61 63 6b 73 | selected tracks| 00000330 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 61 72 |. ar| 00000340 65 20 62 65 69 6e 67 20 63 6f 70 69 65 64 2e 0a |e being copied..| 00000350 0a 50 75 74 20 69 6d 61 67 65 20 20 3a 20 70 75 |.Put image : pu| 00000360 74 20 62 61 63 6b 20 74 68 65 20 69 6d 61 67 65 |t back the image| 00000370 20 63 72 65 61 74 65 64 20 77 69 74 68 20 74 68 | created with th| 00000380 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6c |e. l| 00000390 61 73 74 20 6f 70 74 69 6f 6e 2e 20 42 65 20 63 |ast option. Be c| 000003a0 61 72 65 66 75 6c 2c 20 62 65 63 61 75 73 65 20 |areful, because | 000003b0 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |on. | 000003c0 74 68 65 20 64 69 73 63 20 74 68 65 20 69 6d 61 |the disc the ima| 000003d0 67 65 20 77 69 6c 6c 20 73 74 61 72 74 20 61 74 |ge will start at| 000003e0 20 74 68 65 20 0a 20 20 20 20 20 20 20 20 20 20 | the . | 000003f0 20 20 20 73 65 6c 65 63 74 65 64 20 66 69 72 73 | selected firs| 00000400 74 20 74 72 61 63 6b 2c 20 6e 6f 74 20 6f 6e 20 |t track, not on | 00000410 74 68 65 20 66 69 72 73 74 0a 20 20 20 20 20 20 |the first. | 00000420 20 20 20 20 20 20 20 6f 6e 65 20 75 73 65 64 20 | one used | 00000430 77 68 65 6e 20 67 65 74 74 69 6e 67 20 74 68 65 |when getting the| 00000440 20 69 6d 61 67 65 20 28 73 6f 6d 65 0a 20 20 20 | image (some. | 00000450 20 20 20 20 20 20 20 20 20 20 67 75 79 73 20 74 | guys t| 00000460 6f 6c 64 20 6d 65 20 74 68 61 74 20 6d 61 6b 65 |old me that make| 00000470 73 20 73 65 6e 73 65 2c 20 70 6c 65 61 73 65 0a |s sense, please.| 00000480 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 6e | don| 00000490 27 74 20 61 73 6b 20 6d 65 20 77 68 79 29 2e 0a |'t ask me why)..| 000004a0 0a 4e 6f 77 2c 20 6c 65 74 27 73 20 68 61 76 65 |.Now, let's have| 000004b0 20 61 20 6c 6f 6f 6b 20 61 74 20 74 68 65 20 6f | a look at the o| 000004c0 74 68 65 72 20 70 61 72 61 6d 65 74 65 72 73 20 |ther parameters | 000004d0 61 6e 64 0a 74 68 65 20 75 73 65 20 6f 66 20 73 |and.the use of s| 000004e0 6f 6d 65 20 69 63 6f 6e 73 20 2e 2e 2e 0a 0a 43 |ome icons .....C| 000004f0 6c 69 63 6b 69 6e 67 20 6f 6e 20 74 68 65 20 64 |licking on the d| 00000500 72 69 76 65 20 73 79 6d 62 6f 6c 73 20 77 69 6c |rive symbols wil| 00000510 6c 20 65 6e 61 62 6c 65 20 6f 72 20 64 69 73 61 |l enable or disa| 00000520 62 6c 65 0a 74 68 65 6d 20 28 69 66 20 74 68 65 |ble.them (if the| 00000530 72 65 20 69 73 20 6f 6e 6c 79 20 6f 6e 65 20 73 |re is only one s| 00000540 6f 75 72 63 65 20 64 72 69 76 65 20 74 68 69 73 |ource drive this| 00000550 20 77 69 6c 6c 0a 61 6c 77 61 79 73 20 62 65 20 | will.always be | 00000560 61 63 74 69 76 65 29 2e 20 57 68 69 6c 65 20 79 |active). While y| 00000570 6f 75 20 63 61 6e 20 73 65 6c 65 63 74 20 61 6e |ou can select an| 00000580 79 20 6e 75 6d 62 65 72 0a 6f 66 2c 20 6f 66 20 |y number.of, of | 00000590 63 6f 75 72 73 65 20 63 6f 6e 66 69 67 75 72 65 |course configure| 000005a0 64 2c 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 64 |d, destination d| 000005b0 72 69 76 65 73 2c 20 79 6f 75 0a 63 61 6e 20 6f |rives, you.can o| 000005c0 6e 6c 79 20 73 65 6c 65 63 74 20 6f 6e 65 20 73 |nly select one s| 000005d0 6f 75 72 63 65 20 64 72 69 76 65 20 61 74 20 61 |ource drive at a| 000005e0 20 74 69 6d 65 2e 0a 43 6c 69 63 6b 69 6e 67 20 | time..Clicking | 000005f0 6f 6e 20 74 68 65 20 61 72 72 6f 77 73 20 75 6e |on the arrows un| 00000600 64 65 72 20 22 46 69 72 73 74 20 74 72 61 63 6b |der "First track| 00000610 22 20 61 6e 64 0a 22 4c 61 73 74 20 74 72 61 63 |" and."Last trac| 00000620 6b 22 20 77 69 74 68 20 74 68 65 20 6c 65 66 74 |k" with the left| 00000630 20 62 75 74 74 6f 6e 20 77 69 6c 6c 20 69 6e 63 | button will inc| 00000640 72 65 61 73 65 20 6f 72 0a 64 65 63 72 65 61 73 |rease or.decreas| 00000650 65 20 74 68 6f 73 65 20 74 72 61 63 6b 73 20 62 |e those tracks b| 00000660 79 20 6f 6e 65 2c 20 75 73 69 6e 67 20 74 68 65 |y one, using the| 00000670 20 72 69 67 68 74 0a 62 75 74 74 6f 6e 20 62 79 | right.button by| 00000680 20 74 65 6e 2e 0a 0a 54 68 65 20 53 54 41 52 54 | ten...The START| 00000690 2d 62 75 74 74 6f 6e 20 77 69 6c 6c 20 73 74 61 |-button will sta| 000006a0 72 74 20 74 68 65 20 73 70 65 63 69 66 69 65 64 |rt the specified| 000006b0 20 61 63 74 69 6f 6e 2e 0a 41 66 74 65 72 20 63 | action..After c| 000006c0 6c 69 63 6b 69 6e 67 20 74 68 61 74 20 6f 6e 65 |licking that one| 000006d0 20 74 68 65 20 62 75 74 74 6f 6e 20 77 69 6c 6c | the button will| 000006e0 20 63 68 61 6e 67 65 20 74 6f 0a 61 6e 20 53 54 | change to.an ST| 000006f0 4f 50 2d 62 75 74 74 6f 6e 20 77 69 74 68 20 77 |OP-button with w| 00000700 68 6f 6d 20 79 6f 75 20 63 61 6e 20 61 62 6f 72 |hom you can abor| 00000710 74 20 74 68 65 20 63 75 72 72 65 6e 74 0a 61 63 |t the current.ac| 00000720 74 69 6f 6e 2e 20 54 68 69 73 20 62 75 74 74 6f |tion. This butto| 00000730 6e 20 69 73 20 61 6c 73 6f 20 75 73 65 64 20 77 |n is also used w| 00000740 68 65 6e 20 63 68 61 6e 67 69 6e 67 20 6f 66 0a |hen changing of.| 00000750 64 69 73 63 73 20 69 73 20 6e 65 65 64 65 64 20 |discs is needed | 00000760 2d 20 69 74 20 77 69 6c 6c 20 70 72 6f 6d 70 74 |- it will prompt| 00000770 20 79 6f 75 20 74 6f 20 43 4f 4e 54 49 4e 55 45 | you to CONTINUE| 00000780 0a 77 68 65 6e 20 72 65 61 64 79 2e 0a 54 68 65 |.when ready..The| 00000790 72 65 20 69 73 20 61 20 73 74 61 74 75 73 20 6c |re is a status l| 000007a0 69 6e 65 20 6f 6e 20 74 68 65 20 62 6f 74 74 6f |ine on the botto| 000007b0 6d 20 77 68 69 63 68 20 61 6c 77 61 79 73 0a 74 |m which always.t| 000007c0 65 6c 6c 73 20 79 6f 75 20 77 68 61 74 20 69 73 |ells you what is| 000007d0 20 64 6f 6e 65 20 6f 72 20 77 68 61 74 20 68 61 | done or what ha| 000007e0 73 20 74 6f 20 62 65 20 64 6f 6e 65 2e 0a 0a 4d |s to be done...M| 000007f0 75 6c 74 69 70 6c 65 20 63 6f 70 79 20 6d 65 61 |ultiple copy mea| 00000800 6e 73 20 79 6f 75 20 63 61 6e 20 63 6f 70 79 20 |ns you can copy | 00000810 74 68 65 20 73 65 6c 65 63 74 65 64 20 74 72 61 |the selected tra| 00000820 63 6b 73 0a 73 65 76 65 72 61 6c 20 74 69 6d 65 |cks.several time| 00000830 73 20 77 69 74 68 6f 75 74 20 72 65 61 64 69 6e |s without readin| 00000840 67 20 74 68 65 20 73 6f 75 72 63 65 20 65 61 63 |g the source eac| 00000850 68 20 74 69 6d 65 0a 62 65 66 6f 72 65 20 79 6f |h time.before yo| 00000860 75 20 77 61 6e 74 20 74 6f 20 63 6f 70 79 20 74 |u want to copy t| 00000870 68 65 20 73 61 6d 65 20 74 72 61 63 6b 73 20 61 |he same tracks a| 00000880 67 61 69 6e 2e 0a 50 6c 65 61 73 65 20 6e 6f 74 |gain..Please not| 00000890 65 2c 20 74 68 61 74 20 74 68 69 73 20 63 61 6e |e, that this can| 000008a0 20 6f 6e 6c 79 20 62 65 20 64 6f 6e 65 20 77 69 | only be done wi| 000008b0 74 68 20 61 73 20 6d 61 6e 79 0a 74 72 61 63 6b |th as many.track| 000008c0 73 20 61 73 20 77 69 6c 6c 20 66 69 74 20 69 6e |s as will fit in| 000008d0 74 6f 20 66 72 65 65 20 6d 65 6d 6f 72 79 2e 0a |to free memory..| 000008e0 0a 49 66 20 22 56 65 72 69 66 79 20 74 72 61 63 |.If "Verify trac| 000008f0 6b 73 22 20 69 73 20 73 65 6c 65 63 74 65 64 2c |ks" is selected,| 00000900 20 61 66 74 65 72 20 65 61 63 68 20 77 72 69 74 | after each writ| 00000910 65 20 74 68 65 0a 77 72 69 74 74 65 6e 20 74 72 |e the.written tr| 00000920 61 63 6b 20 77 69 6c 6c 20 62 65 20 76 65 72 69 |ack will be veri| 00000930 66 69 65 64 2e 0a 0a 54 6f 20 63 6f 70 79 20 64 |fied...To copy d| 00000940 69 73 63 73 20 77 69 74 68 20 72 65 61 64 2d 65 |iscs with read-e| 00000950 72 72 6f 72 73 20 6f 72 20 69 67 6e 6f 72 65 20 |rrors or ignore | 00000960 61 6e 79 20 6f 74 68 65 72 0a 65 72 72 6f 72 73 |any other.errors| 00000970 20 77 68 69 6c 65 20 72 65 61 64 69 6e 67 20 6f | while reading o| 00000980 72 20 77 72 69 74 69 6e 67 20 79 6f 75 20 63 61 |r writing you ca| 00000990 6e 20 73 65 6c 65 63 74 20 74 68 69 73 0a 6f 70 |n select this.op| 000009a0 74 69 6f 6e 2e 0a 0a 4c 61 73 74 20 6e 6f 74 20 |tion...Last not | 000009b0 6c 65 61 73 74 20 79 6f 75 20 63 61 6e 20 70 6f |least you can po| 000009c0 70 20 75 70 20 61 20 73 6d 61 6c 6c 20 77 69 6e |p up a small win| 000009d0 64 6f 77 20 77 68 69 63 68 0a 73 68 6f 77 73 20 |dow which.shows | 000009e0 79 6f 75 20 74 68 65 20 6d 65 61 6e 69 6e 67 20 |you the meaning | 000009f0 6f 66 20 61 6c 6c 20 73 79 6d 62 6f 6c 73 20 61 |of all symbols a| 00000a00 6e 64 20 6c 65 64 73 20 77 68 69 63 68 0a 63 6f |nd leds which.co| 00000a10 75 6c 64 20 61 70 70 65 61 72 20 77 68 69 6c 65 |uld appear while| 00000a20 20 75 73 69 6e 67 20 44 65 65 70 43 6f 70 79 20 | using DeepCopy | 00000a30 49 49 2e 20 54 6f 20 64 6f 20 74 68 69 73 0a 6a |II. To do this.j| 00000a40 75 73 74 20 63 6c 69 63 6b 20 6f 6e 20 74 68 65 |ust click on the| 00000a50 20 22 21 22 20 62 65 73 69 64 65 20 74 68 65 20 | "!" beside the | 00000a60 6c 6f 67 6f 2e 0a 0a 54 6f 20 73 61 76 65 20 74 |logo...To save t| 00000a70 68 65 20 63 75 72 72 65 6e 74 20 73 65 74 74 69 |he current setti| 00000a80 6e 67 73 20 61 73 20 79 6f 75 72 20 64 65 66 61 |ngs as your defa| 00000a90 75 6c 74 73 20 79 6f 75 0a 63 61 6e 20 75 73 65 |ults you.can use| 00000aa0 20 74 68 65 20 53 61 76 65 2d 6f 70 74 69 6f 6e | the Save-option| 00000ab0 20 69 6e 20 74 68 65 20 69 63 6f 6e 2d 62 61 72 | in the icon-bar| 00000ac0 2d 6d 65 6e 75 2e 0a 0a 0a 49 20 68 6f 70 65 20 |-menu....I hope | 00000ad0 74 68 69 73 20 74 6f 6f 6c 20 6d 61 79 20 68 65 |this tool may he| 00000ae0 6c 70 20 79 6f 75 20 73 6f 6d 65 74 69 6d 65 73 |lp you sometimes| 00000af0 20 6f 72 20 6a 75 73 74 0a 6d 61 6b 65 20 79 6f | or just.make yo| 00000b00 75 72 20 6c 69 66 65 20 61 20 6c 69 74 74 6c 65 |ur life a little| 00000b10 20 62 69 74 20 65 61 73 69 65 72 2c 0a 20 20 20 | bit easier,. | 00000b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 00000b40 20 20 4d 69 6b 65 2e 0a | Mike..| 00000b48