Руководство пользователя программой Filer2.

version 1.3

  1. Назначение программы
  2. Системные требования
  3. Комплект поставки
  4. Описание
    1. Основные элементы интерфейса
    2. Управление интерфейсом, настройка параметров
  5. Редактирование деска
    1. Формирование файла переменных
    2. Редактирование деска и сохранение результатов
  6. Управление архивами .sue
    1. Подготовка менеджера архивов к работе
    2. Работа с менеджером архивов .sue
    3. Использование команды "QucikPack"

  1. Программа Filer2 предназначена для редактирования текстовых файлов имеющих сходную структуру, в частности поиска повторяющихся из файла в файл строк вида: "имя_параметра" "значение1" "значение2"..."значение9", либо "имя_параметра" "значение", где разделителем является знак пробела. Примером таких файлов являются так называемые дески для игр серии Противостояние.



  2. Системные требования (пока не определены минимальные) :
    Celeron 1700 Mhz
    256 Mb Ram
    VideoMmeory 64 Mb
    Операционная система: WinXP professional edition



  3. В комплект поставки входят:

    1. Filer2.exe - исполняемый файл программы.
    2. Variables.var - файл переменных (текстовый), содержащий шаблон строк и их параметров для поиска в деске. Можно изменять содержимое файла.
    3. ReadMe.txt - файл с кратким описанием программы, системными требованиями(полностью перекрывается информацией этого файла).
    4. History Versions.txt - текстовый файл с описаниями изменений в текущей версии программы.
    5. Filer2.ini - конфигурационный файл, содержит некоторые настройки программы внесенные пользователем в ходе работы. (программа будет запускаться и без него, но будут использованы настрйки по умолчанию, при закрытии программы он будет создан).



  4. Описание программы

    1. Основные элементы интерфейса

      Программа представляет собой однооконное Windows приложение, в котором расположены: текстовый редактор№1 (по возможностям аналогичен блокноту) в левой части, и контейнер с 13 закладками. Первая закладка содержит таблицу с указанием имени открытого деска и полного пути к нему. На 10 закладках представлены таблицы, где строка соответствует деску, а столбцы параметрам. На 12 закладке находится текстовый редактор №2. На 13 закладке расположена таблица Экспорта/Импорта. Текстовый редактор №1 и все таблицы снабжены горизонтальными и вертикальными полосами прокрутки, у текстового редактора №2 только вертикальная. Для переключения между закладками имеется две навигационные кнопки. Также поддерживается переключение между элементами окна используя клавишу Tab и стрелки.

      Внешний вид программы, открыта вкладка " Export/Import table "

      Внешний вид программы Filer2.

      Под заголовком окна имеется строка меню содержащая 5 разделов: "File", "Settings","Utilites","Tasks", "About".
      Меню "File" содержит пункты:
      -Open desc (Ctrl+O) --- Открыть деск(и)
      -Save all (Ctrl+E) --- Внести изменения во все открытые дески
      -Save current (Ctrl+S) --- Внести изменения в выделенный деск
      -Export table --- Экспорт сводной таблицы
      -Import table --- Импорт сводной таблицы

      Меню " File "

      Меню "Settings" ("Настройка") содержит пункты:
      -Open variables --- Открыть файл переменных
      -Save variables --- Сохранить файл переменных
      -Font --- Шрифт
      -Path to editor --- Путь к исполняемому файлу редактора карт
      -Path to game --- Путь к исполняемому файлу игры

      Меню " Settings"

      Меню "Utilites" ("Утилиты") содержит пункты:
      -CONMAN (Ctrl+N) --- CONsole MANager
      -DAN (Ctrl+D) --- Desc ANlyzer

      Меню " Utilites"

      Меню "Tasks" ("Задания") содержит пункты:
      -Quick Pack --- Быстрая упаковка
      -Start Editor (F8) --- Запустить редактор карт
      -Start Game (F9) --- Запустить Противостояние

      Меню " Tasks"

      В меню "О программе" содержится пункт - "Версия", выводит на экран сообщение о версии программы .

    2. Управление интерфейсом, настройка параметров работы

      Между текстовым редактором №1 и контейнером имеется разделитель, с помощью которого можно перераспределять занимаемую этими компонентами площадь окна.

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

      Также сохраняется информация о состоянии окна программы на момент закрытия: развернуто на весь экран/нет, о положении окна на экране - запоминается положение левого края окна.

      Используя пункты меню "Path to editor" и "Path to game" можно указать исполняемые файлы редактора карт и Противостояния, для использования возможности их быстрого запуска, не выходя из Filer2.

    На закладке "Файл переменных" отображается путь до последнего открытого файла переменных.



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

    1. Формирование файла переменных

      Для использования основной возможности программы(поиска строк вида "имя параметра" "значение1" "значение2" ) необходим специальным образом оформленный текстовый файл(расширение или его отсутствие не важно). В нем должны быть перечислены 9 секций для параметров содержащих до 9 значений и 1 секция для параметра с 1 значением. Файл можно редактировать самостоятельно не выходя из Filer2. Например можно создать подборку шаблонов для разных классов юнитов или для разных версий игры.

      Объявление секции имеет общий вид:

      [sectionN]
      имя параметра1=количество значений
      имя параметра2=количество значений
      . . .
      имя параметраX=количество значений

      Где N-номер секции(от 1 до 9), соответствует первым 9 таблицам. Для каждого параметра в этих секциях допустимо представление до 9 значений.

      Объявление текстовой секции имеет вид:

      [section_text]
      имя параметра1=a
      имя параметра2=b
      . . .
      имя параметраZ=c

      Где a,b,c любые целые числа более 0.

      Сформировать файл переменных можно используя встроенную утилиту DescANlyzer. После выбора соответствующий пункт меню "Utilites" появится окно утилиты:

      Окно утилиты DescANlyzer
      Окно утилиты DescANlyzer

      После нажатия на кнопку "Open" появится диалог выбора десков для анализа. Выбранные файлы по очереди просматриваются утилитой и составляется предпологаемый список имен параметров с числом параметров, отображаемый в левой части окна. В поле ввода указывается номер секции файла переменных, при нажатии кнопки "Section" этот номер заносится в текстовый редактор. В списке слева отмечаются нужные параметры, затем нажимается кнопка "Add", для перемещения выделенных параметров в текущую секцию в текстовый редактор. После заполнения интересующих пользователя секций нажав кнопку "Copy to Filer2" готовый файл переносится в текстовый редактор №2 в главное окно Filer2.

      ВНИМАНИЕ!!! необходим контроль за результатами работы утилиты, исправить ошибки можно как в текстовом редакторе утилиты (до копирования), так и в текстовом редакторе №2 Filer2.

    2. Редактирование деска и сохранение результатов

    Общий порядок работы:

    1. Выбор и загрузка файла переменных(до версии 1.1.0.2 автоматически загрузка variables.var из каталога программы)

    2. Открытие текстового файла/файлов(деска). При открытии деска/ов происходит автоматический поиск имен параметра и числа значений перечисленных в файле переменных и копирование в соответствующую таблицу имени параметра и выбранного числа значений в отдельные ячейки.

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

    3. Все верно указанные параметры и заявленное число их значений появятся в соответствующих таблицах. После изменения значений выбрать пункт меню ФАЙЛ->Внести изменения. Новые значения параметров будут внесены в деск вместо прежних.



      ВНИМАНИЕ!!!!
      Filer2 НЕ КОНТРОЛИРУЕТ ВНЕСЕННЫЕ ИЗМЕНЕНИЯ В ЗНАЧЕНИЯ ПАРАМЕТРОВ.



    4. В версии 1.3 добавлена возможность экспорта/импорта таблиц содержащих данные из десков. Для этого необходимо выбрать пункт в меню "File"-> "Export table"/"Import table". В появившемся диалоговом окне указать имя текстового файла с разделителями символами табуляции. Этот формат файлов совместим с офисными табличными редакторами (Excel, Calc).

      Текстовый файл с табуляцией открытый в табличном редакторе Calc из OpenOffice
      Текстовый файл с табуляцией открытый в табличном редакторе Calc из OpenOffice

    5. Для версии 1.3 изменения параметров деска/ов записываются сразу в файл!!!

    Возможно просто использовать Filer2 вместо 2 Блокнотов одновременно, для этого откройте 2 деска (1 вместо файла переменных).

  6. Управление архивами .sue

    1. Подготовка менеджера архивов к работе

      При выборе пункта меню "Utilites"->"ConMan" появится окно менеджера архивов .sue - подпрограммы "ConMan", являющейся графической надстройкой над утилитами SUE.exe и UNSUE.exe (соответственно для создания и разархивации архивов) работающими из командной строки.

      Общий вид менеджера архивов

      Общий вид менеджера архивов ConMan
      (в правой части окна выведенотчет о результатах упаковки/распаковки файлов)

      После запуска ConMan необходимо указать расположение утилит, для этого имеются 2 кнопки с соответствующими названиями (SUE/UNSUE). В открывающихся диалогах выбора файла нужно указать файл утилиты.

    2. Работа с менеджером архивов .sue

      Для распаковки .sue архива нужно нажать кнопку "Unpack", появится стандартный диалог выбора файла, после выбора нужного архива в командной строке будет запущена утилита SUE.exe, в это время окно ConMan будет недоступно. По окончании процесса в блокноте в правой части будет представлен отчет о результатах распаковки, в папке с архивом будет создана подпапка с содержимым архива. Например для файла "archive.sue" будет создана папка "__archive.sue".

      Для упаковки в архив .sue необходимо выбрать папку в иерархическом дереве и открыть её. На рисунке показан выбор папки "xchng". Имя папки для упаковки должно начинаться с двух незначащих символов которые будут удалены при формировании имени архива (например двумя подчеркиваниями).

      Смена текущего диска осуществляется выбором из выпадающего списка .

    3. Использование команды "QucikPack"

      После упаковки архива и возврата к главному окну Filer2 будет доступна команда "QucikPack". Её использование приводит к повторению архивации последней указанной папки без вызова утилиты ConMan. При следующем запуске программы команда будет недоступна до первого использования упаковщика.



К оглавлению

Программное обеспечение / Software for modding
Главная страница /Main page

Created by Surgeon at 18.08.2007
E-mail: apicis@yandex.ru

Hosted by uCoz