Windows app for IITD Proxy (LAN)

Intro

A lightweight, single-file program to automate IIT Delhi proxy login sans browser and keeps you from getting logged out due to inactivity . It has a basic GUI. Also supports user categories (PhD, B.Tech, Faculty, etc.). Needs nothing but Windows.

How to

  • Download and extract proxy.zip.
    • Alternatively, copy the source cody into a .txt file and rename the extension to .cmd.
  • Double click the file to launch.
  • Select your category, enter kerberos details, and click Login.
  • The program will minimize itself to your system tray.
  • Windows may sometimes block script files safety reasons!
    • Go to properties of the downloaded file and check the box that says “Unblock” and click Ok.
    • If there is a popup that says the file is not signed by Microsoft, click More Info and Run Anyway.

Features

  • Remembers your last used username and category between sessions.
  • Can startup and auto-login.
  • Sends a Windows Notification when it connects successfully.
  • Optionally configures the required system-wide proxy settings.
  • Has status indicators for internet health.
  • Right click the tray icon for options to View Logs or to Logout and Exit the program.

Privacy & Storage

  • Password is saved only to your system memory (or to disk encrypted).
  • The JSON config file is hidden in the same directory as the cmd file.

Source

Full source code: Github