<html><table><td style="width:100px;height:35px;text-align:center;vertical-align:middle">Настройка подключения</td></table>

программа Настройки.

   1. Подсчитывать количество прогнанной бумаги для уведомления об остатках.
   2. Реализовать остановку службы в меню пуск и в программе настроек (убивает wscript и закрывает программу). Запретить размножение java и wscript в процессах.
   3. У каждого устройства сделать кнопку «тест». Отображать статусы (готовность) устройства.
   4. У купюрника сделать функцию валидирования купюр. Нажали тест, купюрник готов к приёму купюр. Вставляем купюры и смотрим на экране сколько каких внесли. Купюры нигде учитывать не надо.
   5. Реализовать возможность тестовой печати на всех моделях принтеров, в том числе на фискальных.
   6. Перенести сторожевой таймер на одну страницу с модемом. Скорость установить по-умолчанию 9600. Кнопка тест сбрасывает питание модема и выводится табличка с уведомлением, что питание модема было разорвано.
   7. У всех устройств добавить кнопку «поиск». По нажатию на кнопку производится определение только этого устройства (например только принтер), чтобы не сканировать все.
   8. На виндовсе управление модемом сделать через операционную систему. Привязаться к драйверам и использовать уже известные драйверу команды.
   9. При нажатии на «тест» у модема производится проверка баланса, уровня связи, проверить разорвано ли соединение и если нет, то разорвать его.
  10. Автоматическое определение «работать через модемное соединение».
  11. Вшить в программу номера проверки балансов для известных операторов связи и автоматически подставлять. Убрать из админки пункт проверки баланса и запроса уровня связи и сделать его по-умолчанию. Оставить отображение уровня связи.
  12. У принтера ширина бумаги по-умолчанию 80 и отступ 3.
  13. Выставить приоритеты по скорости при поиске модема. Чаще всего используется 115200. Если ручные настройки, то по-умолчанию выставить 115200.
  14. Проверить насколько корректно подгружаются настройки из конфигурационного файла. Если не подгружаются — реализовать. Некорректно подгружаются.
  15. У принтера скорость по-умолчанию 19200.
  16. В настройки вынести раздел настройки операционной системы:
  17. Убрать ярлыки с рабочего стола, автоматически скрывать панель пуск, отключить обновление ява, отключить обновление ОС, открыть в брендмауэре нужные порты или отключить его, открытие панели для настройки даты, времени, часового пояса, ...
  18. После загрузки винды убивать explorer. Добавить запуск эксплорера в программу настройки. В новой сборке автоматически устанавливать фоновое изображение сервис временно недоступен. (service.png). Всё что говорилось выше в абзаце можно и нужно заменить на свою оболочку запуска (myShell32).
  19. Добавить включение режима эмуляции платежа. При включенном режиме появляется панель с кнопками (разные суммы купюр). 2,5,10,50,100,500,1000,5000. Также возможность вкл/выкл передачи платежа на сервер.

программа Терминал

   1. добавить в сервисное меню кнопку выхода в программу настроек. (при этом ява закрывается, убивается wscript и открывается программа настроек)
   2. В момент запуска проверять связь. Если нет связи, то выводить табличку об этом и не загружать меню на терминале. Использовать простую проверку связи. Пинг до сервера.
   3. Вызов настроек с любого экрана терминала. При этом закрывается терминальная программа, открываются настройки. Когда закончили с настройками и нажали сохранить и выйти, то запускается терминальная программа.
   4. В верхнем левом углу, под версией выводить ошибки терминала.
          * П — принтер
          * К — купюрник
          * С — связь
               1. Ошибки должны быть видны на всех экранах. Нужная буква появляется только в том случае, если есть ошибка. Соответственно если две ошибки — две буквы, три — три


1.Если настройка оборудования осуществляется в 2 окна, необходимо на втором окне сделать возможность вернуться на первое.
2.При поиске устройств автоматически разъединять все активные соединения, в т.ч. и по локальной сети.
3.Для Windows не производить поиск модема, если он плохо ищется. Вывести список доступных соединений, чтобы пользователь мог самостоятельно выбрать, какое использовать. Из модемного соединения автоматически "доставать" порт модема.
4. Рядом с модемом в настройках сделать кнопку "Установить соединение". Перед тем как соединение будет установлено, запросить у модема код оборудования и в зависимости от него выставить АТ команду для перезагрузки.
5. При нажатии на кнопку проверить баланс - разрывать соединение, запрашивать баланс и уровень сигнала. Пользователю по нажатию кнопки запроса баланса вывести предупреждение, что соединение с интернет будет отключено.
6. Автоматический поиск оборудования необходимо производить не только всего сразу, но и по отдельности. Например когда нажимаешь кнопку "..." у устройства. В появившемся окне сделать кнопку Поискать устройство, где можно повторно поискать устройство.
7. В ручной настройке обязательно около каждого устройства должна быть кнопка "Опросить". По нажатию которой оборудование опрашивается и выдается сообщение "Оборудование работает без ошибок".
8. У принтеров и ФР обязательно должна быть возможность распечатать тестовый чак. у ФР - нефискальный чек.
9. У сторожевого таймера должна быть кнопка "Перезапустить модем", по нажатию на которую отправляется команда перезапуска модема, чтобы было реально видно, работает сторожевой таймер или нет.
10. ответ на USSD запрос выводить в независимости от того, может программа его разобрать или нет
11. Сделать возможность задавать самостоятельно строку инициализации для модема или выбирать из предложенных