Max-Reader v5.6

Содержание

Обращение к пользователям

Глава 1. История создания программы

Глава 2. Чтение текстов

Глава 3. Сервисные возможности

Глава 4. Работа с базами данных библиотек

Глава 5. Редактирование текстов

Глава 6. Работа с файлами

Глава 7. Работа с музыкой

Глава 8. Режим слежения

Заключение


Прежде всего, программа предназначена для быстрого поиска и последующего прослушивания книг электронной библиотеки.

Авторы старались сделать свою программу как можно более дружественной для тех, кто только приступает к освоению компьютера, поэтому почти все английские названия клавиш даны в русской транскрипции, с учетом их произношения синтезатором. Например, указаны ударения, что на письме выглядит не очень красиво.

В основном программа управляется с помощью горячих клавиш, если кому-то трудно их запомнить, он может воспользоваться главным меню. Выход в него - клавиша альт.

Несколько советов начинающим

Если вы впервые загрузили эту программу, и плохо знакомы с расположением и обозначениями клавиш на клавиатуре, вы можете нажать клавишу эф два. Это третья клавиша в самом верхнем ряду, считая слева. Не удивляйтесь, если не все клавиши будут озвучены, это связано с наличием большого числа различных моделей клавиатур.

Если вы уже запомнили расположение и обозначение основных клавиш, указанных в путеводителе, начинайте знакомство с действием этих клавиш. Для этого нажмите контрол плюс эф 2. Вы войдете в режим изучения действия клавиш. Внимательно прослушайте сообщение звучащее при входе в этот режим, для его повторения выйдите, нажав те же самые клавиши, и вновь войдите в него. Сначала изучитедействие клавиш в основном режиме, мы также называем его режим чтения, обратите внимание как меняется действие клавиш при переходе в режим "говорящей строки" или режим редактирования. Не пытайтесь запомнить действие сразу всех клавиш во всех режимах, этого не помнят сами авторы, ищите то, что нужно вам в первую очередь. теперь проверьте ваши знания и закрепите их на практике во время чтения данного текста.

Пробел читать / стоп После остановки предложение читается с самого начала.
Искейп пауза При повторном нажатии этой клавиши чтение начинается с последнего слова.

Если Вы что-то плохо разобрали, вернитесь на предложение назад, нажав курсор вверх. Скорость чтения регулируется клавишами плюс и минус на калькуляторном блоке. Скорости русского и английского синтезаторов регулируются независимо друг от друга во время работы каждого из них.

И еще одна очень полезная клавиша эф или эф семь. Она поможет Вам быстро находить нужное место в тексте по ключевому слову. Нажав эту клавишу, Вы войдете в режим так называемой "говорящей строки". Введите ключевое слово, предварительно выбрав нужную раскладку клавишами альт плюс шифт или контрол плюс шифт, и нажмите энтэр. Выход из режима "говорящей строки" осуществляется двумя клавишами: энтэр - подтверждение данной команды или искейп - отмена команды. Если в тексте имеется несколько ключевых слов, поиск следующего слова осуществляется нажатием клавиши эф три.

 

Желающих сразу же приступить к чтению какого-нибудь текста просим иметь в виду следующее. Программа предоставляет возможность одновременной работы с десятью текстами, загружаемыми в десять окон, называемых в дальнейшем "папками". Переход между ними осуществляется цифровыми клавишами.

Для открытия текста удобнее всего использовать вспомогательную программу, обеспечивающую навигацию по каталогу библиотеки, названную нами Библиоман. Она вызывается клавишей эф четыре из Макс-Ридэра или горячими клавишами контрол+альт+L. В последнем случае Макс-Ридэр будет загружен автоматически.

 

Теперь, опишем последовательность действий, необходимых для открытия текста. Находясь в Макс-Ридэре, цифровыми клавишами выберите любую пустую папку. Нажмите эф четыре, вызывая Библиоман, и, используя курсорные клавиши выберите для начала любой текст и нажмите энтэр. Когда вы услышите характерный звук активизации Макс- Ридэра и сообщение о количестве страниц, вы можете нажать пробел и начать прослушивание текста. Так вы можете заполнить все пустые папки интересующими вас текстами.

Открытие нового текста в папке с уже имеющимся в ней текстом приводит к стиранию последнего (не из вашей библиотеки, а из временной директории, в которой он хранился).

По просьбам пользователей авторы предусмотрели возможность блокировки закрытия нужного текста. Сейчас папки с шестой по десятую, а такжепервая, заблокированы. Это значит, если Вы попытаетесь открыть какой-либо текст в одной из этих папок, программа откроет его в первой, считая от единицы, свободной папке. Если все папки заняты, будет выдано соответствующее сообщение. Установить или снять блокировку можно клавишами контрол+L. Если Вы всё-таки закрыли инструкцию, её можно открыть из говорящей строки, клавиши o или эф 5. Она находится в файле C:\Program Files\Golden Max\Max\Help.txt.

Если, пока что, это слишком сложно для вас, сделайте следующее. Закройте Макс-Ридэр клавишами альт+эф четыре, а затем, удерживая клавишу бэк спэйс, нажмите горячие клавиши для запуска Макс-Ридэра контрол+альт+зэд. Программа вернётся в состояние первого запуска после установки, все настройки и открытые тексты пользователя будут забыты.

Получив, необходимый, и пока что, вполне достаточный объем информации, вы можете наслаждаться текстами и не спеша изучать широкие возможности программы. Сначала мы кратко расскажем об истории создания, затем перейдем к подробному описанию каждого раздела программы, пропуская уже известное Вам и обращая внимание на особенности.

Глава 1. История создания программы

Создание новых синтезаторов речи (таких как Digalo) приближает качество звучания компьютерной речи к привычному нам звучанию "говорящих книг". Это создает широкую базу для использования компьютеров во всех областях жизни незрячих. Но программы, такие как Speaking Mouse Home или Digit (Clipboard reader от Digalo), не удовлетворяли многим требованиям инвалидов, поскольку они создавались главным образом не для чтения текстов. Программа, представляемая авторами, создана инвалидами по зрению специально для инвалидов, полностью обеспечивает потребности в удобном и качественном чтении текстов (и даже больше) и может быть использована дома, в школе, в библиотеке и т.д. Услышав звучание синтезатора Digalo (Николай) и не удовлетворившись его интерфейсом (Digit), а также имея потребность в постоянном чтении книг, авторы начали работу над этой программой в ноябре 2000 года. Круг пользователей программы постоянно расширяется, к настоящему времени их число перевалило за двадцать человек, не считая одного из авторов, который, тестируя программу, прочел более двухсот книг. Их замечания и предложения были учтены при работе над программой.

Изначально программа задумывалась как удобное средство, дающее незрячим пользователям возможность прослушивания книг из электронных библиотек, количество которых (как книг, так и библиотек) растет с каждым годом. Она создана для работы с синтезаторами речи основанными на технологии Microsoft Text-to- Speech Engine (TTS). Прежде всего мы имеем в виду синтезаторы фирмы Elan Informatique Дигало - на наш взгляд, лучшие на сегодняшний день. Русский - Николай, английский - Вики.

Первая версия позволяла незрячим открыть текст без посторонней помощи и при последующих запусках продолжала чтение с того места, где оно было прекращено. В дальнейшем программа совершенствовалась, этот процесс продолжается и поныне, и, в настоящее время, представляет широкий набор возможностей как для неопытных, так и для продвинутых пользователей. Эти возможности условно можно разделить на следующие направления: чтение текстов, редактирование текстов, работа с библиотекой, работа с файлами, сервисные возможности и режим слежения. Рассмотрим каждое из них.

Глава 2. Чтение текстов

Итак, вы уже умеете открывать тексты из Библиомана, находить в них нужное место по ключевому слову, и перемещаться по предложениям. Этого достаточно для начала, но иногда бывает удобнее использовать другие функции навигации по тексту.

Перемещение по строкам осуществляется курсорными клавишами с удержанием шифт, а по абзацам - контрол. Так, например, в большом энциклопедическом словаре очень удобно перемещаться по абзацам, которые, как правило, совпадают со словарными статьями.

 

Если вас заинтересовало какое-либо место в тексте, и вы предполагаете к нему вернуться, это можно сделать, заложив закладку. Всего их предусмотрено десять. Клавиши альт плюс цифра - заложить закладку, а шифт плюс цифра - вернуться к ней. Так, как в редакторе шифт с цифрами необходимы для ввода различных знаков, переход по закладкам в редакторе осуществляется клавишами альт+шифт+цифра. Также следует иметь ввиду, что нулевая закладка автоматически закладывается при начале чтения с позиции курсора (клавиши контрол+пробел).

Если Вам требуется большее число закладок, или Вы хотите сохранить их после закрытия текста, Вы можете воспользоваться именованными закладками. Для этого нажмите альт+Q и введите имя закладки в говорящей строке. Чтобы перейти к нужной закладке, нажмите Q и выберите ее из списка (для поиска можно использовать как курсоры, так и начальные буквы). Информация о закладках хранится в файле с расширением .bmk (и с именем текста). Если текст не требует распаковки или перекодирования, файл закладок будет находиться в той же директории, что и текст, в противном случае он будет помещен во временную папку (C:\Program files\Golden Max\Max\Users\General\Temp). Вы можете открыть этот файл в редакторе (удерживая при этом шифт) и удалить или переименовать нужные закладки.

Если вы не заложили закладку, но помните номер страницы и строки, на которой находится интересующее вас место, к нему можно легко перейти, нажав клавишу g и введя номер нужной страницы, а если нужно, то и строки. Номер строки отделяется от номера страницы пробелом или любым знаком препинания. Не удивляйтесь, если выбрав определённую страницу, вы окажетесь в конце предыдущей, это происходит потому, что программа возвращается к началу предложения, чтобы не начинать чтение с середины слова или предложения.

Клавишами контрол+хоум и контрол+энд можно перейти в начало и конец текста.

 

Для того, чтобы разобрать непонятое слово, нужно найти его клавишами влево, вправо и нажать эф 1, оно будет повторено медленно и по буквам. Если всё-таки вы не успеваете понять некоторые буквы, вы можете сами перемещаться по символам с помощью клавиш альт и влево, вправо, а также включить режим фонетического произношения букв - клавиша пять_на_калькуляторном_блоке. Когда вы нажимаете стрелки влево, вправо с альтом или без него, программа переходит в режим "пауза", чтобы продолжить чтение просто нажмите искейп.

Если вы хотите, чтобы всё читалось по буквам, нажмите контрол+j, а для того, чтобы читались все знаки, контрол+k. Повторное нажатие клавиш отключает эти режимы.

