Skip to content

Releases: RetroFloppy/transformenator

v2.0.4

Choose a tag to compare

@RetroFloppySupport RetroFloppySupport released this 19 Jun 19:05

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_between keyword in transform spec
  • Add debug keyword 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_filenames transform 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:

  • transform is the name of a file containing the set of transformations you want to make
  • infile is the original file or directory to act on
  • out_directory is 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

Choose a tag to compare

@RetroFloppySupport RetroFloppySupport released this 31 Dec 15:49

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:

  • transform is the name of a file containing the set of transformations you want to make
  • infile is the original file or directory to act on
  • out_directory is 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

Choose a tag to compare

@RetroFloppySupport RetroFloppySupport released this 29 Dec 06:44

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:

  • transform is the name of a file containing the set of transformations you want to make
  • infile is the original file or directory to act on
  • out_directory is 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

Choose a tag to compare

@RetroFloppySupport RetroFloppySupport released this 28 Dec 22:00

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_between directive 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:

  • transform is the name of a file containing the set of transformations you want to make
  • infile is the original file or directory to act on
  • out_directory is the the directory location of the resulting file(s) after making all transforminations

See https://github.com/RetroFloppy/transformenator/wiki for details.

v2.0

Choose a tag to compare

@RetroFloppySupport RetroFloppySupport released this 22 Dec 16:55

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:

  • transform is the name of a file containing the set of transformations you want to make
  • infile is the original file or directory to act on
  • out_directory is the the directory location of the resulting file(s) after making all transforminations

See https://github.com/RetroFloppy/transformenator/wiki for details.

v1.14

Choose a tag to compare

@RetroFloppySupport RetroFloppySupport released this 11 Mar 17:51

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.