If you're using the belgian trains you probably already know that you can fill in a form where you list every train you took that was delayed more than 15 min to get free credits you can spend on sncb products.

I was tired of going every day on railtime to copy all the information required so I wrote a program...

So here's my python program that downloads the railtime.be timetable of yesterday for a list of train and write it in a csv file.

It should be easy to adapt to your needs and you can schedule a task that will run it every day. After 6 month you just search the train you took that were late and copy values in the sncb form.