Иногда возникает необходимость в построчном чтении текста. Это требуется в том случае, если большой текст не разбит на предложения, а так как программа обрабатывает текст по предложениям, появляются сбои. Режим построчного чтения включается клавишами альт+L. Поскольку при построчном чтении обычных текстов нарушается целостность предложений, из-за чего теряется интонационная разметка и возникают необоснованные паузы, авторы посчитали необходимым отключать этот режим при каждом выходе из программы.

 

Для того, чтобы изменить ударение в слове, войдите в режим "пауза". То есть, не прекращая чтение клавишей пробел, нажмите Escape или просто курсорные стрелки влево или вправо.

Находясь в режиме "пауза" и выбрав этими же стрелками нужное слово, вы можете изменить ударение в нем. Сначала, цифровыми клавишами укажите номер слога, на который, по вашему мнению, должно падать ударение. Вы можете экспериментировать, слушая разные варианты ударений. Выбрав понравившийся, утвердите его нажатием клавиш альт+p только для данного текста или контрол+p - в общем словаре, для всех текстов и сообщений. Перед тем, как утвердить ударение, вы можете, нажав клавишу ноль, выбрать будет ли меняться ударение только в этом слове (установлено по умолчанию) или ещё и в некоторых однокоренных словах. Если выбрана опция в отдельном слове, программа потребует, чтобы это слово было окружено пробелами либо знаками препинания, если же оно входит в состав другого слова, изменение ударения производиться не будет. Если вы хотите, чтобы ударение изменялось не только в этом слове, но и во всех его падежных формах, необходимо найти в тексте форму слова с нулевым окончанием и с помощью нуля выбрать опцию в начале слова. В этом случае программа требует, чтобы слово было ограничено пробелом только слева, допуская расположение справа от слова других букв. Например, фамилия известного автора Бушков неправильно произносится как Бушков. Если вы хотите исправить ударение в словах со всеми окончаниями, курсорами наведитесь на слово Бушков, нажмите цифру два, клавишей ноль выберите опцию в начале слова и нажмите альт+P. Это слово будет правильно прочитано во всех падежах. Если вы хотите поменять ударение во всех однокоренных словах, выбирайте опцию в середине слова. Тогда программа будет менять ударение везде, где встретит данную последовательность букв, вне зависимости от окружающих символов. Эта опция предполагает наибольшее количество изменений, поэтому её следует применять очень осторожно.

Если вам нужно не только изменить ударение, но внести более существенные коррективы в произношение слова, используйте команду "добавить в общий словарь" (контрол+D) или "добавить в словарь текста" (альт+D). Если вы вводите комбинацию символов которую необходимо заменить, окружив её пробелами, это соотносится с опцией только в отдельном слове, а если без пробелов - с опцией в середине слова. Теперь о комбинации символов, на которую будет производиться замена. Чтобы указать ударение, необходимо заключить ударную гласную в треугольные скобки, т.е. в знаки меньше, больше, Впрочем, достаточно одного больше, после гласной. Вы можете заменять всё, что угодно на что угодно, но будьте внимательны. Если вы окружили пробелами заменяемое слово, не забудьте поставить их и в новом варианте, иначе слово может слиться с соседними. И наоборот, если вы вносите изменения в корне слова, не ставьте пробел справа, так как это приведёт к отрыву окончания. Отказаться от неудачной замены можно при помощи повторной замены данного слова на пустую строку (пустая, т.е. без пробелов - сотрите всё клавишей бэк спэйс, пока не услышите сигнал, обозначающий начало строки, и сразу нажмите энтэр).

Опытные пользователи смогут самостоятельно отредактировать общий словарь, находящийся в файле dictionary.txt директории Max\Settings. Локальные словари хранятся во временной директории пользователя и имеют расширение .dic.

 

В программе имеется возможность законспектировать предложение. Для этого нажмите альт+C во время чтения заинтересовавшего вас предложения, или предварительно остановившись на нем. Файлы конспектов располагаются в подкаталоге конспекты, находящемся в директории каждого пользователя. Но найти эти, а также многие другие файлы, вы сможете освоив навигацию по каталогам с помощью говорящей строки.

Её прототипом является строка адреса из Интэрнэт Эксплорэра. Это просто строка для ввода текста, дополненная возможностью выбора директорий и файлов, доступных в данный момент.

Структуру хранения данных графически можно представить в виде дерева каталогов или директорий, что одно и то же. Корнем такого дерева является одно из устройств хранения информации. Почти всегда в компьютере имеется несколько этих устройств, которые обозначаются буквами латинского алфавита. Буквы A а также b закреплены за устройствами чтения гибких дисков. Буква c обозначает жесткий диск, он же винчестер. Как правило это основной диск, на котором установлена операционная система и другие программы. Иногда для удобства хранения и поиска информации винчестер разбивают на несколько логических дисков, им присваивают буквы c, d, e и так далее, по числу этих дисков. Следующая буква обозначает устройство чтения компакт дисков.

Итак, проиллюстрируем работу говорящей строки на примере поиска и открытия файла в котором находится большой энциклопедический словарь. Войдите в говорящую строку нажатием клавиш o или эф 5, предварительно выбрав свободную папку. Программа скажет путь к последнему открытому вами файлу. Путь к файлу - это обозначение диска и цепочка имен вложенных, как матрёшки, директорий, последняя из которых и содержит данный файл. Имена директорий разделяются знаком слэш. Для полной ясности сотрите старый путь многократным нажатием клавиши бэк спэйс, до сообщения выберите диск, и начните поиск файла с самого начала. Если вы уже скопировали библиотеку на винчестер, выберите диск c, в противном случае вставьте в сиди привод второй диск и выберите букву, обозначающую этот привод, если двигаться по списку курсором вниз, она будет последней. Выбрать устройство можно также нажав соответствующую ему букву. Нажмите энтэр, вы окажетесь в корневом каталоге диска, программа сообщит вам количество файлов и подкаталогов или директорий в нем. Перемещаться по списку директорий и файлов можно курсорами вверх/вниз, они расположены в алфавитном порядке, причём первыми располагаются директории, а затем файлы. Файлы легко отличить от директорий по наличию расширения. Это три буквы, отделённые от имени файла точкой, которые обозначают тип хранящихся в файле данных. Например, .txt - текст, .mp3 - музыка в формате mp3, .rar - файл, сжатый архиватором rar. Поскольку в одном каталоге может содержаться несколько сотен или даже тысяч директорий и файлов, их поиск при помощи курсорных клавиш является чрезвычайно неудобным, поэтому нажав первую букву имени нужного вам файла или каталога, вы оставите в списке лишь те файлы, имена которых начинаются с этой буквы. Итак, последовательно вводя буквы имени файла вы быстро найдете нужный. Как только программа произнесла его имя, прекратите ввод и нажмите энтэр, чтобы открыть файл или войти в каталог. Если программа называет вводимую вами букву, это означает, что файла с таким именем в данном каталоге не существует, и вам следует стереть ошибочно введенные буквы клавишей бэк спэйс и попробовать ввести другие. Выйти из каталога так же можно клавишей бэк спэйс. Кстати, скорость речи в говорящей строке, также как и библиомане регулируется плюсом и минусом на калькуляторном блоке, при удерживании контрол. Итак, вернёмся к нашему примеру, вы находитесь в корневом каталоге выбранного диска, нажатием буквы l, а затем, если нужно, курсором выберите директорию Lib и войдите в неё клавишей энтэр, в ней находится вся библиотека. Она делится на три директории английские тексты, портреты некоторых писателей и русские тексты. Войдите в директорию Russian. Русские тексты в свою очередь делятся на сорок разделов, прослушайте их названия, перемещаясь курсором сверху вниз, и выберите раздел Encicl. Войдите в него, нажав энтэр, и выберите нужный нам файл, его имя bigdict.rar, после нажатия энтэр он будет открыт. Весь пройденный нами путь записывается следующим образом: C:\Lib\Russian\Encicl\bigdict.rar.

Кстати, перевести имя директории или файла, на котором находится курсор, можно нажатием клавиш шифт+эф один, разумеется если это целое слово.

Открыв таким образом несколько файлов и научившись работать с говорящей строкой, вы сможете открывать не только тексты, внесённые в базу данных библиомана, но и любые другие тексты, например дополнения к хэлпам виндовс или описания различных программ. Вы также сможете запускать любые программы и прослушивать музыку. В дальнейшем, изучив раздел работа с файлами, вы сможете переименовывать, удалять и перемещать файлы и директории.

При открытии файла программа автоматически распаковывает архивы четырех наиболее популярных архиваторов: rar, arj, ha и zip. Открываются также и файлы с расширениями .rtf, .doc и .html при условии, что на вашей машине установлен Майкрософт Ворд. Ещё поддерживается формат .pdf, правда пока только для английских текстов, и если этот файл не защищен паролем.

Если вы предполагаете, что файл, имеющий нестандартное расширение является текстовым, вы можете попытаться открыть его следующим образом: найдите его с помощью говорящей строки и, удерживая шифт, нажмите энтэр, затем выберите из меню способ открытия файла. Сначала попробуйте второй пункт - открыть в Макс-Ридэре, этим вы укажете программе, что данный файл необходимо открыть обычным способом, невзирая на расширение. Она попытается автоматически определить кодировку текста и, при необходимости, перекодирует его в кодировку Виндовс, с которой она непосредственно работает. Если автоопределение не сработает, и вместо слов будут читаться непонятные звукосочетания, с помощью того же меню попробуйте явно указать программе из какой кодировки необходимо конвертировать текст. Если и это не поможет, попробуйте конвертировать текст средствами Майкрософт Ворд, это также необходимо сделать для форматирования текста, имеющего слишком длинные строки (иногда встречаются тексты длиной больше мегабайта, умещающиеся на одной странице).

Открыть текст можно не только из Библиомана или говорящей строки, но и вставив его из буфера обмена клавишами контрол+V. Буфер обмена - это специальная область памяти, доступная всем работающим в системе приложениям и позволяющая легко переносить данные между ними. Это значит, что вы можете выделить любой фрагмент текста в любой программе и скопировать его в буфер обмена, нажав клавиши контрол+C. Затем текст может быть вставлен в Макс-Ридэр, как указано выше.

Имеется ещё три способа открытия файлов: через стандартное диалоговое окно, клавиши контрол+o, из командной строки ДОС, указав полное имя файла в качестве параметра при запуске программы. Это позволяет загружать тексты непосредственно из программы просмотра каталога Вашей библиотеки, определив Макс-Ридэр как внешний вьюер. Эта возможность была предусмотрена ещё до создания Библиомана, и сейчас утратила своё значение.

