This could have been done even easier
Take any existing application on your computer.
Look in its resources folder and copy an MP3 file icon to be its icon.icns file. Then set its display name to be "listenToMe.mp3"
When Finder opens a folder with it, it'll display "listenToMe.mp3" as the file name and an MP3 label as its icon.
Wow, I editted one plist file and copied one image file and I made Fire be hidden in an MP3 file.
I suppose on the one hand this means its not JUST a carbon problem with the resource fork, BUT, it still requires it to be downloaded in an archive form because an application package contains multiple files and directories.
Take any existing application on your computer.
Look in its resources folder and copy an MP3 file icon to be its icon.icns file. Then set its display name to be "listenToMe.mp3"
When Finder opens a folder with it, it'll display "listenToMe.mp3" as the file name and an MP3 label as its icon.
Wow, I editted one plist file and copied one image file and I made Fire be hidden in an MP3 file.
I suppose on the one hand this means its not JUST a carbon problem with the resource fork, BUT, it still requires it to be downloaded in an archive form because an application package contains multiple files and directories.