# What you get when bored

**URL:** <https://forum.kirupa.com/t/what-you-get-when-bored/50369>\
**Category:** design\
**Created:** [May 2, 2004, 11:49am UTC](https://forum.kirupa.com/t/what-you-get-when-bored/50369 "2004-05-02T11:49:46Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![RvGaTe](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/rvgate/32/126_2.png) [@RvGaTe](https://forum.kirupa.com/u/RvGaTe)\
**Post date:** [May 2, 2004, 11:49am UTC](https://forum.kirupa.com/t/what-you-get-when-bored/50369/1 "2004-05-02T11:49:46Z")

</div>

Had nothing to do last night…

```auto

characters = " aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ1234567890!@#$%^&*()~`[]{}:;|\\/&gt;&lt;.,";
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&lt;myString.length) {
		if (myString[counterString] == characters[counterCharac]) {
			newString += characters[counterCharac];
			counterString++;
		} else {
			current = newString+"_"+characters[counterCharac];
			output.text = current;
			if (counterCharac&gt;=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…
