• Our new ticketing site is now live! Using either this or the original site (both powered by TrainSplit) helps support the running of the forum with every ticket purchase! Find out more and ask any questions/give us feedback in this thread!

Looking for feedback on my new split ticket finding program

Status
Not open for further replies.

dvboy

Established Member
Joined
6 Sep 2011
Messages
2,034
Location
Birmingham
Legalities aside, until it can do return tickets it's pretty useless for most people
 
Sponsor Post - registered members do not see these adverts; click here to register, or click here to log in
R

RailUK Forums

DaveNewcastle

Established Member
Joined
21 Dec 2007
Messages
7,387
Location
Newcastle (unless I'm out)
Its pretty clear that you aren't allowed to do this.
. . . certainly not without that Licence (which I recall costs around £4k p.a.).

It was that cost which led to the removal of the search facility from this site 2 years ago: http://www.splitfare.co.uk/ after realising that all his hard work was attracting the attention of the true owners of the data and who IIRC offered a Licence.

Similarly, here is a site which doesn't attempt to perform an analysis of splits for every user request, but apparently just refers to its own small dataset of popular 'splits' : http://www.splityourticket.co.uk/
 

nedchester

Established Member
Joined
28 May 2008
Messages
2,093
. . . certainly not without that Licence (which I recall costs around £4k p.a.).

It was that cost which led to the removal of the search facility from this site 2 years ago: http://www.splitfare.co.uk/ after realising that all his hard work was attracting the attention of the true owners of the data and who IIRC offered a Licence.

Similarly, here is a site which doesn't attempt to perform an analysis of splits for every user request, but apparently just refers to its own small dataset of popular 'splits' : http://www.splityourticket.co.uk/

But seeing as the program is not web based then is it illegal for people to use it (or is this a grey area?)
 

Nym

Established Member
Joined
2 Mar 2007
Messages
9,782
Location
Somewhere, not in London
networkrailmediacentre.co.uk - Glide Technologies Ltd
networkrail.co.uk - Atos Origin
nationalrail.co.uk - ATOC Ltd
Unless there's something I'm missing here?

Just to put some relevant bits of the 3812 packets I captured doing ONE search...
Code:
"18","4.311801","192.168.1.5","192.168.1.1","DNS","82","Standard query A ojp.nationalrail.co.uk"
"22","4.384233","192.168.1.1","192.168.1.5","DNS","124","Standard query response CNAME ojp.dynamic.nationalrail.co.uk A 194.30.184.19"
"26","4.441336","192.168.1.5","194.30.184.19","HTTP","310","GET /service/timetable/details?return=false&callingPage=f&id=3 HTTP/1.1 "

Clearly means that ojb.nationalrail.co.uk is held at 194.30.184.19

Now, the whois data for 194.30.184.19 is as follows:

RIPE NCC Database said:
inetnum: 194.30.184.0 - 194.30.184.255
netname: EWS
descr: English Welsh and Scottish Railways
country: GB
org: ORG-EWS1-RIPE
admin-c: EH92-RIPE
admin-c: MB10274-RIPE
tech-c: NL653-RIPE
status: ASSIGNED PI
mnt-by: RIPE-NCC-END-MNT
mnt-lower: RIPE-NCC-END-MNT
mnt-by: AS5462-MNT
mnt-routes: AS5462-MNT
mnt-domains: AS5462-MNT
source: RIPE #Filtered

Hence... NR Enquires: Server handled by EWS...

Btw, a search for London Bridge to New Brighton generated 2783 relevant packets with a single split!

Formed up with 152 HTTP Requests!

And if anyone cares:

Code:
No.	Time----	Source	Destination	Protocol	Length	Info
26	4.441336	192.168.1.5	194.30.184.19	HTTP	310	GET /service/timetable/details?return=false&callingPage=f&id=3 HTTP/1.1 
220	5.568630	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
225	5.596581	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
254	6.058525	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/LBG/EUS/030112/1329/dep HTTP/1.1 
383	7.289773	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
385	7.322833	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
387	7.381657	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
389	7.417912	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
393	7.474327	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
405	7.609583	192.168.1.5	194.30.184.19	HTTP	614	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
408	7.682063	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
417	8.690666	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/EUS/NBN/030112/1407/dep HTTP/1.1 
552	9.777500	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
563	9.840009	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
571	9.900120	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
580	9.980289	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
589	10.040851	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
597	10.120523	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
600	10.162212	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
620	11.921005	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/LBG/STA/030112/1329/dep HTTP/1.1 
749	13.24829	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
753	13.293978	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
759	13.651567	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
764	13.742544	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
769	13.825013	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
774	13.945168	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
777	14.008706	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
780	14.217176	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/STA/NBN/030112/1523/dep HTTP/1.1 
902	15.388821	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
906	15.43384	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
910	15.503373	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
914	15.561539	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
918	15.673693	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
923	15.73586	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
926	15.778072	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
929	17.122348	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/LBG/RUN/030112/1329/dep HTTP/1.1 
1051	18.168304	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1055	18.212081	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1060	18.270171	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1064	18.309333	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1068	18.377312	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1073	18.461183	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
1076	18.507926	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
1079	18.788869	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/RUN/NBN/030112/1555/dep HTTP/1.1 
1201	19.999161	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1203	20.06383	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1205	20.107155	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1207	20.152895	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1209	20.196193	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1212	20.253128	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
1216	20.299731	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
1222	21.61803	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/LBG/LIV/030112/1329/dep HTTP/1.1 
1346	22.707461	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1350	22.773324	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1354	22.842085	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1358	22.89556	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1362	22.938975	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1367	22.998318	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
1370	23.038732	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
1373	23.323623	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/LIV/NBN/030112/1633/dep HTTP/1.1 
1486	24.471195	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1488	24.564179	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1490	24.62593	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1492	24.659363	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1494	24.721758	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1497	24.783697	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
1500	24.842646	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
1503	26.531001	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/LBG/LVC/030112/1329/dep HTTP/1.1 
1633	27.693246	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1637	27.737806	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1641	27.855439	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1645	27.900025	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1649	27.987108	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1654	28.080954	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
1657	28.10677	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
1660	28.385958	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/LVC/NBN/030112/1635/dep HTTP/1.1 
1764	29.052431	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1766	29.124797	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1768	29.175486	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1770	29.25763	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1772	29.290542	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1775	29.35183	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
1778	29.419698	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
1782	31.102999	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/LBG/LVJ/030112/1329/dep HTTP/1.1 
1912	32.50039	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1916	32.570407	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1920	32.618182	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1924	32.684644	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1928	32.741455	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
1933	32.795966	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
1936	32.828444	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
1939	33.201795	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/LVJ/NBN/030112/1637/dep HTTP/1.1 
2044	33.871734	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2046	33.934759	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2048	33.992368	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2050	34.020233	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2052	34.078857	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2055	34.141704	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
2058	34.193664	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
2063	35.498217	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/LBG/BKQ/030112/1329/dep HTTP/1.1 
2194	36.848203	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2198	36.92271	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2202	36.981346	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2206	37.025201	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2210	37.080328	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2215	37.139514	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
2218	37.183668	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
2222	37.443372	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/BKQ/NBN/030112/1640/dep HTTP/1.1 
2328	38.071343	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2330	38.136683	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2332	38.176681	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2334	38.211892	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2336	38.264858	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2340	38.33454	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
2343	38.368243	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
2352	39.716794	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/LBG/CNP/030112/1329/dep HTTP/1.1 
2509	40.986533	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2513	41.025595	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2517	41.073589	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2521	41.131797	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2525	41.214282	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2530	41.268539	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
2533	41.299395	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
2536	41.491929	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/CNP/NBN/030112/1642/dep HTTP/1.1 
2640	42.27752	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2642	42.338064	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2644	42.420329	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2646	42.449189	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2648	42.516224	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2651	42.607501	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
2654	42.661204	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
2658	43.708503	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/LBG/BKP/030112/1329/dep HTTP/1.1 
2789	45.018075	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2793	45.073614	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2797	45.111214	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2801	45.165068	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2805	45.266047	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2810	45.338008	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
2813	45.386823	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
2816	45.661522	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/BKP/NBN/030112/1644/dep HTTP/1.1 
2920	46.331472	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2922	46.406919	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2924	46.461655	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2926	46.500068	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2928	46.534537	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=5&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
2931	46.603642	192.168.1.5	194.30.184.19	HTTP	616	POST /en/s/planjourney/plan HTTP/1.1  (application/x-www-form-urlencoded)
2934	46.628647	192.168.1.5	194.30.184.19	HTTP	327	GET /service/timesandfares/plan HTTP/1.1 
2937	47.70587	192.168.1.5	194.30.184.19	HTTP	346	GET /service/timesandfares/LBG/BKN/030112/1329/dep HTTP/1.1 
3068	49.366039	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=1&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
3072	49.406632	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=2&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
3077	49.471412	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=3&journeyType=s&currentlySelectedFareId=5 HTTP/1.1 
3081	49.558941	192.168.1.5	194.30.184.19	HTTP	353	GET /service/fares/ajaxMoreFares?direction=o&fareType=nsfo&id=%23fare&journeyId=4&journeyType=s&currentlySelectedFareId=5 HTTP/1.1

And that is ONLY http requests to National Rail from the software.
 
Last edited:

ralphchadkirk

Established Member
Joined
20 Oct 2008
Messages
5,754
Location
Essex
I cannot see what is 'grey' about the Conditions of use where it states "you may not ... store, copy, ... reutilise ..."

But if you download the program, not knowing that it scrapes National Rail how can you have agreed to the conditions of use as they are not presented to you?
 

Nym

Established Member
Joined
2 Mar 2007
Messages
9,782
Location
Somewhere, not in London
No-one knew, until someone posted on here that it did use national rail enq, so I wouldn't worry too much about not knowing, the problem is someone who distributes such software saying that it is legal, when it clearly isn't.
 

trevmonk

Member
Joined
4 Jan 2011
Messages
179
I think you might find considerable hostility on here to the notion of something that makes split ticketing easy and widely used/understood. If everyone uses it then the obvious reaction of the TOCs will be to even out fares so that it no longer makes sense to split.

If such an application really was going lead to the downfall of split ticketing it would have happened already as there are already several to chose from, such as;

http://www.splityourticket.co.uk/ or

http://www.splitfare.co.uk/

etc.

It wouldn't make sense to even out the fares as the pricing for the individual leg tickets is aimed at those who are just making a one hop journey. Those buyers would outnumber the few who are making up a split and the TOCs would risk alienating the majority of customers by imposing huge rises.
 

4SRKT

Established Member
Joined
9 Jan 2009
Messages
4,409
If such an application really was going lead to the downfall of split ticketing it would have happened already as there are already several to chose from, such as;

http://www.splityourticket.co.uk/ or

http://www.splitfare.co.uk/

etc.

It wouldn't make sense to even out the fares as the pricing for the individual leg tickets is aimed at those who are just making a one hop journey. Those buyers would outnumber the few who are making up a split and the TOCs would risk alienating the majority of customers by imposing huge rises.


They wouldn't be huge rises. They would be rises of sufficient size to cover the lost revenue from split longer distance fares. As the shorter journeys are much more numerous the lost revenue would be much more thinly spread over these fares. It would still be an increase though, which would be unlikely to be popular. At the moment the extortionate long distance fares are effectively cross subsidising the cheaper-per-mile short hop fares. If large numbers of people started splitting this revenue from the long distance journeys would dry up. At the moment few people split so it doesn't really matter.
 

yorkie

Forum Staff
Staff Member
Administrator
Joined
6 Jun 2005
Messages
78,202
Location
Yorkshire
If such an application really was going lead to the downfall of split ticketing it would have happened already as there are already several to chose from, such as;

http://www.splityourticket.co.uk/ or

http://www.splitfare.co.uk/
What applications? I see no applications! As for the original Splitfare application, see the previous topic on that! These sites have already cropped up in this topic and were dismissed as being useless.

These sites are irrelevant in any discussions about a useful site!
 

ModChod

Member
Joined
9 Feb 2011
Messages
35
Someone mentioned Moneysavingexpert, they have had (for some time I will add) mention that they are building a tool to calculate split ticketing. (towards the bottom: moneysavingexpert.com/travel/cheap-train-tickets)

MSE has a very large user base (apparently 6 million subscribe to the-mails), if they were to succeed increating such a tool i wonder how much more prevalent split ticketing would become.
 

WelshBluebird

Established Member
Joined
14 Jan 2010
Messages
5,577
PS: I know at least two people on here will have already de-compiled it ;)

