- Version 1.20? (пока в разработке)
|
- Кое какую информацию о новой версии можно посмотреть здесь
|
|
- HostName Scanner : теперь на медленных каналах этот сканер работает в 10 и более раз быстрее
(на быстрых каналах скорость почти не изменилась).
- HostName Scanner : bug fixed (появлялась иногда ошибка при нажатии на кнопку Stop).
- Ports Scanner : bug fixed (на некоторых системах появлялась ошибка "critical section").
|
|
- Пункт меню "Print" - печать всего или выделенного текста активной утилиты
- Пункт меню "Find" & "Search again" - поиск заданного текста в окне активной утилиты
|
|
- IP-Monitor : при изменении размеров окна прграммы размеры TCP/UDP/ICMP мониторов изменяются пропорционально
- IP-Monitor : период обновлени можно выставить до 24 часов (84000 секунд)
- HostMonitor : можно использовать клавиатуру : Del (удалить хост из списка), Enter (Edit), Space (Refresh)
- HostMonitor : поменял некоторые картинки
- updated WhoIs utility
- Bug fixed : на некоторых системах программа не отображала подсказки в строке статуса
- Bug fixed : имена хостов содержащие '-' (напр. 'win-shareware.com') ошибочно транслировались как диапазон адресов
- Hosts Monitor : для каждого хоста из списка можно задать команды для запуска
внешних програм которые будут выполнятся если хост меняет статус
dead -> alive или наоборот
В команде можно задавать макроподстановки :
%DateTime% - IP-Tools подставит дату и время
%HostName% - IP-Tools подставит имя хоста
В каталоге "SAMPLES\" есть примеры :
- "message.exe" - программа message которая просто выводит диалоговое окно с текстом который передается через командную строчку
- "sendmail.exe" - программа которая может отсылать письма без участия человека
при этом все нужные параметры можно передать через командную строчку
Например можно задать такую команду "samples\sendmail.exe To=admin@firm.com "Subject=%datetime% host %hostname% is Dead" StartAfterLoad"
А поскольку по e-mail можно отправлять сообщения даже на пейджер то IP-Tools может сообщить админу о падении сервера даже на пляже (чему он несомненно обрадуется ;-)
Но если Вам нужен навороченный монитор для контроля вашей сети Вы можете попробовать
Advanced Host Monitor.
- В утилитах Connections, NBScanner, PortScanner, Ping, Trace, WhoIs, IP-Monitor
в popup menu добавлен пункт "Options"
- Connections : фильтр по типу портов, по статусу портов, по адресам
- Connections : теперь эта утилита может записывать в Log File все изменения в статусах портов,
можете оставить на ночь и утром посмотреть чем это по ночам занимается ваша машина
- Connections : новая опция "Display Port names", если ее включить то IP-Tools вместо номера порта будет показывать его имя
(имя берется из списка портов - файл servises.lst)
|
|
- PortScanner : можно задавать список портов для сканирования примерно в таком виде "21-25, 80, 110-139"
- PortScanner : Turbo mode (если сканируете много портов то программа делает это примерно на порядок быстрей)
- PortScanner : новый, гораздо более детальный список сервисов (services.zip)
- PortScanner : если Вы перемещаете курсор на строчку с номером порта то в строке статуса появляется его описание
- PortScanner : опция "Show names of ports" - при сканировании рядом с номером порта выводится его имя
- NetBIOS : заработала кнопка "Keep only found resources"
- Новая опция : "Tab position" (Top, Bottom) на странице "Interface" диалога настроек
- Новая опция : "Show packets counters" на странице "IP Monitor" диалога настроек
- Telnet : можно выбирать шрифт (на странице "Interface" в диалоге "Options")
- Telnet : можно выбирать как показывать телнетовские окна (telnet, simple, both)
- Telnet : быстрей выводит данные
- Setup : теперь есть и деинсталятор
- Исправлены некоторые ошибки :
- in Connections : error "out of bounds"
- in Telnet : исправлена ошибка при которой строчки налазили одна на другую
- bug in caller default browser and mailer
- исправлен баг который вылазил если TCP бегал только через dial-up и соединение не установлено
- раньше Ping, LookUp, Trace, NetBIOS, NB Scanner поедали при работе 90-100% процессорного времени.
Теперь < 1%
|
|
Кардинально ничего нового, но много мелких изменений :
- заработала опция "Server AutoDetect" в утилите WhoIs
- WhoIs и Finger стали быстрее выводить данные
- несколько изменился Help, правда теперь ваш browser должен поддерживать Frames и JavaScript,
но думаю с этим проблем ни у кого нет
- Trace и NetBIOS запускаются в собственных thread'ах и не дормозят программу
- в настройках на странице ScanList появилась кнопка "Save As"
- добавил настройку звуков для NetBIOS и NB Scanner
- раньше в некоторых случаях WhoIs, Finger, GetTime, Telnet тормозили всю программу. Исправил
- новые пункты в popup menu : Copy (Ctrl+C), Select All (Ctrl+A)
- в MainMenu появились hot keys для всех утилит (Ctrl+1, Ctrl+2, ...)
- Connections теперь умеет делать AutoRefresh, настройки на странице "Advanced"
- NetBIOS умеет работать со списком адресов
- теперь во всех утилитах после ввода адреса можно нажать Enter и утилита запустится,
можно не тянутся мышкой к кнопкам
- новая опция "Kept in lists recent addresses" на странице "Interface".
Эсли включить то программа будет запоминать введенные вами адреса в списках.
- изменились мои e-mail адреса, хотя старые еще работают
- исправил найденные ошибки, оставил не найденные, добавил новые ;-)
- ну и еще что то в этом духе
|
|
Some bugs fixed :
- Исправил глюк в результате которого Ping под Win98 очень плохо работал.
Ошибка правда была и осталась не у меня а в самих Win98.
Дело в том что кое какие возможности Winsock в Win95 просто не
реализованы и моя программа обходится без них, в NT и Win98 они есть и
программа ими пользуется. Но в Win98 как оказалось они сделаны криво.
Теперь программа запоминает изменения значения GMT (при включенной опции
"Auto save options of main window pages")
В popup меню на странице "NB Scanner" добавился пункт "Save as HTML..".
И список просканированных ресурсов теперь можно записать в аккуратную табличку

