Difference between revisions of "ARG/pl"
m (forgot the displayed title) |
m |
||
(17 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE: ARG}} | {{DISPLAYTITLE: ARG}} | ||
− | |||
− | == Dzień 1 == | + | '''ARG''' (''Alternate Reality Game'') to interaktywne wydarzenie częściowo mające miejsce w świecie rzeczywistym, na które wpływ mają jego uczestnicy. |
+ | |||
+ | == Pyromania == | ||
+ | 19 lipca 2012 gra TF2 została zaktualizowana, ale nie pojawiły się informacje o wprowadzonych poprawkach. Sugerowało to rozpoczęcie [[w:pl:alternate reality game|gry rzeczywistości alternatywnej]] (ang. ''alternate reality game''). | ||
+ | |||
+ | === Dzień 1 === | ||
{{Patch name|6|19|2012}} dodała do systemu losowych przedmiotów następujące pozycje - [[Goldfish/pl|Złota Rybka]], [[Pocket Lint/pl|Paprochy z Kieszeni]], [[Cheese Wheel/pl|Krąg Sera]], [[Banana Peel/pl|Skórka od Banana]], [[Barn Door Plank/pl|Deska od Drzwi do Stodoły]], [[Secret Diary/pl|Sekretny Pamiętnik]] i [[Damaged Capacitor/pl|Uszkodzony Kondensator]]. | {{Patch name|6|19|2012}} dodała do systemu losowych przedmiotów następujące pozycje - [[Goldfish/pl|Złota Rybka]], [[Pocket Lint/pl|Paprochy z Kieszeni]], [[Cheese Wheel/pl|Krąg Sera]], [[Banana Peel/pl|Skórka od Banana]], [[Barn Door Plank/pl|Deska od Drzwi do Stodoły]], [[Secret Diary/pl|Sekretny Pamiętnik]] i [[Damaged Capacitor/pl|Uszkodzony Kondensator]]. | ||
− | == Dzień 2 == | + | === Dzień 2 === |
− | {{Patch name|6|20|2012}} pozwoliła każdemu z graczy | + | {{Patch name|6|20|2012}} pozwoliła każdemu z graczy noszących zestaw [[Eliminating The Impossible/pl|Wykluczając Niemożliwe]] odczytać alternatywne opisy nowo dodanych przedmiotów. W opisach tych kilka losowych znaków (innych dla każdego gracza) zastępowały kropki. |
{| class="wikitable" cellpadding="2" style="text-align:center;" | {| class="wikitable" cellpadding="2" style="text-align:center;" | ||
Line 40: | Line 44: | ||
{{Quotation|“Przygoda w Copper Beeches”, opowiadanie o Sherlocku Holmesie|Pomyśl tylko jakichż to piekielnie okrutnych czynów, utajonych zbrodni ktoś dopuszcza się rok w rok w takich miejscach, a myśmy tego nieświadomi.}} | {{Quotation|“Przygoda w Copper Beeches”, opowiadanie o Sherlocku Holmesie|Pomyśl tylko jakichż to piekielnie okrutnych czynów, utajonych zbrodni ktoś dopuszcza się rok w rok w takich miejscach, a myśmy tego nieświadomi.}} | ||
− | == Dzień 3 == | + | === Dzień 3 === |
[[File:Banana Peel Craft Error Message.png|300px|right|Komunikat o błędzie pojawiający się po próbie połączenia dwóch Skórek po Bananach.]] | [[File:Banana Peel Craft Error Message.png|300px|right|Komunikat o błędzie pojawiający się po próbie połączenia dwóch Skórek po Bananach.]] | ||
− | [http://git.optf2.com/schema-tracking/commit/?h=teamfortress2&id=338046be3b50d69b0eeb403112d10bf67814e5d6 Aktualizacja] [[item schema/pl|schematu przedmiotu]] poszerzyła listę atrybutów zestawu [[Eliminating The Impossible/pl|Wykluczając Niemożliwe]] o 8 ciągów | + | [http://git.optf2.com/schema-tracking/commit/?h=teamfortress2&id=338046be3b50d69b0eeb403112d10bf67814e5d6 Aktualizacja] [[item schema/pl|schematu przedmiotu]] poszerzyła listę atrybutów zestawu [[Eliminating The Impossible/pl|Wykluczając Niemożliwe]] o 8 ciągów [[w:pl:MD5|MD5]]: |
Line 77: | Line 81: | ||
− | {{Patch name|6|21|2012}} dodała możliwość połączenia dwóch lub więcej [[Banana Peel/pl|Skórek od Banana]]. Wynikiem | + | {{Patch name|6|21|2012}} dodała możliwość połączenia dwóch lub więcej [[Banana Peel/pl|Skórek od Banana]]. Wynikiem takiej operacji jest komunikat o błędzie z nagłówkiem "Banana Error # (1-8)". Treść komunikatu wyświetlana w językach hiszpańskim i fińskim brzmi: "Przepełnienie banana; szczegółowy raport:". Niżej wyświetla się ciąg zapisany w systemie [[w:pl:Szesnastkowy_system_liczbowy|szesnastkowym]]. Gracze otrzymują komunikaty z różnymi ciągami nawet dla tego samego numeru błędu. Przycisk zamykający okno błędu został zastapiony wersją w języku walijskim. Po połączeniu skórki nie znikają z plecaka, ale każda kolejna próba wyświetla ten sam komunikat. |
− | Społecznosć zaczęła zbierać unikatowe kody błędów, a strony takie jak [http://xkeeper.net/private/portal/tf2.php ta] zaczęły przetwarzać otrzymane dane. Wkrótce odkryto, że 8 kodów błędu odpowiada 8 | + | Społecznosć zaczęła zbierać unikatowe kody błędów, a strony takie jak [http://xkeeper.net/private/portal/tf2.php ta] zaczęły przetwarzać otrzymane dane. Wkrótce odkryto, że 8 kodów błędu odpowiada 8 obrazom [[w:pl:PNG|PNG]], a zapisy w systemie szesnastkowym to kolejne segmenty tych plików. Ciągi MD5 posłużyły jako [[w:pl:suma_kontrolna|sumy kontrolne]], pozwalając sprawdzić, czy obrazy są składane poprawnie. Utworzone w ten sposób obrazy przedstawiały [[w:pl:QR_code|kody QR]] odsyłające do grafik na [[TF2 Official Website/pl|oficjalnej stronie TF2]] (pliki PNG 7 i 8 okazały się takie same). Grafiki te zawierały fragmenty podzielonego na pionowe paski stenogramu z przesłuchania [[Saxton Hale/pl|Saxtona Hale'a]] przed amerykańskim senatem w sprawie zniknięcia [[Poopy Joe/pl|Poopy Joego]] i całego amerykańskiego zapasu [[Australium/pl|Australium]]. |
− | === Kody QR === | + | ==== Kody QR ==== |
{| class="wikitable" cellpadding="2" style="text-align:center;" | {| class="wikitable" cellpadding="2" style="text-align:center;" | ||
|- style="height: 20px;" | |- style="height: 20px;" | ||
Line 121: | Line 125: | ||
|- | |- | ||
|} | |} | ||
+ | |||
+ | === Dzień 4 === | ||
+ | 22 czerwca 2012 o północy (15:00 PDT), na oficjalnym blogu TF2 pojawił się [[TF2 Official Website/pl#Blog|tajemniczy wpis]] autorstwa [[Pyro/pl|Pyro]]. Data i godzina odpowiadają oznaczeniom z [[Damaged Capacitor/pl|Uszkodzonego Kondensatora]] (6.22V1500). Treść tego wpisu to: | ||
+ | |||
+ | :"Mmmmph mmmmph, mmmmm mmmmmp mmmmmph. Mmmmmph mpm! | ||
+ | : Mmmmmph mph mm! Hm mmmmmph, hmmmmph mm mmmmmph mmmmmph!" | ||
+ | |||
+ | Jest to słowo "Monday" (poniedziałek) zapisane [[w:pl:Kod_Morse'a|alfabetem Morse'a]] (–– ––– –• –•• •– –•––). | ||
+ | |||
+ | ==== Promocja TF2 w Adult Swim ==== | ||
+ | |||
+ | Wcześniej tego samego dnia na stronie Adult Swim pojawiło się [http://www.adultswim.com/promos/valve/ ogłoszenie] {{lang icon|en}} o nadchodzącej promocji Valve zachęcające do zapisania się do newslettera stacji. Strona z formularzem zapisu ozdobiona była portretem Pyro podpisanym "We're your new family now." | ||
+ | |||
+ | === Dzień 5 === | ||
+ | Finał ARG miał miejsce 25 czerwca, gdy zapowiedziano [[Pyromania Update/pl|Aktualizację Pyromanii]].<ref>[http://www.teamfortress.com/post.php?id=8260 June 25, 2012 - Pyromania Update announcement]</ref> | ||
+ | |||
+ | {{anchor|Mann vs. Machine}} | ||
+ | == Mann kontra Machiny == | ||
+ | === Dzień 1 === | ||
+ | [[File:Blog Birth Certificate.jpg|Akt urodzenia|thumb|right]] | ||
+ | 10 sierpnia 2012 na logo [[TF2 Official Website/pl#blog|blogu TF2]] pojawił się ślad krwi, prowadzący do [http://www.teamfortress.com/gray ukrytej strony], na której znajduje się akt urodzenia wcześniej nieznanego trzeciego brata, [[Gray Mann/pl|Graya Manna]]. Zawiera on informację, że został on porwany przez nieznaną istotę, "ORŁA". | ||
+ | |||
+ | {{Patch name|8|10|2012}} dodała [[Carrier tank/pl|transportery]] do [[2Fort/pl|2Fort]], [[Badwater Basin/pl|Badwater Basin]], [[Doublecross/pl|Doublecross]] i [[Granary (Control Point)/pl|Granary]]. Można je zobaczyć z daleka. | ||
+ | |||
+ | === Dzień 2 === | ||
+ | [[File:ZepheniahMannLastWill.jpg|Ostatnia wola|thumb|right]] | ||
+ | Drugi ślad krwi pojawił się na stronie, tym razem prowadząc do innej [http://www.teamfortress.com/mannwill ukrytej strony] zawierającej testament [[Non-player characters/pl#Zepheniah Mann|Sofoniasza Manna]] w pełnym brzmieniu. Ujawnia on, że był szantażowany przez swojego syna Graya, i w odpowiedzi zostawił [[Elizabeth/pl|Elizabeth]] swoją skrytkę z "cudownym" żwirem. | ||
+ | |||
+ | {{Patch name|8|11|2012}} dodała możliwość założenia [[Barely-Melted Capacitor/pl|Kondensatora]] i dodała kilka ciągów MD5 do [[Item schema/pl|schematu przedmiotów]]. | ||
+ | |||
+ | {| class="wikitable" cellpadding="2" | ||
+ | ! class="header" | Zapis | ||
+ | ! class="header" | Wartość | ||
+ | |- | ||
+ | |scout_md5_314 | ||
+ | |40119059ad74854a84f78a102fb6048d | ||
+ | |- | ||
+ | |soldier_md5_516 | ||
+ | |5f99cc6e57a84e6c52f6df772196a7ef | ||
+ | |- | ||
+ | |pyro_md5_323 | ||
+ | |a8a7188d6911026801eb1a6279d7f0b9 | ||
+ | |- | ||
+ | |demo_md5_372 | ||
+ | |1c2594a0d12aba24d304487742205f04 | ||
+ | |- | ||
+ | |heavy_md5_308 | ||
+ | |2eb157506d8ca40c919541741b04d432 | ||
+ | |- | ||
+ | |medic_md5_328 | ||
+ | |6c5d3d7ea48af4c8ceb8eb801c65de84 | ||
+ | |- | ||
+ | |engineer_md5_500 | ||
+ | |928b4eba739114893aff40614aa74b17 | ||
+ | |- | ||
+ | |sniper_md5_276 | ||
+ | |6aa6787bc62adcd3d646164c9b68f026 | ||
+ | |- | ||
+ | |spy_md5_65 | ||
+ | |5696492788ca11dd2f1eaa9f5294e3d2 | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | Po [[High Five!/pl|przybiciu piątki]] graczowi, który włożył Kondensator, w okienku czatu pojawi się tekst. Każdy gracz może zobaczyć trzy wyjątkowe wiadomości, w zależności od klasy drugiej osoby. Tekst przybiera następującą formę: | ||
+ | |||
+ | <code>Medyk mówi: Czy słyszałeś historię z 1252 gdzie PDA Destrukcji, Bolimuszka Kleparka, Coś Specjalnego Dla Kogoś Specjalnego, Uberpiła, Strachliwy Pagórek, Skrzynka, Bolimuszka Kleparka, Patelnia i Administratorka weszli do baru?</code> | ||
+ | |||
+ | Klasa w tekście reprezentuje sekwencję danych odpowiadającą jednej z sum kontrolnych MD5, a przedmioty i postaci wymienione w tekście reprezentują podsekwencje. Numer odpowiada pozycji podsekwencji. | ||
+ | |||
+ | Po zgromadzeniu wiadomości przez wiele społeczności, nazwy przedmiotów zostały przypisane do kodów szesnastkowych. Dowiedziano się, że wyniki dla każdej z klas są w różnych formatach plików: pliki Skauta, Pyro, Grubego i Medyka miały rozszerzenie {{code|.png}}, Żołnierza - {{code|.bmp}}, Demomana do archiwum ZIP, Inżyniera do pliku tekstowego z kodem źródłowym C++, Snajpera do pliku MIDI, a Szpiega - do pliku ZIP zawierającego plik z hasłami programu KeePass. Obrazy były kodami QR, archiwum ZIP zawierało tekst w ASCII, plik MIDI - kod Morse'a, a kod źródłowy wygenerował tekst. Następnie, słowa wynikowe zostały dopasowane do kodów szesnastkowym z użyciem [[w:PGP word list|listy słóww PGP]]. | ||
+ | |||
+ | ==== Wyniki dla klas ==== | ||
+ | {| class="wikitable" cellpadding="2" style="text-align:center;" | ||
+ | |- style="height: 20px;" | ||
+ | ! class="header" | Klasa | ||
+ | ! class="header" | Wynik | ||
+ | |- | ||
+ | || Skaut | ||
+ | || [[:File:ARG QR Code Scout.png|scout.png]] | ||
+ | |- | ||
+ | || Żołnierz | ||
+ | || [http://junk.mzzt.net/soldier.png soldier.bmp]<!-- Update with finished bmp --> | ||
+ | |- | ||
+ | || Pyro | ||
+ | || [[:File:ARG QR Code Pyro.png|pyro.png]] | ||
+ | |- | ||
+ | || Demoman | ||
+ | || [http://dl.dropbox.com/u/71300804/demoman.zip Demoman.zip] | ||
+ | |- | ||
+ | || Gruby | ||
+ | || [[:File:ARG QR Code Heavy.png|heavy.png]] | ||
+ | |- | ||
+ | || Inżynier | ||
+ | || [http://codepad.org/h07ldEA0 C++ code] | ||
+ | |- | ||
+ | || Medyk | ||
+ | || [[:File:ARG QR Code Medic.png|medic.png]] | ||
+ | |- | ||
+ | || Snajper | ||
+ | || [http://lab.xpaw.ru/tf2arg-part2/sniper.mid Sniper.mid] | ||
+ | |- | ||
+ | || Szpieg | ||
+ | || [http://tf2.com/tobor/3hzd3ob2wBBeMsmkUW1AHZH78TlgL1UMBVBL07mY.zip Spy.kdbx] | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | ==== Mapowanie z użyciem listy słów PGP ==== | ||
+ | |||
+ | {| class="wikitable" cellpadding="2" | ||
+ | ! class="header" | Klasa | ||
+ | ! class="header" | Format | ||
+ | ! class="header" | Słowo PGP | ||
+ | ! class="header" | Parzyste/Nieparzyste | ||
+ | ! class="header" | Kod szesnastkowy | ||
+ | |- | ||
+ | |Scout | ||
+ | |PNG | ||
+ | |Adult | ||
+ | |Parzyste | ||
+ | |05 | ||
+ | |- | ||
+ | |Soldier | ||
+ | |BMP | ||
+ | |Councilman | ||
+ | |Nieparzyste | ||
+ | |3B | ||
+ | |- | ||
+ | |Pyro | ||
+ | |PNG | ||
+ | |Baboon | ||
+ | |Parzyste | ||
+ | |14 | ||
+ | |- | ||
+ | |Demoman | ||
+ | |ZIP | ||
+ | |Apollo | ||
+ | |Nieparzyste | ||
+ | |0A | ||
+ | |- | ||
+ | |Heavy | ||
+ | |PNG | ||
+ | |Goldfish | ||
+ | |Parzyste | ||
+ | |05 | ||
+ | |- | ||
+ | |Engineer | ||
+ | |Kod źródłowy C++ | ||
+ | |Resistor | ||
+ | |Nieparzyste | ||
+ | |C5 | ||
+ | |- | ||
+ | |Medic | ||
+ | |PNG | ||
+ | |Goggles | ||
+ | |Parzyste | ||
+ | |6D | ||
+ | |- | ||
+ | |Sniper | ||
+ | |MIDI | ||
+ | |Unicorn | ||
+ | |Nieparzyste | ||
+ | |EC | ||
+ | |- | ||
+ | |Spy | ||
+ | |Baza haseł KeePass | ||
+ | |N/D | ||
+ | |N/D | ||
+ | |N/D | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | Hasło do bazy haseł Szpiega to wartości numeryczne innych klas posegregowane kolejno, 053B140A6EC56DEC. Plik zawierał zdjęcie kodu QR, który po użyciu [[w:XOR|XOR]] z innymi kodami doprowadziło do [http://tf2.com/crsk9.jpg tej strony]. Zawierała ona zdjęcie z opisem przepisu z użyciem ośmiu przedmiotów, których wytworzenie spowodowało wiadomość systemową o nowym komiksie, [[Blood Brothers/pl|Bracia Krwi]]. | ||
+ | |||
+ | Na zdjęciu z przepisem, litery T, O, B, O i R są widocznie poplamione krwią, tworząc słowo "[[Tobor|TOBOR]]" | ||
+ | |||
+ | === Dzień 3 === | ||
+ | |||
+ | 12 sierpnia opublikowany został [[TF2 Official Blog|post na blogu TF2]] zatytułowany [http://teamfortress.com/post.php?id=8621 Bracia Krwi]. Zespół TF2 oczekiwał, że komiks o tej samej nazwie zostanie odkryty za kilka tygodni, lecz nie dwanaście godzin, jak się stało. [http://www.teamfortress.com/bloodbrothers/ Link] do [[Blood Brothers|komiksu]] został też dodany do postu. | ||
+ | |||
+ | <!-- tf2.com/tobor is not part of the ARG and we don't know what it means for now. Nothing in the ARG led to this address and hence does not belong here. --> | ||
+ | |||
+ | == Ciekawostki == | ||
+ | * Kody QR uzyskane z 7 i 8 błędu są takie same. Jest to nawiązanie do "bananowego problemu" (nazwę zaczerpnięto ze starego żartu - ''"Wiem, jak wymówić słowo "banan", nie wiem tylko, kiedy przestać."''), będącego wariantem programistycznego błędu [[w:pl:Off-by-one error|Off-by-one error]] . Błąd ten pojawia się, gdy programista źle zdefiniuje warunki pętli, w wyniku czego wykonuje się ona o jeden raz za dużo bądź za mało. | ||
== Galeria == | == Galeria == | ||
<gallery> | <gallery> | ||
File:Saxton_Hale_Hearing_Transcript.jpg|Obraz uzyskany po połączeniu fragmentów, do których odsyłały kody QR. | File:Saxton_Hale_Hearing_Transcript.jpg|Obraz uzyskany po połączeniu fragmentów, do których odsyłały kody QR. | ||
+ | File:Saxton_Hale_Hearing_Transcript_pl.jpg|Tłumaczenie stenogramu. | ||
+ | File:Crsk9.jpg|Przepis z drugiego ARG, 2. dnia. | ||
+ | File:Blood Brothers Main Menu Alert.png|Wiadomość systemowa z 2. dnia drugiego ARG. | ||
+ | File:Blood Brothers Main Menu Alert 2.png|Ta sama wiadomość z głównego menu. | ||
</gallery> | </gallery> | ||
+ | |||
+ | == Źródła == | ||
+ | <references/> | ||
+ | |||
+ | {{PyromaniaNav}} | ||
+ | {{Mysterious Items Nav}} | ||
+ | {{MannVsMachineNav}} |
Latest revision as of 22:46, 26 June 2022
ARG (Alternate Reality Game) to interaktywne wydarzenie częściowo mające miejsce w świecie rzeczywistym, na które wpływ mają jego uczestnicy.
Spis treści
Pyromania
19 lipca 2012 gra TF2 została zaktualizowana, ale nie pojawiły się informacje o wprowadzonych poprawkach. Sugerowało to rozpoczęcie gry rzeczywistości alternatywnej (ang. alternate reality game).
Dzień 1
Aktualizacja z 19 czerwca 2012 dodała do systemu losowych przedmiotów następujące pozycje - Złota Rybka, Paprochy z Kieszeni, Krąg Sera, Skórka od Banana, Deska od Drzwi do Stodoły, Sekretny Pamiętnik i Uszkodzony Kondensator.
Dzień 2
Aktualizacja z 20 czerwca 2012 pozwoliła każdemu z graczy noszących zestaw Wykluczając Niemożliwe odczytać alternatywne opisy nowo dodanych przedmiotów. W opisach tych kilka losowych znaków (innych dla każdego gracza) zastępowały kropki.
Przedmiot | Nowy opis |
---|---|
Złota Rybka |
'Think of the' |
Paprochy z Kieszeni |
'...the... which...' |
Krąg Sera |
'may go on... the hidden wickedness...' |
Skórka od Banana |
'...may go on...' |
Deska od Drzwi do Stodoły |
'...year in, year out...' |
Sekretny Pamiętnik |
'the deeds of hellish cruelty and none the wiser' |
Uszkodzony Kondensator |
' in such places, and ...' |
Połączone fragmenty tworzą następujący cytat:
„ | Pomyśl tylko jakichż to piekielnie okrutnych czynów, utajonych zbrodni ktoś dopuszcza się rok w rok w takich miejscach, a myśmy tego nieświadomi.
— “Przygoda w Copper Beeches”, opowiadanie o Sherlocku Holmesie
|
” |
Dzień 3
Aktualizacja schematu przedmiotu poszerzyła listę atrybutów zestawu Wykluczając Niemożliwe o 8 ciągów MD5:
Zapis | Wartość |
---|---|
md5_388_1 | 9e86c9d1ba461d7c3b84ea4bac11b921 |
md5_388_2 | f2629207217ce651f1a76ce33346d4c8 |
md5_388_3 | 5d1a66650820b260b043443137c23dc5 |
md5_388_4 | 0361ca75733f3c21f4ba4ae216e92155 |
md5_388_5 | a0370078eaafd706e75e6a2a45b5678f |
md5_388_6 | 0a009353adac7c721d8b4a188a9f8517 |
md5_388_7 | 6f1d22a53f398fd4404b7fc9d7b1f356 |
md5_388_8 | eae894257e8b1502807a3a94fd2fcc1c |
Aktualizacja z 21 czerwca 2012 dodała możliwość połączenia dwóch lub więcej Skórek od Banana. Wynikiem takiej operacji jest komunikat o błędzie z nagłówkiem "Banana Error # (1-8)". Treść komunikatu wyświetlana w językach hiszpańskim i fińskim brzmi: "Przepełnienie banana; szczegółowy raport:". Niżej wyświetla się ciąg zapisany w systemie szesnastkowym. Gracze otrzymują komunikaty z różnymi ciągami nawet dla tego samego numeru błędu. Przycisk zamykający okno błędu został zastapiony wersją w języku walijskim. Po połączeniu skórki nie znikają z plecaka, ale każda kolejna próba wyświetla ten sam komunikat.
Społecznosć zaczęła zbierać unikatowe kody błędów, a strony takie jak ta zaczęły przetwarzać otrzymane dane. Wkrótce odkryto, że 8 kodów błędu odpowiada 8 obrazom PNG, a zapisy w systemie szesnastkowym to kolejne segmenty tych plików. Ciągi MD5 posłużyły jako sumy kontrolne, pozwalając sprawdzić, czy obrazy są składane poprawnie. Utworzone w ten sposób obrazy przedstawiały kody QR odsyłające do grafik na oficjalnej stronie TF2 (pliki PNG 7 i 8 okazały się takie same). Grafiki te zawierały fragmenty podzielonego na pionowe paski stenogramu z przesłuchania Saxtona Hale'a przed amerykańskim senatem w sprawie zniknięcia Poopy Joego i całego amerykańskiego zapasu Australium.
Kody QR
Kod błędu | kod QR | Rezultat |
---|---|---|
1 | Link | |
2 | Link | |
3 | Link | |
4 | Link | |
5 | Link | |
6 | Link | |
7 | Link | |
8 | Link |
Dzień 4
22 czerwca 2012 o północy (15:00 PDT), na oficjalnym blogu TF2 pojawił się tajemniczy wpis autorstwa Pyro. Data i godzina odpowiadają oznaczeniom z Uszkodzonego Kondensatora (6.22V1500). Treść tego wpisu to:
- "Mmmmph mmmmph, mmmmm mmmmmp mmmmmph. Mmmmmph mpm!
- Mmmmmph mph mm! Hm mmmmmph, hmmmmph mm mmmmmph mmmmmph!"
Jest to słowo "Monday" (poniedziałek) zapisane alfabetem Morse'a (–– ––– –• –•• •– –•––).
Promocja TF2 w Adult Swim
Wcześniej tego samego dnia na stronie Adult Swim pojawiło się ogłoszenie (angielski) o nadchodzącej promocji Valve zachęcające do zapisania się do newslettera stacji. Strona z formularzem zapisu ozdobiona była portretem Pyro podpisanym "We're your new family now."
Dzień 5
Finał ARG miał miejsce 25 czerwca, gdy zapowiedziano Aktualizację Pyromanii.[1]
Mann kontra Machiny
Dzień 1
10 sierpnia 2012 na logo blogu TF2 pojawił się ślad krwi, prowadzący do ukrytej strony, na której znajduje się akt urodzenia wcześniej nieznanego trzeciego brata, Graya Manna. Zawiera on informację, że został on porwany przez nieznaną istotę, "ORŁA".
Aktualizacja z 10 sierpnia 2012 dodała transportery do 2Fort, Badwater Basin, Doublecross i Granary. Można je zobaczyć z daleka.
Dzień 2
Drugi ślad krwi pojawił się na stronie, tym razem prowadząc do innej ukrytej strony zawierającej testament Sofoniasza Manna w pełnym brzmieniu. Ujawnia on, że był szantażowany przez swojego syna Graya, i w odpowiedzi zostawił Elizabeth swoją skrytkę z "cudownym" żwirem.
Aktualizacja z 11 sierpnia 2012 dodała możliwość założenia Kondensatora i dodała kilka ciągów MD5 do schematu przedmiotów.
Zapis | Wartość |
---|---|
scout_md5_314 | 40119059ad74854a84f78a102fb6048d |
soldier_md5_516 | 5f99cc6e57a84e6c52f6df772196a7ef |
pyro_md5_323 | a8a7188d6911026801eb1a6279d7f0b9 |
demo_md5_372 | 1c2594a0d12aba24d304487742205f04 |
heavy_md5_308 | 2eb157506d8ca40c919541741b04d432 |
medic_md5_328 | 6c5d3d7ea48af4c8ceb8eb801c65de84 |
engineer_md5_500 | 928b4eba739114893aff40614aa74b17 |
sniper_md5_276 | 6aa6787bc62adcd3d646164c9b68f026 |
spy_md5_65 | 5696492788ca11dd2f1eaa9f5294e3d2 |
Po przybiciu piątki graczowi, który włożył Kondensator, w okienku czatu pojawi się tekst. Każdy gracz może zobaczyć trzy wyjątkowe wiadomości, w zależności od klasy drugiej osoby. Tekst przybiera następującą formę:
Medyk mówi: Czy słyszałeś historię z 1252 gdzie PDA Destrukcji, Bolimuszka Kleparka, Coś Specjalnego Dla Kogoś Specjalnego, Uberpiła, Strachliwy Pagórek, Skrzynka, Bolimuszka Kleparka, Patelnia i Administratorka weszli do baru?
Klasa w tekście reprezentuje sekwencję danych odpowiadającą jednej z sum kontrolnych MD5, a przedmioty i postaci wymienione w tekście reprezentują podsekwencje. Numer odpowiada pozycji podsekwencji.
Po zgromadzeniu wiadomości przez wiele społeczności, nazwy przedmiotów zostały przypisane do kodów szesnastkowych. Dowiedziano się, że wyniki dla każdej z klas są w różnych formatach plików: pliki Skauta, Pyro, Grubego i Medyka miały rozszerzenie .png
, Żołnierza - .bmp
, Demomana do archiwum ZIP, Inżyniera do pliku tekstowego z kodem źródłowym C++, Snajpera do pliku MIDI, a Szpiega - do pliku ZIP zawierającego plik z hasłami programu KeePass. Obrazy były kodami QR, archiwum ZIP zawierało tekst w ASCII, plik MIDI - kod Morse'a, a kod źródłowy wygenerował tekst. Następnie, słowa wynikowe zostały dopasowane do kodów szesnastkowym z użyciem listy słóww PGP.
Wyniki dla klas
Klasa | Wynik |
---|---|
Skaut | scout.png |
Żołnierz | soldier.bmp |
Pyro | pyro.png |
Demoman | Demoman.zip |
Gruby | heavy.png |
Inżynier | C++ code |
Medyk | medic.png |
Snajper | Sniper.mid |
Szpieg | Spy.kdbx |
Mapowanie z użyciem listy słów PGP
Klasa | Format | Słowo PGP | Parzyste/Nieparzyste | Kod szesnastkowy |
---|---|---|---|---|
Scout | PNG | Adult | Parzyste | 05 |
Soldier | BMP | Councilman | Nieparzyste | 3B |
Pyro | PNG | Baboon | Parzyste | 14 |
Demoman | ZIP | Apollo | Nieparzyste | 0A |
Heavy | PNG | Goldfish | Parzyste | 05 |
Engineer | Kod źródłowy C++ | Resistor | Nieparzyste | C5 |
Medic | PNG | Goggles | Parzyste | 6D |
Sniper | MIDI | Unicorn | Nieparzyste | EC |
Spy | Baza haseł KeePass | N/D | N/D | N/D |
Hasło do bazy haseł Szpiega to wartości numeryczne innych klas posegregowane kolejno, 053B140A6EC56DEC. Plik zawierał zdjęcie kodu QR, który po użyciu XOR z innymi kodami doprowadziło do tej strony. Zawierała ona zdjęcie z opisem przepisu z użyciem ośmiu przedmiotów, których wytworzenie spowodowało wiadomość systemową o nowym komiksie, Bracia Krwi.
Na zdjęciu z przepisem, litery T, O, B, O i R są widocznie poplamione krwią, tworząc słowo "TOBOR"
Dzień 3
12 sierpnia opublikowany został post na blogu TF2 zatytułowany Bracia Krwi. Zespół TF2 oczekiwał, że komiks o tej samej nazwie zostanie odkryty za kilka tygodni, lecz nie dwanaście godzin, jak się stało. Link do komiksu został też dodany do postu.
Ciekawostki
- Kody QR uzyskane z 7 i 8 błędu są takie same. Jest to nawiązanie do "bananowego problemu" (nazwę zaczerpnięto ze starego żartu - "Wiem, jak wymówić słowo "banan", nie wiem tylko, kiedy przestać."), będącego wariantem programistycznego błędu Off-by-one error . Błąd ten pojawia się, gdy programista źle zdefiniuje warunki pętli, w wyniku czego wykonuje się ona o jeden raz za dużo bądź za mało.
Galeria
Źródła
|
|