Go Back   FlyerTalk Forums > Miles&Points > Mileage Run Deals > Mileage Run Discussion
Sign in using an external account

Reply
 
Thread Tools Search this Thread
Old Jun 21, 04, 1:34 am   #1
 
Join Date: Aug 2002
Location: Seattle
Programs: UA 1K MM
Posts: 721
TIP: More hidden features of ITA

Here are some more hidden features of the ITA software.

The extensions to the itasoftware routing language are accessed by postpending commands after a '/'. There's a wide set of commands available, but there's no description of them available on the ITA web site. Unfortunately, each command applies only to one part of the trip, so they must usually be entered in each box.

PREVENTING AIRLINES

Command is "-airlines XX ..."
Ex: prohibit Jet Blue or Delta
from: BOS ::/ -airlines B6 DL
to: LAX ::/ -airlines B6 DL

RESTRICTING TO AIRLINES

Command is "airlines XX ..."
Ex: consider only Jet Blue or Delta
from: BOS ::/ airlines B6 DL
to: LAX ::/ airlines B6 DL

LIMIT DURATION OF ITINERARY, IN MINUTES

Command is "maxdur XXX"
Ex: no more than 5hrs for each part of trip
from: BOS ::/ maxdur 300
to: LAX ::/ maxdur 300

PREVENT OVERNIGHT STOPS, AIRPORT CHANGES, REDEYES, PROPELLOR PLANES,
TRAINS, HELICOPTERS, ANY KIND OF SURFACE TRAVEL
Commands are "-overnight", "-change", "-redeye", "-prop", "-train", "-helicopter", "-surface"
Ex: no overnight stops, no airport chanes, no redeyes, no propellor planes
from: BOS ::/ -overnight, -change, -redeye, -prop
to: LAX ::/ -overnight, -change, -redeye, -prop

SET MINIMUM OR MAXIMUM TIME FOR CONNECTIONS, IN MINUTES

Commands are "minconnect XX", "maxconnect XX"
Ex: no less than one hour, no more than two hour connections
from: BOS ::/ minconnect 60, maxconnect 120
to: LAX ::/ minconnect 60, maxconnect 120

EXTRA CONNECTION TIME

Command is "padconnect XX"
Ex: require at least 20 minutes more than airline recommended
minimum connection time
from: BOS ::/ padconnect 20
to: LAX ::/ padconnect 20

PUTTING LOTS OF THINGS TOGETHER

Separate with commas.
Ex:
from: BOS :: UA UA / f bc=l|bc=y, -redeye, -prop
to: LAX :: UA+ / f ua.bos+lax.yup, padconnect 20, -overnight


------
On another note: CoMETS is coming along slowly but surely, as I add more features. New screenshots will be posted in a few days and I am hopeful that beta testing will start shortly thereafter.
__________________
CoMETS
Tracking EQM, BIS, and RDM since 2004—for Mac OS X and Windows
SeattleFred is offline   Reply With Quote
Old Jun 21, 04, 7:33 am   #2
 
Join Date: May 2004
Location: NYC/PHL
Programs: UA 1K, AA EXP lite, A3 gold, SPG Plat, HH Gold
Posts: 1,528
thanks!

once again a great post. ita gets more useful every day. and now i know how to avoid those helicopter segments
iloveipods is offline   Reply With Quote
Old Jun 22, 04, 7:25 am   #3
 
Join Date: Dec 2002
Location: DC
Programs: AA EXP; UAMM
Posts: 1,872
SeattleFred, do you know if anybody is consolidating all the ITA tips in one place? This is a goldmine of info, making all sorts of searches possible and easier than with other engines.

Maybe we could add this to a sticky on the MR forum?
__________________
What men or gods are these?.../ What mad pursuit? What struggle to escape?
nor4 is offline   Reply With Quote
Old Jun 22, 04, 12:23 pm   #4
 
