This is a first crack at a file renamer script for a specific purpose. I don't have a strong programming background and, doubtlessly, someone has done this before and has done a much better job than I have. This is, however, a learning experience. :-)
This script is designed to replace unsafe characters in the names of files and folders before migrating them to Box. The unsafe characters in the script are a combination of those noted in Box's Sync FAQ as well as characters that are best avoided in filenames in Mac OS X.
This code is currently licensed under the Creative Commons "Attribution-ShareAlike 3.0 Unported" license.
If you have suggestions or questions, please e-mail me at wes-code [at] fiksu [dot] com.