Como pede o trabalho de Peter? O código por trás da brincadeira

Peter Answers é apresentado como um Tarot Virtual, como se a página pudesse prever seu futuro. Neste artigo, gostaria de responder à pergunta: como o Ask Peter funciona?

Peter Answers é apresentado como um Tarot Virtual, como se a página pudesse prever seu futuro.  Neste artigo, gostaria de responder à pergunta: como o Ask Peter funciona?
Propaganda

Por vários anos, um dos meus hobbies tem pesquisado golpes paranormais. São situações em que um indivíduo afirma que pode prever o futuro, que descobriu o segredo da antigravidade ou que trabalha para o governo e sabe a verdade sobre os alienígenas. Uma linha comum em toda essa pesquisa surrealista é que, geralmente, um número enervante de pessoas é muito, muito ingênuo.

Essa credibilidade se multiplica significativamente quando o evento que está sendo retratado inclui algo que parece sobrenatural ou “mágico” por natureza. No fundo, muitas pessoas ainda querem acreditar em magia - e quando elas são apresentadas com a oportunidade de acreditar novamente, elas saltam sobre ela.

Um exemplo é um site muito popular entre a comunidade de brincalhões chamada Ask Peter (ou Peter Answers). O texto do rodapé lista a página como um "Tarô Virtual", como se a página realmente tivesse a capacidade de prever seu futuro ou responder a quaisquer de suas perguntas. Neste artigo, respondo a pergunta: como o Peter pergunta funciona?

Como pede o trabalho de Peter? A perspectiva do crente

Primeiro, vou mostrar como o site funciona para a pessoa que não sabe nada sobre o funcionamento interno de Ask Peter. Quando você chegar ao site pela primeira vez, verá um formulário da Web muito simples.

como é que o peter responde ao trabalho

O ponto do site é que é uma espécie de “tarô” eletrônico que irá espiar seu futuro e responder suas perguntas de acordo. No entanto, Peter é um psíquico volúvel, e ele deve ser tratado com respeito ou ele não vai responder a sua pergunta. Portanto, antes de fazer uma pergunta, você deve fazer uma petição a Peter com a frase: "Peter, responda a seguinte pergunta:" Se você estiver usando o site Peter Answers sozinho e não souber o segredo por trás do site, você Eu normalmente recebo uma resposta como esta:

como é que o peter responde ao trabalho

O que há com isso? Ah, mas é tudo parte do show, pessoal. A magia realmente acontece quando você traz uma segunda pessoa que conhece o terrível segredo de Peter (depois de ler este artigo, você será!). A segunda pessoa precisa digitar a petição e a pergunta para você, e então você obterá a resposta. - que geralmente é notavelmente preciso.

faça perguntas pessoais peter

Se a pessoa que digitou a pergunta conhece o segredo, você receberá uma resposta. Na segunda metade deste artigo, vou compartilhar o terrível segredo de Peter e recebê-lo na sociedade secreta de "Pergunte a Peter". Se você gosta da perspectiva infantil e mágica oferecida pela sua ignorância feliz, pare de ler este artigo agora. Caso contrário, se você gostaria de estar imune a este esquema particular Como se proteger de 3 dos maiores golpes on-line agora Como se proteger de 3 dos maiores golpes on-line agora As pessoas sempre vão cair em desgraça dos golpistas. Três dos golpes mais devastadores no momento renderam centenas de milhões de dólares para os cibercriminosos. O que você pode fazer para se proteger? Leia mais e continue lendo.

Bem-vindo à Sociedade Secreta de Ask Peter

Se você leu até aqui, então você se sente preparado para o conhecimento secreto de como o Peter funciona. Vamos olhar mais de perto.

faça perguntas pessoais peter

O último segredo para perguntar a Peter é, na verdade, um pouco de JavaScripting criativo. O que é JavaScript e como funciona? O que é JavaScript e como funciona? O que é Javascript? É uma linguagem de programação usada para melhorar páginas da web. Inclui atualizações dinâmicas de páginas da Web, interfaces de usuário e muito mais. Vamos mergulhar no que é o Javascript. Consulte Mais informação . Fazer com que Peter responda a uma pergunta não requer reverência e polidez, isso requer um período muito simples. É isso mesmo - no campo "Petição", basta digitar um "." E começar a digitar a resposta para a pergunta que você vai fazer no próximo campo.