Join Date: Aug 2002
Location: Seattle
Programs: UA 1K MM
Posts: 721
Quote:
Originally Posted by nor4
SeattleFred, do you know if anybody is consolidating all the ITA tips in one place? This is a goldmine of info, making all sorts of searches possible and easier than with other engines.

Maybe we could add this to a sticky on the MR forum?
bhatnasx has been adding these to the Mileage Run Tools (Part II) sticky at the top of this forum.
__________________
CoMETS
Tracking EQM, BIS, and RDM since 2004—for Mac OS X and Windows
SeattleFred is offline   Reply With Quote
Old Mar 30, 06, 7:48 pm   #5
Company Representative - ITA Software
 
Join Date: Feb 2006
Location: Cambridge, MA
Posts: 300
One more tip

For those who hate regional jets (or like to get upgraded!), in addition to the various other trip constraints (e.g. -prop, -overnight), you can now specify

-nofirstclass

This removes from consideration all flights without a first class cabin. All flights returned will have a first class cabin (though it will still quote you a coach price if that's what you've asked for).

Should remove all prop planes and any regional jet (or big jet!) without a first class cabin.
__________________
hacker: (n) 2. One who programs enthusiastically (even obsessively)... The Jargon File
ITA Hacker is offline   Reply With Quote
Old Mar 30, 06, 8:40 pm   #6
 
Join Date: Jun 2002
Location: JFK/LGA/EWR
Programs: DL GM
Posts: 2,640
Quote:
Originally Posted by ITA Hacker
For those who hate regional jets (or like to get upgraded!), in addition to the various other trip constraints (e.g. -prop, -overnight), you can now specify

-nofirstclass

This removes from consideration all flights without a first class cabin. All flights returned will have a first class cabin (though it will still quote you a coach price if that's what you've asked for).

Should remove all prop planes and any regional jet (or big jet!) without a first class cabin.
That is fantastic, thank you!
NHFL9 is offline   Reply With Quote
Old Mar 30, 06, 8:48 pm   #7
FlyerTalk Evangelist
 
Join Date: Apr 2004
Location: Bay Area (soon to be Vancouver BC)
Programs: UA 1K/0.940MM; SPG Pt-195; PCC Pt-194; Hyatt Pt-188; various other programs of no consequence
Posts: 37,591
I would love to att the /airlines option implement alliances. Something like /airlines *A (for Star Alliance) or /airlines OW (for OneWorld). ITA Hacker - any chance?
__________________
Final post: 26 December 2011 @ 20:00 PST. Good night and good luck.
Too many ads on FlyerTalk? Try AdBlock!
mahasamatman is offline   Reply With Quote
Old Mar 30, 06, 8:53 pm   #8
 
Join Date: Jan 2005
Location: New York, NY
Programs: Aeroplan, Executive Club
Posts: 9,275
I think this is a good place to ask because I haven't found an answer so far:

Suppose I wanted to find flight between Toronto and London Heathrow

on BA in T or W class OR on AC in C or S class. How would I enter it?

I have tried YYZ:: BA / f bc = W?| bc = T?, AC / f bc = C?| bc = S?

but it hasn't worked. Can anyone help?

Thanks,
sadiqhassan is offline   Reply With Quote
Old Mar 30, 06, 9:44 pm   #9
FlyerTalk Evangelist
 
Join Date: Nov 2002
Location: DEN
Programs: UA GS, 0.8MM
Posts: 11,224
Quote:
Originally Posted by ITA Hacker
-nofirstclass
When I first saw this I started hyperventilating.

Then I read the rest of the post.
redbeard911 is offline   Reply With Quote
Old Mar 30, 06, 9:45 pm   #10
Suspended
 
Join Date: Jun 2005
Location: QLA
Programs: Lowly EXP with a humble 1P-ness.
Posts: 10,720
Nice... and here I thought I was bored with ITA
IceTrojan is offline   Reply With Quote
Old Mar 31, 06, 4:52 am   #11
Company Representative - ITA Software
 