You can add another to that.
Interesting program and code, but ultimately something that will possibly cause more problems than it will solve, and indeed a program that doesn't totally solve something that it should. I do think its a very good try though, and I would love if something like this could be properly developed and maintained like the normal fare sites. Coming from a computer scientist / programmer, I certainly would not fancy having to work on a fares system (considering how complicated and convoluted our current system is).
 

Nym

Established Member
Joined
2 Mar 2007
Messages
9,782
Location
Somewhere, not in London
Well you can guess from some of the backwards analysis I posted here that I might be on that list, but I didn't go so far as to decompilng it, I know pretty much what the code does from inspection so there isn't any need really.

If the fares table where freely available to use through either an API or for download, (I don't know if the NFM includes fares or not, anyone care to tell?) then you could do essentially anything you wanted and run as many algorithms as you wanted on the routing manual and fares manual and really come up with some good cheap fares. But even then I think that Atos Orgin only publish a closed version of the manual so that would need some form of 'theft interface' to get the data still. And it's written in C, harder to de-compile than Java (Partly because I program in Java and non-standard C)
 

DJ737

Member
Joined
15 Nov 2009
Messages
364
Location
Melbourne, Australia
G'day and happy new year.

I gave it a try for my usual Elsenham-Lamphey trip, it couldn't find any splits, despite taking ages to work it out, most fares came back as £1 million + :roll:

Elsenham - LU Z1 & Paddington - Lamphey comes out at £21 cheaper just using the East Coast website.

Think I will stick to my usual methods (and asking on this forum if I am not sure).

Cheers
DJ737
Melbourne, Australia
 

Splitix

Member
Joined
31 Dec 2011
Messages
19
Location
London
G'day and happy new year.

I gave it a try for my usual Elsenham-Lamphey trip, it couldn't find any splits, despite taking ages to work it out, most fares came back as £1 million + :roll:

Elsenham - LU Z1 & Paddington - Lamphey comes out at £21 cheaper just using the East Coast website.

Think I will stick to my usual methods (and asking on this forum if I am not sure).

Cheers
DJ737
Melbourne, Australia

Thanks for trying it out. I'm not able to get any fares coming out at £1 million+. Would you mind telling me the exact searching you were doing (fare types, railcards and date/time) and I'll see if I can fix the problem.
--- old post above --- --- new post below ---
Legalities aside, until it can do return tickets it's pretty useless for most people

I find that on the routes I travel, I tend to end up getting two singles. DO you think the lack of return tickets really makes it useless?
--- old post above --- --- new post below ---
Btw, a search for London Bridge to New Brighton generated 2783 relevant packets with a single split!

Formed up with 152 HTTP Requests!

And that is ONLY http requests to National Rail from the software.

...snipped...

I'm not sure what you're trying to prove here. Exhaustively searching for splits will involve a lot of searches, there's no way around that.

Simply loading www.nationalrail.co.uk in my browser results in 64 HTTP requests - in that context 152 HTTP requests really isn't such a big number...
 

dvboy

Established Member
Joined
6 Sep 2011
Messages
2,034
Location
Birmingham
I find that on the routes I travel, I tend to end up getting two singles. DO you think the lack of return tickets really makes it useless?

Many return journeys will be cheaper with two advance singles but many others will be cheaper with a return. If you can't search for return journeys you will never know.
 

DJ737

Member
Joined
15 Nov 2009
Messages
364
Location
Melbourne, Australia
G'day

Sorry if it's a bit small :

esmlamsplits.jpg
[/URL][/IMG]

Cheers
DJ737
Melbourne, Australia
 

Splitix

Member
Joined
31 Dec 2011
Messages
19
Location
London
G'day

Sorry if it's a bit small :


Cheers
DJ737
Melbourne, Australia

Thanks for providing that, I can see the problem now:)

