What you get when bored

Had nothing to do last night…


characters = " aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ1234567890!@#$%^&*()~`[]{}:;|\\/><.,";
myString = "This order goes much and much faster.";
//------------------------------------
myString = myString.split("", 99999999);
characters = characters.split("", 99);
_root.onLoad = function() {
	counterString = 0;
	counterCharac = 0;
};
_root.onEnterFrame = function() {
	if (counterString<myString.length) {
		if (myString[counterString] == characters[counterCharac]) {
			newString += characters[counterCharac];
			counterString++;
		} else {
			current = newString+"_"+characters[counterCharac];
			output.text = current;
			if (counterCharac>=characters.length) {
				counterCharac = 0;
			} else {
				counterCharac++;
			}
		}
	} else {
		myString = myString.join("");
		output.text = myString;
		_root.onEnterFrame = null;
	}
};

create a text field with instance name “output”…
and put the AS on frame 1…