И последний способ - открыть текст из обычного проводника Виндовс, предварительно включив настройку Макс-Ридэра "ассоциировать с текстовыми файлами".

Недавно появилась возможность быстрого просмотра всех файлов директории, их непрерывного чтения (это удобно, если текст разбит на множество мелких файлов), а также их объединения в один файл.

Войдя в нужный каталог в "говорящей строке", нажмите альт+M. Откроется список всех файлов этого каталога и всех вложенных в него подкаталогов (при удержании insert - без подкаталогов). При перемещении по списку, файл на который становится курсор автоматически открывается и читается. Вы можете отключить это клавишей эф 1, тогда для открытия файла нужно будет нажимать энтер. При нажатии искейп или энтер вы возвращаетесь в основной режим, при этом, после прочтения текста будет загружен следующий по списку. Вновь вернуться в список файлов можно, нажав альт+m, но уже не в говорящей строке, а в основном режиме. Окончательный выход из режима чтения файлов по списку - клавиша эф 4. При желании, можно объединить текстовые файлы из списка в один, расположив их в нужном порядке (файлы перемещаются клавишами альт плюс курсоры), а затем нажав эф 5. Объединенный файл будет записан в ту же директорию под именем "единый.txt". При объединении можно отсортировать файлы по алфавиту (эф 2) и удалить из списка ненужные (Del).

 

И ещё одна интересная возможность, появившаяся в последней версии программы - поиск имеющихся в тексте стихотворений и песен. Алгоритм поиска достаточно прост: при нажатии клавиш альт+V программа ищет две следующие друг за другом строки с отступом в пять и более пробелов. Таким образом могут быть найдены также и заголовки глав, частей, и прочее. Найдя соответствующее место, программа начинает чтение со строки, предшествующей ему. Поэтому, чтобы найти следующее стихотворение, необходимо, перемещаясь вперед по предложениям, дойти до первых не стихотворных строк и вновь нажать альт+V.

Глава 3. Сервисные возможности

Теперь познакомимся с различными полезными функциями программы, не связанными непосредственно с чтением текстов.

Вы можете узнать текущее время клавишей эф 12 или текущую дату, быстро нажав эту же клавишу дважды, а также установить таймер или немедленно отключить систему (только с блоком питания а тэ икс), нажав клавишу X и введя соответствующее время.

Можно получить подробную информацию о читаемом тексте, включающую предполагаемое время чтения текста на данной скорости, нажав клавишу I.

Если вам интересно услышать, как синтезатор произносит некоторые русские или английские слова, нажмите T.

Этой же клавишей вызывается встроенный калькулятор. В отличие от простого калькулятора, здесь вы можете ввести числовое выражение, содержащее кроме четырех арифметических действий возведение в степень, тригонометрические функции, натуральный и десятичный логарифм. Результат можно повторять, нажимая энтэр. Также он записывается в буфер обмена, его можно вставить в строку, удалив исходное выражение шифт+хоум, затем дэлит , и нажав контрол+V.

Если на вашем компьютере установлен переводчик Промт 2000, версии 5 и выше, то вы сможете легко воспользоваться его электронным словарем, нажав шифт+T и введя русское или английское слово. Этим же словарем можно воспользоваться при перемещении по тексту курсорами влево/вправо. Для этого установите курсор на нужное слово и нажмите шифт+эф 1.

Если вам необходимо найти словосочетание не в одном тексте, а в целом разделе, это можно сделать следующим образом. Войдя в говорящую строку клавишами o или эф 5, найдите директорию нужного раздела и войдите в неё. Нажмите альт+эф и введите ключевое словосочетание. Время поиска зависит от размера директории и может достигать нескольких минут. Результатом поиска будет список файлов, в которых встречается заданное словосочетание. Прослушав его при помощи курсорных клавиш, вы сразу можете открыть один из файлов и перейти к первому встреченному в данном тексте словосочетанию клавишей эф 3. Для просмотра остальных файлов, необходимо вызвать их список клавишами шифт+f.

 

Программа предоставляет большие удобства для слабовидящих пользователей. Можно одновременно прослушивать текст и просматривать его (или даже другой текст) в полноэкранном режиме, предварительно настроив размер и цвет шрифта. Переход в полноэкранный режим и обратно осуществляется нажатием эф 11. Настройка цветов производится из меню настройка, цвет, по умолчанию установлены цвета, соответствующие стандарту Zx Rulez !!! Размер шрифта в режиме чтения, а также в говорящей строке регулируется клавишами контрол+X и контрол+Z. Прослушивание текста и одновременный просмотр другого (или того же, но в другом месте) можно осуществлять только в так называемом свободном режиме, переход в него и возврат в основной режим осуществляется клавишами контрол+Y. В этом режиме лучше использовать второй набор управляющих клавиш (контрол+шифт+эф 9, подробнее читайте ниже). Если вы заинтересовались просматриваемым текстом, можно начать его чтение, нажав контрол+пробел и вызвав тем самым команду читать с позиции курсора. После этого вернуться к месту, где чтение было прервано, можно переключившись в нужную папку, если вы были в другой и перейдя по нулевой закладке (шифт+0). Этим режимом можно пользоваться только со зрительным контролем, и только тогда, когда это необходимо. Он мало опробован и недостаточно отлажен.

 

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

Все настройки представляют собой список параметров и соответствующих им значений. Войти в него можно клавишей эф 9. Внимательно прослушайте сообщение и изучите список.

Первые пять строк, а также строки, обозначенные буквами n и o, относятся к выбору синтезаторов и распределению функций между ними. Например, Николай совершенно игнорирует английские символы, но если вы всё же хотите заставить его читать их, выберите его в качестве синтезатора для чтения английского текста и в настройке читать английские символы русским синтезатором установите одну из таблиц транслитерации. Рекомендуем выбрать normal, тогда произношение хотя бы немного будет походить на правильное. Кстати, вы сами можете изменить произношение, редактируя файл main.dat в директории Settings. При такой конфигурации стоит установить значение "с английского" в настройке o транслитерация до разделения, это позволит избежать дробления посылаемых синтезатору предложений на русские и английские фразы. Если вы выберите синтезатор Spm: Диктор или Spm: Петрович, программа попытается обратиться к программе "говорящая мышь для дома", которая должна быть установлена и, желательно, запущена. Авторы поддержали этот синтезатор, поскольку у него более быстрая реакция при чтении отдельных символов, это удобно для редактирования, однако из-за частых сбоев мы рекомендуем использовать при редактировании встроенный диктор, по сути это одно и то же.

Если вы знаете английский и вам не нравятся частые переключения между синтезаторами, в настройке "читать только по-русски" выберите "ничего", цифры и знаки препинания будут читаться последним активным синтезатором.

Мы попытались исправить некоторые недостатки синтезатора, введя десять настроек от 5 до c, а также g и m, однако без сложного лингвистического анализа полностью решить проблему корректного чтения невозможно. Так, например, большие неудобства доставляют слова, написанные через пробелы или подчеркивания. Программа удаляет пробелы из слов длиной более трех букв, а также все подчеркивания и другие лишние символы (если это разрешает настройка 7). Слова, набранные БОЛЬШИМИ буквами, синтезатор произносит по буквам. Это недостаток при чтении заголовков, но достоинство при чтении аббревиатур. Поэтому программа считает аббревиатурами слова не длиннее четырёх символов (это количество регулируется настройкой 6), в остальных словах большие буквы заменяются малыми (настройка 5). Как правило через пробелы или большими буквами набираются слова, которые авторы хотят особо выделить, поэтому мы решили выделять такие слова тембром, настройка 8.

В некоторых текстах, в частности пришедших из сети фидо, в русских словах встречаются латинские символы, совпадающие с русскими по начертанию. Это связано с тем, что некоторые русские символы, например эн используются почтовыми программами как служебные, и всегда заменяются на латинское аш. Эта проблема полностью решается с помощью настройки 9. Если в вашем тексте предлог эс читается как c, и английских слов в нем не предвидится, установите безусловную замену. Если возможные английские слова имеют для вас значение, оставьте обусловленную замену, установленную по умолчанию. Тогда будут заменяться только те английские символы, которые соседствуют с русскими, а английские слова останутся нетронутыми. Некоторые искажения в чтение вносят переносы и управляющие символы, они убираются настройками a и b. Для экономии процессорного времени можно запретить использование словарей пользователя, настройка c, но это не желательно, так как общий словарь кроме ударений исправляет некоторые очень досадные промахи создателей Николая. Так например, отдельно стоящая буква тэ читается как тонн, а эм как метров. В общем, хотели как лучше, а получилось... При помощи настройки g можно вообще запретить синтезатору коверкать слова, набранные большими буквами. Строго говоря, эта настройка вообще не нужна, чего не скажешь о настройке m правильное произношение римских цифр, она бывает особенно полезна при чтении исторических текстов, однако в английских текстах местоимение I, я будет читаться как цифра один. Устанавливайте настройку, учитывая характер текста.

Обычно программа запоминает место, где было прервано чтение при выходе, но при аварийном выходе или внезапном отключении питания программа не сможет этого сделать, поэтому настройкой d вы можете заставить программу запоминать место через определенные промежутки времени, от одной до тридцати минут. Если вы хотите, чтобы при включении компьютера Макс-Ридэр запускался автоматически, включите настройку e. Настройка f сообщает Виндовс, что для обработки текстовых файлов вместо блокнота следует вызывать Макс-Ридэр. Настройка h нужна для уверенности в том, что клавиша нажата. Когда активизирована настройка i, программа следит за заголовком активного окна, и если активным становится другое окно, она называет его. Эта функция появилась задолго до режима слежения и с его развитием утратит свое значение. Настройку j следует выключать для экономии процессорного времени, если вы не следите за текстом глазами.

Авторы предусмотрели два типа звуковой индикации: миди и вав, настройка k. Вав может передавать любые записанные звуки, а миди - только звучание музыкальных инструментов, синтезируемое вашей звуковой картой. С другой стороны миди звуки легче создавать программно. В зависимости от вашей звуковой карты, вам может подойти тот или иной тип индикации. Если же у вас очень старая карта, не поддерживающая одновременный вывод нескольких звуков, их нужно отключить, чтобы они не мешали синтезатору речи. Признаком такого положения вещей является то, что чтение текста начинается только при нажатии контрол+пробел. Когда выбран тип звуковой индикации миди имеет значение настройка p. По умолчанию она включена, и миди устройство, используемое для вывода звуков всегда занято. Это может вызвать проблемы с воспроизведением миди файлов, если же вы отключите эту настройку, программа будет освобождать миди устройство после вывода каждого звука, но, по непонятным для авторов причинам, на некоторых материнских платах с интегрированным звуком это приводит к невозможности вывода речи, если миди устройство не занято.