I've fixed it and the current build on http://www.splitix.co.uk should contain the fix.

The result you will get now is:
Code:
Searching splits from Elsenham (Essex) to Lamphey
(Depart 08:49  Arrive 16:02  Duration 7h13m  Changes 3)

Finding splits...
Cost without splitting £84.50
Can't split at Stansted Mountfitchet (Couldn't get a fare for the selected ticket types)
Can't split at Bishops Stortford (Couldn't get a fare for the selected ticket types)
Can't split at Sawbridgeworth (Couldn't get a fare for the selected ticket types)
Can't split at Harlow Mill (Couldn't get a fare for the selected ticket types)
Can't split at Harlow Town (Couldn't get a fare for the selected ticket types)
Can't split at Roydon (Couldn't get a fare for the selected ticket types)
Can't split at Broxbourne (Couldn't get a fare for the selected ticket types)
Can't split at Cheshunt (Couldn't get a fare for the selected ticket types)
Can't split at Tottenham Hale (Couldn't get a fare for the selected ticket types)
Can't split at London Liverpool Street (Couldn't get journey details from London Liverpool Street to Lamphey)
Can't split at London Paddington (Couldn't get a fare for the selected ticket types)
Can't split at Reading (Couldn't get a fare for the selected ticket types)
Can't split at Swindon (Wilts) (Couldn't get a fare for the selected ticket types)
Splitting at Bristol Parkway (leaving 12:07) costs £58.00 + £41.40 = £99.40
Splitting at Newport (South Wales) (leaving 12:32) costs £68.50 + £33.50 = £102.00
Splitting at Cardiff Central (leaving 12:48) costs £74.00 + £27.40 = £101.40
Splitting at Bridgend (leaving 13:09) costs £79.50 + £27.10 = £106.60
Splitting at Port Talbot Parkway (leaving 13:22) costs £79.50 + £27.10 = £106.60
Can't split at Neath (Couldn't get a fare for the selected ticket types)
Can't split at Swansea (Couldn't get a fare for the selected ticket types)
Can't split at Gowerton (Couldn't get a fare for the selected ticket types)
Can't split at Llanelli (Couldn't get a fare for the selected ticket types)
Can't split at Pembrey & Burry Port (Couldn't get a fare for the selected ticket types)
Splitting at Carmarthen (leaving 14:51) costs £79.50 + £9.30 = £88.80
Splitting at Whitland (leaving 15:06) costs £84.50 + £9.30 = £93.80
Splitting at Narberth (leaving 15:15) costs £84.50 + £9.30 = £93.80
Splitting at Kilgetty (leaving 15:25) costs £84.50 + £9.30 = £93.80
Splitting at Saundersfoot (leaving 15:27) costs £84.50 + £9.30 = £93.80
Splitting at Tenby (leaving 15:45) costs £84.50 + £9.30 = £93.80
Splitting at Penally (leaving 15:48) costs £84.50 + £9.30 = £93.80
Splitting at Manorbier (leaving 15:54) costs £84.50 + £9.30 = £93.80
Search Complete 

