The reasons for "TicketMaster" site (resellers for all Olympic tickets) blocking access from tools other than browsers are not described. Embarrassment at being shown to be incompetent (often they indicate tickets to be available when they're not) is one possibility. Boosting profits is another. Their claim that the steps are to deter ticket touts might even be true (if sky-written by a squadron of flying pigs).
In the meantime, the programmer is puzzled, and is unwilling to re-write his code to make his tools spoof browsers. So
None of which is going to make me pay any attention to the Olympics themselves, may Zeus smite them all for their temerity.