Наконец то сделал инсталятор. Теперь при Update программы инсталятор перепишет
только те файлы которые надо, а файлы с настройками трогать не будет.
|
|
New option : "Help language" (на странице "Interface")
можно выбрать язык хелпа. Правда английский у меня корявый, а русский в
перемешку с английским ;-) Но с каждой версией хелп все лучше и больше ;-)
Хотя на это уходит времени больше чем на саму программу.
New option : "clear old info"
если включить эту опцию то при нажатии на кнопку Start старое содержимое
окна будет удалятся
New button in NB Scanner : "Keep only found resources"
если нажмете на эту кнопку то программа удалит из лога все машины на
которых не удалось обнаружить ресурсы.
Some bugs fixed :
- При очередном тестировании программы оказалось, что если Вы до сих пор
работаете под Windows 95/98 то программа местами нехорошо глючит
(особенно то что касается Ping). И хоть бы кто сказал !
Вобщем, кое что переделал, кое что подправил, стало получше.
- Host Monitor при включенном логе писал туда строчку про
остановку, даже если его никто и не запускал. Исправлено
New algorithm for Registration number
Алгоритм поменял вовсе не потому что я жадный, а потому что провожу
експеримент - можно ли заработать деньги на шароварных программах. В
предыдущей версии защиты не было практически никакой и хотя программа
работала и без регистрации ее все равно крякали все подряд. Эту версию
конечно же тоже можно поломать (как и все программы), но сгенерировать
левый Registration number думаю не выйдет ни у кого. Или я не прав ?
Извиняюсь перед зарегистрированными пользователями, Вам нужно будет
ввести новый ключ (новые ключи естественно вишлю).
~ Да, кажется если на машине была старая версия РЕГИСТРИРОВАННАЯ, а новая
НЕТ, то новая будет глючить.
|
|
New page : "NB Scanner"
можно просканировать зашаренные сетевые ресурсы машин из заданного
диапазона. Настройки в диалоге "Options" на странице "Advanced".
Кстати, невероятно но факт, некоторые юзеры умудряются не только зашарить
весь свой винт но и не ставят при этом пароли (даже на запись) :-O !!
Просто уму не рястяжимо.
Popup menu in all output windows : "Save as.." and "Clear"
(on "Connection" page : "Save as.." & "Refresh")
теперь во всех текстовых окошках с информацией можно нажать правую кнопку
мыши для вызова контекстного меню (обычно в том меню два пункта : запись
содержимого окна в файл и Clear)
New page in Options dialog : "Advanced"
На эту страничку переместились настройки сканера портов и добавились
настройки сканера зашареных ресурсов
Information about local network interfaces is moved to page "NetBIOS"
New option : "Auto save current page"
если включить эту опцию то программа будет запоминать активную страницу,
и кроме того если включена опция "Auto save options of main window pages"
и при выходе из программы был запущен "Hosts Monitor" то при повторном
запуске программы монитор сразу станет активным.
IP-Monitor now save size of monitors (if autosave options is enabled)
Отказался я от hlp файла. Все равно если Вы пользуетесь IP-Tools то у Вас
есть TCP/IP, а раз есть IP то и браузер должен быть. Поэтому сейчас вся
дока в HTM файлах (ну и в текстовых на всякий случай оставил). Вызывается
кнопочкой F1. Ну и заодно, поскольку я выкинул из хелпа все упоминания о
других моих программах то размер дистрибутива IP-Tools уменьшился.
Some bugs fixed
Как говорится исправлены найденные баги, оставлены ненайденные, добавлены
новые.
- IP-Monitor теперь нормально запоминает свои цвета (надеюсь).
- Сканнер портов теперь кажется нормально останавливается при пинговании
(раньше он хоть и говорил "Cancel by user" но все равно ждал ответа от
хоста)
- Аналогично и с Host Monitor'ом
- gethostname теперь почти на всех страничках тоже сразу останавливается
|
|
New option: "Allow page multiline" on page "Interface" (old name "Other")
in Options dialog.
Если включить эту опцию то закладки страниц программы
при необходимости будут размещатся в несколько строчек. А если не
включить то закладки будут в одну строчку но с кнопочками для скролинга.
New page : "Hosts Monitor"
Эта страничка умеет пинговать заданные хосты и показывать результат.
Причем интервалы через которые нужно проверять хосты и параметры
пингования задаются отдельно для каждого хоста.
Программа также может проигрывать wav файлы при изменении состояния хоста
и записывать изменения статуса хостов в Log file.
New page : "Sound" in Options dialog
На эту страничку переехали настройки звуков со страници "Other" и
добавились настройки озвучивания для "Hosts Monitor"
|
|
Now LookUp can work with list of addresses
Now program can synchronize time with time servers in auto mode
if You run program with parameters :
> ip_tools.exe /SetTime TryCount Host1 [Host2 [Host3 [...]]
Some bugs fixed :
previous version may incorrect work with diapason of addresses
|
|
- New in Port_Scanner :
Can wait & show remote host messages
Can send string to remote host
Can ping remote host before scan ports (See Menu->Options->Ports->Show Advanced)
- New Page : IP Monitor
IP-Monitor show in real time graphics for TCP,UDP,ICMP In,Out,Error packets.
- New option : Always Top (checkbox on Options->Other Page)
|
|
New options : minimize to Tray
New options : GetHostName before scan ports
раньше программа делала это всегда, а теперь можно отключить
Now Scanner, Port_Scanner, Ping_Scanner work with list of addresses
Если запустить с ключом /t то можно посмотреть на что программа тратит
время при загрузке. Оказалось что на некоторых машинах, где куча шрифтов
программа тратит секунд 30 на получение списка шрифтов. С этим надо будет
что то сделать ...
Теперь программа грузит список шрифтов только при попытке поменять шрифт,
и запускается гораздо быстрее.
|
|
Теперь программа берет список Time серверов из файла TimeServ.lst
И Вы естественно можете добавить туда свой любимый сервер
Наконец то сделал синхронизацию времени и теперь можно не только посмотреть
точное время но и тут же выставить его на своем контупере
В 0.09 версии программа может выдавать информацию о доменах, хостах, etc.
(страницы LookUp, Scanner, ScanPorts, Trace с включенной опцией Use DNS).
Если включена опция "Show Hosts Descriptions" в диалоге Options на странице
Ping/Trace то рядом с каждым именем хоста будет информация типа :
... www.gazprom.ru (Join-stock company GAZPROM, town Moscow, Russia)
... www.chat.ru (Russia)
... mainboss.xaxa.BD (Bangladesh)
Заработала настройка на звуки, теперь после завершения заданных операций
програмка может проиграть чего нибудь эдакого
|
|
Сделал наконец програму MultiThread'ной
теперь она не тормозит при ScanByHostName, ScanPorts, LookUp
В Options|Other появился CheckBox "Auto save options of main window pages"
если там стоит галочка то странички при нажатии на кнопку Start запоминают
свои параметры (как версии .06 и .07) а если галочки нет то соответственно
на запоминают (как версии до .06)
На страничке Trace теперь можно поставить галочку в CheckBox'е "use DNS",
и Trace будет искать имена хостов через которые проходят пакеты
Подправил глюк при котором сканирование портов не останавливалось пока не
находился какой нибудь компутер
|
|
Добавилась страница "NetBIOS"
задав имя машины (типа "123.23.21.12" или
"www.uc.ru" или если это машина в локалке
"vova_computer" или '*' для своей машины) и диапазон
номеров интерфейсов (типа 0-2) можно получить
информацию о его сетевых интерфейсах: MAC адрес,
таблицу имен, ...
Работает если та машина поддерживает NetBIOS
Обьем документации (в виде readme.* и *.htm) сильно
увеличился :-)
|
|
Добавилась страница "Connections"
на ней можно увидеть свои сетевые интерфейсы, какие порты слушает ваша
машина и с кем connect. Refresh делается каждый раз при переключении на эту
страницу
На странице "Telnet" теперь почти настоящий
Telnet
там теперь два окошка :
нижнее почти не умеет обрабатывать ESC последовательности зато запоминает все что в
него попадает а в верхнем окошке почти нормальный виртуальный терминал, который
обрабатывает ESC последовательности но помнит только то что поместилось на его консоль.
Вообщем у меня даже получилось поиграть в Tetris
- всякая мелочь :
- заработали кнопки [Add], [Edit] для редактирования списка портов.
- Все странички запоминают свои параметры (адреса хостов, порты,...),при нажатии на кнопку [Start]
- При сканировании портов можно указать не только IP адресс но и HostName,
при этом будет сканироватся не диапазон а только указанный хост
- То же самое при сканировании Ping'ами
|
|
теперь диалог записи протоколов запоминает свои настройки
при записи логов может делать Append
некоторые адреса запоминаются в комбобоксах (на время работы)
пинг и трасе теперь знают что такое таймаут
пинг работает по диапазону
ну в общем всякая мелочь
|