No splits were found.

Is there a reason why you can't include ANYTIME tickets in your search? It allows the program to find the splits at Paddington or Reading?

Code:
Searching splits from Elsenham (Essex) to Lamphey
(Depart 08:49  Arrive 16:02  Duration 7h13m  Changes 3)

Finding splits...
Cost without splitting £84.50
Splitting at Stansted Mountfitchet (leaving 08:53) costs £2.70 + £84.50 = £87.20
Splitting at Bishops Stortford (leaving 08:58) costs £2.70 + £84.50 = £87.20
Splitting at Sawbridgeworth (leaving 09:03) costs £4.00 + £84.50 = £88.50
Splitting at Harlow Mill (leaving 09:06) costs £5.80 + £82.50 = £88.30
Splitting at Harlow Town (leaving 09:10) costs £5.80 + £82.50 = £88.30
Splitting at Roydon (leaving 09:14) costs £6.50 + £82.50 = £89.00
Splitting at Broxbourne (leaving 09:18) costs £7.70 + £82.50 = £90.20
Splitting at Cheshunt (leaving 09:23) costs £8.90 + £82.50 = £91.40
Splitting at Tottenham Hale (leaving 09:32) costs £13.20 + £80.50 = £93.70
Can't split at London Liverpool Street (Couldn't get journey details from London Liverpool Street to Lamphey)
Splitting at London Paddington (leaving 10:45) costs £17.90 + £45.50 = £63.40
Splitting at Reading (leaving 11:11) costs £29.00 + £39.00 = £68.00
Splitting at Swindon (Wilts) (leaving 11:38) costs £47.50 + £34.00 = £81.50
Splitting at Bristol Parkway (leaving 12:07) costs £58.00 + £34.00 = £92.00
Splitting at Newport (South Wales) (leaving 12:32) costs £68.50 + £25.90 = £94.40
Splitting at Cardiff Central (leaving 12:48) costs £74.00 + £22.00 = £96.00
Splitting at Bridgend (leaving 13:09) costs £79.50 + £18.10 = £97.60
Splitting at Port Talbot Parkway (leaving 13:22) costs £79.50 + £18.10 = £97.60
Splitting at Neath (leaving 13:30) costs £79.50 + £15.20 = £94.70
Splitting at Swansea (leaving 14:00) costs £79.50 + £13.20 = £92.70
Splitting at Gowerton (leaving 14:10) costs £79.50 + £13.20 = £92.70
Splitting at Llanelli (leaving 14:19) costs £79.50 + £12.90 = £92.40
Splitting at Pembrey & Burry Port (leaving 14:25) costs £79.50 + £11.50 = £91.00
Splitting at Carmarthen (leaving 14:51) costs £79.50 + £9.30 = £88.80
Splitting at Whitland (leaving 15:06) costs £84.50 + £9.30 = £93.80
Splitting at Narberth (leaving 15:15) costs £84.50 + £9.30 = £93.80
Splitting at Kilgetty (leaving 15:25) costs £84.50 + £9.30 = £93.80
Splitting at Saundersfoot (leaving 15:27) costs £84.50 + £9.30 = £93.80
Splitting at Tenby (leaving 15:45) costs £84.50 + £9.30 = £93.80
Splitting at Penally (leaving 15:48) costs £84.50 + £9.30 = £93.80
Splitting at Manorbier (leaving 15:54) costs £84.50 + £9.30 = £93.80
Search Complete 