Настройка q позволяет вам представлять информацию о размере файла в миллионах и тысячах байт или в мегабайтах и килобайтах. При этом надо помнить, что один килобайт содержит тысячу двадцать четыре байта, а один мегабайт тысячу двадцать четыре килобайта.

 

Продвинутые пользователи путем редактирования текстовых файлов конфигурации могут настроить программу по своему усмотрению. Авторы предусмотрели три возможных набора клавиш управления. Переключаться между ними можно клавишами эф 8, эф 9 и эф 10, с удержанием контрол и шифт. Мы реализовали два из них. а третий вы можете, если пожелаете создать сами. Это можно сделать следующим образом: загрузите один из наборов клавиш, они хранятся в директории c:\Program Files\Golden Max\Max\Settings, в файлах keymap1.txt и keymap2.txt. Не забудьте сделать резервную копию этих файлов, и запишите один из этих наборов под именем keymap3.txt в ту же директорию. Внимательно изучите синтаксис, т.е. набор правил по которым описываются управляющие клавиши программы, они приведены в конце этих файлов. Аккуратно отредактируйте файл keymap3.txt, изменив одну или две клавиши, и проверьте результат, перезагрузив программу и выбрав третий набор клавишами контрол+шифт+эф 10. Таким же образом вы можете редактировать и уже имеющиеся наборы, но будьте осторожны, малейшая неточность может привести к неработоспособности всей программы.

Так же вы можете изменить текст сообщений, который находится в файле russian.lng в той же директории settings. Для его открытия удерживайте шифт при нажатии энтэр и выберите второй пункт из списка. Редактируя этот файл, помните, что каждое сообщение находится на своей строке, и добавление или удаление одной строки нарушит порядок всех сообщений. Поэтому не нажимайте энтэр и установите длину строки заведомо превышающую возможный размер сообщений (клавиши контрол+L).

В той же директории есть ещё один настроечный файл main.dat, в нем хранится информация о произношении знаков препинания, о правилах произношения английских слов и символов русским синтезатором и некоторые другие сведения.

Кстати, звуки хранятся в вав-файлах директории Resource, их также можно заменить. Для редактирования звуков, а также просто для ознакомления с возможностями вашей звуковой карты была создана программа Миди Эксплорэр. Она запускается из Макс-Ридэра клавишами контрол+m. Программу можно легко изучить по встроенным сообщениям и контекстной помощи. Из-за нехватки ресурсов звуковой карты или их неправильного распределения может возникнуть ситуация, когда Миди Эксплорэр не будет работать, поскольку миди устройство занято Макс-Ридэром. Этого можно избежать, временно переключив тип звуковой индикации на вав и установив настройку p на нет. Если вы хотите больше узнать о том, что такое миди, почитайте файл c:\Program files\Golden max\MidiExplorer\mididesc.txt.

Иногда при произнесении определенных сочетаний звуков в работе синтезатора Digalo происходит сбой, в результате которого Windows завершает его выполнение. Программа отслеживает эту ситуацию и автоматически перезагружает синтезатор, а предложение, на котором произошел сбой, произносится встроенным диктором и сохраняется в файле ErrorLog.txt для дальнейшего анализа с целью исправления ошибок синтезатора.

 

Макс-Ридэр имеет многоязыковую поддержку. Она определяет язык пользователя, на который настроена Виндовс, и выбирает соответствующий файл сообщений. Для добавления нового языка достаточно перевести сообщения, хранящиеся в текстовом файле на нужный язык.

Если с программой работает несколько человек, предусмотрена возможность независимой работы каждого из них. Для этого необходимо создать учетную запись каждого пользователя, после чего выбор пользователя осуществляется вводом присвоенного ему порядкового номера. После выбора нового пользователя Тексты во всех рабочих папках меняются, что позволяет использовать это для создания наборов текстов по различным темам, например словарей и справочников. Все действия с пользователями привязаны к клавише U, от английского user. Для того, чтобы создать пользователя нажмите контрол+шифт+u, и ответьте на вопросы программы. Запомните присвоенный созданному пользователю порядковый номер, он необходим для переключения между пользователями клавишами альт+u. Если вы хотите сохранить в тайне круг вашего чтения, установите пароль клавишами альт+шифт+U. Но если вы не хотите вводить его при каждом запуске программы, нажмите искейп в ответ на вопрос о переключении на общего пользователя. Тогда при каждом запуске Макс-Ридэра будет загружаться ваш индивидуальный набор текстов и настроек, но при окончании работы, чтобы сохранить секретность, вам нужно будет переключаться на нулевого пользователя вручную. Если же вы при установке пароля ответите положительно, программа сама будет переключаться на общего пользователя при выходе, в том числе и незапланированном, но при входе вам придётся вводить пароль. Удалить пользователя можно, нажав клавиши контрол+альт+u, но для этого нужно ещё раз ввести его пароль. Если вы хотите удалить пользователя, не имеющего пароля, вам придётся самим установить любой пароль, и лишь затем удалить пользователя. Это сделано с целью предотвращения случайных удалений.

 

Для владельцев слабых машин дадим несколько советов по оптимизации настроек программы. Первое, выберите Николая для чтения как русских, так и английских текстов, не забыв при этом выставить настройку 3. Второе, отключите маркировку (настройка j). Третье, попробуйте установить Макс-Ридэру максимальный приоритет, клавиши контрол+шифт+p. Это также полезно при работе на мощной, но сильно загруженной машине (Особенно, если на ней запущены приложения дос). Четвертое, если предыдущие действия не помогают, отключите все корректирующие настройки.

Глава 4. Работа с базами данных библиотек

Для большего удобства пользователя при поиске и открытии нужного текста была создана система управления базами данных Библиоман. Она представляет собой отдельную программу, работающую в тесной связи с Макс-Ридэром. Библиоман предоставляет незрячим пользователям возможность удобной навигации по каталогу библиотеки, включая сортировку по автору, названию и так далее; быстрый поиск по начальным буквам, а также полноценный поиск по заданной комбинации символов. Найденный в Библиомане текст одним нажатием энтэр открывается в Макс-Ридэре. Кроме того имеется возможность редактировать базу данных и вести журнал учета прочитанных книг.

Каталог библиотеки представляет собой таблицу, состоящую из семи столбцов, правильнее сказать, полей. Строка таблицы, описывающая одну книгу, в терминологии баз данных называется записью. Она состоит из следующих полей, перечислим их слева направо. 1. имя автора, 2. название произведения, 3. раздел, 4. размер файла, 5. имя файла, 6. номер компакт-диска, на котором расположен файл, 7. дата внесения в базу. Библиоман может работать только при загруженном Макс-Ридэре, который играет роль сервера. Например, для ввода ключевого слова при поиске в каталоге используется говорящая строка Макс-Ридэра. Рекомендуется сначала загружать Макс-Ридэр, а затем Библиоман, хотя предусмотрен и автоматический вызов Макс- Ридэра. Библиоман можно загрузить при помощи ярлыка или присвоенных ему клавиш быстрого вызова, по умолчанию это контрол+альт+l, или нажав клавишу эф 4 в Макс-Ридэре.

Навигация по таблице осуществляется следующими клавишами. курсорные стрелки влево/вправо - перемещение по полям. Стрелки вверх / вниз - перемещение по записям. пэйдж ап, пэйдж даун - перемещение по страницам. контрол+хоум, контрол+энд - перемещение в начало или конец таблицы. Просто хоум или энд перемещение на первое или последнее поле. Клавиша пробел - последовательное чтение записей сверху вниз. Клавиши контрол и плюс на калькуляторном блоке, а также контрол и минус регулируют скорость чтения записей в Библиомане и сообщений в Макс-Ридэре.

Установив курсор на выбранное поле и нажав клавишу эф два, вы произведёте сортировку по этому полю. Например, после нажатия клавиши хоум, а затем эф два, все авторы расположатся в алфавитном порядке. Нажав шифт+эф два, можно отменить сортировку. Это может быть полезным, если необходимо узнать, какие файлы были внесены последними.

Обратите внимание на следующие особенности при навигации. Во-первых, для экономии времени, при перемещении с одной записи на другую одинаковые поля не повторяются. Например, если в каталоге имеется несколько произведений одного и того же автора, при перемещении между ними имя автора не произносится. Или, если каталог отсортирован по разделу, то раздел будет произносится только при переходе к произведению из другого раздела. Во-вторых, если курсор стоит в поле автора, запись произносится полностью, при отсутствии в ней повторяющихся полей. Если же курсор стоит в поле названия произведения или правее, то имя автора не произносится вообще.

Нажав клавишу эф 6, вы получите информацию об активной раскладке клавиш, то есть о выбранном алфавите, об имени открытой базы, о номере текущей записи и о количестве записей в таблице. Контрол+I - более подробная статистика. Установив курсор на поле автора или раздела и нажав клавишу эф 5, Вы получите информацию о количестве произведений данного автора или раздела, а также об их объеме. Нажав эту же клавишу (эф 5) на любом другом поле, вы узнаете общий объем библиотеки.

Для быстрого поиска нужной записи по начальным буквам установите курсор на поле, по которому хотите произвести поиск и, удерживая шифт, вводите начальные буквы искомого слова до тех пор, пока оно не будет найдено. Не забудьте выбрать нужный алфавит. Эта возможность хорошо сочетается с предварительной сортировкой. Например, если Вы хотите просмотреть все записи, относящиеся к медицине, произведите сортировку по разделу, убедитесь с помощью клавиши эф 6, в том, что выбрана русская раскладка клавиш и, удерживая шифт, нажмите букву эм. Вы попадете на первую запись, раздела медицина. Имеется и другая возможность перехода к нужному разделу: нажмите клавишу эф три, вы попадёте в таблицу разделов. Выберите нужный и нажмите энтэр. На практике выяснилось, что ввод с удержанием шифт доставляет большие неудобства, особенно начинающим. Поэтому авторы упростили процедуру поиска. Теперь вы можете просто вводить начальные буквы без шифта, кроме того появилась возможность стереть неправильно введённые буквы клавишей бэк спэйс. Чтобы не стирать слишком много символов, можно выключить и вновь включить режим поиска клавишей эф один. Авторы не стали убирать поиск с шифтом, поскольку он может быть полезен в том случае, если в названии произведения имеются пробелы. Как известно, если нажать пробел без шифта, включится режим последовательного чтения записей.

