PAS история 2009-2015

Submitted by gluker on Wed, 12/02/2015 - 12:15

11/02/2015
В разделе Download выложен PAS v3.36

Вотсню:
- добавлена возможность создания ярлыков для запуска PASа в режиме подключения к записи из записной книги, а также с автоматическим выполнением скрипта
- в построителе таблицы M1SetsFromTNB сделан перенос данных из FTR в поля FDN, EFD и EHT
- появилась возможность менять из скриптов разделитель для CSV файлов
- в скрипт m1getrouting добавлена распечатка данных LD 86/CMDB
- в посторителе дерева маршрутизации реализована обработка данных CMDB
- расширены функции нескольких скриптов
- новые скрипты:
m1cmdb - прописывает/редактирует таблицы CMDB
m1dcs2csv - создает таблицу DCS-аппаратов, которую можно импортировать в DECT Manager
cmremst - удаляет аппараты
cmtoll - прописывает новые записи в TOLL ANALYSIS
cmchgtoll - меняет записи в TOLL ANALYSIS
cmremtoll - удаляет записи из TOLL ANALYSIS.

Багфиксы:
- восстановлена функция определения списка доступных ком-портов
- исправлен редактор форм для скриптов
- подправлена логика работы буфера прокрутки для эмуляторов терминала
- функция прокрутки окна терминала колесиком мышки подружена с Windows 10.

24/01/2015
В разделе Download выложен PAS v3.35

Вотсню:
- расширена поддержка utf8
- добавлены возможности управления программой с помощью клавиатуры
- в языке скриптов появились новые функции для работы с таблицей, управления окном программы и выполнения других скриптов
- в записную книгу добавлены новые поля, а также возможность запуска последовательности скриптов
- изменена логика работы скрипта delrows
- в скрипте m1uni теперь можно пропускать промпты с помощью звездочки
- новые скрипты:
cisgetconfig - распечатывает конфиг Cisco
cisgetconfigs - распечатывает конфиги объектов группы Cisco
cmgetsets - создает таблицу аппаратов Avaya CM/Definity.
cmsetsets - прописывает аппараты на станции
m1dninght - помогает при "SCH8825 The DN must first be removed from the GHT list"
m1kman - вводит лицензию из файла KCD в LD 143/KMAN
m1portcomparer - сравнивает распечатки 2х портов
m1prttnb - распечатывает TNB указанных в таблице портов или номеров
- если вы использовали m1multiwork в своих скриптах, то обратите внимание на то, что имя файла и функции немного изменились
пример использования приведен в cisgetconfigs

Скрипты в разделах Avaya и Cisco - это не проверенные бета-версии.

Багфиксы:
- исправлены ошибки эмулятора терминала
- убрано несколько лишних сообщений, которые попадали в лог ошибок программы.

28/09/2013
В разделе Download выложен PAS v3.34

Вотсню:
- скрипт m1getisets - строит таблицу ip-телефонов с адресами и текущим состоянием
- в справочной системе добавлены плагины с описаниями патчей от CS1000 Rel 7.6
- обновлен справочник M1Messages по документации на Rel 7.6
- расширен набор ESC-кодов эмулятора терминала
- обработка Utf8 (бета)
- терминалы VT100 и RXVT
- возможность сохранения PAS-Tree в виде исполняемого файла
- разные мелкие удобства типа запоминания и подстановки ранее введенных данных
- импортирование текущего лог-файла как M1Sets.

Багфиксы:
- оптимизирована загрузка файлов конфигурации
- улучшена степень сжатия при сохранении PAS-Tree файлов
- исправлено несколько ошибок в эмуляторе терминала и построителе дерева M1Routing.

06/06/2012
В этот день 10 лет назад я решил переименовать возрожденный институтский проект Meridian 1 Administrator в PBX Administration Studio. Уже тогда было понятно, что слово studio обязывает писать не очередную банальную терминалку, а инструмент превращающий рутинный процесс администрирования оборудования в некий вид искусства.
Надеюсь, что отчасти мне это удалось :)