The cheapest ticket is £63.40 and involves splitting at London Paddington
You need to buy two tickets for this journey
  Ticket 1: From Elsenham (Essex) to London Paddington
            (Depart 08:49  Arrive 10:30  Duration 1h41m  Changes 1 (£17.90))

  Ticket 2: From London Paddington to Lamphey
            (Depart 10:45  Arrive 16:02  Duration 5h17m  Changes 1 (£45.50))
 

DJ737

Member
Joined
15 Nov 2009
Messages
364
Location
Melbourne, Australia
G'day

All trips between Elsenham and Lamphey are classed as Off Peak or Super Off Peak, so there is no advantage to buying Anytime tickets for this route.
 

34D

Established Member
Joined
9 Feb 2011
Messages
6,043
Location
Yorkshire
Can't you get your code working (privately) and then speak to the people behind money saving expert to sell it to them? With donation/commission to this forum naturally.
 

Nym

Established Member
Joined
2 Mar 2007
Messages
9,782
Location
Somewhere, not in London
Perhaps design some code that makes use of the NR API rather than violating the website terms and conditions every time you use it?
 

snail

Established Member
Joined
16 Jun 2011
Messages
1,910
Location
t'North
Perhaps design some code that makes use of the NR API rather than violating the website terms and conditions every time you use it?
I've only just come across this thread, what bothers me most at first impression is that the OP has made several posts in the last 48 hours, none of which acknowledge or provide any counter to the apparent restrictions to screen scraping the NR website.
 

