#!/bin/sh usage() { echo "" echo "Usage: $0 [-h | --help]" echo "" echo " -- Toggle shockwave display full error text on or off for Shockwave player 11 on MacOSX" echo " -- by alex - alex@farbflash.de" echo "" echo " -- This script simply puts or removes the file shockwave.ini into the appropriate location" echo " -- That is /Library/Application Support/Adobe/Shockwave 11/DirectorShockwave.bundle/Plugin.framework/" } if [ "$1" != "" ] then usage exit fi if [ ! -e "/Library/Application Support/Adobe/Shockwave 11/DirectorShockwave.bundle/Plugin.framework/" ] then echo "You do not seem to have shockwave 11 installed or at least it is not the correct version of shockwave for this utility." exit fi if [ -e "/Library/Application Support/Adobe/Shockwave 11/DirectorShockwave.bundle/Plugin.framework/shockwave.ini" ] then sudo rm "/Library/Application Support/Adobe/Shockwave 11/DirectorShockwave.bundle/Plugin.framework/shockwave.ini" echo "Shockwave display full lingo error text disabled!" else sudo echo "[Lingo] DisplayFullLingoErrorText=1" > "/Library/Application Support/Adobe/Shockwave 11/DirectorShockwave.bundle/Plugin.framework/shockwave.ini" echo "Shockwave display full lingo error text enabled!" fi