Если в каталоге имеется много произведений одного автора, и Вы хотите пропустить их, нажмите альт и курсор вниз или вверх. При этом предполагается, что курсор находится в поле автора.

Если Вы хотите найти произведение по комбинации символов, расположенной не в начале, а в любом месте записи, нажмите клавиши альт эф или эф 7 и введите в говорящей строке Макс- Ридэра искомую комбинацию. После завершения поиска программа сообщит количество найденных записей, перемещаться между ними можно курсорными клавишами вниз или вверх, удерживая при этом клавишу контрол.

 

Для дальнейшей работы необходимо четко определить следующие понятия: база данных, файлы библиотеки и библиоман. Под базой данных мы будем понимать каталог, содержащий список книг и имена файлов, в которых они хранятся, но не сами файлы. База данных занимает сравнительно немного места, около мегабайта. В файлах библиотеки хранятся тексты книг, чтобы открыть текст необходимо знать путь и имя файла. Имя и последняя директория, соответствующая разделу, хранятся в базе данных, а путь может меняться. Например, вы можете загружать тексты с компакт-диска или с винчестера, предварительно скопировав их на него. Файлы библиотеки на наших компакт-дисках находятся в директории Lib, чтобы программа смогла найти и открыть их, необходимо скопировать всю директорию Lib в корневой каталог логического диска.

Библиоман - это просто программа, работающая с открытой в ней базой данных, их может быть несколько, и передающая путь и имя выбранного файла в Макс-Ридэр.

Таким образом, организация базы данных требует жестко определённой структуры хранения файлов библиотеки. В какой-то директории, назовем её корневой директорией библиотеки, у нас это d:\Lib\Russian, созданы директории разделов, а уже в них хранятся файлы. Других вложеных директорий, например подразделов, или наоборот, надразделов быть не может. Наличие в нашей библиотеке как русских, так и английских текстов потребовало формального её разделения на две библиотеки и создания второй базы для английских текстов. Корневой директорией так называемой второй библиотеки является d:\Lib\English. Для открытия английской базы данных, нажмите альт+o и выберите её из списка.

Вы также можете создать новую базу данных, нажав контрол+n и введя её имя. В созданные базы данных можно вносить не только новые тексты, но и музыку или даже номера телефонов. Для этого прежде всего необходимо перейти в режим редактирования клавишами контрол+e. Чтобы добавить новую запись, нужно перейти к концу таблицы, контрол+энд, и нажать курсор вниз. Программа подготовит пустую строку для ввода новой записи, которая будет добавлена в таблицу сразу после заполнения одного из полей. Переместившись клавишами влево/вправо на нужное поле и нажав энтэр, вы попадете в говорящую строку Макс-Ридэра, где легко сможете ввести требуемое имя.

Обычно бывает достаточно ввести имя автора, название произведения и имя файла, указав в говорящей строке полный путь к нему. По имени директории программа сама определит раздел, а также подставит длину распакованного файла и дату внесения.

Вы также можете редактировать любые поля существующих записей, например, исправлять имена авторов или изменять названия произведений. если вы решили перенести текст из одного раздела в другой, вам необходимо переместить файл из одной директории в другую при помощи говорящей строки Макс-Ридэра или другой программы, а затем найти соответствующую запись в Библиомане и отредактировать имя файла, указав новый путь к нему. Удалить запись можно, нажав контрол+del и подтвердив свое решение клавишей y. Завершив редактирование таблицы, вернитесь в режим просмотра клавишами альт+E. Произведенные изменения будут сохранены только после выхода из Библиомана или после открытия другой базы.

Для того чтобы программа открывала тексты, внесенные в новую базу, необходимо указать ей путь к корневой директории библиотеки ваших текстов. Для этого существует таблица путей, переключиться на которую можно клавишей эф 11. Пути вводятся в первом поле, а остальные поля, такие как, например, описание не имеют существенного значения. В первой записи вводится только часть пути без указания диска. Например, в нашей базе там должно быть Lib\Russian, тогда, перебирая все логические диски, программа найдет библиотеку, если она конечно где-нибудь записана. Во второй строке, аналогичным образом, указывается часть пути к портретам писателей, кстати, чтобы просмотреть их нужно найти биографию писателя и щелкнуть по пункту главного меню "Портрет !".

И только в третьей и последующих строках таблицы путей указываются полные пути к корневым директориям библиотеки, их может быть несколько. При открытии текста Библиоман сначала ищет указанный файл по этим последним путям, затем, с использованием первой записи, по всем дискам и только после этого в случае неудачи выдает просьбу вставить один из дисков библиотеки. Для успешного открытия файлов не последнее значение имеет и таблица разделов. Кроме русского названия раздела она содержит английское имя директории, в которой хранятся файлы данного раздела. Имена директорий на диске и в таблице разделов должны быть идентичны. Новый раздел вы можете создать добавив запись в таблице разделов, или введя новое имя при выборе раздела вносимого в основную таблицу текста, тогда программа сама внесет новую запись в таблицу разделов, при этом имя директории и название раздела будут совпадать. После введения новых разделов, для правильной сортировки, программе необходимо перенумеровать все разделы. Она сама сделает это при возврате в режим просмотра по клавише альт+E.

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

Проверить наличие файлов на диске, соответствующих записям таблицы можно выбрав пункт меню или нажав клавиши контрол+шифт+c.

чтобы Проверить базу данных на наличие одинаковых полей, например имен файлов, нужно отсортировать таблицу по проверяемому полю, перейти к началу таблицы и нажать альт+r.

Авторы видят возможность дальнейшего развития программы Библиоман, поэтому нереализованные функции, попавшие в меню, не документируются, так как будут реализованы позже.

Дополнительные клавиши управления используемые в "Библиомане"

Работа с группами записей. Для того чтобы удалить, отредактировать или скопировать группу записей, их необходимо выделить, также можно сказать (пометить замаркировать).

Если требуется выделить одну или несколько записей, а также записи, находящиеся в разных местах базы данных, например: в разных разделах, или в начале и конце таблицы, используйте клавишу Инсерт, она работает точно так же, как при выделении файлов в макс-ридере. Выделенная запись отмечается звуком.

Если нужно выделить группу последовательно расположенных записей, например: раздел, все записи какого-либо автора и т.д., устанавливаются верхняя и нижняя границы выделяемых записей, аналогично выделению блока текста. Сначала устанавливается верхняя граница клавишами Альт+Шифт+B, а затем нижняя Альт+Шифт+E. Программа не позволит нарушить, вышеуказанную последовательность действий. После установки нижней границы программа сообщит число выделенных записей и их объем. Чтобы повторить это сообщение нажмите Шифт+Эф6. Контрол плюс a,- выделить все записи. Снять маркировку (отменить выделение) можно клавишами Контрол+Шифт+A. Записи одного автора или раздела легче всего выделить, нажав эф 5 (как бы измеряя число записей и объем автора или раздела), и удерживая клавишу Шифт.

Выделенные записи можно удалить, отредактировать одно поле, а затем размножить эту редакцию для группы записей, скопировать в другую базу.

Удаление: Выделив записи, войдите в режим редактирования, Контрол + e, нажмите Альт + Шифт + Delete, а затем Y. чтобы удалить одну запись, установите курсор на любое поле этой записи и нажмите контрол + delete, и Y. Вернитесь в режим просмотра,- альт + e.

Если вам не нравится название группы записей, например, вы хотите чтобы в поле автора вместо Достоевский Федор было написано Достоевский ф.м., или наоборот, войдите в редактор и введите то, что вам хочется. Выделите все записи, которые нужно исправить, и установив курсор на исправленную вами запись, находясь в редакторе, нажмите контрол + q. Ответьте положительно на вопрос программы, и записи будут исправлены.

Выделенные записи копируются при нажатии клавиш контрол + b. вам будет предложен выбор: добавить записи в уже имеющуюся базу, или создать новую, введя ее имя, и сразу же скопировать записи. Новую чистую базу можно создать, нажав контрол + n, и введя новое имя. такую базу можно использовать как записную книжку, для импорта баз данных из других библиотек или музыкальных дисков, только для опытных пользователей.

Все выделенные записи можно экспортировать в текстовой файл, нажав ALT+T.

Библиоман может работать со стандартными библиотеками в кармане, например, выпуски 15 - 17. Для этого нужно импортировать их базу данных в формат Библиомана. Хотя базы данных вышеуказанных библиотек близки формату Paradox, в котором работает "Библиоман," и они будут импортироваться практически автоматически (потребуется только подтверждать предлагаемые программой действия), но могут существовать и другие библиотеки, структура которых может существенно варьироваться. В этом случае потребуется выбрать нужные поля вручную, возможно даже, предварительно преобразовав базу данных в формат Paradox или dBase через Microsoft Access. Могут встретиться библиотеки, импорт которых вообще невозможен, т.к. у них вообще отсутствует база данных, например, библиотека Мошкова.

Вставьте диск в сиди-привод и нажмите клавиши альт+i для начала импортирования. Если Вы предварительно не подготовили пустую базу (контрол+N), программа предложит вам сделать это - нажмите энтэр и введите имя новой базы. Программа найдет и откроет базу данных импортируемой библиотеки. Перемещаясь, как обычно в Библиомане, курсором по полям, вы сможете исследовать новую базу. Если программа автоматически определит назначение полей, то вы услышите, например, фамилию автора и предположение программы, что это, наверное, будет автор. Пройдитесь по всем полям и убедитесь, что программа правильно их определяет. Если при перемещении на фамилию вы не услышите предположения программы, нажмите цифру, указывающую номер соответствующего поля в Библиомане, в данном случае единицу. Таким образом, включая и выключая поля цифрами от одного до семи, установите соответствие между импортируемыми полями и полями Библиомана. Если полей будет больше, необязательно импортировать их все, вполне достаточно определить имя автора, название, имя файла и раздел. Убедившись, что все правильно, нажмите Y. Подождите некоторое время, через каждые сто записей программа будет издавать звуковой сигнал. Внеся все записи в таблицу программа предложит найти имена тематических каталогов. Это необходимо потому, что в базе данных содержатся только имена файлов без указания директорий, в которых они хранятся. Программа возьмет имена нескольких первых файлов каждого раздела и будет искать их по всему диску, внося имена директорий в таблицу разделов, а общая для всех разделов часть пути будет внесена в таблицу путей.

