# Font detector

**URL:** <https://forum.kirupa.com/t/font-detector/265986>\
**Category:** design\
**Created:** [July 15, 2008, 9:44am UTC](https://forum.kirupa.com/t/font-detector/265986 "2008-07-15T09:44:42Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![saxx](https://avatars.discourse-cdn.com/v4/letter/s/f04885/32.png) [@saxx](https://forum.kirupa.com/u/saxx)\
**Post date:** [July 15, 2008, 9:44am UTC](https://forum.kirupa.com/t/font-detector/265986/1 "2008-07-15T09:44:42Z")

</div>

[http://www.andyfoulds.co.uk/experiments/ransom\_text\_04.html](http://www.andyfoulds.co.uk/experiments/ransom_text_04.html)

thats pretty cool

---

<div class="post-metadata">

**Author:** ![celandine](https://avatars.discourse-cdn.com/v4/letter/c/96bed5/32.png) [@celandine](https://forum.kirupa.com/u/celandine)\
**Post date:** [July 15, 2008, 11:36am UTC](https://forum.kirupa.com/t/font-detector/265986/2 "2008-07-15T11:36:15Z")

</div>

how the hell does it know that?  
I mean I don’t even know whether it’s right or not… but how would it know?

---

<div class="post-metadata">

**Author:** ![krilnon](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/krilnon/32/34_2.png) [@krilnon](https://forum.kirupa.com/u/krilnon)\
**Post date:** [July 15, 2008, 11:40am UTC](https://forum.kirupa.com/t/font-detector/265986/3 "2008-07-15T11:40:07Z")

</div>

> but how would it know?

```auto
trace(Font.enumerateFonts(true).length);

```

---

<div class="post-metadata">

**Author:** ![glosrfc](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/glosrfc/32/8334_2.png) [@glosrfc](https://forum.kirupa.com/u/glosrfc)\
**Post date:** [July 15, 2008, 11:47am UTC](https://forum.kirupa.com/t/font-detector/265986/4 "2008-07-15T11:47:38Z")

</div>

Or TextField.getFontList for those using AS1 or 2.

---

<div class="post-metadata">

**Author:** ![saxx](https://avatars.discourse-cdn.com/v4/letter/s/f04885/32.png) [@saxx](https://forum.kirupa.com/u/saxx)\
**Post date:** [July 15, 2008, 12:01pm UTC](https://forum.kirupa.com/t/font-detector/265986/5 "2008-07-15T12:01:24Z")

</div>

Does that mean it could steal my fonts?

---

<div class="post-metadata">

**Author:** ![glosrfc](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/glosrfc/32/8334_2.png) [@glosrfc](https://forum.kirupa.com/u/glosrfc)\
**Post date:** [July 15, 2008, 1:13pm UTC](https://forum.kirupa.com/t/font-detector/265986/6 "2008-07-15T13:13:03Z")

</div>

Yes…try running this script:

```auto
var swag = TextField.getFontList().sort();
var loot = 0;
function theft() {
	//
	if (loot < swag.length) {
		trace("Stealing the font " + swag[loot] + ". Thanks!!");
		++loot;
	} else {
		clearInterval(id);
		trace(newline + "Muaahaahaaa...we've cleaned out all the fonts. Now let's scarper before the rozzers arrive!");
	}
}
id = setInterval(theft, 100);

```

---

<div class="post-metadata">

**Author:** ![celandine](https://avatars.discourse-cdn.com/v4/letter/c/96bed5/32.png) [@celandine](https://forum.kirupa.com/u/celandine)\
**Post date:** [July 15, 2008, 1:14pm UTC](https://forum.kirupa.com/t/font-detector/265986/7 "2008-07-15T13:14:29Z")

</div>

> ActionScript Code:  
> trace(Font.enumerateFonts(true).length);

wow cool. I’ve gotta start learning programming…

> Yes…try running this script ( … )

wait, does it remove them from the computer? or simply gives you copies?

---

<div class="post-metadata">

**Author:** ![saxx](https://avatars.discourse-cdn.com/v4/letter/s/f04885/32.png) [@saxx](https://forum.kirupa.com/u/saxx)\
**Post date:** [July 15, 2008, 2:17pm UTC](https://forum.kirupa.com/t/font-detector/265986/8 "2008-07-15T14:17:33Z")

</div>

Lawl oh noes, i think it was a joke.

No but really, could it get the file path and upload them to a server?

---

<div class="post-metadata">

**Author:** ![glosrfc](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/glosrfc/32/8334_2.png) [@glosrfc](https://forum.kirupa.com/u/glosrfc)\
**Post date:** [July 15, 2008, 3:24pm UTC](https://forum.kirupa.com/t/font-detector/265986/9 "2008-07-15T15:24:43Z")

</div>

Errrrrrr…no.

---

<div class="post-metadata">

**Author:** ![biznuge](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/biznuge/32/11567_2.png) [@biznuge](https://forum.kirupa.com/u/biznuge)\
**Post date:** [July 15, 2008, 7:05pm UTC](https://forum.kirupa.com/t/font-detector/265986/10 "2008-07-15T19:05:41Z")

</div>

lmfao…

```php

include("implausible.inc");
function lap_it_all_up($believability){
     $sarcasm = explode(" ", $believability);
     foreach($sarcasm as $witty_remark){
          echo "roflcopter ;) " . $witty_remark . "<br/>
";
     }
}
lap_it_all_up("could it get the file path and upload them to a server");

```

cracking thread… :proud:

---

<div class="post-metadata">

**Author:** ![glosrfc](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/glosrfc/32/8334_2.png) [@glosrfc](https://forum.kirupa.com/u/glosrfc)\
**Post date:** [July 15, 2008, 7:52pm UTC](https://forum.kirupa.com/t/font-detector/265986/11 "2008-07-15T19:52:57Z")

</div>

You forgot to include this:

```auto
class Gullible extends Plausible {
if (inticement == toogoodtobetrue) {
	nigerian.scam.beginFill(ing.your.boots);
	nigerian.scam.getProperty("victim", bank.account.$$$);
}

```

---

<div class="post-metadata">

**Author:** ![biznuge](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/biznuge/32/11567_2.png) [@biznuge](https://forum.kirupa.com/u/biznuge)\
**Post date:** [July 15, 2008, 8:09pm UTC](https://forum.kirupa.com/t/font-detector/265986/12 "2008-07-15T20:09:55Z")

</div>

LMMTO…

[SIZE=“1”][COLOR=“SeaGreen”]laughing my monkey teets off…[/COLOR][/SIZE]

---

<div class="post-metadata">

**Author:** ![built\_by](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/built_by/32/1994_2.png) [@built\_by](https://forum.kirupa.com/u/built_by)\
**Post date:** [July 15, 2008, 9:03pm UTC](https://forum.kirupa.com/t/font-detector/265986/13 "2008-07-15T21:03:21Z")

</div>

I need to learn code so I can make fancy jokes like that.
