Делаем сами файлы для TomeRaiderАвтор: Roman N. [Quest] Vague@mail.ru
После прочтения статьи De'Revo, где он описывал, что такое файл TomeRaider, у меня возникла идея написать программу получения этих файлов. Но так как я не программист, то пришлось писать программу-преобразователь в Excel'е. Данная статья расскажет вам, как можно быстро получить из любой базы данных файл, пригодный для использования в программе TomeRaider. В качестве исходных баз данных могут быть базы, которые состоят из двух столбцов, то есть, это могут быть как словарные базы данных, так и другие, составленные по принципу словарной базы данных.
Для начала загрузите с этой страницы файл в формате Excel. Это файл, который переформатирует базу данных в разметку файла TomeRaider'a.
Теперь откройте этот файл. Если Excel при загрузке файла выдаст вам сообщения, что данный документ содержит макросы, то нажмите кнопку, позволяющую им быть включенными в документе. Это все нормально, просто документ сделан с использованием макросов Excel'я. Не бойтесь: макро-вирусов там нет, сам проверял.
Далее загрузите в Excel свою базу данных. Программа Excel поддерживает большинство баз данных, так что вы без труда сможете ее загрузить. Если ваша база данных - в формате Access, то вам надо загрузить ее в Access, а затем экспортировать ее в формат Excel.
Когда оба файла у вас будут загружены, в документе файла базы данных отметьте обе колонки, где есть данные, и скопируйте их в буфер.
Переходите к документу, который вы скачали с этого сайта, и на его первой странице вставьте из буфера ваши данные. Обязательно нужно вставить так, чтобы данные были в столбцах A и B:
Когда все будет вставлено, посмотрите, какая строка - последняя в этой базе данных, и переходите на вторую страницу этого документа. Здесь вам надо напротив графы "Номер последней строки", указать этот номер - тот, что вы до этого смотрели. После этого нажимайте веселую рожицу (молния - стереть данные на первой странице). И ждите, когда документ будет переформатирован. Если у вас быстрый компьютер, то на самую большую базу данных времени уйдет не более 5 минут. Когда процесс завершится, у вас должно получиться следующее:
Запишите эту страницу в формате CSV, но только не в кодировке DOS. Переименуйте расширение этого файла на .txt, и загрузите его в TomeRaider для Windows с помощью команды Import. Помимо того, что он его откроется, он сразу же сделает из этого файла стандартный файл TomeRaider, который вы можете загружать в TomeRaider для EPOC.
« Назад в каталог | Обсудить в конференции »
|