После завершения импорта, можно сравнить новую базу данных или ее часть, с уже имеющейся. Для этого выделите всю базу (ctrl+A) или раздел (стать на поле "раздел", нажать shift+F5.) и нажмите Ctrl+V. Вам будет предложено выбрать из списка базу с которой сравнивать. Нажмите Энтэр, а затем цифрами от 1 и далее, укажите поле, по которому будет производиться сравнение, и снова нажмите энтэр. Ответив положительно (клавиша Y) на вопрос программы подождите. Сравнение сотни записей сопровождается звуковым сигналом. Сообщив о завершении сравнения, программа оставит выделенными те записи, которых нет в той базе, с коей производилось сравнение по выбранным полям. Предполагается, что база или раздел, который сравнивается, больше того, с которым сравнивается. То есть, если в одну из двух одинаковых баз добавить 10 новых записей, и сравнить большую с меньшей, будут выделены эти 10 записей. Для просмотра только выделенных записей нажмите ctrl+D, их повторное нажатие,- возврат к просмотру всего списка. Shift+F6 повторить число выделенных записей.

Выделенные в результате сравнения записи можно использовать для работы с файлами, копировать и удалять их. Например, сравнив базу данных новой библиотеки с вашей старой, вы получите какое-то число выделенных, предположительно новых записей (книг). Скопируйте (ctrl+B) их в старую базу. убедившись, что это действительно новые авторы или произведения, а не грамматические ошибки в написании, или другое наименование одного и того же, нажмите ctrl+f5. Следуя сообщению, укажите исходную директорию, например X:\Russian и нажмите энтэр, затем укажите директорию-приемник, причем, если файлы копируются в один раздел, то в него необходимо войти. если в разные, то достаточно войти в общую для этих разделов директорию, например c/lib/russian и нажать shift+enter. Если, вдруг имена новых файлов совпадут с именами старых, программа не станет их копировать, выдаст список таких файлов, и вы будете решать, что с ними делать. Также, можно удалить файлы, соответствующие выделенным записям. Выделив записи, войдите в режим редактирования (ctrl+E) и нажмите ctrl+F8. Файлы будут удалены, но не забудьте удалить и сами записи.

 

Библиоман предоставляет много возможностей для наведения порядка в Вашей базе данных. Можно искать повторы. Например, став на название произведения, отсортируйтесь по нему (f2) и перейдите к началу таблицы (контрол+home). Нажмите альт+R, курсор будет двигаться вниз до тех пор, пока не встретит два одинаковых названия произведения, и остановится на последнем. Но, поскольку одинаковых названий произведений (разных авторов), например "рассказы", может встретиться достаточно много, следует ввести дополнительные условия. Удерживание шифт во время нажатия альт+R требует совпадения не только по названию, но и по разделу, а удерживание контрол - и по длине. Комбинируя эти клавиши и текущее поле (то есть можно искать не только по названию), можно найти любые повторяющиеся значения.

Для поиска лишних, неработающих записей (возникающих, например, при случайной потере текстового файла) можно использовать функцию "проверить наличие файлов", клавиши контрол+шифт+c. Кроме того, эта функция предназначена для внесения номера диска в таблицу, в случае, если библиотека хранится на компактах. Прежде всего необходимо обнулить поле номер диска, для этого нажмите контрол+шифт+c и введите ноль. Затем снова нажмите контрол+шифт+c, введите номер диска, например, один и укажите путь к файлам, например, X:\Lib\Russian. Программа просмотрит все записи таблицы и попытается найти соответствующие им файлы по указанному вами пути. Если файл существует, в поле номер диска будет записана введенная вами цифра, иначе оно останется без изменения (то есть ноль). Повторите эту операцию для каждого диска библиотеки. Затем отсортируйтесь по номеру диска, перейдите в начало таблицы и нули, оставшиеся в поле номер диска укажут лишние записи (то есть, отсутствующие файлы).

Наоборот, если, по каким-то причинам, файлов больше чем записей, следует создать новую базу, внести в нее имена всех файлов библиотеки (клавиши контрол+шифт+x) и сравнить эти базы по имени файла. Просмотрев получившиеся выделенные записи, вы узнаете имена лишних файлов.

Для корректировки произношения фамилий авторов и прочего, в Библиомане создан отдельный словарь, клавиши альт+D. Мы настоятельно не рекомендуем ставить ударения непосредственно в записях, так как это может существенно затруднить поиск.

В новой версии значительно упрощено внесение книг в базу данных Библиомана. Теперь любой открытый в Max-Reader'е текст можно заархивировать (клавиши шифт+R). В нашей библиотеке принято, что имя архива и содержащегося в нем текста совпадают. Поэтому, если указать только директорию, то в качестве имени архива будет использовано имя текста. Или можно указать новое имя (тогда имя текста в архиве тоже будет изменено). Если во время архивации Библиоман будет открыт, программа автоматически внесет запись в базу данных. Первая строка текста будет интерпретироваться как имя автора, а вторая как название произведения. Программа также понимает случай, когда название и имя автора расположены на одной строке и разделены точкой. Если название книги находится в первой строке, а имя автора во второй, как, например, в bestlibrary.ru, то для правильного внесения записи нужно удерживать шифт при нажатии enter. Конечно, бывают случаи, когда этот алгоритм не работает, но исправить эти записи гораздо проще, чем вводить их все вручную.

Глава 5. Редактирование текстов

По просьбам пользователей в программе предусмотрен режим редактирования, позволяющий набирать простые тексты, выделять перемещать и сохранять блоки текста. С целью облегчения для незрячих пользователей навигации по тексту имеется звуковая индикация. Обеспечивается автоматический перенос непомещающегося в строку слова.

Режим редактирования позволяет создавать собственные, а также редактировать открытые для чтения тексты. Переход в режим редактирования и выход из него осуществляется клавишами контрол+E. Для перемещения по редактируемому тексту используются, прежде всего, курсорные клавиши. Вверх и вниз - перемещение по строкам, влево и вправо - по символам. Если курсор попадает на первый символ слова, оно произносится полностью. Начало и конец строки отмечаются звуковыми сигналами, пустая строка, т.е. та, что не содержит даже пробелов, отмечается двумя сигналами, звучащими вместе. Если клавиша вправо нажимается когда курсор находится в конце строки, он перемещается в начало следующей, если, конечно, таковая имеется. Аналогично работает и клавиша влево. При перемещении курсора вверх или вниз с середины длинной строки на короткую, курсор оказывается в конце короткой.

Нажатие курсоров влево и вправо с клавишей контрол приводит к перемещению по словам. Альт с курсорами вверх/вниз - перемещение по предложениям. Кстати, надеемся, вы уже обнаружили, что ваша любимая клавиша пробел в редакторе выполняет совершенно другую функцию, а для включения и остановки чтения используется клавиша эф один. Клавиши хоум и энд - переход в начало и конец строки, эти же клавиши вместе с контрол - в начало и конец текста. Контрол+G - переход по страницам, альт+F - поиск по слову. Для контроля позиции курсора и получения дополнительной информации используйте клавишу эф 6.

Чем различаются режимы вставки и замены символов легче уяснить на следующем примере: напишем слово привет, поставим курсор на символ е. Находясь в режиме вставки введем символ О, получим привоет. Теперь, напечатав еще одно слово привет, переключимся в режим замены клавишей инсёрт, и снова нажмем о, находясь на том же символе е. Получим привот. Т.е. в режиме вставки символы раздвигаются, а режиме замены затираются новыми.

Для удаления символов используются две клавиши: бэк спэйс удаляет символ с лева, дэлит - символ справа от курсора. Запомните, при перемещении по символам курсор находится слева от произносимого символа, так после произнесения буквы е в слове привет, курсор находится между вэ и е. Поэтому нажав бэк спэйс, вы удалите вэ, а нажав дэлит, е. А после ввода символа, курсор указывает на следующую за ним позицию, т.е. находится справа от него, для удаления неправильно введённого символа следует использовать бэк спэйс.

Клавиша энтэр служит для разделения строк. Если при её нажатии курсор находится в конце строки, то создается пустая строка и курсор помещается в неё. Если же курсор находится в середине строки, то при нажатии энтэр все символы справа от курсора переносятся на новую строку. Если курсор находится в конце строки и ниже имеется строка текста, то при нажатии дэлит будет удалён символ энтэр, разделяющий строки и нижняя строка будет присоединена к верхней. Нажатие клавиши бэк спэйс в начале нижней строки приводит к тому же результату. Для быстрого удаления строки можно пользоваться клавишами контрол+Y.

Рекомендуем вам перед началом серьёзной работы напечатать контрольный текст, состоящий из нескольких строк и предложений (под предложениями программа понимает последовательность символов, начинающихся с большой буквы и заканчивающихся точкой) и хорошенько разобраться с перемещением по тексту, вводом, удалением, вставкой и заменой символов. Не забывайте использовать клавишу эф 6 - контроль текущего состояния. Старайтесь каждое новое предложение начинать с большой буквы (клавиши шифт и капс лок).

 

Теперь подробно остановимся на работе с блоками. Вы можете удалять, перемещать и копировать, также переносить в другие папки или сохранять в отдельном файле любые непрерывные фрагменты текста, для этого нужный текст должен быть выделен или, что одно и то же, замаркирован.

Обычные пользователи Виндовс выделяют текст с помощью мыши, они подводят курсор к началу нужного фрагмента и, удерживая левую кнопку мыши, перемещают курсор к концу. При этом изменяется цвет выделяемого текста. Эту же операцию можно произвести при помощи клавиатуры. Для этого нужно поставить курсор на начало и, удерживая шифт, переместить курсор в конец нужного текста. При этом кроме курсорных клавиш могут быть использованы клавиши пэйдж ап, пэйдж даун, хоум, энд, контрол+хоум, контрол+энд, контрол+влево, контрол+вправо, альт+вверх, альт+вниз.

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

Поэтому мы предлагаем другой, более удобный способ выделения текста. Нажатием клавиш альт+b вы устанавливаете верхнюю границу выделяемого текста, и программа запоминает её. После этого вы можете выполнять любые действия, например, прослушивать текст, перемещаться по страницам, искать по слову. Найдя конец выделяемого блока, нажатием клавиш альт+e вы устанавливаете нижнюю границу и завершаете маркировку блока. Повторить первое и последнее выделенное слово, а также узнать длину выделенного блока можно, нажав клавиши альт+w. Замаркировать весь текст - клавиши контрол+A. Перейти к первому выделенному слову - альт+шифт+b, к последнему - альт+шифт+e. Выделение блока таким способом сохраняется до выполнения какого-либо действия над ним. Границы могут устанавливаться в любом порядке, например снизу вверх, и могут быть изменены в любое время.

