Hvordan spør Peter jobbe? Koden bak pranken

Hvordan spør Peter jobbe? Koden bak pranken / programmering

I en årrekke har en av mine hobbyer forsket på paranormale svindel. Dette er situasjoner hvor en person hevder at de kan forutsi fremtiden, at de har oppdaget hemmeligheten mot antigravity, eller at de jobber for regjeringen og vet sannheten om romvesener. En vanlig tråden i all den surrealistiske forskningen er at generelt er et ubehagelig antall mennesker veldig, veldig gullible.

At gullbarhet multipliseres vesentlig når arrangementet blir portrettert, inneholder noe som opptrer overnaturlig eller “magisk” i naturen. Dypt ned, mange vil fortsatt tro på magi - og når de blir presentert med muligheten til å tro på nytt, hopper de over det.

En sak i poeng er et nettsted som er veldig populært blant prankster-fellesskapet, kalt Ask Peter (eller Peter Answers). Tekstteksten viser siden som en “Virtual Tarot,” som om siden virkelig har muligheten til å forutsi din fremtid eller svare på noen av dine spørsmål. I denne artikkelen svarer jeg på spørsmålet: Hvordan spør Peter jobbe?

Hvordan spør Peter jobbe? Det troende perspektivet

Først skal jeg vise deg hvordan nettstedet fungerer for den personen utenfor gaten som ikke vet noe om Ask Peters indre arbeid. Når du først kommer til nettsiden, ser du et veldig enkelt nettskjema.

Poenget med nettstedet er at det er en slags elektronisk “tarot” som vil kikke inn i din fremtid og svare på dine spørsmål tilsvarende. Imidlertid er Peter en uklar psykisk, og han må behandles med respekt, eller han svarer ikke på spørsmålet ditt. Derfor, før du stiller et spørsmål, må du petisjonere Peter med setningen, “Peter, svar på følgende spørsmål:” Hvis du bruker Peter Answers-stedet alene, og du ikke kjenner hemmeligheten bak nettstedet, får du vanligvis et svar som dette:

Hva skjer med det? Ah, men det er en del av showet, folkens. Den magien skjer egentlig når du tar inn en andre person som kjenner Peters fryktelige hemmelighet (etter å ha lest denne artikkelen, blir det deg!) Den andre personen må skrive inn petisjonen og spørsmålet for deg, og så får du svaret - som vanligvis er bemerkelsesverdig nøyaktig.

Hvis personen som skriver spørsmålet vet hemmeligheten, får du et slikt svar. I den andre halvdelen av denne artikkelen skal jeg dele Peters forferdelige hemmelighet, og ønske deg velkommen til det hemmelige samfunnet “Spør Peter” innsidere. Hvis du liker det barnslige, magiske perspektivet som tilbys av din lykkelige uvitenhet, så slutte å lese denne artikkelen nå. Ellers, hvis du vil være immun mot denne spesielle svindelen. Hvordan beskytte deg mot 3 av de største online svindelene akkurat nå. Slik beskytter du deg mot 3 av de største online svindelene nå. Folk vil alltid falle feil av svindlere. Tre av de mest ødeleggende svindelene for øyeblikket har gitt hundrevis av millioner dollar for cyberkriminelle. Hva kan du gjøre for å beskytte deg selv? Les mer, og les videre.

Velkommen til Secret Society of Ask Peter

Hvis du har lest så langt, så føler du deg forberedt på det hemmelige kjennskap til hvordan Ask Peter jobber. La oss ta en nærmere titt.

Den ultimate hemmeligheten til Ask Peter er faktisk litt kreativ JavaScripting Hva er JavaScript og hvordan fungerer det? Hva er JavaScript og hvordan fungerer det? Hva er Javascript? Det er et programmeringsspråk som brukes til å forbedre nettsider. Den inkluderer dynamisk oppdatering av nettsider, brukergrensesnitt og mer. La oss dykke inn i hva Javascript handler om. Les mer . Å få Peter til å svare på et spørsmål tar ikke ærbødighet og høflighet, det tar en veldig vanlig periode. Det er riktig - i “opprop” feltet, skriv bare a “.” og begynn å skrive svar til spørsmålet som du skal spørre i neste felt.

