<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Samat Jain's personal home page</title>
  <link rel="alternate" type="text/html" href="http://samat.org/weblog/20060729-t-mobile-wifi-hotspot-login-script.html"/>
  <link rel="self" type="application/atom+xml" href="http://samat.org/node/118/atom/feed"/>
  <id>http://samat.org/node/118/atom/feed</id>
  <updated>2006-11-22T22:35:16-07:00</updated>
  <entry>
    <title>T-Mobile WiFi Hotspot login script</title>
    <link rel="alternate" type="text/html" href="http://samat.org/weblog/20060729-t-mobile-wifi-hotspot-login-script.html" />
    <id>http://samat.org/weblog/20060729-t-mobile-wifi-hotspot-login-script.html</id>
    <published>2006-07-29T00:53:05-06:00</published>
    <updated>2006-11-22T22:35:16-07:00</updated>
    <author>
      <name>Samat Jain</name>
    </author>
    <category term="Article" />
    <category term="Linux" />
    <category term="Python" />
    <category term="Wireless" />
    <summary type="html"><![CDATA[<p><a href="http://hotspot.t-mobile.com/">T-Mobile's WiFi Hotspot service</a>, thankfully, forgoes a proprietary authentication mechanism for a solution that while cross platform (i.e. it works with Linux), can be extremely annoying. On opening a web browser and attempting to go to any website, you're required to login on an SSL-protected website with your account username and password before you can use the connection. If your web browser automatically tries to open many pages on startup, such as when you're using the <a href="https://addons.mozilla.org/firefox/436/">Session Saving extension for Firefox</a>, you get T-Mobile's Hotspot login page in every tab--extremely annoying!</p>

<p>I've written a small Python script that can login programatically without use of a web browser.</p>
    ]]></summary>
  </entry>
</feed>