No final da resposta, digite outro “.” E continue digitando o resto de “Peter, responda a seguinte pergunta:” Para a pessoa sentada ao seu lado, ela aparece como se você tivesse digitado essa pergunta - especialmente se você é um digitador rápido.

Então, agora você conhece o segredo. Enviar a pergunta para a qual você já digitou a resposta e clicar em OK resultará em Peter fornecendo sua resposta. A pessoa ao seu lado, que está assistindo, ficará espantada e perplexa com a incrível precisão desse tarô virtual. Só não seja muito preciso, pois você levantará suspeitas. Uma vez terminada, você pode reivindicar orgulhosamente outro crente de Peter, sob o seu cinto. Ao fazê-lo, você retratou perfeitamente a terrível credulidade que corre solta em todo o mundo.

Vamos dar uma olhada em como o script de segundo plano para Ask Peter realmente funciona.

como é que o peter responde ao trabalho

Agora, os criadores deste site foram espertos o suficiente para suspeitar que os fanáticos por tecnologia exigentes iriam tentar espreitar, então eles incorporaram algumas salvaguardas. O primeiro, é claro, é processar todas as entradas através de CSS usando a classe “inp” para manipular cada campo de entrada. Você simplesmente não consegue ver como esses campos são processados ​​sem acesso aos arquivos CSS 10 Exemplos de código CSS simples Você pode aprender em 10 minutos 10 Exemplos simples de código CSS Você pode aprender em 10 minutos Vamos ver como criar uma folha de estilo inline então você pode praticar suas habilidades em CSS. Então, passaremos para 10 exemplos básicos de CSS. De lá, sua imaginação é o limite! Consulte Mais informação . No entanto, se você observar atentamente o código do formulário, descobrirá uma anomalia interessante.

No rodapé do script da página, você pode ver várias variáveis ​​usadas para retornar texto diferente para o campo de texto:

var O000000="en", O00OO0O="Peter please answer the following question:", O000O0O="No connection.", O0O0O0O="You must enter a valid petition.", O0O0OO0="You must enter a valid question.", O00O000="Peter answers: "; 

Cada variável recebe um nome codificado que parece semelhante, mas não é - com zero e a letra O em vários lugares no nome. A técnica é claramente destinada a encobrir o verdadeiro propósito do script, mas é óbvio que, se você não está ciente do uso secreto de “.” Por trás da entrada da “resposta”, então a página é codificada para fornecer lotes. de diferentes mensagens de erro de volta para você.

O que isso significa para aqueles que não são programadores de JavaScript? Isso significa que, em vez de uma única função e variável manipulando o texto de entrada que é inserido em cada campo e retornando um valor de texto para o campo de resposta, há várias coisas que acontecem com cada pressionamento de tecla individual. Isso significa que há um monte de TomFoolery acontecendo com o texto que você digita em cada campo de texto.

Agora você conhece a verdadeira resposta

A resposta, é claro, é que, se você estiver no campo “Petição”, o script retorna o que você digita no campo, mas observa o momento em que você digita o caractere “.”. Nesse ponto, ele começa a digitar o restante da frase “Peter, responda por favor…”, pois salva cada caractere que você está digitando em uma variável até que você digite “.” Novamente. Finalmente, depois de clicar em "OK" - o texto salvo armazenado em uma variável de string é exibido abaixo na forma de resposta de Peter.

Agora que você conhece o funcionamento interno desta brincadeira online Pranks 7 para jogar em usuários do iPhone 7 Pranks para jogar em usuários do iPhone Pranking seus amigos é muito divertido, e há algumas ótimas maneiras de fazê-lo se você ficar alguns minutos sozinho com o seu Iphone. Leia mais, você está mais propenso a experimentá-lo em um amigo?

Compartilhe sua opinião sobre este "tarot virtual" on-line na seção de comentários abaixo, e se você experimentá-lo em um amigo, deixe-nos saber como foi!

Crédito da imagem: risnandar2 / Depositphotos

In this article