Möt 24-åringen som spårar varje trasig McDonalds glassmaskin i USA
Vi har alla varit där. Du är sugen på en McFlurry, eller en Shamrock Shake. Du kör till McDonald’ s, upphetsad att fylla dig med kall och söt godhet. Men när du äntligen gör det till disken hör du de fruktade, förödande orden: ”glassmaskinen är trasig.”
För några timmar sedan lanserade en 24-årig mjukvaruingenjör McBroken, en webbplats som syftar till att avsluta sådana incidenter en gång för alla. Webbplatsen visar en karta över varje McDonalds plats i USA, betecknad med kluster av prickar. Platser med en fungerande glassmaskin får en grön prick; platser utan en, en röd prick. En kolumn till höger sammanställer statistik-för närvarande är 7, 54 procent av McDonalds glassmaskiner i USA trasiga, liksom 15, 22 procent av dem i New York.
Rashiq Zahid kom upp med McBroken under sommaren. I juli besökte han en McDonald ’ s i Kreuzberg — distriktet i Berlin och försökte beställa en McSundae från en pekskärmskiosk-men ingen glass fanns tillgänglig. Han försökte beställa från mobilappen, men motverkades på samma sätt. Hans resa hade varit för intet.
” jag var som, det måste finnas något som kan göras åt detta,” sa Zahid.
så han byggde en bot.
Zahid började med McDonalds mobilapp, som redan låter dig göra en beställning på vilken McDonalds plats som helst. Det fungerar som att shoppa på Amazon eller Grubhub — du lägger till de objekt du vill ha i en vagn och betalar när du är redo. Men om din valda plats inte har en fungerande glassmaskin, du kan inte lägga till några artiklar som innehåller glass i din kundvagn-de är markerade som ” För närvarande inte tillgänglig.”
”Jag älskar att peka runt i olika appar och bara titta på säkerhetsfunktionerna och de interna API: erna,” sa Zahid. ”Jag är ganska bekant med hur man reverserar appar. Jag var som ’Okej, detta borde vara ganska lätt.'”
det visade sig vara svårare än han trodde. Inledningsvis skapade han ett API som försökte lägga till en McSundae från varje McDonalds plats i sin vagn en gång i minuten. Appen räknade ut vad han gjorde och blockerade honom — ”Det var som, du kan inte göra det här, du ser ut som en bot”, minns han.
Efter en natt av försök och fel, räknade Zahid ut den magiska tidsramen. Nu försöker hans bot att lägga till en McSundae var 30: e minut. Om boten framgångsrikt lägger till objektet låter det McBroken veta att platsens maskin fungerar. Om det inte går får platsen en röd prick. (En Twitter-användare som påstår sig vara McDonalds anställd har bekräftat att metoden fungerar.)
Zahid testade först McBroken i Tyskland, som har cirka 1 500 platser. Han cyklade till varje plats i Berlin och placerade manuella sundae-order för att avgöra om hans bot returnerade rätt information. Det passerade med flygande färger. Idag har han expanderat till staterna.
”jag var som, det här skulle vara ganska intressant för Tyskland, men det skulle vara fantastiskt för USA, som i grunden är McDonalds huvudstad”, sa Zahid till The Verge.
inom 20 minuter efter lanseringen fick McBroken 10 000 besökare. Det sprang trögt först och kraschade så småningom. ”Jag kör detta på en server som kostar $5 per månad, så det var tvungen att krascha,” sa Zahid. Efter en timmes felsökning, som innebar avlastning av viss trafik, försäkrar Zahid mig nu att webbplatsen ”fungerar perfekt.”men han hade tänkt att verktyget skulle vara ett skämt – och är chockad över att höra att människor tycker att det är legitimt användbart. ”Jag gjorde det bara för skojs skull,” sa Zahid. ”Men folk var som” Wow, det här är det bästa jag har sett hela veckan.”
vem vet om McDonalds kommer att sluta stänga denna operation – men David Tovar, McDonalds VP för US Communications, verkar vara till stöd. ”Bara en sann @ McDonalds fan skulle gå till dessa längder för att hjälpa kunderna att få vår läckra Glass!”han twittrade i kväll. För nu, håll ett öga på McBroken för att förhindra att McDonald ’ s bryter ditt hjärta.