При работе программы Digalo, она иногда зависает.
(Digit Version 1.0 ELAN 2002 For Windows 95,98,2000,ME,NT,XP)
Это происходит, когда в тексте встречаются определённые сочетания слов и символов. Привожу те сочетания, встретив, которые, в любом тексте, программа зависнет:
и, начав не начавшись о уколов 0 000 футов х споров бывает запоров и споров и пристав у поборов ь приколов
Для того, чтобы программа не зависала, я предлагаю включать такие слова в файл abb_rus.txt Как это сделать описано в статье: Особенности Digalo
Замена выглядит так:
запоров цензура начав цензура начавшись цензура поборов цензура приколов цензура пристав цензура проколов цензура споров цензура уколов цензура
Теперь, если в тексте встретится одно из этих слов, то вместо того, чтобы программе зависнуть она произнесёт "цензура".
Как находить слова, приводящие к зависанию программы:
1 Когда она зависнет, запустите её снова.
2 Скопируйте несколько верхних строчек текста и включите чтение. (как правило такие слова находятся в самом верху).
3 Если программа зависла ищите таким же способом в этих строчках.
4 Если программа не зависла ищите таким же способом после этих строчек.
Digalo может зависнуть ещё по одной причине. Если в тексте встретятся цифры, написанные в таком виде:
300 000 000
К зависанию приводят два нуля, разделённых друг от друга пробелом: 0 0 Для того, чтобы исключить из текста такие цифры, нужно в блокноте сделать авто замену 0 0 на 00 и все цифры преобразуются к виду:
300000000
27.1.2011 780.103