Nym

Established Member
Joined
2 Mar 2007
Messages
9,782
Location
Somewhere, not in London
I've only just come across this thread, what bothers me most at first impression is that the OP has made several posts in the last 48 hours, none of which acknowledge or provide any counter to the apparent restrictions to screen scraping the NR website.

Because there aren't any counters to it, it's in breach of the T&Cs of the website, and it's YOU that is breaching the T&Cs if you know about it...
 

MarkyMarkD

Member
Joined
1 Dec 2009
Messages
504
Location
Cliftonville, Margate, Kent
Examples which exhibit problems with the program:

* doesn't consider alternative cheaper routes

e.g. CTM-PCD. Chatham Pencoed 19 January 17:24 £79.50 Single Split Done £61.50

The split is at PAD, so £22.50 CTM-PAD and £39 PAD-PCD.

But there is an alternative "via SAL" route for just £19 which Splitix doesn't tell you about - and, worse, doesn't allow you to select.

And if you are going to split in London, you might as well travel via Victoria (which gives you CTM-VIC for £12.70 Offpeak Day Single) and add Oyster single VIC-PAD for £2.00. The total of £14.70 is a lot less than the £22.50 HS1 + U12 combo and hardly any slower to Paddington.

Chatham Pencoed 19 January 18:24 £36.00 Single Split Done No Splits