Следует иметь ввиду, что после выделения блока, редактирование текста до или внутри него может привести к нежелательному сдвигу границ.

Когда фрагмент текста выделен, клавишами контрол+C или контрол+X его можно скопировать или вырезать в буфер обмена Виндовс. Это специальная область памяти, доступная всем работающим в системе приложениям и позволяющая легко переносить данные между ними. Так, например, вы можете скопировать фрагмент, просматриваемой в интэрнэт эксплорэре странички в буфер обмена, и вставить его в Макс-Ридэр или Майкрософт Ворд. При вырезании блока клавишами контрол+x он удаляется из текста и помещается в буфер, а при копировании - сохраняется в тексте, а в буфер помещается его копия. Если в буфере обмена уже имелся какой-то текст, он стирается. Текст из буфера обмена можно вставить в эту же или другую папку, поставив курсор на нужное место и нажав клавиши контрол+V. Если текст был выделен стандартными средствами Виндовс, т.е. мышкой или перемещением курсора с шифт, при первом нажатии клавиш контрол+X или контрол+C программа устанавливает и запоминает границы, тоже самое происходит при нажатии альт+w, и только при втором нажатии выполняет нужное действие.

Блок текста можно удалить несколькими способами. Если он выделен мышкой или с шифтом, просто нажмите клавишу delete. Если же вы установили границы блока, вы можете либо вырезать его в буфер обмена либо, восстановив стандартную маркировку Виндовс нажатием альт+w, воспользоваться всё той же delete.

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

Сохранить выделенный блок можно, нажав клавиши контрол+B. Вам будет предложено выбрать нужную директорию и ввести имя файла. Расширение .txt можно опустить, программа сама подставит его. Если файл с таким именем уже существует, вы можете переписать его, при этом содержимое старого файла будет стёрто, или добавить новый файл к старому. Клавиши y или a соответственно.

Маркировать и сохранять блоки можно и вне редактора, при этом границы можно устанавливать только с точностью до предложения, верхняя граница - первое слово текущего предложения, нижняя - последнее слово.

 

Вернёмся снова к редактору. Вы уже умеете набирать новые и изменять существующие тексты, давайте научимся сохранять плоды ваших трудов.

Если вы отредактировали старый текст, сохранить изменения в нем можно, нажав контрол+S или ответив положительно (клавиши y или энтэр) на вопрос программы при выходе из редактора (клавиши контрол+E). Если же вы хотите сохранить вновь набранный текст, то при первом нажатии контрол+S программа предложит вам ввести путь и имя создаваемого файла, а при повторных нажатиях этих клавиш программа без всяких запросов сохранит изменения в созданном вами файле. Если вы хотите сохранить оригинал старого текста и получить новый, вы можете записать изменённую версию под новым именем, используя клавиши альт+S (В Ворде и других Виндовс приложениях эта функция называется "сохранить как..."). При этом выполняются действия аналогичные сохранению блока, но с одним очень важным различием. После сохранения текста по альт+S первоначальный текст закрывается и открывается текст с новым, только что данным вами именем, и работа продолжается с ним. А при сохранении блока, наоборот, работа продолжается со старым текстом.

Если вам необходимо сохранить текст в кодировке дос, удерживайте шифт при нажатии энтэр после ввода имени файла и в появившемся списке выберите dos. После этого данный файл всегда будет сохраняться в выбранной кодировке. Фактически редактируется файл с расширением .win, находящийся во временной директории, а при каждой записи из него генерируется дос-файл в указанной вами директории.

Сохранить текст клавишами альт+S и контрол+B можно и вне редактора. При этом если блок не выделен, то по контрол+B сохраняется весь текст, это удобно использовать для объединения текстов. Обращаем ваше внимание ещё раз, что после сохранения по альт+s открывается новый, например объединённый, текст, а по контрол+B - весь текст просто отписывается, а в папке остаётся открытым старый файл.

Если у вас нет больших претензий к оформлению текста, вы можете распечатать его нажав контрол+P. Поскольку авторы не ставили своей задачей подготовку документа к печати, её лучше всего выполняет Microsoft Word, программа просто посылает текст на принтер, и его внешний вид будет зависеть от многих факторов. Раньше, когда шрифт имел фиксированную ширину, в печатной строке помещалось определённое число символов. Сейчас же, когда разные буквы могут иметь разную ширину, соблюдение точно определённого числа символов в строке не гарантирует правильного форматирования текста. Но всё же при написании текстов лучше придерживаться определённой длинны строки. Она устанавливается клавишами контрол+L, по умолчанию установлено 80 символов. Во время набора текста превышение указанной длины будет отмечено звуковыми сигналами, а при нажатии пробела слово, выходящее за пределы строки автоматически переносится (полностью) на новую строку.

Если вы предполагаете форматировать набираемый вами текст в Ворде, то установите длину строки, заведомо превышающую длину текста. И, после ввода каждого абзаца переходите на новую строку нажатием энтэр. Это необходимо сделать потому, что символ конца строки интерпретируется Вордом как конец абзаца.

Глава 6. Работа с файлами

С помощью всё той же "говорящей строки" незрячий пользователь может легко выполнять самые необходимые операции с файлами. Можно переименовывать файлы и создавать новые директории, удалять копировать и перемещать один или группу файлов и директорий. Продвинутые пользователи, привыкшие к работе с командной строкой, используя "говорящую строку", могут выполнить любую команду. Например, заархивировать или распаковать файл.

Итак, чтобы переименовать файл, выберите его в говорящей строке нажмите эф два и введите новое имя. Если это текстовый файл, расширение .txt вводить не обязательно. После переименования, как и после других операций, вы останетесь в говорящей строке и перейдете в начало списка. Кстати клавишей хоум вы также можете перейти к началу списка, а клавишей энд - к концу. Нажав клавишу пэйдж даун, вы переместитесь к первому файлу. Для создания новой директории нажмите клавишу эф 7 и введите ее имя (здесь и далее подразумевается, что вы находитесь в говорящей строке). Для того, чтобы узнать размер файла или директории со всем ее содержимым, выберите нужный файл или директорию и нажмите эф 1.

Следующие три операции удаление, перемещение и копирование можно производить как с одним файлом, так и с группой файлов и директорий. Если вы работаете с группой файлов, каждый из них нужно замаркировать клавишей инсёрт. Когда вы попадаете на отмеченный файл, раздается звуковой сигнал. При выходе в другую директорию маркировка снимается. Для удаления нужно выбрать файл или выделить группу и нажать del, а затем подтвердить свой выбор клавишей y или отменить - escape. Для копирования тоже самое, но нажать клавишу эф 5, а для перемещения - эф 6. После этого необходимо указать директорию, войдя в нее и нажав энтэр, в которую необходимо скопировать или переместить файлы.

Также в говорящей строке доступны следующие клавиши.
альт+p произнести всю строку, включая полный путь Заметим, что эти клавиши работают во всех режимах говорящей строки (т.е. при вводе текста, при работе с файлами и при выборе из списка). Например этим удобно пользоваться при переводе (шифт+t).
Контрол+Z или контрол+X уменьшить или увеличить размер шрифта
Эф 3 или Контрол+W проигрывает всю директорию, на которую установлен курсор в Винампе, разумеется, если он проинсталлирован Подробнее смотрите в главе 7.

Если Вам трудно ориентироваться в большом количестве файлов с различными расширениями, находящихся в одной директории, Вы можете ограничить список выводимых файлов, установив маску. Например, если вас интересуют только текстовые файлы, находясь в говорящей строке, нажмите контрол+Q или контрол+эф 12, затем введите "умножить точка txt" и нажмите энтэр. Теперь во время навигации по каталогам, Вам будут доступны только файлы с расширением txt. Чтобы снять маску, нажмите контрол+Q, а затем escape. Можно вводить более сложные маски, используя общепринятый стандарт. Вопросительный знак соответствует одному произвольному символу, а умножить - любому количеству символов. Например маске "знак вопроса знак вопроса l точка умножить a умножить" будут соответствовать все трёхбуквенные имена файлов, заканчивающиеся буквой l и имеющие расширение, содержащее букву a. Вертикальная черта или минус в начале строки - инверсия маски, например, минус умножить точка zip покажет все файлы, кроме zip.

Если же Вы не знаете в какой именно директории находится нужный вам файл, но Вам известно имя файла или хотя бы его часть, Вы можете воспользоваться поиском файлов во всех подкаталогах. Для этого войдите в каталог, с которого следует начинать поиск и нажмите контрол+F, затем введите комбинацию символов, по которой будет производиться поиск. Для ускорения поиска авторы решили не поддерживать сложные запросы. Поиск производится по комбинации символов, находящейся в любом месте имени файла или только в начале, если после комбинации стоит умножить. После окончания поиска Вы попадаете в список найденных файлов, каждая строка которого содержит имя файла и путь к нему, отделенный от имени вертикальной чертой, по-английски vertical bar. После открытия одного из файлов можно вернуться в список, нажав шифт+F.

Для ускорения навигации по каталогам можно использовать закладки. При нажатии в говорящей строке клавиш альт+цифра программа запоминает текущую директорию, а контрол+цифра - возвращается в нее.

Опытные пользователи, работавшие в операционной системе ms-dos, могут воспользоваться привычной им командной строкой, нажав клавиши альт+шифт+c. Сначала вы попадаете в простую говорящую строку, где можно вводить только текст, но нельзя перемещаться по файлам. После ввода команды, когда возникает необходимость ввести путь и имя файла, нажатием альт+n нужно включить так называемый навигатор по файлам. После выбора файла, если нужно ввести ещё некоторые параметры, выключите навигатор повторным нажатием тех же клавиш.

Если все ваши файлы находятся в одной директории, клавишами контрол+n сделайте ее текущей и вам не придется постоянно вводить полные пути.

Зная необходимые команды из этой строки можно выполнять множество операций, к примеру, устанавливать время и дату, копировать файлы, запускать различные системные программы, одновременно задавая нужный режим их работы. Вот как выглядит команда архивации файла раром:

rar a -m5 -ep c:\путь_к_архиву\и_его_имя.rar C:\путь_к_пакуемому_файлу\его_имя.txt

Обратите внимание, что пробелы в командной строке служат для разделения параметров и, если они встречаются в именах файлов, такие имена необходимо заключать в кавычки. Кстати, заархивировать открытый в Макс-Ридэре текст можно гораздо проще: нажмите шифт+R и укажите путь и имя создаваемого архивного файла.

Глава 7. Работа с музыкой