Немного цифр:
чистый текст программы ~ 864 кбукв :)
текущий билд программы - 333
написано скриптов для различных целей - 279
количество установленных копий ~ 1к
количество зарегистрированных копий - 116
количество пользователей лицензии PRO - 20
потрачено денег (MSVS, Eldos SSH, документы) ~ 30 круб
заработано (за вычетом налогов) ~ 200 круб.

Юбилейные мероприятия:
Выпущен юбилейный билд v3.33.
По случаю юбилея и впервые за 10 лет снижены цены на лицензии.
Модуль M1 Sets From TNB открыт для бесплатного использования.

Вотсню:
- добавлен скрипт m1rnpg
- декодеры трассировки д-канала подружены с проигрывателем лог-файлов в формате /U/TRACE/DCH.LOG
- плагины m1tracedch и m1tracedch2 подружены с логами трассировки в формате /U/TRACE/DCH.LOG
- в декодер DTC2 добавлена обработка полей "Признак отбора" и "Параметры связи".

Багфиксы:
- исправлены мелкие ошибки в разных модулях программы.

03/09/2011
В разделе Download выложен PAS v3.32

Вотсню:
- добавлены скрипты m1getacd (ACD+ACDN, CDN, ADS, SCB) и m1getbri (LAPD, MISP, DSL, TSP)
- по окончании скриптов m1get..., логам присваиваются правильные имена и расширения (acd, bri, cfn и rut)
- реализован построитель дерева ACD+CDN
- добавлен drag&drop файлов (acd, cap, cfn, csv, log, pas, tre, txt) в окно терминала, таблицу и дерево
- прикручено прилипание окна PASа к краям экрана
- в язык скриптов добавлены функции pasopenfile, passavecsv и passavetree
- обновлен SSH-компонент.

Багфиксы:
- исправлена ошибка в построителе M1Routing (данные RLI после LDID)

Где v3.31?:
Бета-версий 3.31 получилось несколько веток с откатами на 3.30. Чтобы не было путаницы, релиз 3.31 пропущен.

13/02/2011
В разделе Download выложен PAS v3.30.
Вотсню:
- в справочной системе добавлены плагины с описаниями патчей от CS1000 Rel 7.5
- обновлен справочник M1Messages по документации на Rel 7.5

Багфиксы:
- исправлена ошибка в построителе дерева M1 Routing
- подправлен эмулятор терминала VT220
- отключено определение COM-портов т.к. это приводит к проблемам при некоторых комбинациях системы и драйверов софтовых модемов.

14/10/2010
В разделе Download выложен PAS v3.29.
Вотсню:
- обновлен ssh-компонент - в нем реализована поддержка Keepalive для CS1000
- добавлен скрипт m1ldisenable, который разблокирует все заблокированные порты
- в декодер трассировки д-канала добавлена обработка еще нескольких полей.

25/07/2010
В разделе Download выложен PAS v3.28.
Вотсню:
- продлена лицензия на PAS
- в справочной системе добавлены плагины от CS1000 Rel 7.0
- добавлены описания исходных патчей для всех плагинов
- обновлен справочник M1Messages по документации на Rel 7.0
- в язык скриптов добавлены функции ttygetstr и ttyisunderline, а также свойства ttyheight, ttywidth, ttyx и ttyy.

12/03/2010
В разделе Download выложен PAS v3.26.
Вотсню:
Добавлены функции для работы с Avaya Communication Manager:
- подправлена авторизация по ssh
- эмулятор ATT4410 подружен с буфером прокрутки
- зачат раздел скриптов AVAYA
Багфиксы:
- подправлен вывод в окно терминала для висты и win7.

25/12/2009
В разделе Download выложен PAS v3.25.
Вотсню:
- в справочной системе добавлены описания патчей к списку плагинов Meridian 1
- за невостребованностью удален чат
Багфиксы:
- исправлена ошибка в записной книге.

Tags