Программа Associations

Файл: readme.hlp
----------------

Программа Associations
=====================
Автор    : Герман Бузин
Сайт     : http://wareforpalm.narod.ru
Версия   : 1.00 от 24 сентября 2004г.
Платформа: Pocket PC 2002
Интерфейс: русский

Назначение

Программа позволяет ассоциировать с одним типом файлов несколько программ. Например, для файлов с расширением TXT Вы сможете запускать Pocket Word, HaaliReader, Pocket Notepad и т.д. неограниченное количество различных программ по своему усмотрению.

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

Когда она бывает нужна

- у Вас установлено несколько читалок (смотрелок) текстовых (графических) файлов, заранее не известно какая лучше подходит для данного документа;
- Вы пишите программу на языке nScriptm и Вам нужно вызывать то редактор, то транслятор;
- часто приходится не только просматривать, но и редактировать некоторые типы файлов, т.е. вызывать и смотрелку и редактор;
- иногда возникает потребность одновременно редактировать один файл и просматривать другой, например, переносить куски текста;
- у Вас на КПК иногда появляются файлы редких типов, таких как NFO, LST, INI, ION и т.д., один раз проассоциировав эти расширения с программой, Вы всегда сможете вызвать для них одну из стандартных смотрелок/редакторов (раздел [*] associations.ini);
- Вы любите пользоваться жесткими кнопками. Закрепив за программой Associations аппаратную кнопку, Вы сможете вызывать через нее сколько угодно приложений. Первые четыре экранные кнопки программы соответствуют стрелкам джойстика ВВЕРХ, ВНИЗ, ВЛЕВО, ВПРАВО, так же, повторное нажатие на закрепленную аппаратную кнопку, соответствует выбору первой экранной кнопки.

Установка

Просто скопируйте файлы associations.exe и associations.ini в выбранную (созданную) директорию, например в \Program Files\associations и запустите файл associations.exe. На экране появится окно программы с шестью экранными кнопками.

Главное окно

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

Далее отредактируйте по своему усмотрению файл associations.ini, описание его формата содержится в нем самом.

Использование

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

Вызов редактора Pocket Word для редактирования associations.ini, можно осуществить выбрав пункт меню Файл->Редактировать INI-файл в PWord. Для удобства работы с INI-файлом в Pocket Word, отключите перенос строк (View->Wrap to Window).

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

- если Вы уже отредактировали файл associations.ini, и в нем присутствует раздел для требуемого расширения, то просто выбираем пункт меню Файл->Ассоциировать_по_INI-файлу;

Меню программы

- если в associations.ini нет раздела для этого расширения, то выбираем пункт меню Файл->Ассоциировать_вручную, вводим расширение и жмем экранную кнопку Ассоциировать.

Ассоциирование вручную

Что бы закрепить программу Associations за аппаратной кнопкой нужно воспользоваться средствами самой операционной системы, а именно пунктом Buttons (Кнопки) раздела Settings (Настройки) кнопки Start (Пуск), при этом сама программа или ссылка на нее должна находиться в директории \Windows\Start Menu\ или в одной из ее поддиректорий.

Закрепление за аппаратной кнопкой

Первые (сверху-вниз) четыре экранные кнопки соответствуют стрелкам джойстика ВВЕРХ, ВНИЗ, ВЛЕВО, ВПРАВО, так же, повторное нажатие на закрепленную аппаратную кнопку, соответствует выбору первой экранной кнопки.

Если Вы используете RESCO Explorer 2003, то для того чтобы корректно работала ассоциация с TXT-файлами необходимо в настройках RESCO Explorer убрать галочку у File->Options->Viewer->Use "OpenDoc" association path.

Удаление

Для удаления программы достаточно удалить с КПК файлы associations.exe и associations.ini, а так же восстановить ассоциации для типов файлов.

Гарантии

Вы пользуйтесь программой на свой страх и риск, и принимаете на себя всю ответственность за последствия ее использования. Рекомендую сделать полный бакап КПК, дабы оградить себя от неприятностей.

Связь

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

Просьба: высылать аттачем свой файл associations.ini, со своей стороны обязуюсь в кратчайший срок выслать исправленный associations.exe.

Скачать последнюю версию программы Вы можете по ссылке http://wareforpalm.narod.ru/my_program/associations/associations.rar.

Герман Бузин