Thread: Met welke taal maak je dit?
-
28-04-2016, 23:42 #1
Met welke taal maak je dit?
Beste,
Ik las ooit eens dat iemand een script had gemaakt en dat losliet op de site 100km Dodentocht Kadee Bornem - Tracking . Het scriptje gaf één voor één alle startnummers in (van 1 tot ongeveer 10 000), en schreef de informatie over de aankomsttijden van alle deelnemers weg naar een bestand.
De organisatoren publiceren bewust geen ranking van de aangekomen deelnemers, omdat het geen wedstrijd is.
Door dat scriptje op de website los te laten, slaagde die persoon erin om toch een ranking te kunnen opstellen.
Het was dus voor alle duidelijkheid niemand van de organisatie zelf, en dus ook niemand met toegang tot de bestanden op de server van de website.
De vraag is dus: met welke taal kan men zo'n scriptje maken? Indien meerdere antwoorden, welke taal waarmee men dit kan wordt het vaakst gebruikt of is het eenvoudigst om aan te leren? (Ik leerde ooit programmeren en leerde ook xhtml en css jaren geleden, en zou laagdrempelig opnieuw met verwante zaken willen beginnen.)
Bedankt alvast voor de antwoorden.Last edited by Weetikveel; 28-04-2016 at 23:47.
The pen is mightier than the sword, and considerably easier to write with.no votes
-
-
29-04-2016, 08:12 #2Approved 9liver
- Registered
- 06/09/06
- Location
- Liedekerke
- Posts
- 2,000
- iTrader
- 52 (100%)
- Mentioned
- 1 Post(s)
Dit kan zowat met elke programmeertaal...
Laagdrempelig is natuurlijk iets anders.
Misschien iets in de aard van python of ruby ofzo.
Met Java kan het bv. ook, maar dan zal je al iets meer basiskennis moeten op doen.
Dit is eigenlijk gewoon scraping dat je wil doen, misschien bestaan er zelfs scraping tools die je gewoon kan gebruiken.Play for fun.
no votes
-
29-04-2016, 10:38 #3Approved 9liver
- Registered
- 10/12/06
- Location
- Antwerpen
- Posts
- 3,721
- iTrader
- 4 (100%)
- Mentioned
- 0 Post(s)
Ik heb zelf even als IT-vrijwilliger bij de Dodentocht gewerkt en normaal gezien zijn er aanpassingen gemaakt zodat dit niet meer mogelijk is. Het is namelijk niet de bedoeling om van de Dodentocht een competitie te maken en dus is het niet zo leuk als mensen dit soort scriptjes schrijven.
Gelieve dit dus niet te doen
...no votes
-
30-04-2016, 17:03 #4
Bedankt, ik zal eens kijken naar python.
Scraping tools ga ik niet gebruiken, 't is de bedoeling dat ik er zelf iets mee bijleer en me daarmee wat amuseer.
Ben dat ook niet van plan hoor. Ik zocht gewoon een taal waarmee men gelijkaardige dingen kan doen. Ik veronderstel dat ik wel betere ideeën krijg zodra ik 'python' een beetje heb geleerd.The pen is mightier than the sword, and considerably easier to write with.no votes
-
02-05-2016, 22:47 #5
Aangezien het een website is zou het het makkelijkst met PHP worden gedaan, maar Javascript zou ook werken voor dit
no votes
-
13-05-2016, 12:47 #6Member
- Registered
- 16/04/08
- Location
- Hong Kong
- Posts
- 1,989
- iTrader
- 6 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 7/9
Een beetje laat, maar zo moeilijk kan dit toch ni zijn? Indien alle deelnemers een chronologisch nummer krijgen, schrijf je gewoon een scriptje dat naar de volgende url gaat: http://tracking.dodentocht.be/Default.aspx?s={nummer}, je extract het DOM element met ID "trackingpage_TrackingTable", en dan kan je rij voor rij alle data uitlezen en ergens wegschrijven.
Met wat simpele javascript moet dit wel lukken,no votes
-
19-05-2016, 14:00 #7Member
- Registered
- 24/05/07
- Location
- Glabbeek
- Posts
- 236
- iTrader
- 14 (94%)
- Mentioned
- 0 Post(s)
no votes
-
23-05-2016, 16:18 #8Member
- Registered
- 14/05/13
- Location
- Leuven
- Posts
- 15,064
- iTrader
- 0
- Mentioned
- 21 Post(s)
- Reputation
- 0/343
Als er x requests binnenkomen van zelfde adres -> stop met werken?
no votes

