Base64 DotNet Image Encoder
Despite looking like the sound you make when trapping your plums in the fridge door, Base64 encoded strings can be used to represent dotnet images and sounds and deployed with scripts to avoid the need for external linked dependencies.
This is a small script that will allow you to convert images to Base64 strings and back again. You can use the core functions in your scripts to provide scripts without any dependencies, making deployment easy. I have used this to good effect by creating a base64 icon struct, which executes when the script is first run and creates the assets the script needs. You can see an example of this in my WindowBox Script - http://www.scriptspot.com/3ds-max/scripts/give-me-back-my-dialogs