Цитата:
Сообщение от SBorovkov
Вот, собрал, у меня вроде работает, версия 1.9.
Идея пока такая - раз в CheckModemInterval (см файл настроек) в модем шлется команда CheckModemCommand
Если в любой момент времени от модема приходит сообщение BadModemAnswer , модему тут же шлется ModemResetCommand
То есть по идее прога сама определит когда модем зависнет и отресетит его.
Можно заставить в любой момент послать в модем ModemResetCommand для этого надо послать проге на окно CGSubTitles команду "Reset modem"
Для работы надо настроить Port в разделе Modem.
Ну и прога еще баланс вроде как определяет, ну это описано в ссылке на версию 1.8. У меня РР уже несколько дней выводит баланс модема на экран. Приятно :-).
|
принёс в машину, запустил конфиг-файл, зашёл в винде в устройства и вызвал закладку свойств модема, оттуда в конфиг файл переписал настройки (номер ком-порта и скорость модема), запускаю CGSubTitles 1.9, запускаю PGS и PGS не может поднять соединение, ладно - пытаюсь вручную поднять соединение - вижу надпись, что модем занят сейчас другим процессом, прибиваю CGSubTitles и все соединения поднимаются и работают.
То есть в момент когда работает CGSubTitles, он не даёт другим участникам процессов трогать модем
