Releases: RetroFloppy/transformenator
Release list
v2.0.4
This is one of many tools that RetroFloppy.com creates and gives away free to do the work of bringing old files into the new world. If you don't want to learn how to use these tools, or just want this work to be done for you, that's no problem - head over to https://retrofloppy.com and let us know.
Updates since last release
New Function:
- Add support for splitting files into chunks with eyecatchers
- Add utility to detect filetypes and add file suffixes
- Add utility to de-skew disk images
- Add automatic de-ImageDisk-ing
- Add
remove_betweenkeyword in transform spec - Add
debugkeyword in transform spec for detanglers
New Transforms:
- Add Rockwell AIM-65 disk image interpreter
- Add WordVision 1.03 PC Word Processor
- Add 3M/Linolex support
- Add Datapoint DOS.C v2.x support (#6)
- Interpret HP 64000 .source and .listing text files
- Support HP 64000 image files
Fixes:
- Help content packaged correctly in .jar
fix_filenamestransform doesn't remove dot from file suffixes on Windows any more- Harmonize descriptions for image-based transforms
Transformenator introduction
Transformenation is something that should be possible to do with some rudimentary shell scripting. You should be able to run a binary file through sed or awk and have byte sequences change to different byte sequences.
But you can't. Maybe that's why you're here. Transformenator can help.
It turns out that this is really, really useful when faced with files from ancient word processors, for example. They used all kinds of crazy binary annotations within a file (this is before the days of text markup, remember). With Transformenator, it's easy to swap out those binary annotations for HTML or RTF tags that all of a sudden make those ancient files readable again, maybe even with their original formatting and highlighting intact. Many samples come built into the Transformenator package that can make such file conversions easy.
Usage
Invoke the transformenator Java jar file from any command line, ant script, or what have you. A set of rules (comprising a transform) are applied to the input file and written to the output file. You can use one of the included sample transforms, and you can write your own as simply as creating a text file.
For example:
java -jar transformenator.jar transform infile out_directory
Where:
transformis the name of a file containing the set of transformations you want to makeinfileis the original file or directory to act onout_directoryis the the directory location of the resulting file(s) after making all transforminations
See https://github.com/RetroFloppy/transformenator/wiki for details.
v2.0.3
This is one of many tools that RetroFloppy.com creates and gives away free to do the work of bringing old files into the new world. If you don't want to learn how to use these tools, or just want this work to be done for you, that's no problem - head over to https://retrofloppy.com and let us know.
Updates since last release
New Transforms:
- Displaywrite 4 word processor
- SWTPC DOS68 with autodetection of ImgDisk image format
- Tandy Color Computer BASIC detokenization
- Tandy 100/102 Personal Disk Drive (PDD)
Fixes:
- Ant build no longer requires Eclipse
- Ongoing minor fixes to many supplied transforms
Transformenator introduction
Transformenation is something that should be possible to do with some rudimentary shell scripting. You should be able to run a binary file through sed or awk and have byte sequences change to different byte sequences.
But you can't. Maybe that's why you're here. Transformenator can help.
It turns out that this is really, really useful when faced with files from ancient word processors, for example. They used all kinds of crazy binary annotations within a file (this is before the days of text markup, remember). With Transformenator, it's easy to swap out those binary annotations for HTML or RTF tags that all of a sudden make those ancient files readable again, maybe even with their original formatting and highlighting intact. Many samples come built into the Transformenator package that can make such file conversions easy.
Usage
Invoke the transformenator Java jar file from any command line, ant script, or what have you. A set of rules (comprising a transform) are applied to the input file and written to the output file. You can use one of the included sample transforms, and you can write your own as simply as creating a text file.
For example:
java -jar transformenator.jar transform infile out_directory
Where:
transformis the name of a file containing the set of transformations you want to makeinfileis the original file or directory to act onout_directoryis the the directory location of the resulting file(s) after making all transforminations
See https://github.com/RetroFloppy/transformenator/wiki for details.
v2.0.2
This is one of many tools that RetroFloppy.com creates and gives away free to do the work of bringing old files into the new world. If you don't want to learn how to use these tools, or just want this work to be done for you, that's no problem - head over to https://retrofloppy.com and let us know.
Updates since last release
New Function:
- Imd2Raw utility to convert Dave Dunfield's ImageDisk (.IMD) file format to linear, raw binary data
New Transforms:
- DECmate WPS word processor files on 12-bit disk images
- Eaglewriter word processor
- IBM Writing Assistant word processor
- Interdata 8" 7/16 disk images
- Microdata 8" disk images
- Microsoft Works for Mac
- MouseWrite (Apple II) word processor
- Muse Super-Text II (Apple II) word processor
- Philips/Magnavox VideoWRITER
- "Select" (CP/M) word processor
- VisiCorp VisiWord word processor
Fixes:
- Ongoing minor fixes to many supplied transforms
Transformenator introduction
Transformenation is something that should be possible to do with some rudimentary shell scripting. You should be able to run a binary file through sed or awk and have byte sequences change to different byte sequences.
But you can't. Maybe that's why you're here. Transformenator can help.
It turns out that this is really, really useful when faced with files from ancient word processors, for example. They used all kinds of crazy binary annotations within a file (this is before the days of text markup, remember). With Transformenator, it's easy to swap out those binary annotations for HTML or RTF tags that all of a sudden make those ancient files readable again, maybe even with their original formatting and highlighting intact. Many samples come built into the Transformenator package that can make such file conversions easy.
Usage
Invoke the transformenator Java jar file from any command line, ant script, or what have you. A set of rules (comprising a transform) are applied to the input file and written to the output file. You can use one of the included sample transforms, and you can write your own as simply as creating a text file.
For example:
java -jar transformenator.jar transform infile out_directory
Where:
transformis the name of a file containing the set of transformations you want to makeinfileis the original file or directory to act onout_directoryis the the directory location of the resulting file(s) after making all transforminations
See https://github.com/RetroFloppy/transformenator/wiki for details.
v2.0.1
This is one of many tools that RetroFloppy.com creates and gives away free to do the work of bringing old files into the new world. If you don't want to learn how to use these tools, or just want this work to be done for you, that's no problem - head over to https://retrofloppy.com and let us know.
Updates since last release
New Function:
remove_betweendirective to delete content between two delimiters
New Transforms:
- Brother 120k, 240k disk files
- PFS:Professional Write
- TRS-80 SuperSCRIPSIT
Fixes:
- Buffered file writes for better performance on networked drives
- Ongoing minor fixes to many supplied transforms
Transformenator introduction
Transformenation is something that should be possible to do with some rudimentary shell scripting. You should be able to run a binary file through sed or awk and have byte sequences change to different byte sequences.
But you can't. Maybe that's why you're here. Transformenator can help.
It turns out that this is really, really useful when faced with files from ancient word processors, for example. They used all kinds of crazy binary annotations within a file (this is before the days of text markup, remember). With Transformenator, it's easy to swap out those binary annotations for HTML or RTF tags that all of a sudden make those ancient files readable again, maybe even with their original formatting and highlighting intact. Many samples come built into the Transformenator package that can make such file conversions easy.
Usage
Invoke the transformenator Java jar file from any command line, ant script, or what have you. A set of rules (comprising a transform) are applied to the input file and written to the output file. You can use one of the included sample transforms, and you can write your own as simply as creating a text file.
For example:
java -jar transformenator.jar transform infile out_directory
Where:
transformis the name of a file containing the set of transformations you want to makeinfileis the original file or directory to act onout_directoryis the the directory location of the resulting file(s) after making all transforminations
See https://github.com/RetroFloppy/transformenator/wiki for details.
v2.0
This is one of many tools that RetroFloppy.com creates and gives away free to do the work of bringing old files into the new world. If you don't want to learn how to use these tools, or just want this work to be done for you, that's no problem - head over to http://retrofloppy.com and let us know.
Updates since last release
New Functions:
-
New invocation architecture
- Combines computational reorganization and simple text substitutions in one transform
- Disk image extractors are run inline as part of transforms
- Knows if you're addressing a single file or a directory tree of files
- Knows if you're asking for CSV vs. text transformination
-
Help requires less reference to the wiki
- Brief and extended descriptions are part of every transform and utility
- Programming examples for transforms are part of online help
New Transforms:
- Spinnaker/PFS:Window Works
- IBM Personal Typing System
- Motorola 8" EXORciser MDOS disk extractor
Fixes:
- Ongoing minor fixes to many supplied transforms
Transformenator introduction
Transformenation is something that should be possible to do with some rudimentary shell scripting. You should be able to run a binary file through sed or awk and have byte sequences change to different byte sequences.
But you can't. Maybe that's why you're here. Transformenator can help.
It turns out that this is really, really useful when faced with files from ancient word processors, for example. They used all kinds of crazy binary annotations within a file (this is before the days of text markup, remember). With Transformenator, it's easy to swap out those binary annotations for HTML or RTF tags that all of a sudden make those ancient files readable again, maybe even with their original formatting and highlighting intact. Many samples come built into the Transformenator package that can make such file conversions easy.
Usage
Invoke the transformenator Java jar file from any command line, ant script, or what have you. A set of rules (comprising a transform) are applied to the input file and written to the output file. You can use one of the included sample transforms, and you can write your own as simply as creating a text file.
For example:
java -jar transformenator.jar transform infile out_directory
Where:
transformis the name of a file containing the set of transformations you want to makeinfileis the original file or directory to act onout_directoryis the the directory location of the resulting file(s) after making all transforminations
See https://github.com/RetroFloppy/transformenator/wiki for details.
v1.14
This is one of many tools that RetroFloppy.com creates and gives away free to do the work of bringing old files into the new world. If you don't want to learn how to use these tools, or just want this work to be done for you, that's no problem - head over to http://retrofloppy.com and let us know.
Updates since last release
New Functions:
- Move to Github!
- Make descriptions visible on invocation
New Transforms:
- Bank Street Writer (C64)
- First Word (PC)
- Fleet Systems Word Processor (Atari)
- Justwrite2
- Memowriter (CP/M)
- Spellbinder
- Word Writer/Timeworks (PC)
- WPS-80 (DEC)
Fixes:
- CSV extraction - infer NEXTREC if not supplied
- Allow regular expressions to span lines
- Allow SOF match key to be re-used later
Transformenator introduction
Transformenation is something that should be possible to do with some rudimentary shell scripting. You should be able to run a binary file through sed or awk and have byte sequences change to different byte sequences.
But you can't. Maybe that's why you're here. Transformenator can help.
It turns out that this is really, really useful when faced with files from ancient word processors, for example. They used all kinds of crazy binary annotations within a file (this is before the days of text markup, remember). With Transformenator, it's easy to swap out those binary annotations for HTML or RTF tags that all of a sudden make those ancient files readable again, maybe even with their original formatting and highlighting intact. Many samples come built into the Transformenator package that can make such file conversions easy.
Usage
Invoke the transformenator Java jar file from any command line, ant script, or what have you. A set of rules (comprising a transform) are applied to the input file and written to the output file. You can use one of the included sample transforms, and you can write your own as simply as creating a text file.
For example:
java -jar transformenator.jar transform infile outfile
Where:
transform - is the name of a file containing the set of transformations you want to make
infile - is the original file
outfile - is the resulting file after making all transformations
See https://github.com/RetroFloppy/transformenator/wiki for details.