¿Cómo funciona pregunte peter? El código detrás de la broma
Vídeo: GRABANDO BROMAS | DETRÁS DE LAS CÁMARAS 3
Desde hace varios años, uno de mis pasatiempos apasionados ha estado investigando fraudes paranormales. Estas son situaciones en las que una persona alegue que puede predecir el futuro, que han descubierto el secreto de la antigravedad, o que trabajan para el gobierno y saber la verdad acerca de si los extraterrestres existen. Un hilo común en todos los que la investigación surrealista es que, en general, un número desconcertante de las personas son muy, muy ingenuos.
Vídeo: GRABANDO BROMAS | DETRÁS DE LAS CÁMARAS 2
Credulidad que multiplica significativamente cuando el evento de ser retratado incluye algo que parece sobrenatural o “mágica” en la naturaleza. En el fondo, muchas personas todavía quieren creer en la magia - y cuando se les presenta la oportunidad de volver a creer, saltan por todas partes.
Un ejemplo de ello es un sitio web que ha estado creciendo en popularidad entre la comunidad bromista llamado a Pedro, o respuestas de Pedro. Se completa con espeluznante fuente Inglés Antiguo y una línea de autor en la parte inferior que se suma a la intriga, “Pedro Responde 3.5 - Tarot Virtual - Idea original: Asistente 666.” Así es, Asistente 666 ... .oooh, estás tratando con una entidad sobrenatural oculta detrás de los bits y bytes de esta página web misteriosa? En este artículo, me gustaría compartir la respuesta a la pregunta - ¿Qué pide Peter trabajo?
¿Cómo funciona el trabajo Pregunta a Peter? La perspectiva Creyente
En primer lugar, voy a mostrar cómo funciona el sitio web de la persona fuera de la calle que no sabe nada sobre el funcionamiento interno de la Peter Ask. Cuando llegas por primera vez en el sitio web, verá un formulario web muy simple.
El punto de la página web es que es una especie de electrónica “tarot”, que se asoma al su futuro y responder a sus preguntas en consecuencia. Sin embargo, Peter es un psíquico voluble, y tiene que ser tratado con respeto o no va a responder a su pregunta. Por lo tanto, antes de hacer una pregunta, debe solicitar a Peter con la frase, “Pedro, favor de responder a la siguiente pregunta:” Si está utilizando Pregunta a Peter solo y no sabe el secreto detrás del sitio, por lo general van a obtener una respuesta como esta.
Vídeo: DETRAS DE UNA BROMA CALIENTE! (HotSpanish Vlogs)
¿Cansado? Pero él no es nada más que la magia electrónica! Ah, pero es todo parte del espectáculo, gente. La magia que realmente sucede cuando usted trae una segunda persona que conoce el terrible secreto de Pedro (después de leer este artículo, que será usted!) La segunda persona tiene que escribir en la petición y pregunta para usted, y entonces obtendrá la respuesta - que suele ser muy preciso.
Si la persona a escribir la pregunta conoce el secreto - que obtendrá una respuesta así. En la segunda mitad de este artículo, voy a compartir terrible secreto de Peter, y darle la bienvenida a la sociedad secreta de “Pregunta a Peter” información privilegiada. Si te gusta el punto de vista infantil, mágico ofrecido por su feliz ignorancia - a continuación, dejar de leer este artículo ahora. De lo contrario, si desea que una pequeña inyección antivirus para que usted será inmune a este tipo de fraude en particular, entonces sigue leyendo.
Bienvenidos a la sociedad secreta de ASK Pedro
Si usted ha leído hasta aquí, entonces se siente preparado para el conocimiento secreto de cómo funciona Haz Pedro. Miremos más de cerca.
El último secreto a Ask Peter es en realidad un poco de javascripting creativo. Conseguir Pedro para responder a una pregunta no tiene respeto y cortesía, se necesita un período muy sencillo. Así es - “” en el campo “Petición”, sólo tiene que escribir una y comience a escribir el responder a la pregunta que usted va a pedir en el siguiente campo. “” Al final de la respuesta, escriba otro y luego continuar escribiendo el resto de “Pedro, favor de responder a la siguiente pregunta:” Para la persona sentada a tu lado, sólo aparece como si usted ha escrito que una pregunta - especialmente si usted es un mecanógrafo rápido.
Así pues, ahora usted sabe el secreto. Someter la cuestión que ya ha entrado en la respuesta para hacer clic en OK, y dará lugar a Peter proporcionando tu responder. La persona a tu lado que está viendo será asombrado y estupefacto por la increíble precisión de este tarot virtual. Pero no se también exacto, como podrá levantar sospechas. Una vez que estés a través, se puede afirmar con orgullo otra a Pedro creyente bajo el cinturón. Al hacer esto, usted ha retratado perfectamente la terrible ingenuidad que es endémico en todo el mundo.
Vamos a echar un vistazo más de cerca cómo las secuencias de comandos de fondo para Pregunta a Peter funciona realmente.
Vídeo: I just like it
Aquí, He visto el código fuente de la página web. Ahora, los creadores de este sitio web eran lo suficientemente inteligente como para sospechar que los geeks exigentes tratarían asomando bajo el capó, así que han incorporado unos salvaguardias. El primero, por supuesto, es el procesado de todas las entradas a través de una secuencia de comandos ASP llamada “PeterAnswers.aspx” y eso es un script que simplemente no se puede ver sin acceso a los archivos del servidor web. Sin embargo, si se mira de cerca el código de formulario, usted descubrirá una anomalía interesante.
Parece que cuando se presiona cada tecla del teclado (el controlador de eventos onkeypress), se invoca una función que devuelve un carácter. ¿Con qué personaje está realmente vuelto? Si nos fijamos en la función de cada campo, que parecen idénticas, pero no lo son. Uno se llama con una letra O líder, dos y tres ceros de cola de O carta de nuevo. La segunda función se denomina con una letra O que conduce, un cero, otra carta O y cuatro ceros.
Lo mismo es cierto para el controlador de eventos onkeydown - encontrará dos funciones completamente nuevas disfrazados para parecer idénticos. ¿Qué significa esto para aquellos de ustedes que no son programadores de javascript? Esto significa que en lugar de uno, solo la manipulación del texto que se introduce en cada campo y devolver un valor de texto al campo de función, en realidad hay manipulación de cada pulsación de tecla individuo cuatro funciones distintas. Esto significa que hay una gran cantidad de Tomfoolery pasando con el texto que se introduce en cada campo de texto.
La respuesta, por supuesto, es que si estás en el campo “Petición”, la secuencia de comandos ASP devuelve lo que se teclea en el campo, pero mira por el momento de escribir el carácter “”. En ese momento, empieza a escribir el resto de la frase “Pedro, favor de responder ...”, ya que ahorra cada personaje eres actualmente escribir en una variable hasta que escriba “” de nuevo. Por último, una vez que haga clic en “Aceptar” - el texto guardada que se almacena en una variable de cadena se muestra a continuación en forma de respuesta de Pedro.
Ahora que ya sabe el funcionamiento interno de esta broma en línea, es más probable que probarlo en un amigo? Comparte tu opinión sobre este “tutor virtual” en línea en la sección de comentarios, y si lo hace probarlo en un amigo, hacernos saber cómo te fue!