Часть 1
Привет, собственно. Начнем со
всяких новостей в области софта и
способов овладения (или овладевания -
кому как нравится) им. Хотя нет, про это
потом... Как-то я тут решил ОС типа вынь2к
перепоставить, на что были определенные
причины. Причем причин собственно было
несколько (в штуках): нежелание FineReader'а
типа 5.0 работать со сканером; нежелание
словаря Lingvo типа 6.5 давать перевод
нужного слова с выдачей на этом этапе
нехорошей ошибки; замусоренность
системы вследствие длительной
установки-сноса-перестановки большого
количества всякого софта; желание
попробовать NTFS (ранее была FAT32).
А теперь по-порядку.
Нежелание работать программы FineReader
с драйвером сканера. Из других программ
вызов проходил нормально - например, из
Paint shop или PhotoShop. Были предприняты
неоднократные попытки устранить данную
неприятность путем соответствующей
чистки системы (как то удаление всех
записей в системном реестре, в системных
файлах, удаление всяких файлов и целых
каталогов типа twain_32) путем удаления из
системы сканера (и всех его следов
присутствия) и последующей установки
сначала самого файнридера, а потом
драйверов сканера (именно в этом порядке)
- пофигу мороз. Можно было, конечно,
плюнуть на все это и сканировать из
какого-нибудь графического редактора, а
потом уж загружать картинки в файнридер
для последующего распознавания-преобразования.
Так, собственно, и делал какое-то время,
но не особо удобно оно было...
По поводу словаря Lingvo
(причем той же компании - ABBYY Software House).
После попытки узреть перевод нужного
слова вылетает вместо перевода
следующая бяка:

Причем, если нажать на "Cancel",
то вылетает еще одно, не менее
интересное окошко:

Понятное дело, что попытки
удалить, а потом заново поставить
словарь ни к чему не привели.
Замусоренность - она и
на 386-ом замусоренность. От нее полностью
избавиться не удается, чтобы вы там не
чистили и не удаляли.
Собственно, по поводу
преобразования в NTFS. Как выяснилось,
вынь2к оказалась не слишком
привередливой, и все, что мне было нужно,
под ней нормально работало, поэтому
совместимость с чем-то другим,
крутящимся под FAT32, оказалась не особо
нужной, да и хотелось попробовать, а чем
оно лучше, это NTFS.
Надо сказать, что w2k
оказалась достаточно живучей в
сравнении с разными w95, w98, me и всякими их
подвидами. Сколько она стояла - ни разу
не упала, да и особой нужды ее
переустанавливать не возникало. Помню,
когда у меня стояла 95, а потом 98se,
приходилось примерно раз в два-три
месяца все сносить и ставить заново, ибо
всяких глюков появлялось - сплошной
скринсэйвер. Вот самое интересное
началось в процессе установки с нуля w2k.
Зная, что существует два пути установки
ее - это либо из предыдущей версии окон,
либо, если делать нечего - путем создания
сначала нескольких установочных дискет
(четырех, насколько я успел заметить) и
последующей установки ОС с помощью них.
Был выбран первый путь, на что
существовали свои причины.
Итак, была поставлена за
считанные минуты 95-оконная версия. Далее
..., нет, не w2000 - сначала был поставлен System
Commander 2000, а уж потом w2k, причем попутно
было указано, что необходимо раздел,
куда ставится w2k, преобразовать в NTFS - а
это как раз логический диск, где уже
стоят 95 окна и сам SC2000... Вот тут нас
поджимал, т.е. поджидал не особо приятный
сюрприз - после очередной перегрузки в
процессе установки ОС (какой же microsoft без
перезагруки?) выяснилось, что SC2000
крякнулся и запускаться не желает или
желает, но уже не может, поскольку
целостность его была нарушена в
результате изменения файловой стуктуры
с FAT32 на NTFS. )ё(. Понятно, что в таком
состоянии пришлось весь процесс
установки повторить сначала. Ха, не тут-то
было, точнее было, но уже сплыло (Надо
сказать, что я решил далее не
эксперементировать, а оставить при
очередной установке FAT32 - так оно
спокойнее.). Так вот, начал я было ставить
95-ую, а оно мне пишет, что чего-то
файловая структура диска совсем, мол,
мне непонятная - смените ее сначала, а
так ставиться не буду, хоть я и 95. Чего
делать - fdisk'ом ее, понятное дело, чем же
еще? Запускаем fdisk, смотрим информацию о
пока не имеемых, но уже имеющихся
разделах - среди прочего наш раздельчик
NTFS, причем активный. Так, удаляем все
нафиг. Чё за... Первый раз такое узрел -
пишет, что не может удалить раздел,
поскольку он не dos и вообще непонятно что.
Ну, для "непонятно что" есть
соответствующий пункт - опять "фиг вам,
а не роскошь!" - не хочет удалять.
Пришлось напрячь пару-тройку извилин и
сменить сперва активный раздел, после
чего удаление раздела NTFS прошло
достаточно успешно... Хитро придумано -
не сразу и догадаешься-то.
Понятно, что после
такого удаления пришлось заново
создавать разделы и форматировать диск.
Причем была замечена еще одна
интересная и не особо приятная вещь:
после того, как один из разделов был
преобразован в NTFS (был это, как водится
диск С), а потом была по уже объясненным
причинам проведена процедура повторной
перестановки, то на одном из этапов (когда
в fdisk'е еще не был удален раздел NTFS) была
запущена программка с незатейливым
именем format, а в качестве параметра было
ей передано имя того самого диска С, все
это с ключиком s (format C: /s). Так вот,
отформатированным оказался не
логический диск "С" (с NTFS), а
следующий логический диск D с более
понятной утилите format структурой!!! Потом
оказалось, что командой Dir диск С вообще
не показывался! В общем, в результате
перестановки удалось потерять
содержимое диска D, а потом пытаться его
восстанавливать (но об этом в следующем
номере). В итоге, после двух дней
нажимания на всякие кнопки ОС была
поставлена заново.
Чего добились?
Заработал вызов драйвера сканера из
файнридера - замечательное известие.
Заработал словарь - радости полон
винчестер. Бац... Перестал работать
примерно через пару дней после
установки. За это время были установлены
VB6 с последующим SP4; Delphi 5 c последующей
установкой SP1, ну и по мелочам немного.
Всё, после этого опять такая же ошибка
выскакивает. Подозрение такое, что в
процессе установки всяких программ (происходивших
уже после установки самого Lingvo) были
переписаны (или обновлены, если кому-то
так больше нравится) библиотеки, которые
использует Lingvo, и эти новые версии не
подходят для Lingvo (или наоборот). Вот вам и
нате, причем на странице ABBYY такой ошибки
не описано и, стало быть, не исправлено.
Так и придется пользоваться
мультилексом...:) Далее, чего мы имеем -
почистили систему - теперь можно
мусорить с удвоенной силой. В минусе -
потеря информации на логическом диске D
и достаточно большие затраты на
перестановку всего используемого софта.
Такие дела.
Часть 2
Я уже как-то ранее писал о
некоторых глюках, присущих всем
известному программному пакету
распознавания текстов от компании ABBYY
Software House. Речь идет о Fine Reader'е - последняя
версия 5.0.0.ххх (Pro/Office). Напомню вкратце
суть проблемы. После установки пакета
возможны проблемы при вызове драйвера
сканера - связь со сканером наглухо
пропадает, причем не только при работе
из самого ридера, но и из других
графических редакторов. По некоторым
данным, у некоторых программа вообще
отказывалась либо ставиться (NT4), либо
ставилась, но не запускалась (тоже NT-ка).
Кроме того, периодически могли
выскакивать сообщения о внутренних
ошибках программы, после чего работа
программы успешно завершалась, несмотря
даже на то, что у вас не сохранен текущий
сеанс работы...:) И т.д. В общем, ничего
хорошего.
Так вот, недавно
появился Service Pack 1 на это дело, который
призван данные траблы устранить по мере
возможности. Конкретно, делает он
следующее:
1. Ошибки в пользовательском
интерфейсе ABBYY FineReader 5.0 Pro/Office.
2. Символы, не входящие в набор символов
кодовой страницы DOS, при экспорте во все
форматы "для DOS" заменяются на знак
'?'.
3. При запуске FineReader 5.0 Pro/Office возникает
сообщение об ошибке "BatchPage cpp.135".
4. При запуске FineReader 5.0 Pro/Office возникает
сообщение "Внутренняя программная
ошибка. C:\FineReader\Shell\Frame\ShellUICallback.cpp, 38".
5. При попытке сохранения в RTF
распознанного документа, содержащего
картинки, выдается сообщение: "Внутренняя
программная ошибка C:\FineReader50\ImageSupport\Inc\ImageSupport.h,
628 ".
6. FineReader 5.0 Pro/Office не запускается после
работы утилиты Norton WinDoctor.
7. После установки программы FineReader 5.0
сканирующие программы, установленные на
компьютере, не находят TWAIN-источники.
8. При внесении в Греческий словарь слова,
которое было добавлено ранее, возникает
сообщение об ошибке.
9. Отсутствие возможности редактировать
файлы, переданные из FineReader 5.0 Pro/Office в
формат PDF, средствами Adobe Acrobat 4.0 и выше.
10. В окне Проверка не работают команды
Копировать, Вставить.
Дело
осложняется тем, что этот сервис пак не
лежит в свободном доступе. Можете
проверить: http://www.abbyy.ru/CheckSerialNumber/
CheckSerialNumber_r.asp. То бишь нужно иметь
правильный серийный номер пакета... А
можно и не иметь...:) Если кому не особо
хочется заполнять всякие
регистрационные формы, а потом еще и
искать нужный серийный номер программы,
к тому же ой как нужен SP, ибо без него
никак, то идем сюда.
Далее, я думаю, понятно, хотя могут
возникнуть некоторые проблемы с
закачкой, поскольку все это дело в
девяти частях лежит на ftp. Лично у меня ни
FlashGet, ни Go!Zilla со своим мощным модулем Leech
зацепиться не смогли, не захотел
коннектиться и CuteFTP, а вот простенький ftp-клиент
AceFTP с
первого раза подцепился и загрузил все
девять файлов (размером, кстати, каждый
более 2МБ) за несколько минут...
Я что-то подозреваю, что
аналогичные проблемы присутствуют и в
другом пакете этой компании - в пакете
словарей Lingvo, ибо ошибки практически
такие же. Бум надеяться, что и на него
будет когда-нибудь SP или хотя бы фиксы ...
Часть 3: И Reader глючить продолжал...
Дело было так:
как я уже говорил, выпущенный сервис пак
номер раз на файн ридер типа "5"
призван исправить кучу, я бы сказал,
непростительных багов, допущенных
разработчиками данного программного
пакета. Поведение программы можно
описать примерно так:
1. "поработала, но что-то
поднадоело, не буду больше".
2. "вот ты меня поставил, но
запускаться я не намерена".
3. "хрен тебе, не буду я
устанавливаться на твой комп".
4. "и не проси".
5. "говоришь, у тя сканер стоит? ну и
пусть стоит, не нравится он мне, не буду я
с ним работать".
6. "а будешь приставать - перестанут
работать и другие проги, понял?".
Радостный от
того, что я наконец-то заполучил этот SP
раз, я нажал на файл с загадочными
буквами "ехе" в конце имени.
Тут я хотел бы прервать
свой рассказ и немного посвятить вас в
таинство саморапаковывающихся архивов,
каким и должен быть, судя по прилагаемой
к нему инструкции, данный SP. Там же на ftp-шнике,
вместе со стервис паком из девяти файлов,
лежит файлик под названием "InstructionR.txt".
содержание которого в точности
следующее:
ИНСТРУКЦИЯ ПО УСТАНОВКЕ
ПАКЕТА FINE READER 5.0 SERVICE PACK 1:
Service Pack предназначен для обновления
программы ABBYY FineReader 5.0 Pro/Office, выпуск
не выше 5.0.0.306 (Справка/О программе...).
1. Создайте новую папку;
2. Скачайте в нее все файлы (часть 1 -
часть 9).
3. Запустите файл "FR5SP1_1.exe" .
Остальные файлы распакуются
автоматически в папку "C:\Temp\FR5SP1".
После распаковки программа
установки пакета Service Pack запустится
автоматически.
|
А вот фиг вам,
автоматической распаковкой остальных
восьми фалов дистрибутива и не пахло, по-крайней
мере на W2k. Так что пришлось все это дело
распахаривать вручную. Ну да ладно, это
нас не испугает - мы уже в школу ходим.
Теперь, уже уверенные в
том, что дальше все пойдет как по маслу,
запускаем "install_точка_exe" ... и фигеем.
От возникшего на экране окошка с
радостным сообщением типа "У вас
неправильно проинсталлирован Fine Reader.
Переустановите его.". Короче, стервис
пак становиться не хочет... Дело в
следующем: проапгрейдить трайал (пробную)
версию не получится (без всяких
ухищрений). Посему вам надо сначала
заиметь ритейл-версию (купленную т.е.,
правда, не обязательно вами :)). После
этого можно будет надеяться, что стервис
пак установится и вы больше не
натолкнетесь на традиционное окошко с
сообщением о внутренней ошибке
программы. Хотя, я уже столкнулся с таким
окошком сразу же после установки
стервис пака (радует, что хоть стал
вызываться драйвер сканера), но сначала
весьма интересный элемент списка:

Как вам "недействительный
язык" распознавания? Ну, не буду вас
особо утомлять рассказом о том, почему и
как можно увидеть такую надпись, да и не
видеть ее лучше...:).
В общем, дальше ищем в
опциях вот такое окошко:

И жмем на указанную
кнопочку, получаем заветное окошко:

Кстати, помните
- в восьмом номере я говорил также об
аналогичных ошибках в Lingvo шестой
весрсии (6.5). Так вот, еще один прикол:
если вы ставите словари Лингво после
установки SP1 для Fine Reader, то вы получаете
те же траблы, что и до установки SP - т.е.
кучу глюков. Сам же Лингво остается
невозмутимым и ... неработоспособным...
Замечательные
программы, если говорить честно, жаль
только, что вот такие баги не позволяют
нормально ими пользоваться...:(.
Источник: http://www.sura.ru/shadow/
|