Сетевая утилита JInternetManiac для веб-разработчиков

С давних пор я пользовался небольшой сетевой утилитой Internet Maniac (весит 100 кб). Чаще всего в ней я пользовался функцией «Connect», с помощью которой можно создать TCP-соединение с сервером (обычно с веб-сервером), отправить запрос и увидеть ответ сервера. Такое можно повторить и с помощью консольного telnet, но в Internet Maniac это делать удобнее. Другие функции программы: host lookup (определение IP и/или имена хоста), listen (простейший TCP-сервер), сканер портов, ping, whois, проверка почты и др.

Программа давно не обновляется, я пытался найти ей замену, но нормальную бесплатную так и не нашёл. В итоге решил сделать собственный более продвинутый аналог на Java.

Главное окно программы выглядит примерно как и окно Internet Maniac:
JInternetManiac

В своей программе я реализовывал такие функции, которые мне нужны при разработке сайтов.

Итак, в текущей версии реализовано:

Есть возможность запуска перечисленных функций прямо из командной строки, например:
jim.bat proxy 3128 (для запуска прокси на порту 3128).

Последнюю версию тестировал только под WinXP, но должно работать и под другими ОС (кроме функции ping). Само собой, для запуска нужна JDK/JRE 5+.

Прямая ссылка на последнюю версию: edhel.krasu.ru/system/files/jim-0.3.zip (200 кб).

Спасибо за внимание. Замечания, пожелания, предложения приветствуются!
@
14.09.2011 00:27 UTC
Первоисточник