Veel succes voor wie de volgende weken tickets wilt gaan proberen kopen voor Tomorrowland 2019. Tips voor het kopen van tickets kan ik je nu niet meer geven. 😉
De Tomorrowland ticketverkoop is elk jaar de hoogmis van veel gevloek, door het raam vliegende laptops en vooral veel social media geklaag, van mensen die geen tickets hebben kunnen bemachtigen. Ook in 2017 zal dit wel weer het geval zijn.
Maar omdat die ticketverkoop ook niet anders is dan een website’tje met een wachtrij-systeem, ben je als IT’er in je voordeel. Ik heb het al enkele keren gezegd, dat kunnen programmeren en debuggen de nieuwe superpower is geworden in onze kennismaatschappij (waar als oermens hard slagen met een knots enkel nog handig is als je naar een bekermatch voetbal in Oostende zou gaan). Zie ook de geniale pannenkoekencolumn in de Tijd afgelopen weeken.
2 jaar geleden kregen we een css-debugging lesje met die “onzichtbare” statusbalk in de wachtrij. Vorig jaar leerden we dat betalingssystemen de zwakste schakel worden. Daar we vorig jaar al voor de verkoop onze tickets hadden, was het dit jaar nog eens mee in de wachtrij gaan staan voor onze tickets.
Tomorrowland 2014 ticketverkoop: hallo JSON api-calls
De afgelopen dagen heb ik met mijn spitsbroeders Kristof en Michael het nodige debugwerk gedaan van de TML ticketpagina voor Tomorrowland 2014. Tijdens de Belgische ticketverkoop bleek dat onze bevindingen perfect klopte en dat we hierdoor direct onze tickets hebben kunnen aankopen.
Wat tips voor de volgende internationale ticketverkoop volgend weekend (zaterdag 15 februari 17u. STIPT). We hebben even getwijfeld om deze info online te plaatsen of gewoon tegen betaling volgend weekend tickets voor anderen te gaan kopen. We zijn van het sharing is caring-principe. Als je tickets kan kopen volgende zaterdag, dan mag je het hier altijd terug laten weten.
Zo heeft iedereen terug gelijke kansen, daar er vermoedelijk nog vele anderen dezelfde techniek gebruiken (voor het verkopen van tickets op de zwarte markt?).
Disclaimer: Zaterdag en vandaag heb ik contact gehad met de mensen van Paylogic (white hat versus black hat verhaal). We geven geen garantie, dat het volgend weekend nog zal werken. Maar natuurlijk is de vraag of het slim zou zijn van hen om veel aan hun core ticketingsysteem te gaan prutsen met de kans op een totale crash volgend weekend? 😉
1. Zorg voor stabiele internetconnectie
Het is noodzakelijk om voor een zo stabiel mogelijke internetconnectie te zorgen:
- Via speedtest.net zag ik al snel dat laptop met ethernetkabel rechtstreeks in telenetmodem de beste verbinding had (ping van 8ms). De Chromebook via wifi was iets trager (ping van 16ms).
- 2 browsers gaven de beste resultaten (zoals de afgelopen jaren al): Firefox en Chrome. Vergeet Internet Explorer.
- Zet alle andere brol af op die computers: geen facebook, outlook, dropbox, anti-virus, browsertoolbars,….
- Smartphones met whatsapp groepschat via 3G/4G (ipv wifi) gebruikten we voor onze communicatie, zodat de eigen internetverbinding niet werd verstoord.
Kristof met zijn laptoppark met alle http headers debugschermpjes open (4 keer binnengeraakt)
Mijn eigen setup met laptop en chromebook (2 keer binnengeraakt)
2. Ticketwebsite
De afgelopen dagen was de Tomorrowlandorganisatie iedereen erop aan het wijzen, dat je vooral de lange gepersonaliseerde link diende te gebruiken ipv. de verkorte tickets.tomorrowland.com link.
Mijn persoonlijke registratielink:
http://tickets.tomorrowland.com/?AnalyticsID=UA-37589046-1&#pld=eJxFjDEOwjAMRa-CMlMUCoiWCSGxc4PIJYZGatzKdocKcXccBhjfe99-uUdi0UCQ0Z1cj5yB3NoN8JcZUExhhjT8NudotHRJZdOh1SdSRLa8NegSax8iaDnftk1d-UPld1amfiQMNOfuO_Z-V–PNvD7trEMMTKKWLkhKrJUjMuEJNOAiVbl9zSKwhDuYyzP60PtTd6TLkYMJFpwnEm5mMvVvT_Z0Ugb
Met die lange persoonlijke link, kunnen ze mooi de eigen Google Analytics code (UA-37589046-1) meegeven en je zo tracken in de externe webshop van Paylogic. Voor de rest heeft deze lange link enkel als voordeel, dat al je persoonlijke data reeds worden ingevuld in de Paylogic webshop (zie api-documentatie Paylogic).
Je kan dus perfect de kortere tickets.tomorrowland.com-link gebruiken om in te loggen (zonder extra api-call) en zelfs op ip-adres werkte het nog iets sneller. Ikzelf heb de preregistratielinks gebruikt, de anderen de verkorte links. Beide werken dus voor het kopen van tickets.
Waarschuwing hierbij, ID&T en Paylogic benadrukken de juiste link te gebruiken volgend weekend!
@Dailybits ja maar die zijn niet geldig…voorregistratie bouweb we in voor zwarte markt…
— Debby Wilmsen (@DebbyWilmsen) February 11, 2014
toevoeging: Er staat niets in de algemene voorwaarden van Tomorrowland, dat je de pre-registratielink MOET gebruiken. Nice one Michael. 😉
3. API-calls monitoren
Met enkele browserextensies kan je eenvoudig de http headers die door een website worden verstuurd bekijken (een website gaat continu aanvragen naar de webserver versturen en antwoorden terugkrijgen). Tijd dus om daar eens even werk van te maken om te kijken welke calls er worden verstuurd door die ticketpagina.
What are HTTP Headers? HTTP stands for “Hypertext Transfer Protocol”. The entire World Wide Web uses this protocol. It was established in the early 1990’s. Almost everything you see in your browser is transmitted to your computer over HTTP. For example, when you opened this article page, your browser probably have sent over 40 HTTP requests and received HTTP responses for each. HTTP headers are the core part of these HTTP requests and responses, and they carry information about the client browser, the requested page, the server and more.
Heel de vrijdagavond hebben we met 3 de verschillende API-calls vanop de ticketpagina naar Paylogic zitten monitoren en bleek dat de ticket-pagina mooi om de 2 minuten een refresh deed met een vertraging van 6 seconden voor het terugsturen van een antwoord (die vertraging kan nadien oplopen door een niet-stabiele verbinding bij elke nieuwe refresh na 2minuten, zie punt 1). Hulde trouwens aan hoster Stone-is en ticketverkoper Paylogic, want zelfs tijdens de ticketverkoop bleef dit volledig stabiel, zonder enige extra vertraging! De kunst was dus om de ticketpagina in je browser op exact 10:57:54 te refreshen, waarna de ticketpagina zich exact om 11u. opnieuw ging refreshen met een api-call naar Paylogic om in de wachtrij te komen. Het laatste half uur waren we dus om de 2 minuten aan het kijken naar de timestamp van het Paylogic antwoord om onze browsers perfect in de wachtrij klaar te zetten (elke even 2minuten hadden we hiertoe een kans tot extremis 10:57:54). Doordat onze browservensters hierdoor om exact 11u. een automatische refresh gingen doen, zaten we bij het eerste van de 120 mogelijke groepen in de wachtrij. 😉 Een voorbeeldje van een onfortuinlijke/onwetende collega:
- 1. Ticketpagina opengedaan om 10:57:00
- 2. Ticketpagina ontvangt van Paylogic om 10:57:06 het antwoord dat de wachtrij niet open staat
- 3. Ticketpagina refreshed zichzelf om 10:59:06
- 4. Ticketpagina ontvangt van Paylogic om 10:59:12 het antwoord dat de wachtrij niet open staat
- 5. Ticketpagina refreshed zichzelf om 11:01:12
- 6. Ticketpagina ontvangt van Paylogic om 11:01:18 het antwoord dat de wachtrij openstaat en op welke plaats de collega staat
Hier kan je een betere versie vinden van het voorbeeld. Met dank aan nog iemand op het 9lives forum, die ook hetzelfde had ontdekt, maar het nog beter in detail heeft kunnen doorgronden. Het mag duidelijk zijn, dat we niet de enigen waren, die dit hebben gebruikt… Hopeloos te laat dus in de wachtrij en tegen dat het aan hem was, waren alle tickets weg. Het monitoren van de http headers ziet er zo uit in de verschillende browsers en ziet er spectaculairder uit, dan het is: Firefox met browserextensie httpfox (zie Set-Cookie tijdstempel van het Json antwoord) Chrome met browserextensie Live HTTP headers (zie Set-Cookie tijdstempel van het Json antwoord)
(Enkele weken geleden heb ik een technische SEO training in NL gevolgd samen met Kristof en daar ging het o.a. over HTTP headers. Die training heeft zich al terug verdiend. 😉 )
4. Wanneer exact refreshen?
Natuurlijk is het de kunst op het juiste moment te gaan refreshen met de kennis, die we hadden opgedaan in stap 3. Gelukkig merkten we dat de servers perfect gelijk met de atoomklok lopen. Via deze klok-website kan je deze mooi volgen. Ik had zelf het programma Timeleft geïnstalleerd, waardoor ik de atoomklok op mijn scherm had staan. Mooi in het oog houden en daarna de browsers op het juiste moment refreshen. Je kwam dan in de gekende wachtrij en na minder dan 5 minuten zat ik met mijn firefox browser in de ticketshop.
5. Betalingen
Eens je binnen was, kon je maximaal 6 tickets aankopen (in mijn geval dus 4 zaterdag en 2 zondag tickets of 4 weekendtickets). Je kon echter ook met al je andere browserschermen tickets aankopen, eens je binnen zat. Op die manier kan je dus verschillende keren het maximale aantal van 4 weekendtickets aankopen. Het enige probleem dat ik heb ondervonden is dat je maar 1 Paypal-transactie kan doen met een paypal-account. Dus je kan maar éénmaal in de ticketshop met Paypal betalen, maar geen 2de maal met diezelfde account. https://twitter.com/DailymichaelBE/status/432130492712771584 Het betalen met Paypal, deden we natuurlijk omdat we American Express kredietkaarten van Brussels Airlines aan onze Paypal-accounts hebben hangen. Zo verdienden we de nodige airmiles aan onze aankoop (1 airmiles per 1€ uitgegeven). 🙂
6. Wachtrij monitoren?
Zat je in de wachtrij en wil je weten welke plaats je hebt, dan is hier ook een nifty deverlop-trick voor. Partybuddy van vroeger Vincent heeft een mooie screenshot-tutorial gemaakt hiervan.
6. 2de hands haaien
1 van de redenen, dat we deze info online zetten is, dat vele malafide ticketkopers dit systeem waarschijnlijk ook al wel ontdekt hebben. De 2de hands websites staan al vol met tickets aan woekerprijzen en dit vind ik persoonlijk echt wel een jammere zaak. In de ticketflow van Tomorrowland is er echter een groot gat gemaakt, waarvan de tickethaaien nu gebruikmaken. Pas vanaf 17/2 en tot 1/3 heb je de kans om je tickets op naam te gaan personaliseren. Tot 1 maart hebben de tickets dus nog geen naam. Dit had toch anders gekunnen, niet?
Verkopen van TML tickets is verboden, ruilen enkel via exchange desk.Online verkopen = volgens voorwaarden annulatie zonder refund.Please RT — Stein Van Stichel (@stoneisstein) February 8, 2014
De resultaten
Door het goedzetten van de json-cookie timings hebben we met ons 3 (en de selecte groep partyvrienden die we ‘s morgens ook de juiste instructies hadden meegegeven) met verschillende browsers kunnen binnengeraken in de ticketshop.
Bij Kristof was er een Macbook, waarop hij nog rekende op 1 seconde vertraging en die dus reeds op 10:59:59 de pagina reeds heeft heringeladen en die is pas in de ticketshop terechtgekomen, toen alle tickets al weg waren. Het was dus een kwestie van timing en tot op de seconde juist zitten.
Het mag duidelijk zijn, dat een basiskennis van webdevelopment en programmeren een waardevolle basiskennis zal worden in de volgende jaren. Je kan meer op je laptop, dan je Facebook feed refreshen of gamen. Zie ook de Pannenkoeken-column afgelopen weekend in De Tijd.
Veel succes volgend weekend in de internationale Ticketverkoop. Wij hadden deze info ook gewoon kunnen bijhouden tot volgend jaar, maar verkiezen de sharingoptie. Dus sharing is caring en donaties bij succesvol gebruik van onze methode zijn welkom. 😉
Disclaimer: Er zijn de afgelopen dagen contacten geweest tussen mezelf en Paylogic. Het kan zijn, dat sommige zaken aangepast worden in de bestelflow. Via onze social media kanalen (Twitter – Facebook) geven we zaterdag de nodige tips mee voor de ticketverkoop. Op woensdagavond is er mijn 1ste blogger workshop in Gent en daar laat ik het ook even live zien met de nodige analytics van deze blogpost erbij als toetje. Ook in mijn workshop op bloggingbusiness.be laat ik deze case zien.
Update 17/07/2014
Ik had de kans om mee te vliegen met 1 van de Tomorrowland partyflights voor het brengen van de Oslo parytpeople naar Tomorrowland.
Update 08/07/2014
Het je tickets kunnen kopen, maar zijn de Tomorrowland bracelets nog niet aangekomen? Check dan zeker deze blogpost over de TML bracelets voor enkele tips hierover.
Het geheim achter het @Tomorrowland ticketsysteem ontsluierd, lees hoe wij (100% legaal) aan 32 tickets geraakten via http://t.co/b6VrJnLWBw
Ik heb mijn Speedtest gedaan via vaste lijn op mijn IMac via safari en ik heb 27 Ping, komt dit doordat ik Belgacom heb en geen Telenet. Ik zou nu zaterdag 04/02/17 terug willen proberen maar moet ik dan rekening houden mijn Ping? Bv 7 sec ipv 6
RT @beaverke: Het geheim achter het @Tomorrowland ticketsysteem ontsluierd, lees hoe wij (100% legaal) aan 32 tickets geraakten via http://…
Leuke blog en tut,
Die 6 seconden is dan een minimum ? of is dit exact ?
Grts
Exact. 1 seconde te vroeg (wat met mijn mac gebeurde) en je komt 2 minuten te laat in de wachtrij. 1 seconde te laat en je komt dus niet helemaal vooraan in de wachtrij. 1 van mijn computers was een halve seconde te laat en kwam daardoor om 11u24 in de wachtrij. Nog wel ok, maar kon sneller ;o)
RT @iOnAsJ: Sterk: Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/YBYR82IYzf via @dailybits
RT @iOnAsJ: Sterk: Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/YBYR82IYzf via @dailybits
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen
http://t.co/WC7FP0Baw1
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/N4wrqU2Won via @dailybits
A perfectly legal and smart way to obtain #Tomorrowland tickets : http://t.co/5H2M43lZjl. #Paylogic
Does this also work for the worldwide sale ?
Thanks! Ik weet wat doen van de week…
Gaat dit ook vr worldwide verkoop ?
RT @iOnAsJ: Sterk: Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/YBYR82IYzf via @dailybits
RT @Tomorrow_lands: A perfectly legal and smart way to obtain #Tomorrowland tickets : http://t.co/5H2M43lZjl. #Paylogic
RT @Tomorrow_lands: A perfectly legal and smart way to obtain #Tomorrowland tickets : http://t.co/5H2M43lZjl. #Paylogic
@stvn Zo koop je dus TML-tickets als webgeek: http://t.co/dnar2l5FRz 😉 #apicalls #timing
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/aGdWWbAYfQ via @dailybits
RT @iOnAsJ: Sterk: Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/YBYR82IYzf via @dailybits
Hack the system before it hacks you out of tickets! “@Dailybits: Zo had je dus wel tickets kunnen kopen voor #TML14 http://t.co/zz2jrkwyN5”
Zonder enig probleem Tomorrowland-tickets kopen doe je zo! cc: @Dailybits http://t.co/YIXsyrqgj5
For all the Tomorrowland fans. This way you are 100% sure to get a ticket next week! 😉 http://t.co/sK7sa306dc
Hoe @dailybits vlekkeloos Tomorrowland tickets kon kopen: http://t.co/8X5Y9Ms3Ut #neeeeeeeeerd #grotemeneer
Waarom is refreshen om 10:59:54 geen oplossing?
Wij hebben met 2 toestellen de JSON call automatisch laten lopen en met 1 toestel manueel gerefreshed op 10:59:54. Als er een piek komt exact op 10:59:5x dan heb je het risico dat er vertraging op je pagina komt, waardoor je alsnog te laat bent. Als het automatisch loopt, is de eerste fase van het inladen al achter de rug (6 seconden + server response) en heb je meer kans om 11:00:00 te raken 😉
RT @iOnAsJ: Sterk: Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/YBYR82IYzf via @dailybits
zeg nu nog eens dat onze jongeren niet moeten leren programmeren. Zelfs voor tickets is dat #hennig http://t.co/VD07hmfiwq // @CoderDojoBe
RT @Tomorrow_lands: A perfectly legal and smart way to obtain #Tomorrowland tickets : http://t.co/5H2M43lZjl. #Paylogic
Ik heb tickets kunnen kopen door exact om 11u te refreshen, maar wil dit zeggen dat ik eigenlijk pas om 11:00:06 in de wachtrij terecht kwam?
Er is altijd een factor geluk in het spel, het kan bvb zijn dat je klok niet helemaal exact juist stond ofzo en je zo alsnog in de queue beland bent. Maar don’t worry, je hebt je tickets… 😉
[Dutch] RT @Dailybits Zo koop je dus TML-tickets als webgeek: http://t.co/57Jk9xD0xZ 😉 #apicalls #timing
I don’t care much for #tomorrowland but I do care about #programming. How to get a #TML ticket with basic dev skills: http://t.co/NMIDD6tYtp
Nerds rule the world… 😉 MT @Dailybits: Zo had je dus wel tickets kunnen kopen voor #TML14 http://t.co/J2viarOZt7
ja Herman,
voor je update van 2014 kun je nu al zeker zijn dat dit een toppertje wordt in aantal pageviews en comments.
2014 is nog lang hé! 😉
Maar inderdaad met 200 simultane bezoekers, loopt het lekker. Wacht totdat de Engelstalige versie launched op dailymichael.be. 😉
6u30 hoofdpunt van het nieuws op radio
7u30 interview op stubru
deredactie.be : tweet en artikel
als je spreekt van even mainstream gaan
proficiat
RT @Tomorrow_lands: A perfectly legal and smart way to obtain #Tomorrowland tickets : http://t.co/5H2M43lZjl. #Paylogic
RT @donearlenspry: Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/aGdWWbAYfQ via @dailybits
RT @Dailybits: @stvn Zo koop je dus TML-tickets als webgeek: http://t.co/dnar2l5FRz 😉 #apicalls #timing
RT @Tomorrow_lands: A perfectly legal and smart way to obtain #Tomorrowland tickets : http://t.co/5H2M43lZjl. #Paylogic
RT @Dailybits: @stvn Zo koop je dus TML-tickets als webgeek: http://t.co/dnar2l5FRz 😉 #apicalls #timing
RT @Tomorrow_lands: A perfectly legal and smart way to obtain #Tomorrowland tickets : http://t.co/5H2M43lZjl. #Paylogic
Het nut van wat webdev skills: Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/E1rJU43vHa via @Dailybits
RT @beaverke: Het geheim achter het @Tomorrowland ticketsysteem ontsluierd, lees hoe wij (100% legaal) aan 32 tickets geraakten via http://…
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/45JEAUsVvR via @dailybits
Hoe zaterdag aan @tomorrowland tickets raken met basis developer skills: http://t.co/nm1fmcLpxl #fb
<3 “Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen” http://t.co/LSLKdoSsxL
RT @Tomorrow_lands: A perfectly legal and smart way to obtain #Tomorrowland tickets : http://t.co/5H2M43lZjl. #Paylogic
.@Dailybits doet uit de doeken hoe je wél tickets had kunnen kopen voor #Tomorrowland 2014: http://t.co/8cfJoaTM5n.
RT @kristofnizet: Hoe @dailybits vlekkeloos Tomorrowland tickets kon kopen: http://t.co/8X5Y9Ms3Ut #neeeeeeeeerd #grotemeneer
Hoe had je wél tickets voor TL kunnen kopen? http://t.co/6MDYZNRGxi Fantastisch. 🙂
RT @fotograaf: [Dutch] RT @Dailybits Zo koop je dus TML-tickets als webgeek: http://t.co/57Jk9xD0xZ 😉 #apicalls #timing
RT @iOnAsJ: Sterk: Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/YBYR82IYzf via @dailybits
snap er niks van maar wel interessant RT @Dailybits doet uit de doeken hoe je wél tickets had kunnen kopen #Tml14: http://t.co/fESY7JSJU5.
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/UVTFOu6MSe via @dailybits #tml14 #Awesome
http://t.co/gP1bxG8AYH #weetjevandedag #Tomorrowland
@bwaterschoot volgende week nog een kans om je IT skills te tonen:)Tomorrowland – Hoe je WEL tickets had kunnen kopen http://t.co/thARaiUIlQ
RT @ContentCrackers: Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/UVTFOu6MSe via @dailybits #tml14 #Aw…
RT @JonasJanssens: .@Dailybits doet uit de doeken hoe je wél tickets had kunnen kopen voor #Tomorrowland 2014: http://t.co/8cfJoaTM5n.
RT @JonasJanssens: .@Dailybits doet uit de doeken hoe je wél tickets had kunnen kopen voor #Tomorrowland 2014: http://t.co/8cfJoaTM5n.
RT @kmpsych: snap er niks van maar wel interessant RT @Dailybits doet uit de doeken hoe je wél tickets had kunnen kopen #Tml14: http://t.co…
RT @Tina_Sauwens: Hoe had je wél tickets voor TL kunnen kopen? http://t.co/6MDYZNRGxi Fantastisch. 🙂
@frank_be dan zijn uw vrienden geen nerds: http://t.co/9kAShKtOQK 🙂
RT @ContentCrackers: Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/UVTFOu6MSe via @dailybits #tml14 #Aw…
that’s how you do it… #tml14 #tickets http://t.co/qhZHdF1sRG
Bedankt voor de tip!
Maar waarom gewoon niet manueel refreshen 2 seconden voor start ticketverkoop?
2 seconden is om te beginnen al veel te traag. Het duurt 6 seconden eer je een response krijgt van het ticketsysteem. Dus doe je dat om 10u59h58s dan kom je pas om 11u00m04s in de wachtrij, wat veelal te laat is, zeker bij de worldwide verkoop. Succes! 😉
dus wat is dan het beste voor nu zaterdag? manueel refreshen om 16.59.54?
RT @jhml: zeg nu nog eens dat onze jongeren niet moeten leren programmeren. Zelfs voor tickets is dat #hennig http://t.co/VD07hmfiwq // @C…
@Sigridschollen misschien werkt school inschrijven ook zo? RT @Dailybits: Zo koop je dus TML-tickets als webgeek: http://t.co/roVin8GUh5
RT @jhml: zeg nu nog eens dat onze jongeren niet moeten leren programmeren. Zelfs voor tickets is dat #hennig http://t.co/VD07hmfiwq // @C…
Enkele tips & tricks om tickets voor Tomorrowland te kopen http://t.co/IMVmu9ZjI1
Dan heb ik blijkbaar enorm veel chance gehad om om de juiste moment te refreshen, want na 10 minuten was ik binnen om tickets te kopen 🙂
In ieder geval, enorm interessant artikel! Sharing is caring 😀
Heel interessant… > Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/FJAokB0wbO via @dailybits
RT @jhml: zeg nu nog eens dat onze jongeren niet moeten leren programmeren. Zelfs voor tickets is dat #hennig http://t.co/VD07hmfiwq // @C…
#Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen: http://t.co/aWX9mYtkPz
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/2j7g13akXi via @dailybits
@MooElM om van te huilen
Hoe zeker aan #Tomorrowland-ticket rakens? Deze IT’ers doorgrondden het online wachtrijsysteem en delen nu hun plan: http://t.co/PL0ntAwArX
There was a hard-coded refresh at 1 sec past 11 in the javascript. Next to that, I managed to get in the ticket-booth with a browser that I refreshed a little bit after 11.
When following the json replies about estimated time left it looked like the queue got stuck a few times. It’s possible there where some restarts of the queue and you could get lucky if that was the time you had a refresh.
Nice one. We didn’t check it after we bought our tickets. We were highfiving in our whatsapp char. 😉
Dus iedere 2 minuten word een bestaande queue gedumpt ?
@JoulayJulie http://t.co/oW6plNHGIg #tml14
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/JcUiHM0vSs via @dailybits
Zoals aangekondigd: de tip & tricks om tickets voor Tomorrowland te kunnen bemachtigen! http://t.co/vIGPJsHd7t
RT @SpoetnikFM: Zoals aangekondigd: de tip & tricks om tickets voor Tomorrowland te kunnen bemachtigen! http://t.co/vIGPJsHd7t
RT @SpoetnikFM: Zoals aangekondigd: de tip & tricks om tickets voor Tomorrowland te kunnen bemachtigen! http://t.co/vIGPJsHd7t
@jonazzty Good luck! http://t.co/nTkftu1Wqb
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/DAaUpnFW8j via @dailybits
Been there, done that 🙂 http://t.co/DgiwQ7ME3p
Tomorrowland 2014 – Hoe je wel tickets had kunnen kopen – Dailybits weblog http://t.co/7cmdyhdo4W
tomorrowland tickets kopen voor nerds: http://t.co/gbVLD8Setq
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/oPGkhJgztt #Tomorrowland #tml2014
@alazyleopard haha 🙂 http://t.co/0migXgiNx4 #tomorrowland #wachtrij #coding
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/sw6Pcf8Wdp via @dailybits
twas idd een klucht..
maar als er toch “persoonlijke” links gemaakt worden kan er toch meer info in, en zo kan een DB gevuld worden met een reële queue die bij overload, nog steeds aanwezig is in de DB – en zo geen refresh voorstekers kan toelaten.
Ook de info in de link kan afgecheckt worden zodat er geen rechtstreekse calls zijn zonder params.
of is het een beetje narrowminded.
had echt gedacht dat daar zoiets achter ging zitten en maar braaf gewacht in de lijn, ook pas om 11u pagina geopend waardoor ik al 2min achterstond.. anyway geen TML dus.
Hoe kom je aan het rechtstreekse ip adres?
IP adres opgezocht via http://network-tools.com/default.asp?prog=dnsrec&host=queue-api.paylogic.com
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/EwmXqfsOwJ via @dailybits #tml #tomorrowland
RT @CyCoSan: Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/oPGkhJgztt #Tomorrowland #tml2014
@ZiggyHsia http://t.co/ttlBA6UDvL
Waarom om 10u57 en 54 seconden naar de site gaan en niet gewoon om 10U59 en 54 seconden? Dan heb je zelfs die auto refresh na 2 minuten niet nodig maar zit je meteen in de wachtrij (omwille van laadtijd = 6 seconden)..
Met het risico op wat vertraging. Er zijn zo velen binnengeraakt hoor, maar spelen op de automatische refresh leek ons veiliger. 😉
Automatische refresh is 1kb, hele site van tml ruim 350kb… Het is dus veiliger automatisch te refreshen inderdaad.
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/sZ7D53Adq1 via @dailybits
Hallucinant ce truc : Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/2ZMhi0EXaL via @dailybits
@ellenvanhocht Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/mVBGr9A6sp via @dailybits
#Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/5IObxD710P
Goed gevonden! Slimme truc voor Tomorrowland ticketverkoop.
‘programmeren en debuggen is de nieuwe superpower’
http://t.co/xAOkw3P2po
Blij dat het zelfs zonder deze truuk gelukt is. 🙂 Voor zij die nog geen tickets voor #tml14 hebben: http://t.co/vSr8vZy3JZ
@stephdemulder gij wou toch per se die ticket
The power of IT. Hoe je wel tomorrowland tickets had kunnen kopen. http://t.co/7tp7IeXB14
1) 2389 shares sinds gisteren: Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunn @Dailybits @@Dailybits http://t.co/StwWXOegfU
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/010AiX3Vo6 via @dailybits
Heb via internet Explorer tickets gekocht. Op pc en laptop beiden tegelijkertijd paar seconden voor 11u gerefresht. Met beide toestellen binnen iets na 11u30 en zonder probleem 8 tickets gekocht. Deze betaald met bankcontact. En voor alle duidelijkheid. Ik verkoop ze niet door. Zijn voor party vriendenkring. Was bij mij puur geluk.Als tml zaterdag net voor verkoop refresh timing iets wijzigt is alle bovenstaande info achterhaalt. Blijft dus loterij.
Wat als je oud-studiegenoten veel slimmer zijn dan u? Dan ontrafelen ze de #Tomorrowland tix site: http://t.co/zWUrA2wgKj #tml14 @Dailybits
Wie wil er nog Tomorrowland tickets bemachtigen? Volg deze week nog even een cursus web-development! http://t.co/yO1IIdu3Fd
Vanochtend @Dailybits al 2 keer op de radio gehoord. “Hacken” wordt wel zeer ruim geïnterpreteerd http://t.co/C95Xq3KAEt #tomorrowland
Opgelet: dit jaar enkel geeks op Tomorrowland die hun ticket via een JSON-hack gekocht hebben: http://t.co/8arCG4Ieqp
RT @roelvangils: Opgelet: dit jaar enkel geeks op Tomorrowland die hun ticket via een JSON-hack gekocht hebben: http://t.co/2gTpVd4CFp
RT @Dailybits: @issuus @unexxx @jakop @bdemyttenaere @bartvyvey @Ameert Zo had je dus wel tickets kunnen kopen voor #TML14 http://t.co/dnar…
Misschien lukt het mij alsnog dankzij jullie om mijn verjaardag (22/07) in het eerste lang uitgerekte weekend te vieren…
Met een beetje IT-kennis ben je slimmer honderdduizenden anderen bewezen door de ticketsales tomorrowland http://t.co/H1cEBH7c6X cc @hinssen
Tomorrowland 2014 – Hoe je wel tickets had kunnen kopen – Dailybits weblog http://t.co/OsUJQ89fup @woutdm @toomanydots
RT @Dailybits: @issuus @unexxx @jakop @bdemyttenaere @bartvyvey @Ameert Zo had je dus wel tickets kunnen kopen voor #TML14 http://t.co/dnar…
Nadat mijn schoonzus geen tickets bemachtigd had, heb ik gezegd dat ik eens naar het systeem ging kijken.
Ik heb er maar 2 (twee) minuten naar gekeken en kwam tot dezelfde conclusie.
Ik moest nog in detail verder kijken, maar als je de pagina om de 10 seconden ipv 120 seconden die json call laat doen, is het voldoende lijkt me.
Clientside code kan je altijd aanpassen, kunnen ze niks tegen doen.
Geen gedoe met klokken en timing.
Tomorrowland 2014 ticketverkoop: Hoe je WEL tickets had kunnen kopen! http://t.co/mFxCwauKhk via @dailybits
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/LrUuQr5QIK via @dailybits
Voor de mensen die het willen proberen: #Tomorrowland 2014 – Hoe je wel tickets had kunnen kopen http://t.co/ALrGpnhvHj
Michael of Kristof , zouden jullie ventjes contact met mij kunnen opnemen via fb ? dankjewel!
ik bedoel ‘ eventjes ‘ hehe 🙂
Stuur me even een bericht op FB als je wil (Kristof Vosters)
internet explorer geen goeie idee ,maar safari op mac wel ??
Prima.
Werkt het maar met paypal, of was het ook om 10:57:54 te refreshen voor mastercard ? Voor mastercard moet er een zelfde analyze te moeten doen ? In je voorbeeld, ik zie dat je op het woord paylogic de search doet. Voor mastercard, op welke woord doe je de zoek ? Thks
Hoe verklaar je dat ik om 11:04 mijn pagina heb gerefreshed en om 11:10 binnen ben geraakt? En hoe verklaar je dat er mensen zijn die pas om 11:15 pas geprobeerd hebben en direct binnen waren?
Hoe creatieve mensen onterecht het hacker etiket krijgen opgeplakt – Tomorrowland 2014 ticketverkoop – http://t.co/BaX4NPGBXh via @dailybits
Dan heb ik toch wel heel veel geluk gehad! Om 10:59u gerefresht, en om 11:02 binnen in het ticketsysteem!
RT @PeterVerwulgen: Hoe creatieve mensen onterecht het hacker etiket krijgen opgeplakt – Tomorrowland 2014 ticketverkoop – http://t.co/BaX4…
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/mq9Qf3Fckl via @dailybits
Voor diegenen die nog geen TML tickets kunnen kopen hebben en zaterdag opnieuw hun kans gaan wagen: lees zeker… http://t.co/83aTqDfPvs
alleen al voor de extra publiciteit (niet dat ze het nodig hebben blijkbaar…) zou TML jullie een toegangsticketje mogen bezorgen
Daar gaan we zeker niet van uit Benjamin, maar je weet maar nooit. We doen het grotendeels ook om hen te hélpen, het systeem beter en eerlijker te maken. TML fans van het eerste uur, remember…
Tomorrowland 2014 ticketverkoop- Hoe je WEL tickets had kunnen kopen http://t.co/yqFwWNvjiX via @dailybits #Tomorrowland #TML #EDM #Festival
#Tomorrowland 2014 – Hoe je wel tickets had kunnen kopen – Dailybits weblog http://t.co/dqp6wbuZpF
@marnikvde Uitleg bij de wachtrij: http://t.co/TaxSeV8OCE
@jonez1989 Uitleg bij de wachtrij: http://t.co/TaxSeV8OCE
@NathalieVdGoten Uitleg bij de wachtrij: http://t.co/TaxSeV8OCE
@mediadukes Uitleg bij de Tomorrowland wachtrij: http://t.co/TaxSeV8OCE
Des belges sur Twitter pour me filer un coup de main ? Translate, écrit des trucs chelou 🙂 http://t.co/fl9BReww65 #Tomorrowland2014
http://t.co/tfvnmk5ITk @codedor tip voor volgende verkopen, je mag het mij eens leren 🙂
Programmeren. Het beroep van de toekomst. http://t.co/ipWRkzLK8x
Lees! Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/81hmgoK0rb via @dailybits
geen Tomorrowland-tickets te pakken? beetje web-savvy? zo was het wel gelukt http://t.co/ZVXz5E4y1K
RT @CedricHamm: Tomorrowland 2014 ticketverkoop: Hoe je WEL tickets had kunnen kopen! http://t.co/mFxCwauKhk via @dailybits
Hallo,
Deze technische had ik spijtig genoeg niet bij het inloggen op de webshop.
Echter heb ik nog geen 15seconden nodig gehad om binnen te geraken, MAAR bij het betalen van mijn tickets waren de servers overbelast met als gevolg dat mijn betaling op “processing” is blijven staan.
Adhv van een prinscreen heeft mijn bank mij geinformeerd dat voor hen de betaling in ordehad moeten zijn. Indien geweigerd, verkeerde info,… had ik nooit op het betreffende scherm gekomen.
Op dat moment wist ik dus niet dat mijn bestelling al dan niet in orde was.
Het antwoord van paylogic was echter dat ze op dat juiste moment alle niet geregistreerde betalingen geannuleerd hadden.
Aangezien er ook nog niks van mijn rekening gegaan is vrees ik dat dat ook mijn betaling geannuleerd hadden… leuk te horen 🙁
Kan je op 1 computer 2 keer de pagina openen van de ticketverkoop zodat je 1 pagina refreshed om 16:57:54 en de andere pagina om 16:59:54 voor het geval Paylogic de tijd aanpast bovenstaande methode niet meer werkt.
Ze hebben hun queue.js code veranderd. Wat een bende amateurs. Hoe lang duurt het om die js code leesbaar te maken? 2 seconden. Ze hebben wat math.random() en 12e4 (hexadecimale) getallen toegevoegd om het wat moelijker te maken.
Maar de methode die hier staat werkt daarom niet meer, aangezien ze willekeurige tijden toevoegen. DUS NOG EENS: DE METHODE VAN OP HET JUISTE MOMENT REFRESHEN WERKT NIET MEER
Ik weet een ding: alles wat clientside is, is compromised. Dat is de engie aanname die je als ontwikkelaar mag aannemen.
Hun systeem trekt ook op geen ballen, de enige reden om met zo’n queue te werken is omdat hun servers al het verkeer niet aankunnen op hetzelfde moment. Dus splitsen ze willekeurig de mensen.
Ik zou maar wat graag hebben dat de lotto cijfers op hun manier getrokken worden.. Dan heb ik elke week prijs.
Trouwens, beste heren at dailybits, jullie methode is geen hacker/programmeur methode. Er bestaat veel betere manieren om hun systeem te kraken (lees: aanpassen). Als je toch code, doe het dan goed. Trouwens, waarom gebruiken jullie 4 computers? Code je eigen browser of zorg dat je verschillende sessies hebt zodat de cookies per browser-proces gelimiteerd blijven. Procesvirtualisatie enz…
Na nog wat denkwerk: de boel is te belazeren (zonder de mogelijkheid dat zij het zien) door een regeltje ‘code’ 🙂
#amateurs
Hoe dan?
Arno, heb je dan een oplossing om het te omzeilen als het zo’n amateurs zijn ? dit zie ik dan graag verschijnen ….
het is niet Arno maar heb gereageerd op Anon. Mijn excuses …
hierbij nogmaals de vraag : Anon, heb je dan een oplossing om het te omzeilen als het zo’n amateurs zijn ? dit zie ik dan graag verschijnen …..
Ik begreep net dat ze de tijd hebben aangepast en dat dit susteem niet meer werkt. Is ook de 6 seconden vertraging aangepast? Wat is dan nu raadzaam om te toen. Gewoon refreshen om 16:59:54 of een andere tijd?
kijk op liveblog dailymichael.be en de comments daar. Hier zal er geen nieuwe info verschijnen….
@Dailybits Beste, moeten de berekeningen op http://t.co/rl39pmV0u0 nog opnieuw gemaakt worden? Of is het tijdstip ook voor zaterdag correct?
@ThomasBiezen http://t.co/zYp9VURpIN 😉
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/Nf4DYVBNRg via @dailybits
2x binnengeraakt dankzij de instructies van hun! #tml14 #dailybits http://t.co/upAJiex6ea
Hulde! Wij zijn aan kaarten gekomen. Waarschijnlijk dankzij deze tips! Onze dank is ongekend groot!
Tomorrowland 2014 ticketverkoop – Hoe je WEL tickets had kunnen kopen http://t.co/8vsfr9RCq8 via @dailybits
Oh my. Sommige mensen hebben echt wizary en hogere wiskunde van het kopen van Tomorrowlandtickets gemaakt. http://t.co/7R8eGeDY3q
Voor de mensen bij wie het niet gelukt is, met deze tips had je mogelijk wel Tomorrowland tickets kunnen bemachtigen. http://t.co/Vw7NxpyY2U
RT @rickbijsterveld: Voor de mensen bij wie het niet gelukt is, met deze tips had je mogelijk wel Tomorrowland tickets kunnen bemachtigen. …
Hehe, goed gewerkt gasten ..We R Legion!
Tomorrowland tickets kopen voor gevorderden!… http://t.co/K5dH3FOc0x
ik heb nog tickets die ik graag zou kwijtraken voor glorious sunday 20 juli.. enig idee hoe ik die het best kan verkopen?
Er is hiervoor een officiële omruilkassa: http://www.tomorrowland.com/nl/omruilkassa
@vrijmoed @bobschellens Oke deze werkt wel: http://t.co/QlLFGCoN6U
op welke tijd precies moetje met een macbook pro refreshen? 10:57:59?
Exact 8 seconden en 14 hondersten voordat het logo op de pagina 3 keer heeft geknipperd… 😉
Wie zal het zeggen dit jaar… 😉
Vanaf wanneer zou men de queue polling timeframe kunnen monitoren? Want nu is dat nog een statische pagina. Ik ben eens benieuwd of er gesleuteld is aan hun werkwijze.
Is het mogelijk om bij het kopen van de tickets andere gegevens in te vullen, dan die zijn ingevuld bij de pre-registratie, voor de persoonlijke link?
Nee
Oké, bedankt voor je snelle reactie. Ik vraag mij nu wel af, moet degene die de kaarten koopt, zelf ook gaan? Want er is een personalisatie proces na de aankoop van de tickets. Dit zou betekenen dat ik dus tickets kan kopen voor vier vrienden, met mijn PayLogic registratie, hun namen invullen bij de personalisatie, en zelf niet gaan?
@JC_label https://t.co/iN45pnvtwg 😉
Hi, Ik ben zelf wat research gaan doen en ben er achter gekomen dat de vertragingstijd en de tijd van het refreshen van de pagina nu nog erg verschillen. Wel zit ik nu op een laptop met wifi verbinding en een ping van 19 ms. Hoe kan het dat de vertragings tijd elke keer verschild? Dit zijn de resultaten:
1.314sec
2.739sec
1.434sec
3.25sec
3.702sec
2.217sec
1.881sec
0.728sec
1.2 sec
1.5 sec.
Ik heb het bekeken met httpfox via mozilla firefox. Ook varieerde de refreshtijd van 1.5 minuut tot een minuut en alles daar tussenin was mogelijk. Heeft u enig idee hoe dit mogelijk is? Moet ik mijn laptop aansluiten met een internetkabel, waardoor mijn internet stabieler wordt en zo mogelijk de vertragings- en refreshtijd ook stabieler worden?
Ik hoor graag een reactie van u,
Groet,
Tim Kieftenburg
Op het moment van de Belgische verkoop 2016 ben ik onderweg van Oostenrijk naar België. Nu wil ik toch tickets proberen te bestellen. Ik kan mijn pc overnemen vanop afstand maar door de vertraging wil ik dat de refresh van de ticketpagina automatisch gaat. Nu dacht ik aan de volgende oplossing. Ik maak een lokaal html bestandje met 2 frames vanuit frame 1 laat ik frame 2 refreshen op een vooraf ingesteld tijdstip. Frame 2 is dan de ticketpagina van paylogic. Kan dit werken of zie ik iets over het hoofd?
hebben jullie de tips al verstuurd?
Hi, Ik ben zelf wat research gaan doen en ben er achter gekomen dat de vertragingstijd en de tijd van het refreshen van de pagina nu nog erg verschillen. Wel zit ik nu op een laptop met wifi verbinding en een ping van 19 ms. Hoe kan het dat de vertragings tijd elke keer verschild? Dit zijn de resultaten:
1.314sec
2.739sec
1.434sec
3.25sec
3.702sec
2.217sec
1.881sec
0.728sec
1.2 sec
1.5 sec.
Ik heb het bekeken met httpfox via mozilla firefox. Ook varieerde de refreshtijd van 1.5 minuut tot een minuut en alles daar tussenin was mogelijk. Heeft u enig idee hoe dit mogelijk is? Moet ik mijn laptop aansluiten met een internetkabel, waardoor mijn internet stabieler wordt en zo mogelijk de vertragings- en refreshtijd ook stabieler worden?
Ik hoor graag een reactie van u,
Groet,
Tim Kieftenburg
Hoi Tim,
De code is aangepast wat de laadtijden willekeurig maakt, het heeft geen zin meer om op deze manier te timen. Zie ook: http://tmltix.blogspot.nl/2017/02/why-you-couldnt-buy-tomorrowland-tickets.html
Hey
Kan je tips geven om zaterdag 2 feb 2019 tickets te kopen voor tomorrowland?
Ben wanhopig