På slutten av svaret skriver du inn en annen “.” og fortsett å skrive resten av “Peter, svar på følgende spørsmål:” Til personen som sitter ved siden av deg, ser det ut som om du har skrevet det ene spørsmålet - spesielt hvis du er en rask maskinist.

Så nå vet du hemmeligheten. Når du sender inn spørsmålet du allerede har skrevet inn svaret på og klikker på OK, vil det føre til at Peter gir din svar. Personen ved siden av deg som ser på vil bli forbløffet og flabbergasted av den fantastiske nøyaktigheten av denne virtuelle tarot. Bare vær ikke også nøyaktig, da du vil øke mistanken. Når du er gjennom, kan du stolt hevde en annen Ask Peter troende under beltet ditt. På den måten har du perfekt portrettert den forferdelige lykkeligheten som går hardt over hele verden.

La oss ta en nærmere titt på hvordan bakgrunnsskripting for Ask Peter faktisk fungerer.

Nå var skaperne av denne nettsiden klok nok til å mistenke at krevende teknikker skulle prøve å kikke under hetten, så de har tatt med noen få garantier. Den første, selvfølgelig, behandler alle oppføringer gjennom CSS ved hjelp av klassen “INP” å håndtere hvert inntastingsfelt. Du kan bare ikke se hvordan disse feltene behandles uten tilgang til CSS-filene. 10 Enkle CSS-kodeeksempler Du kan lære om 10 minutter 10 enkle CSS-kodeeksempler du kan lære om 10 minutter Vi går over hvordan du lager et inline-stilark slik at du kan øve dine CSS ferdigheter. Da flytter vi på 10 grunnleggende CSS eksempler. Derfra er fantasien din grense! Les mer . Men hvis du ser nøye på skjema koden, vil du oppdage en interessant anomali.

Ved siden av sideskriptet kan du se ulike variabler som brukes til å returnere forskjellig tekst til tekstfeltet:

var O000000 = "no", O00OO0O = "Peter, svar på følgende spørsmål:", O000O0O = "Ingen tilkobling.", O0O0O0O = "Du må skrive inn en gyldig petisjon.", O0O0OO0 = "Du må skrive inn et gyldig spørsmål." , O00O000 = "Peter svarer:"; 

Hver variabel er gitt et kodet navn som ligner, men det er ikke - med null og bokstaven O på forskjellige steder i navnet. Teknikken er klart ment å dekke opp den sanne hensikten med manuset, men det er åpenbart at hvis du ikke er klar over den hemmelige bruken av “.” bak inngangen til “svar,” Siden er siden kodet for å gi mange forskjellige feilmeldinger tilbake til deg.

Hva betyr dette for de av dere som ikke er JavaScript-programmerere? Det betyr at i stedet for en, enkeltfunksjon og variabel håndtering av inntastingsteksten som kommer inn i hvert felt og returnerer en tekstverdi til svarfeltet, er det flere ting som skjer med hver enkelt tastetrykk. Dette betyr at det er mye TomFoolery som skjer med teksten du skriver inn i hvert tekstfelt.

Nå vet du det virkelige svaret

Svaret er selvfølgelig at hvis du er i “opprop” feltet, returnerer skriptet hva du skriver inn i feltet, men ser for øyeblikket du skriver inn “.” karakter. På det tidspunktet begynner det å skrive resten av erklæringen “Peter, vær så snill å svare ... ” som det sparer hvert tegn du er faktisk skriver inn en variabel inntil du skriver inn “.” en gang til. Til slutt, når du klikker “OK” - Din lagrede tekst som ble lagret i en strengvariabel, vises nedenfor i form av Peters svar.

Nå som du kjenner de indre arbeidene til denne online Prank 7 Pranks å spille på iPhone-brukere 7 Pranks å spille på iPhone-brukere Pranking dine venner er mye moro, og det er noen gode måter å gjøre det hvis du får noen minutter alene med deres iPhone. Les mer, er du mer sannsynlig å prøve den ut på en venn?

Del din mening om dette online “virtuell tarot” i kommentarseksjonen nedenfor, og hvis du prøver det på en venn, gi oss beskjed om hvordan det gikk!

Bilde Kreditt: risnandar2 / Depositphotos