That might well be true, if you had to leave at that time - but the "via SAL" route does the job for £19 if you can leave CTM an hour earlier.


Splitix is a good idea and might be a useful tool in the armoury of finding cheaper fares, but it's not quite good enough yet. Happy to see later versions though ...
 

DaveNewcastle

Established Member
Joined
21 Dec 2007
Messages
7,387
Location
Newcastle (unless I'm out)
On the general matter of how effective any software can become in finding the cheapest combination of tickets for any journey, the following Adjudication by the Advertising Standards Authority in the last few weeks might be of interest:

ASA Adjudication on Transworld Leisure Ltd

Some extracts:-
A website, for a train ticket comparison site, stated "Splitting your train tickets could save you up to 63% on your next train journey, all simply by buying tickets for each segment of the journey separately instead of one ticket for the whole journey ... When using the Split Ticketing train ticket price checker and booking service above all possible split train ticket combinations for your train travel are automatically performed for you.

In light of this we considered that Transworld Leisure had not substantiated the claim that their website showed "all possible split train ticket combinations". We therefore concluded that the ad was misleading.

We also told them to not make claims unless they could substantiate them.

. . . The program is focused around my needs and use cases - so I'd be particularly interested to hear how generally applicable and useful anyone thinks it is!
As long as the program is for personal use and no advertisement makes claims which cannot be substantiated, then this Adjudication will only be of passing interest to you - though it may also be a timely reminder to anyone else thinking of making claims about saving money on rail travel!
 
Status
Not open for further replies.

Top