SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

Hotclient is an authentication client for users of Hotwire Internet connections. Currently hotclient is available as

  • linux shell application
  • Windows command line application
  • Perl Platform independent script

under the GNU - General Public License

Hotwire - Internet Private Limited is an ISP which provides 24-7 always on Internet connections. You can visit them at http://www.hotwireindia.net. I do not claim any affiliation with Hotwire or Primus Telecommunications India Limited (the parent company) or anybody else thereof. I am just a user of Hotwire services and promise to abide by their terms of usage/service.

Why Hotclient?

People would ask wasn't the authentication software provided by Primus good enough. Well their software can be got from their website at http://hotwireindia.net/Hotwire.exe. Other clients are available as well at the below links

http://sourceforge.net/projects/hotconnect (GCC)

http://sourceforge.net/projects/ghotwire (GTK)

But I have a actual 24-7 connection. Whenever the network fails or the server goes down for a reboot all these clients just exit out of the program.

Well .....Hello! I'm not at my desk at all times. What I needed was a client which picks up the connection as and when it becomes available again so that my downloads would continue. Hence the first version for Linux was born (I'm better at gcc than VC, besides i don't actually have a valid copy of VC).

Once I did that well I just went ahead and did the same for Windows and then Perl. Both the GCC and Win-GCC versions are shell based programs.

Usage and Features

Current features are very basic. If you have the Perl version. - Make sure that perl verion 5 or above is installed. - Edit the first line of hotclient.pl to point to your perl interpreter you just go to your command/shell. and type

perl hotclient <username> <password> <Server-IP> [Persist]

or

./hotclient <username> <password> <Server-IP> [Persist]

if the perl path is properly specified in the file.

username : your username

password : your password

Server-IP : xxx.xxx.xxx.xxx (like mine is 210.7.88.1)

Persist : is an optional argument which when set reconnects after being disconnected for a minute.

Future Plans

Well the next order of business is a GTK and a graphical windows version. after that well

  • Statistics viewer for all versions.
  • Maybe a statistics management utility which shows your uptimes and network usage
  • And definitely for the 24-7 users a server uptime stats addin.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.