Author Topic: New Online Amiga ADF checker  (Read 185 times)

Offline Steffest

  • Newbie
  • *
  • Posts: 1
    • Email
New Online Amiga ADF checker
« on: January 30, 2018, 10:40:05 AM »
Hey,
I've been busy the past week helping with the imaging of the Amiga Bamiga Sector One Collection from physical disks to ADF.
Doing that I had to dig around to find the correct TOSEC tools and .dat files to check if the disks where already known or not.
Installing all this is fine if you really are into collecting, but I missed a quick and easy way to quickly check a few disks, especially for other people that just have a few disks they imaged.
So I made one - all in the bowser, no installing needed:

http://www.amigaclub.be/tosec/

I have a question though: Currently only the md5 hash of the disk is checked.
In the BS1 collection, this results in HEAPS of disks not already in TOSEC, while in many cases it's just a slight variation of a disk that is already present.
Is there a way to quickly identify these "alt" versions?
Maybe by comparing file hashes or track/sector hashes?
Are there any existing databases for this detailed info or should I just create one myself?

Ideally I would like the tool to return stuff like "This disk matches xxxx.yyyy.adf for 95% so it's probably this disk" instead of only the black&white match/no match.
That way you can actually see if you have found something rare or not.

I would like to avoid doing a full binary compare as then the ADF file would have to be transfered to the server.
Checking only files listings or track hashes would be much faster.




Offline Kodoichi

  • Full Member
  • ***
  • Posts: 119
  • ❤️ 💾 🕹
Re: New Online Amiga ADF checker
« Reply #1 on: January 31, 2018, 03:52:07 PM »
This is the kind of web-based, emulation related stuff I like, along with the Scripted Amiga Emulator.

Offline Duncan Twain

  • Moderator
  • Sr. Member
  • *****
  • Posts: 465
Re: New Online Amiga ADF checker
« Reply #2 on: February 02, 2018, 03:48:49 PM »
@Crashdisk, this is one for you to answer; you have the tools for identifier and matching (%) !