Join Date: Feb 2006
Location: Cambridge, MA
Posts: 300
Quote:
Originally Posted by mahasamatman
I would love to att the /airlines option implement alliances. Something like /airlines *A (for Star Alliance) or /airlines OW (for OneWorld). ITA Hacker - any chance?
What, you don't want the ability to specify Executive Airlines (carrier code OW) in your query?

More seriously, the alliances are constantly changing, and keeping track of which airlines are in which alliances isn't something we've had to do up until now. The schedule data we receive theoretically contains this information (an alliance identifier for each flight), but the last time I checked it was very incomplete.

Still, we might add this functionality in the future. The best way to ask for enhancements is to go through the comments link on the site, though.

Until we have such a functionality, though, you can of course just cut and paste the list of airlines into the search box.
__________________
hacker: (n) 2. One who programs enthusiastically (even obsessively)... The Jargon File
ITA Hacker is offline   Reply With Quote
Old Mar 31, 06, 4:57 am   #12
Company Representative - ITA Software
 
Join Date: Feb 2006
Location: Cambridge, MA
Posts: 300
Quote:
Originally Posted by sadiqhassan
I think this is a good place to ask because I haven't found an answer so far:

Suppose I wanted to find flight between Toronto and London Heathrow

on BA in T or W class OR on AC in C or S class. How would I enter it?

I have tried YYZ:: BA / f bc = W?| bc = T?, AC / f bc = C?| bc = S?

but it hasn't worked. Can anyone help?

Thanks,
You can only have one "route specification" and one "faring specification" per box. Nevertheless, it's possible to cram what you're trying to do into one of each.

To constrain fare basis codes, you can do:

YYZ:: BA,AC / f ba..w-|ba..t-|ac..c-|ac..s-

Constraining booking codes is somewhat more difficult. Let me know if you'd rather do that and I'll figure out what the syntax would be.
__________________
hacker: (n) 2. One who programs enthusiastically (even obsessively)... The Jargon File
ITA Hacker is offline   Reply With Quote
Old Nov 26, 07, 6:53 am   #13
 
Join Date: Jul 2007
Programs: AA Plat, BMI
Posts: 134
I'm not getting how this is meant to work,

I put in LON::/ -airlines BD
and FRA::/ -airlines BD

expecting to only get results back for BMI flights but instead get

KLM, United, Lufthansa, British Airways, etc, etc.

What's the go?
ProggerPete is offline   Reply With Quote
Old Nov 26, 07, 7:06 am   #14
FlyerTalk Evangelist
 
Join Date: Jan 2002
Location: Greater DC
Programs: UA plus
Posts: 12,938
Quote:
Originally Posted by ProggerPete View Post
I'm not getting how this is meant to work,

I put in LON::/ -airlines BD
and FRA::/ -airlines BD

expecting to only get results back for BMI flights but instead get

KLM, United, Lufthansa, British Airways, etc, etc.

What's the go?
From post #1 above ... BOS :: UA Just replace BOS with LON and UA with BD-- you'll see BMI flights. Spaces are important, I think this works. Hope it does & helps.
GoingAway is offline   Reply With Quote
Old Nov 26, 07, 7:06 am   #15
Moderator: United MileagePlus
 
Join Date: Sep 2002
Location: EWR-land -- You are in a little twisty maze of airline seats, all alike...
Programs: CO & NW forum moderator
Posts: 23,966
Duplicate
__________________
May the four winds blow you safely home ✈ ✈ ✈ ✈ ✈ ✈ ✈ ✈ ✈
I support meaningless jingoistic clichés Frequent Flyer Giving
Xyzzy is offline   Reply With Quote
 
 
Reply

Bookmarks


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off
Forum Jump


All times are GMT -6. The time now is 1:08 am.




SEO by vBSEO ©2011, Crawlability, Inc.