[ubuntu-bo] Los que no usan Ubuntu para leer su correo, no entenderán esto.
Rolando Espinoza La Fuente
darkrho en gmail.com
Jue Oct 27 21:01:08 UTC 2011
o se puede convertir a descripcion:
[SMILING FACE WITH SUNGLASSES][SMIRKING FACE][NEUTRAL FACE][UNAMUSED
FACE][FACE WITH COLD SWEAT][PENSIVE FACE][CONFOUNDED FACE][FACE
THROWING A KISS][KISSING FACE WITH CLOSED EYES][FACE WITH STUCK-OUT
TONGUE AND WINKING EYE][FACE WITH STUCK-OUT TONGUE AND TIGHTLY-CLOSED
EYES][DISAPPOINTED BUT RELIEVED FACE][FACE WITH OPEN MOUTH AND COLD
SWEAT] ...
#!/usr/bin/env python3
import sys
from email import message_from_file
from unicodedata import name
message = message_from_file(open(sys.argv[1]))
body = message.get_payload(decode=True)
encoding = message.get_content_charset()
ubody = body.decode(encoding)
udesc = ("[{}]".format(name(c)) for c in ubody if c > "\U0001f600")
print("".join(udesc))
~Rolando
2011/10/27 Marcelo Morales <marcelomorales.name en gmail.com>:
> 2011/10/27 Rolando Espinoza La Fuente <darkrho en gmail.com>:
>> uso ubuntu, veo los redonditos, igual no entiendo.
>>
>> ~Rolando
>>
>>
>>
>> 2011/10/27 Mario César <mariocesar.c50 en gmail.com>:
>>>
>>> 😎 😏😐 😒😓 😔😖😘😚😜😝😥 😰😱😭😣😢 😡😠
>>> 😞 😨 😩😪😫😭 😻😺😹😸 😷 😶 😵😳😲
>>> 😼😽😾😿🙀
>>> 😃😄😅😆😂😇😈 😊😋😌 😍
>>>
>>> 😉
>>>
>>> Un abrazo!
>>>
>>> -- Mario César
>
> Imagino que cualquier operativo moderno tiene (o debería tener) alguna
> fuente con los planos utf8.
>
> Miren la primera parte del correo de mario césar, pero en hexadecimal...
>
> 0000000 0a f0 9f 98 8e 20 f0 9f 98 8f f0 9f 98 90 20 f0
> 0000020 9f 98 92 f0 9f 98 93 20 f0 9f 98 94 f0 9f 98 96
>
> Fíjense por ejemplo en f0 9f 98 8e, que corresponde a 😎. Para obtener
> el punto UNICODE del UTF-8 hay que convertirlo a binario
>
> 11110000 10011111 10011000 10001110
>
> Quitar los primeros 4 unos (que dicen que hay que usar 4 bytes) y los
> prefijos 10 de los siguientes:
>
> 0000 011111 011000 001110
>
> que es: 1F60E, búsquenlo en http://www.unicode.org/charts/
>
> da como resultado:
>
> http://www.unicode.org/charts/PDF/U1F600.pdf
>
> Saludos
>
> --
> Marcelo Morales
>
> --
> Lista de correo Ubuntu-bo Ubuntu-bo en lists.ubuntu.com
> Modifica tu subscripción en: https://lists.ubuntu.com/mailman/listinfo/ubuntu-bo
> Sitio Web : http://ubuntu.org.bo
> Foro : http://bolivia.ubuntuforums.org
> Microblogging : http://identi.ca/ubuntubo && http://twitter.com/ubuntubo
> Facebook : http://www.facebook.com/group.php?gid=7292335819
> Canal IRC : #ubuntu-bo @ irc.freenode.net
>
>
Más información sobre la lista de distribución Ubuntu-bo