Facebook Twitter RSS Reset

Como leer y escribir texto en código binario en 5 minutos

Como leer y escribir texto en código binario en 5 minutos

¿Cómo uno puede leer código binario? Por eso me refiero a un archivo de texto en un disco duro, como unos y ceros.

Suena bastante difícil, pero en realidad no lo es. Es, de hecho, una habilidad geek casi inútil.

Entonces, ¿Por qué uno querría leer código binario? Bueno, convertir texto a binario es bastante común, y si soy honesto, una forma bastante vaga de añadir falsa dificultad a puzzles y juegos de realidad alterna.

Incluso si terminas poniendo el texto binario en un codificador online para hacer ese proceso, uno igual podría ser capaz de mirar a los números y decir, “oh, ya se que hacer con eso”.

Primero lo primero: esto solo sirve en el idioma inglés básico. A hasta la Z. Eso es porque un grupo de estadounidenses que se les ocurrió el codificado ASCII, el codificado por default que se puso en el Unicode.

Bien, ellos podrían haber solo pensado sobre su propio idioma, pero lo hicieron de una forma bastante inteligente.

Entonces un archivo de texto se va a ver algo así:

Como leer y escribir texto en código binario en 5 minutos

Lo primero que vamos a hacer es partir todo esto en secciones de ocho bits. Ocho bits en un byte, por lo que cada byte equivale a un carácter. Así que esto esta yendo acá, acá y acá.

Como leer y escribir texto en código binario en 5 minutos

Si estas mirando un puzzle, hay probabilidades de que esto ya haya sido hecho por vos así que vamos a asumir de que pasó eso.

La próxima cosa que necesitas saber es como contar en binario. Y eso tampoco es difícil: Solo recordá tus poderes de dos. Este uno vale 1, después 2, luego lo multiplicas de nuevo, es 4, después 8, después 16.

Como leer y escribir texto en código binario en 5 minutos

De todas formas, uno puede ignorar los primeros tres números, lo voy a explicar después.

Así que tenemos un 2 y un 1: los sumamos, tenemos 3.

Como leer y escribir texto en código binario en 5 minutos

Y acá es donde los diseñadores del sistema ASCII fueron muy, muy inteligentes. Porque si ignoras los primeros tres números del byte, las sumas de los otros números darían: A para 1. B para 2, C para 3, etc. Y así para todo el alfabeto

Como leer y escribir texto en código binario en 5 minutos

Las mayúsculas empiezan con 010, y minúsculas con 011.

Sigamos con esto. Tenemos un 1, eso es fácil, una A.

Como leer y escribir texto en código binario en 5 minutos

Después tenemos un 8, un 2 y un 1, sumado, eso es un 11 – La 11va letra del abecedario es la K.

Como leer y escribir texto en código binario en 5 minutos

Ayuda si podés acordarte de eso, debo decir. Entonces, ahora tenemos C-A-K y un misteriosa cuarta letra, que no va a ser difícil develar ya que eso es un 1 y un 4 que da 5.

Como leer y escribir texto en código binario en 5 minutos

La quinta letra del alfabeto es la E, entonces: CAKE (Torta en Inglés)

¿Qué puedo decir? Me salteé el almuerzo

De todas formas, hay algunos otros trucos – si hay letras que parecen difíciles de calcular, uno puede no hacerlas y hacer las fáciles, total, uno puede descrifar que letras hay en los huecos que quedaron.

¿Pero qué pasa si despues de 010 o 011 hay cinco espacios blancos? Lo más probable es que sea un espacio: eso es un atajo bastante útil que se puede utilizar.

Como leer y escribir texto en código binario en 5 minutos

Además, no te olvides, que cuando se estaba diseñando esto allá por los 60, las computadoras eran bastante primitivas, teniendo en cuenta nuestros standars de hoy.

Igual, tal vez tengas que hacer esto por tu propia cuenta por una u otra razón. Para negocios, por ejemplo.

Todo comienzo que parezca raro, como 001 o algo por el estilo, probablemente eso es un signo de puntuación.

Y ahí va. Habilidad geek casi inútil: leer en binario.

Con un poco de práctica lo podés hacer ahora.

Por mi parte, yo voy a buscar algo de torta.

Como leer y escribir texto en código binario en 5 minutos

Pasate por mis otros post!

Activision e EA, Avaricia At Best.

(Parte 1) Saga Tony Hawk. El Mega Post Que Se Merece.

Se me cortó la luz y toqué 5 canciones para pasar el rato.

Y recuerden:

Como leer y escribir texto en código binario en 5 minutos

PD: Esto es un traducción con algunos textos agregados e imágenes propias de este video (T! no me reconoce la fuente):