25 July 2011, 11:38 | #1 |
Registered User
Join Date: Jan 2011
Location: -
Posts: 728
|
ADF File Comparison
Does anyone know of any tools (preferably for Windows) that will take 2 ADFs and compare them at a file level rather than at an ADF level? A great bonus would be to point the program to a directory and have it batch process all found ADFs to find all duplicates.
For example, let's say there's 2 files, Blitz_Basic_Disk_1.adf and BlitzBasicDisk1.adf. I would think they're the same but they have different checksums. I run them through the program and find that there's only 1 file different between them, and that file isn't important, so I take the ADF that I want and delete the other. At the moment I'm extracting the contents of each ADF into their own folders and using WinMerge to do the comparison. It works great, but it's a painstakingly slow process. |
25 July 2011, 13:47 | #2 |
Gets there in the end...
Join Date: Sep 2005
Location: Wales
Posts: 863
|
not sure, but is there a disk compare utility for the Amiga? You could use WinUAE and insert one disk into df0: and one into df1: and use that then. There must be surely! (maybe!)
|
25 July 2011, 14:01 | #3 |
Zone Friend
Join Date: Jun 2006
Location: Gargore
Age: 43
Posts: 17,789
|
|
29 July 2011, 06:58 | #4 |
Registered User
Join Date: Jan 2011
Location: -
Posts: 728
|
Thanks for the replies, and for the links to the programs s2325
I'd really prefer something for Windows (no emulation and filesystem overhead, plus I've become much more accustomed to it than Workbench lately), but I'll definitely keep those suggestions in mind. |
29 July 2011, 07:25 | #5 |
Registered User
Join Date: Jul 2006
Location: Dunkerque / FRANCE
Posts: 173
|
May be this one:
http://www.clonespy.com/ It compares names and checksum, I've used it recently with WHD files. |
29 July 2011, 08:05 | #6 |
Registered User
Join Date: Sep 2008
Location: Gainesville U.S.A.
Posts: 771
|
I use the Total Commander from http://www.ghisler.com/index.htm. Drill down to the Addons, plugins section and grab the AmigaDX plugin for it. It does a lot of these functions.
|
29 July 2011, 11:08 | #7 |
Registered User
Join Date: Feb 2008
Location: Federativnaya Respublika Germaniya
Posts: 4,994
|
I would prefer "ADF Compare" for Windows.
It compares filenames and checksums and shows the different files, so it seems it is exactly what you are looking for. |
31 July 2011, 00:55 | #8 |
Registered User
Join Date: Jan 2011
Location: -
Posts: 728
|
Tarzin: Unfortunately CloneSpy is just a standard file comparison tool. It doesn't know anything about the ADF file format, so it won't work for what I want.
clenched: I forgot about the AmigaDX plugin! That'll probably make things a little quicker. Thanks mai: "ADF Compare" intrigues me. Could you provide a link to it, or perhaps upload it to the zone? Again, thanks for the suggestions. |
31 July 2011, 03:55 | #9 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,610
|
Seems what you want is something like a directory tree compare between DF0 and DF1 in WinUAE. If ADF Compare does that without mounting ADFs in WinUAE you're set, otherwise you need 1) a Windows tool that does that with ADFs without "expanding them" or 2) an Amiga-side tool for directory compare (DOpus?)
If you're looking at the disks in WinUAE you can Remap the "Warp Mode" key in WinUAE to extract/compare faster. Just listing some options, hope you get what you want There's also another method for choosing, and that's testing and choosing the 'proper'. But that takes experience (a lot of it). (Just saying there might be arguments against selecting which image is best based on a directory tree compare, I don't really see hom that helps.) |
31 July 2011, 13:49 | #10 |
Registered User
Join Date: Feb 2008
Location: Federativnaya Respublika Germaniya
Posts: 4,994
|
|
02 August 2011, 22:13 | #11 |
Registered User
Join Date: Jan 2011
Location: -
Posts: 728
|
mai: Thanks for "ADF Compare" (ADFRen). It does everything I wanted, and a little more! It's a brilliant tool. Shame it's not still worked on. I would love to see some enhancements to it, such as opening the compare window and dragging ADFs into it, rather than having to open the "ADF Inspector" first.
Photon: That's exactly what I need, and ADFRen has solved it. Case closed, thanks to mai Feltzkrone: Should you ever read this, thanks for this brilliant tool! |
03 August 2011, 10:34 | #12 |
Long time member
Join Date: Jul 2001
Location: UK
Posts: 754
|
You may also want to check this thread which has source code (delphi 6)
for my adf toolkit which I worked on at same time as Feltz worked on his (we had some nice conversations and swapped sources but I cannot find his source code atm) http://eab.abime.net/showthread.php?p=170677#post170677 Ok I have found my original sourcecode on my hard drive and have recompiled the exe's and have uploaded the whole lot to the zone. The upload also contains Feltzkrones ADFRen program with sourcecode Last edited by Big-Byte; 03 August 2011 at 11:11. Reason: more info... |
04 August 2011, 22:23 | #13 |
Registered User
Join Date: Jan 2011
Location: -
Posts: 728
|
Big-Byte: Wow. Thanks! I've taken a look at some of your tools, and they're great. I've got to sit down and get a grip with both yours and Feltzkrone's to see which will make the sorting process quicker (perhaps a combination of both).
I'm almost looking forward to sorting through these ADFs now |
05 August 2011, 06:52 | #14 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,643
|
I have written a program that is suitable for this task. http://aminet/net/util/misc/ReportPlus.lha
It has various functions. The one relevant to your problem is the "path differences report". |
28 July 2013, 23:11 | #15 |
Registered User
Join Date: Jul 2013
Location: America
Posts: 17
|
|
28 July 2013, 23:29 | #16 |
Global Moderator
Join Date: Aug 2008
Location: Sidcup, England
Posts: 10,300
|
|
29 July 2013, 00:37 | #17 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
i've zoned the same version incl. source code. if someone wants to improve it
|
29 July 2013, 00:50 | #18 |
Registered User
Join Date: Jul 2013
Location: America
Posts: 17
|
Thanks!
That would be great if someone did that. It does what I need, but it could do with a few improvements. Too bad it's written in Pascal (?) though... |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Ide Fix 97 Adf File | JACK98 | request.Apps | 4 | 20 February 2017 13:53 |
Writing an adf file to disk on my pc | Ravenhook | support.Apps | 5 | 04 June 2010 14:42 |
.adf file to 3 1/2 floppy question... | ghost_of_war | support.Hardware | 9 | 20 April 2010 15:54 |
Running non .adf file, .info file?? | ypestis | New to Emulation or Amiga scene | 5 | 29 March 2006 18:53 |
Copying multiple .adf's to one file | Unregistered | support.WinUAE | 1 | 03 July 2001 12:01 |
|
|