Skip to content

Автоматическое обновление списков оповещения РУПОР

Notifications You must be signed in to change notification settings

telnex/EX-Rupor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EX-Rupor

ВЕРСИЯ 1.0.2.5 | Visual Basic .Net (Visual Studio 2019)

Приложение предназначено для автоматизации процесса обновление списков оповещения системы "Рупор" (многоканальная система автоматического оповещения абонентов по телефонным линиям).

Иллюстрация к проекту

Планы

  • Проверка по регулярным выражениям
  • Обработка процессов excel.exe
  • Сохранение настроек
  • Печать результатов

Описание программы

Процесс эксплуатации: посредством кнопки «Открыть» загружается файл (.xlsx/.xls) со списком отсутствующих, после чего нажимается кнопка «Анализ», программа производит сравнение списков отсутствующих и списков оповещения (bookName.xlsx), в случае совпадения производит замену, с выгрузкой данных из основной базы контактов (файл mainNumber.xlsx – выгрузка контактов из Рупор).

Следующим этапом в папке «Списки оповещения» создаются 10 (см. настройки) файлов Excel, по одному на каждый список оповещения. Нажатие кнопки «Загрузить» производит перемещение выше указанных файлов в папку «Автоматизация Рупор». Выполнение дальнейших каких-либо команд не требуется, Рупор (сервер) автоматически обновит списки оповещения согласно файлам в папке «Автоматизация Рупор». В случае, если для пользователя не указана замена, система сформирует список оповещения с тем же пользователем. Во вкладке «Настройки» можно указать максимальное кол-во отсутствующих и кол-во списков оповещения.

Для работы программы необходимо: ОС Windows 7-10, 120 мб оперативной памяти (RAM), а также установленный MS Excel (активированный) и .net framework 4.5. При работе приложение запускает процессы EXCEL.EXE, в связи с чем, при неправильном закрытии программы (или в случае ошибки) остаются остаточные процессы, которые необходимо закрыть вручную через Диспетчер задач или перезагрузить ПК.

При работе программа использует три файла Excel: справка отсутствующих, общая база контактов, списки оповещения. Каждый столбец соответствует определённому параметру и должен совпадать с приведенном ниже примером.

Список оповещения "по умолчанию"

Список оповещения по умолчанию

Основная база контактов

Основная база контактов

Справка по отсутствующим

Справка отсутствующих

About

Автоматическое обновление списков оповещения РУПОР

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published