Skip to content

Commit 1da946e

Browse files
Merge branch 'master' of github.com:paleotronic/dskalyzer
2 parents f5e3531 + 3dd81b8 commit 1da946e

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
# dskalyzer
22
DSKalyzer Apple II disk management tool
33

4-
DSKalyzer is a command line tool for analyzing and managing Apple II DSK images and their archives. Its features include the ability to identify duplicates — complete, active sector, and subset; find file, sector and other commonalities between disks (including as a percentage of similarity or difference); search de-tokenized BASIC, text and binary / sector data; generate reports identifying and / or collating disk type, DOS, geometry, size, and so forth; allowing for easier, semi-automated DSK archival management and research.
4+
DSKalyzer is a command line tool for analyzing and managing Apple II DSK images and their archives. Its features include not only the standard set of disk manipulation tools -- extract (with text conversion), import to disk (including tokenisation of Applesoft BASIC), delete, and so forth -- but also the ability to identify duplicates — complete, active sector, and subset; find file, sector and other commonalities between disks (including as a percentage of similarity or difference); search de-tokenized BASIC, text and binary / sector data; generate reports identifying and / or collating disk type, DOS, geometry, size, and so forth; allowing for easier, semi-automated DSK archival management and research.
55

66
DSKalyzer works by first “ingesting” your disk(s), creating an index containing various pieces of information (disk / sector / file hashes, catalogs, text data, binary data etc.) about each disk that is then searchable using the same tool. This way you can easily find information stored on disks without tediously searching manually or through time-consuming multiple image scans. You can also identify duplicates, quasi-duplicates (disks with only minor differences or extraneous data), or iterations, reducing redundancies.
77

88
Once you've identified a search you can also extract selected files. DSKalyzer can report to standard output (terminal), to a text file, or to a CSV file.
99

10-
Supports DOS, ProDOS, RDOS and Pascal, 140K-800K disks (DSK, PO, DO) and variable-sized 2MG files (including .ZIPped). Runs on MacOS X, Windows and Linux. (Source code is also available.)
10+
Supports DOS, ProDOS, RDOS and Pascal (READ); DOS, Prodos (WRITE); 140K-800K disks (DSK, PO, DO) and variable-sized 2MG files. Runs on MacOS X, Windows and Linux; i386, amd64 and ARM.
11+
12+
Run without flags for interactive shell (currently supports most common disk management tasks). Run with the -h or -help flag for list of flags (for advanced searching and comparison features). More documentation coming soon!
13+
14+
THIS IS ALPHA SOFTWARE. PLEASE ENSURE YOU HAVE A BACKUP OF ALL DISKS YOU SCAN / MODIFY WITH DSKALYZER!
1115

1216
http://octalyzer.com/dskalyzer

0 commit comments

Comments
 (0)