DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: Abusing Emoji on your computer filesystem  (Read 10,943 times)

Edvard

  • Coding Snacks Author
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 3,027
    • Participated in NANY Challenge Once
    • Coding Snacks
    • Linux User
Abusing Emoji on your computer filesystem
« on: June 16, 2018, 06:44 AM »
So, who's going to be the first programmer to adopt a poop emoji as their default file extension?
Quote
Unicode
Most computer systems today (e.g. Windows, OSX, Android, iOS) use a thing called Unicode to represent text. Since computers work in binary, there needs to be a way to take a string of binary and convert it to letters and numbers to display on the screen. Unicode is one way to do that, and any system that uses Unicode knows that 01000001 is the capital letter A.
...
Since all of these emoji are part of the Unicode standard it means that emoji is essentially text, and it can be typed into anywhere normal text can be typed into, which means we can now put them in lots of funny places.

On Mac/iOS: https://zachholman.com/posts/abusing-emoji/
On Windows: https://davidzych.com/abusing-emoji-in-windows/
wisemonkeys.png

It also works on Linux.  I know because I created a file named new_file.🐮
(that's "dot-cow" just in case ya didn't know)


from it's way too late and I can't even
All children left unattended will be given a mocha and a puppy.

Deozaan

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 9,827
    • Participated in NANY Challenge Eight Times
    • Cody Award
Re: Abusing Emoji on your computer filesystem
« Reply #1 on: June 17, 2018, 12:57 AM »
I guess I'll claim "skull poop L" for my extensions. :P

MyFile.💀💩L
« Last Edit: June 17, 2018, 01:10 AM by Deozaan »

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,649
    • Participated in NANY Challenge Eleven Times
    • Coding Snacks
    • Linux User
    • Hardware Hacker
Re: Abusing Emoji on your computer filesystem
« Reply #2 on: June 17, 2018, 08:45 AM »
(that's "dot-cow" just in case ya didn't know)
Well, that's a disadvantage of using emoji: you'll need to explain what its meaning is... A case of "One word saying more than 1000 pictures" ?

And on my default Android browser (Pale Moon for if it matters) it's displaying those emoji as gray squares :huh:
/Ton
Ath's software collection, Quote: "A problem well stated is a problem half-solved." (Charles Kettering)

wraith808

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 11,205
    • Participated in NANY Challenge Fourteen Times
    • Coding Snacks
    • Writer
    • Hardware Hacker
Re: Abusing Emoji on your computer filesystem
« Reply #3 on: June 17, 2018, 03:01 PM »
For your enjoyment:

https://apps.timwhitlock.info/emoji/tables/unicode

I guess I'll get involved and claim 🚀👨

Deozaan

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 9,827
    • Participated in NANY Challenge Eight Times
    • Cody Award
Re: Abusing Emoji on your computer filesystem
« Reply #4 on: July 05, 2018, 12:00 AM »
After this thread was created, I discovered that recent versions of Windows 10 have a hotkey to bring up an emoji selector: Win+. (period) or Win+; (semicolon).

👌😁👍

And you can even press the hotkey and then just start typing a word like "rocket" and it will filter the emoji for you. 👨‍🚀🚀👩‍🚀

wraith808

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 11,205
    • Participated in NANY Challenge Fourteen Times
    • Coding Snacks
    • Writer
    • Hardware Hacker
Re: Abusing Emoji on your computer filesystem
« Reply #5 on: July 05, 2018, 04:04 AM »
🚀👩‍🚀

Pretty cool!  Thanks for that tidbit!

Deozaan

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 9,827
    • Participated in NANY Challenge Eight Times
    • Cody Award
Re: Abusing Emoji on your computer filesystem
« Reply #6 on: July 05, 2018, 09:10 PM »
So is it just me or does including unicode emoji in a post break the "preview" function of the forums?

💔

Shades

  • Member
  • Joined in 2006
  • **
  • Posts: 2,954
Re: Abusing Emoji on your computer filesystem
« Reply #7 on: July 06, 2018, 12:41 PM »
😈

I think it is. FireFox 60.0.2 (32-bit) is showing these emoji's as preview just fine. 
The easy path is usually downhill...

wraith808

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 11,205
    • Participated in NANY Challenge Fourteen Times
    • Coding Snacks
    • Writer
    • Hardware Hacker
Re: Abusing Emoji on your computer filesystem
« Reply #8 on: July 06, 2018, 01:13 PM »
💔💔- Worked fine for me.  Chrome here.

Deozaan

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 9,827
    • Participated in NANY Challenge Eight Times
    • Cody Award
Re: Abusing Emoji on your computer filesystem
« Reply #9 on: July 06, 2018, 07:40 PM »
Weird. I get an error in Vivaldi whenever I preview a post that contains unicode emoji.

Borked Emoji.png

wraith808

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 11,205
    • Participated in NANY Challenge Fourteen Times
    • Coding Snacks
    • Writer
    • Hardware Hacker
Re: Abusing Emoji on your computer filesystem
« Reply #10 on: July 06, 2018, 10:18 PM »
weird... and you have text too, so it should see that if not the emoji.

Curt

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 7,565
Re: Abusing Emoji on your computer filesystem
« Reply #11 on: July 06, 2018, 10:56 PM »
Windows 10 have a hotkey to bring up an emoji selector: Win+. (period) or Win+; (semicolon).


I never knew. Thanks for informing!

[attach=#]

f0dder

  • [Well, THAT escalated quickly!]
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
    • Participated in NANY Challenge Once
Re: Abusing Emoji on your computer filesystem
« Reply #12 on: July 15, 2018, 12:38 PM »
I wonder what kind of files are stored in the "🍑🍆" folder :P
- carpe noctem

Original address: https://www.donationcoder.com/forum/index.php?topic=45748.0