С помощью Макс-Ридера Вы можете легко находить и прослушивать музыкальные файлы, записывать их с обычных компакт дисков, а затем компрессировать в формат mp3. Для прослушивания музыки написано множество программ - проигрывателей. Один из самых популярных проигрывателей - Винамп (Winamp), он прост в управлении и хорошо озвучивается Джозом. Если на вашем компьютере он еще не установлен, найдите его на основном инсталляционном диске Макс-Ридера в папке утилиты и установите.

Чтобы прослушать музыкальные файлы, записанные на винчестере, войдите в "говорящую строку" клавишей эф 5. Затем найдите нужный вам файл и нажмите энтэр. Будет вызван установленный в вашей системе проигрыватель.

Напомним клавиши управления Винампом.
C пауза
V стоп
X играть с начала
Стрелки влево/вправо перемотка по 5 секунд

Следует понимать, что в многозадачной системе (такой как Виндоуз) может одновременно работать несколько программ, но управлять с клавиатуры Вы можете только одной, чьё окно в данный момент активно (или еще говорят, что окно находится на переднем плане). Когда Вы запускаете, например, проигрыватель Винамп, его окно становится активным, а Макс-Ридер уходит на задний план и теряет управляемость. Чтобы вернуться в Макс-Ридер, нужно либо закрыть Винамп клавишами альт+эф 4, либо просто переключиться на него альт+табом или клавишей пауза/брэйк. Описанным выше способом можно легко найти нужную песню по названию, но обычно, прослушивать музыку по одному файлу неудобно.

Чтобы прослушать всю директорию с музыкой (например, альбом или сборник песен одного автора), Войдите в "говорящую строку" (эф 5), установите курсор на нужную директорию и нажмите эф 3 или контрол+W. Теперь в Винампе можно будет переходить к следующему файлу клавишей B, а к предыдущему - Z.

Если же нажать контрол+W, находясь на файле с расширением .wav, то он будет проигран средствами Виндовс. Для остановки звучания нажмите искейп два раза. Эта функция предназначена для быстрого прослушивания коллекций коротких звуков.

Для прослушивания mp3 компакт-дисков мы рекомендуем пользоваться той же командой проиграть директорию (эф3), но здесь есть некоторые нюансы. Во-первых, на mp3 дисках обычно записывается оболочка, запускающаяся автоматически, когда вы вставляете диск. Оболочки часто изобилуют графикой и нестандартными элементами управления, поэтому даже Джоз может их не озвучивать. В любом случае, как нам кажется, нецелесообразно тратить время на изучение каждой новой оболочки. Поэтому, вставляя диск, удерживайте шифт, чтобы не сработал автозапуск, или просто закрывайте оболочку по альт+эф4. Далее, войдя в говорящую строку и выбрав ваш сиди, пройдитесь по его каталогу, часто вся музыка помещается в папке Sounds.

Однако, если на диске нет оболочки, Windows XP может предложить воспроизвести его в проигрывателе Windows Media, если вы согласитесь и нажмете энтэр, запомните несколько горячих клавиш проигрывателя Виндоуз:
Контрол+P Воспроизвести файл или приостановить его воспроизведение
Контрол+F следующий файл
Контрол+B предыдущий файл

Чтобы использовать дополнительные функции Винампа, необходимо загружать Джоз. Вот несколько наиболее полезных клавиш:
Альт+F меню Винампа
S включить/выключить режим случайного воспроизведения списка
R включить/выключить режим повторения списка
Стрелки вверх/вниз регулировка громкости (влияет на всю систему)
Контрол+J прыжок к указанному времени Появляется окошко, в котором нужно ввести секунды или минуты двоеточие секунды и нажать энтэр
J быстрый поиск файлов в списке воспроизведения Введите часть имени файла, табулируйтесь на список найденных соответствий, выбрав нужный нажмите энтэр
M поставить закладку (time marker) в текущем месте дорожки В появившемся окошке можно ввести краткое имя закладки (для удобства её поиска), а можно просто нажать энтэр или искейп
Альт+шифт+M перейти по закладке (из списка)
Контрол+шифт+M стереть закладку из списка
Альт+R перейти в конец файла (точнее, за 5 секунд до конца, это время можно изменять клавишами Контрол+Инсёрт+R)
Альт+шифт+T сказать пройденное время
Контрол+шифт+T сказать оставшееся время

Извлечение дорожек с аудио дисков

Если у Вас имеется коллекция аудио компакт дисков (под аудио дисками мы подразумеваем не mp3, а только те, которые воспроизводятся обычным музыкальным центром) и Вы хотите перевести эту коллекцию в формат mp3, Вы можете воспользоваться Макс-Ридером или одной из специальных программ, называемых "граберами", например, Cdex. Выбрав в говорящей строке букву вашего сиди привода, вы получите информацию о количестве дорожек и времени их звучания. Выделив нужные дорожки клавишей инсёрт, нажмите эф 5 и, укажите директорию на винчестере, в которую следует поместить музыкальные файлы, а также качество сжатия в mp3 или вообще отказаться от него. В любом случае, сначала записываются .wav файлы, а после извлечения последней дорожки, запускается говорящий компрессор, сжимающий .wav файлы в mp3 с помощью кодека lame. Поэтому на диске должен быть запас свободного места (не менее 700 Мегабайт). Если нужно скопировать диск, как можно быстрее, лучше отказаться от сжатия и выполнить эту операцию в другое время. Для этого выделите .wav файлы (клавишей контрол+A или инсёрт) и нажмите контрол+M. Выберите из списка качество звука для сжатия выделенных файлов в эм пэ три формат. После успешного сжатия .wav-файлы будут удалены, чтобы этого не произошло, удерживайте шифт при нажатии энтэр. чем выше звуковой поток (или битрэйт), тем выше качество и больше размер файла. Как правило, битрэйт 192 килобита в секунду и выше применяется для записи классической музыки, при этом на диске (700 мегабайт) помещается восемь с половиной часов. Для записи популярной музыки обычно хватает 128 килобит в секунду, на диск помещается почти 13 часов. Для авторской песни, особенно если она размещается в Интернете, достаточно 64 или 56 килобит в секунду. Вы также можете вводить неперечисленные в списке значения битрэйта. Кодек Лэйм поддерживает следующие значения:

1) при частоте дискретизации 32, 44.1, 48 килогерц (высокое качество wave-файлов)

используется MPEG-1 (Layer 3): 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320.

2) при частоте от 8 до 24 килогерц: добавляются значения: 8, 16, 24 и убираются значения свыше 160.

При извлечении аудио дорожек существует одна неприятность: на диск, как правило, не записывается информация о названии альбома, песен и т.д. Для того, чтобы избежать многократного ручного ввода этой информации и сэкономить время пользователей был придуман способ обмена информацией о дисках через Интернет. Этот сервис называется CDDB (compact disk database - база данных CD). Поскольку вероятность того, что время звучания каждой дорожки и их количество будут одинаковыми для двух разных дисков очень мала, по этой информации можно вычислить уникальный номер данного диска - его идентификатор, а по нему - легко найти данный диск в базе данных. CDDB используют очень многие программы - проигрыватели (Winamp), граберы (cdex) и т.д. Если в то время, когда Вы вставляете диск, имеется соединение с Интернетом, программа быстро выполнит запрос к базе и, получив названия дорожек, даст новым mp3-файлам соответствующие имена.

Однако подключаться к Интернету из-за каждого нового диска не совсем удобно, да и Интернет есть не у каждого, поэтому появились локальные базы данных, хранящиеся на Вашем компьютере.

Мы скачали полную базу данных от 07.06.2004 с центрального сервера freedb.org, в распакованном виде она занимает более чем 1300 мегабайт, а в запакованном около 240 мегабайт. После установки этой базы у нас стали определяться почти все наши аудио диски.

Но если у вас все же имеется доступ к Интернету, удобнее всего пользоваться пакетными запросами. Когда вы прочитываете новый компакт-диск, которого нет в локальной базе, Макс-Ридер (так же, как и cdex) запоминает его в специальном файле (CDDB_batch.txt, в каталоге локальной базы). Запомнив таким образом все свои диски, вы подключаетесь к Интернету и выбераете пункт меню Эксперимент\ "Выполнить отложенные запросы к Интернет базе кмпакт дисков (пакетный CDDB)". Программа запрашивает каждый диск из вышеуказанного файла и сохраняет его в локальной базе, после чего можно отключиться от сети и спокойно работать с дисками. Эту же операцию можно выполнить и через cdex, поскольку база общая, результаты будут доступны и в Макс-Ридере.

Глава 8. Режим слежения

Под режимом слежения авторы понимают озвучивание объектов, таких как окна, кнопки, пункты меню, поля для ввода текста и т.д., с которыми работает пользователь. Авторы не собираются, пока, писать русский Jaws, их задача дать возможность пользователям ориентироваться в не очень сложных приложениях при хорошем качестве речи. К настоящему моменту этот режим позволяет исследовать меню, рабочий стол, простые диалоговые окна, работать с файлами, используя проводник Windows ("мой компьютер"). Озвучиваются программы, построенные на стандартных классах Windows, таких как Button, Edit, ListView, ComboBox, TreeView, и т.д. На сегодняшний день режим находится в стадии экспериментальной разработки и его реальное использование весьма проблематично. Однако у авторов имеются не реализованные в Jaws идеи. Например, звуковая индикация состояния объектов, структурированное представление данных, позволяющее пользователю быстро ориентироваться в сложных диалоговых окнах.

Режим слежения включается и выключается клавишами Контрол+Скролл лок. Поскольку в этом режиме программа отслеживает все сообщения Виндовс, это может привести к снижению производительности системы. Кроме того, из-за ошибок и недоработок вероятны даже зависания.

Перечислим несколько рабочих клавиш.
Инсёрт+c произнести тип объекта
Инсёрт+h произнести горячую клавишу текущего пункта меню или элемента управления
Инсёрт+w произнести заголовок активного окна

Надеюсь, что всё задуманное будет реализовано.

Заключение

Хотя любую программу можно совершенствовать бесконечно, авторы считают свою работу в основном завершенной. Авторы благодарят всех пользователей за моральную поддержку, советы и пожелания, многие из которых были учтены и реализованы. Особую благодарность авторы выражают пользователям, оказавшим нам материальную помощь, приобретая эту программу и тем самым подтверждая, необходимость и полезность нашего труда.

С предложениями и замечаниями обращайтесь по адресу maxreader@mail.ru.

  С уважением, авторы.



Горячие клавиши программы Max-Reader v5.6

Сайт Максридера

главная страница нашего сайта

Hosted by uCoz