on travel technology …and everything else
Was going over some of my great hacking achievements over the past few years at SWITCH. One of the best was creating the Sabre POS for travel agents.
MySabre from Sabre is a 100% web-based application for travel agents to book airline tickets, hotels, cars, etc. Sabre said their app would only work in IE on Windows. It needed 3 logins to get to the booking screen. All I wanted to do initially was to get it running on Linux to reduce costs.
I took it all the way. Got it working on a Thin Client (disk-less) Linux station in FireFox. I reduced the logins required to just 1 and got rid of all the excess app interface that agents kept complaining about. Reduced the initial load time from about 5 mins to just about 15 secs. All that in just 3 days.
It supposedly caused quite a stir at the Sabre Head Office back in Texas.
This blog is run by Mario Alvares, a Goan Web Guru living in Kuwait, sharing some of his thoughts with the rest of the world. Click the About Me link for more info and a funny mug shot. Check out the posts on this blog and feel free to leave your comments. Use the RSS links above to subscribe.
October 16th, 2008 at 4:45 pm
How you do that?
October 16th, 2008 at 5:38 pm
I just extracted the emulator from that bulky interface The rest was easy. I believe Sabre has made a few changes since then forcing the use of the VPN client which won’t work on Linux.
February 7th, 2009 at 8:18 pm
Hi Mario, could please give me some more information about running MySabre on linux? My girlfriend works in a travel agency and wants to install ubuntu on her new computer, but the only problem seems to be that sabre…
If I understand well MySabre is a web-only app based on Java (so it should run flawlessly on firefox) but the problem seems to be that VPN
(I am not a travel agent but a programmer )
February 7th, 2009 at 9:05 pm
Hey Davide, I’ve been told recently that Sabre has made it mandatory to use their crappy java-based VPN. I never got to running it on Linux. When I created this Linux port the VPN was optional.
Have you tried running it under Wine (windows emulator) on Linux? Let me know how that goes. I’m gonna give it a try too one of these days.
February 7th, 2009 at 10:19 pm
Ok I will let you know how it goes… I will try in the next days.
I did not know that the VPN itself was java-based…
Is it pure java (and so it should run even on linux…) or it has some other windows crap? for example some network driver for the VPN… if this is the case it will never run on wine!
February 7th, 2009 at 10:51 pm
It won’t run native in Linux.
April 29th, 2009 at 4:28 pm
Could you please tell me if is possible to run this hacking MySabre in Windows OS? if yes, coul you please send me the steps on how to extract the emulator?
April 29th, 2009 at 5:48 pm
I’m not sure how techie you are, but basically you need to go to view the browser source and find the applet code for the emulator. It takes a bit of work to remove all the excess components on that mysabre page but all the agents who have used it say its worth it! I need to try it out on the new version of MySabre. I’ve been putting it off for too long.
November 26th, 2009 at 6:23 am
gonna give this a go, but could be tricky thru wine. There may be a way though getting rid of all that bloatware stuff…mario..u ll know better on that. There has to be a way to reduce the emulator…..
March 2nd, 2010 at 1:03 am
Please how do i get itinerary in email without the use of vrtuallythere? Is the EMX commnd working with you?
May 1st, 2010 at 9:10 am
mario i just want to install the my sabre on my xp operating system and need a free ID that can only use for practice can you help me then tell me the steps
May 1st, 2010 at 12:53 pm
Well i can’t hand out free id’s. Sabre gets worried when I login using my assigned ID. Anyway, you need to contact your local Sabre office and they should be able to hook you up. You probably need to attend their training sessions to get an id.
June 14th, 2010 at 7:57 am
It may not be possible with latest release. can anyone check (mario) on this…