It's an all too common problem, you download a file to your modern computer and transfer it to your vintage machine via BlueSCSI Toolbox, ftp, bbs, or copy it in via Cider Press. When you go to boot up your Mac you're file is just a generic icon and double clicking on it gives you this error: "The document "file.hqx" could not be opened, because the application program that created it could not be found." Drats!
That's where Fix-a-Fork comes in! Just drag any file, disk image, etc and it will look at the data fork and determine what type of file it is, then fix it for you!
Currently it supports:
Release 1.0.1-a
Fixed an issue where folders would not show the custom icon right away. Thanks jjuran for the help.
Accepted a patch from JCS to to better handle file ext checks.
Added error handler if type/creator could not be set.
Release 1.0.0-a
Source can be found here: https://amendhub.com/nulleric/Fix-a-Fork
Stuffit 1.5.1 + MacBin 4 archive can be found attached to this thread.
Beta1 can be found attached to this post as a Stuffit 1.5.1 archive and that archive binhex'd. ResEdit is also included for debugging type/creators. Please see the Read Me.1st in the archive for usage and other details.
Fix-a-Fork may not be copied, modified, or distributed. It is "provided "as is" without warranty.
Please note I do plan to publish the source code for 1.0 (or sooner) - but for now I'm using this as a learning experience.
This will be integrated into the BlueSCSI Toolbox apps as well as a standalone app.
Beta1 Known issues/behaviors:
That's where Fix-a-Fork comes in! Just drag any file, disk image, etc and it will look at the data fork and determine what type of file it is, then fix it for you!
Currently it supports:
- Disk Copy 6
- Disk Copy 4.2
- BinHex/hqx
- Mac Zip
- Mar
- Stuffit 1-5
- Compact Pro
- Mac Binary II/III
- and ~300 file types by file extension
Release 1.0.1-a
Fixed an issue where folders would not show the custom icon right away. Thanks jjuran for the help.
Accepted a patch from JCS to to better handle file ext checks.
Added error handler if type/creator could not be set.
Release 1.0.0-a
Source can be found here: https://amendhub.com/nulleric/Fix-a-Fork
Stuffit 1.5.1 + MacBin 4 archive can be found attached to this thread.
Fix-a-Fork may not be copied, modified, or distributed. It is "provided "as is" without warranty.
Please note I do plan to publish the source code for 1.0 (or sooner) - but for now I'm using this as a learning experience.
This will be integrated into the BlueSCSI Toolbox apps as well as a standalone app.
Beta1 Known issues/behaviors:
- Custom Icons - If you do not have the app that registered an Icon for the type/creator that is set, you still wont have a custom icon - This is related to how MacOS handled icons.
- Custom Icons - If you have the window open when the type/creator is updated by FaF then you may need to close and re-open the window to see the updated icon. There may be a way for me to force a Desktop DB refresh of the file/folder.
- It will not work on MFS - and I don't currently plan to support it for 1.0
- Add help - eg if you're on a 68000 processor and the archive is stuffit 5 - you're out of luck
- Add DND support for folders
- UX improvements
Attachments
Last edited: