Сайт об играх для ПК и портативных консолей
Apricot - Справка

Меню сайта

Возрастные ограничения

[x]
PEGI ESRB CERO
На этом сайте есть материалы об играх, не рекомендованных для лиц, не достигших возраста 18 лет!
Подробнее »

QR код этой страницы

Главная » Проекты » Apricot » Справка
На этой странице находится информация на русском языке о том, как пользоваться программой Apricot.
Инструкции, представленные на этой странице, написаны для последней выпущенной русской версии программы. Они могут быть не применимы для версии 6.53.

Содержание:
Что такое RSS/Atom.
Системные требования.
Отличия 6.53 от 7.x.
Установка и удаление.
Обновление.
Управление.
Контекстное меню.
Расширения (Scripts).
Редактирование списка подписок на ленты RSS/Atom.
Поиск по данным из подписок и соц. сетей.
Обучение новым ключевым словам.
Категории ключевых слов.
Как добавить в программу нового персонажа.
Как изменить город в скрипте погоды.
Что делать, если программа стала вылетать при запуске.


Что такое RSS/Atom.
RSS и Atom - это способы передачи новостей с сайтов или блогов. Эти ленты передают информацию коротко, предлагая прочитать полную новость на сайте, давая на неё ссылку. В программе Apricot выводится только заголовок статьи, кликнув по которому можно попасть на страницу этой статьи на сайте.
Подписаться на ленты RSS или Atom можно с помощью специальных ссылок на сайтах - "RSS" или [тут должна быть картинка]. Для подписки на эту ленту нужно скопировать адрес ссылки и прописать его в файле "Subscriptions.opml"
Как это сделать описано здесь.
У сайтов может быть несколько RSS-лент. Для примера, адреса RSS-лент некоторых разделов этого сайта:
Новости: "http://kpw.at.ua/news/rss/"
Статьи: "http://kpw.at.ua/publ/rss/"
Файлы: "http://kpw.at.ua/load/rss/"
Фотоальбом: "http://kpw.at.ua/photo/rss/"


Системные требования:
Для версии 6.53:
Windows XP SP3/Vista/7/8/8.1/10
.NET Framework 4 и выше

Для версии 7.x:
Windows Vista/7/8/8.1/10
.NET Framework 4.5 и выше


Отличия 6.53 от 7.x или зачем на сайте есть версия 6.53, когда уже есть версия новее.
[+] Версия 6.53 может работать на Windows XP SP3.
[±] В 6.53 нет всплывающих окон с выбором ключевого слова, которое должен использовать персонаж в следующей реплике.
[-] В 7.x, если установлено несколько персонажей, они могут разговаривать друг с другом.
[-] Обновления для 6.53 завершены после выпуска финальной версии русификатора. Сейчас обновляется только последняя версия программы.


Установка и удаление.
Установка:
Скопируйте папку с программой в любое удобное место. Запустите в ней файл "Apricot.exe".

Удаление:
Выключите программу и удалите папку с программой


Обновление.
Для обновления версии программы без потерь настроек советуем создать резервные копии следующих файлов:
-Если были установлены сторонние персонажи, скопируйте их файлы из папки "Characters". Не копируйте всю папку целиком, т.к. в обновлённой версии программы может быть обновление для стандартных персонажей, скопируйте их только если их нет в новой версии программы.
-Файл "Apricot.exe.Config" - настройки отображения программы: шрифт, межстрочный интервал, прозрачность, размер, вкл./выкл. звук, режим поверх всех окон и др. Этот файл стоит переносить не полностью, а только строки внутри секции "<appSettings>", но сохраните строку "UserAgent"!
-Файл "Characters.xml" - файл, в котором прописан текущий выбранный персонаж.
-Файл "Likes.json" - файл, содержащий информацию о количестве очков Like (используемых в меню Play) у персонажей.
-Файл "Subscriptions.opml" - файл, в котором хранятся настройки подписок на ленты RSS/Atom. Копировать нужно только в случае, если изменяли этот список самостоятельно.
-Файл "Words.xml" - база ключевых слов. Копировать нужно только в случае, если в базу были добавлены свои слова.
После создания резервных копий файлов, удалите папку с программой, распакуйте из архива новую версию и добавьте в неё скопированные файлы с подтверждением замены.


Управление.
Правый клик по персонажу - вызов контекстного меню
Двойной левый клик - эффект сами увидите
Ctrl+Shift+левый клик по персонажу - шкалы ключевых слов
Ctrl+левый клик по красному слову - запомнить слово в базу ключевых слов
Ctrl+потянуть персонаж мышкой влево или вправо - развернуть персонаж по горизонтали


Контекстное меню.
Функции, доступные в контекстном меню (вызывается правым кликом по персонажу).
Здесь приведены основные функции, доступ к которым можно получить из контекстного меню.
Обращаем внимание на то, что все настройки применяются только после перезапуска программы!
Пункт менюЗначениеПримечание
OpacityПрозрачностьперсонаж станет прозрачным
ScalingМасштабизменяет размер персонажа, также размер персонажа можно изменять крутя колёсико мыши
RefreshОбновить
Always on topВсегда поверх всех окон
Show in TaskbarОтображать в панели задач
MuteОтключить звук
CharactersПерсонажи
PlayВзаимодействиеВ этом меню можно взаимодействовать с текущим персонажем (если в скрипте персонажа это предусмотрено), отмечать интересные сообщения из новостных лент и соц. сетей, отправлять сообщения в Twitter
↳ Войти с помощью Twitter...Авторизация с помощью TwitterПри этом программа получает возможность отправлять в Twitter реплики персонажа и действия игрока. Если вход с помощью Twitter не выполнить, основные функции меню Play не урезаются, просто игра становится локальной.
↳ Статус...Текущий статус персонажаНекоторые персонажи имеют, так сказать, настроение. Чем больше уделять им внимания, добавляя очки, тем лучше относится персонаж к игроку. В этом меню кроме прочего может отображаться список достижений, открываемых по ходу добавления очков персонажу.
↳ Добавить очко персонажу осталось 1Добавить очко текущему персонажуПовышает настроение персонажа
↳ Сказать...Отправка сообщения в Twitter
↳ Обучить...Обучить программу новому ключевому слову
↳ Поделиться интересным с облакомПоделиться понравившимися сообщениями из соц. сетей и новостных лентЗа это, также, даются очки для персонажа
↳ Выучить слово из облакаЭтот пункт позволяет учить новые слова, полученные из сетиНо там только японские слова
НастройкиМеню основных настроек
↳ Интервал между репликамиКак часто программа будет выводить свои реплики
↳ ТемаТема оформления текстового окнаПример тем оформления из Apricot 5.0
↳ Включить теньВключает обводку вокруг персонажа
↳ ШрифтВыбор шрифта
↳ Размер шрифтаВыбор размера шрифта
↳ Межстрочный интервалВыбор расстояния между строками
↳ Частота кадровЧастота обновления изображения, кадров в секунду
↳ ПодпискиСписок подписок на новостные лентыВ этом меню можно выбрать название новостной ленты и перейти на главную страницу того сайта.
↳ ↳ Изменить...Изменить вручную файл списка новостных лентПожалуйста, добавляйте стройки в этот файл по примеру уже имеющихся в файле строк! Справка
↳ Время ожиданияТайм-аут на выполнение команд
↳ Очистка кэшаОчистка кэша при выходе из программы
↳ Принудительная очистка от мусораЕсли мы правильно поняли, данный пункт на случай, если не сработал предыдущий
Следующая репликаВыводит следующую реплику персонажа
ТаймерИспользование таймера обратного отсчётаЭтот пункт по умолчанию может отсутствовать. Для включения в папке "Scripts" переименуйте файл "Timer.py.tmp" в "Timer.py"
TwitterАвторизация в Twitter, отправка твитов
Проверить CHARMLПроверка скрипта персонажа (CHARML) на наличие ошибокЭто инструмент для разработчиков персонажей.
Этот пункт по умолчанию может отсутствовать. Для включения в папке "Scripts" переименуйте файл "Validator.py.tmp" в "Validator.py"
UpdateОбновитьОбновление данных с новостных лент и соц.сетей
ExitВыход из программы



Расширения (Scripts).
В папке с программой есть папка "Scripts". В ней кроме основных файлов программы есть файлы с окончанием ".py.tmp". Такие файлы программа не использует по умолчанию, но их можно включить, убрав окончание ".tmp". В этой таблице описаны основные файлы из папки "Scripts" (не все файлы), включая по умолчанию включенные.
Если используется версия программы 6.53, то стандартный набор расширений может отличаться от приведённого ниже. Также, поскольку техническая поддержка этой версии давно прекращена, многие имеющиеся в ней расширения, использующие сеть интернет, могут больше не работать. Для решения этой проблемы советуем попробовать дополнительно скачать последнюю версию программы, заменить неработающие расширения в 6.53 аналогичными из последней версии программы. Совместимость их с 6.53 мы не гарантируем, но такая вероятность есть.
ФайлФункция
Earthquake.pyИзвещения о землетрясениях (в Японии)
Facebook.pyЧтение обновлений из Facebook, отправка своих сообщений
Gmail.pyИзвещения о новых письмах в Gmail
Play.pyФункция "Play" в контекстом меню программы: взаимодействие с текущим персонажем и соц. сетями
Timer.pyТаймер обратного отсчёта: от 1 до 5 минут
Twitter.pyЧтение обновлений из Twitter, отправка своих твитов
Validator.pyПроверка скрипта персонажа (CHARML) на наличие ошибок. Это инструмент для разработчиков персонажей
Weather.pyОтображение погоды



Редактирование списка подписок на ленты RSS/Atom.
Для того, чтобы отредактировать список подписок на ленты RSS/Atom, в контекстном меню программы пройдите по пути "Настройки -> Подписки -> Изменить...".
Откроется список текущих подписок в виде файла xml.
Для его редактирования вручную добавляйте, изменяйте или удаляйте строки строго по аналогии с уже имеющимися там.
К примеру, для добавления подписки на новостную ленту, добавьте новую строку под строку <outline title="Новости">. Оформить новую строку нужно так:
<outline title="НАЗВАНИЕ ЛЕНТЫ" htmlUrl="ССЫЛКА НА САЙТ ЛЕНТЫ" xmlUrl="ССЫЛКА НА ЛЕНТУ RSS ИЛИ ATOM" />
Можно добавить новую категорию лент в дополнение к "Новости", "Игры" и "Разное". Для этого в файле поставьте курсор на конец любой строки </outline>, нажмите Enter и добавьте на это место такой набор строк:
<outline title="НАЗВАНИЕ КАТЕГОРИИ">
<outline title="НАЗВАНИЕ ЛЕНТЫ" htmlUrl="ССЫЛКА НА САЙТ ЛЕНТЫ" xmlUrl="ССЫЛКА НА ЛЕНТУ RSS ИЛИ ATOM" />
</outline>
Проделав все желаемые изменения сохраните изменения в файле.


Поиск по данным из подписок и соц. сетей.
Чтобы произвести поиск по подпискам и подключённым социальным сетям, кликните по любому ключевому слову левой кнопкой мыши, а затем, когда оно продублируется в этом же окне ниже, кликните по нему там.
Искать можно не только с использованием ключевых слов, но и по своему запросу. Для ввода своего поискового запроса, скопируйте его в буфер обмена Windows (к примеру, набрав его в текстовом редакторе, выделив и нажав "копировать"). Этот текст отобразится в программе Apricot в виде ссылки, кликните по нему левой кнопкой мыши, а затем, когда он продублируется в этом же окне ниже, кликните по нему там.
Подождите немного, и программа выдаст результаты поиска.


Обучение новым ключевым словам.
Для обучения новым ключевым словам, проделайте следующие шаги:
1. Скопируйте слово в буфер обмена Windows, программа его повторит и отобразит как ссылку. Кликните по этой ссылке, слово продублируется внизу окна. Там кликните по слову удерживая Ctrl.
2. Персонаж спросит, что это слово значит, выберите подходящие категории, удерживая Ctrl. Список категорий выводится не полностью, его можно прокручивать колёсиком мыши.
3. Для отмены выбранных категорий так же нажмите на них, удерживая Ctrl.


Категории ключевых слов.
На японскомНа русскомПримечание
キャラクターперсонажне путать с 人名
する事действие,игра
テクノロジтехнология
モノпредмет
人を表す言葉характеристика человекане путать с 職業
人名имя реального человекане путать с キャラクター
問題проблема
時間を表す言葉событие,праздник
現象явление,феномен
生物животное,существо
症状болезнь,симптом
状態состояние
着るものчто надеть
組織организация
聞くものчто послушать
職業занятие,профессияне путать с 人を表す言葉
行く所куда отправиться
見るものчто посмотреть
読むものчто прочитать
食べ物еда
飲み物напиток



Как добавить в программу нового персонажа.
Для добавления нового персонажа, поместите папку с файлами персонажа в папку "Characters".
Персонажу, скачанному с другого сайта, после установки нужно добавить поддержку ключевых слов на русском языке. Для этого нужно в файле XML из папки персонажа изменить все названия категорий ключевых слов. Это можно сделать двумя способами: автоматически или вручную. Автоматическая замена быстрее и проще, но она по техническим причинам вырезает из скрипта все имеющиеся там знаки восклицания (!), в некоторых случаях это может повредить скрипт персонажа, и он перестанет работать. В этом случае следует производить ручную замену. Ручная замена является рекомендуемой.
Автоматически:
1) Скачайте и распакуйте в любое удобное место этот архив.
2) В папку, куда был распакован файл из архива, переместите файл XML из папки персонажа (также сделайте на всякий случай резервную копию в другом месте) и переименуйте его в "character.xml". Расширение файла может изначально не отображаться, в этом случае ".xml" в название добавлять не следует.
3) Запустите файл "START.bat" и дождитесь завершения процесса. Процесс может занять много времени.
4) Файл "character.xml" верните в папку персонажа, можете вернуть ему старое имя, а можно и не переименовывать (роли это не играет).
Теперь можно запустить программу Apricot и выбрать нового персонажа в контекстном меню. Программу, скачанную для адаптации персонажа, можете удалить с компьютера.
Если персонаж не появился в меню, активируйте в папке "Scripts" файл "Validator.py", перезапустите программу и выполните проверку скрипта персонажа (файла XML) с помощью меню "Проверить CHARML". Если появятся ошибки, исправьте их вручную, сравнив файл с бекапом.
Если после использования скрипта программа не запускается, переместите изменённый файл XML из папки программы в другую папку и выполните вышеописанную проверку скрипта, выбрав файл в той папке.
Вручную (рекомендуется):
1) Откройте список категорий ключевых слов
2) Откройте файл XML со скриптом персонажа в каком-нибудь текстовом редакторе, например Блокнот.
3) Выберите инструмент "замена текста" (в Блокноте можно нажать Ctrl+H)
4) В поле изначального текста вводите название категории на японском, а в поле замещающего текста вводите название категории на русском (копированием из таблицы без изменения орфографии, не нужно добавлять пробелы там, где они пропущены!). После ввода каждой пары (на японском и русском) нажимайте кнопку "заменить все".
5) После замены всех названий категорий сохраните изменения в файле.
Теперь можно запустить программу и выбрать нового персонажа в контекстном меню.


Как изменить город в скрипте погоды.
Откройте файл \Scripts\Weather.py с помощью программы "Блокнот", найдите строку
location = "Saint Petersburg, Russia"
и замените город на свой. Обязательно указывайте название города на английском языке.


Что делать, если программа стала вылетать при запуске. (если пользователем вручную не изменялись файлы программы, кроме подписок)
Программа может ни с того, ни с сего начать вылетать при запуске по разным причинам. Чаще всего это связано либо с изменениями в файлах программы, либо с изменениями в лентах RSS/Atom сайтов, которые перестали поддерживаться программой.
Исправить вылеты по причине изменений в RSS можно следующим образом:
1) Скачайте и распакуйте чистую сборку программы. Не удаляйте архив после этого, возможно, ещё пригодится.
2) Добавьте в неё свой список подписок на RSS/Atom (файл "Subscriptions.opml"), попробуйте запустить программу.
2.1) Если после этого программа работает, то всё хорошо, можете настроить программу на свой вкус. Если нет, то переходим к пункту 3.
3) Из архива извлеките файлы "Apricot.exe.Config" и "Storage.sdf" и поместите в папку с программой, заменив имеющиеся там файлы с аналогичными названиями.
4) Откройте файл "Subscriptions.opml" в Блокноте. Вручную удалите все подписки, кроме одной. Сохраните файл, запустите программу.
4.1) Если вылет не произошёл, добавляйте в список подписок по одной строке и включайте программу для выявления подписки, которая создавала вылеты.
4.2) Когда найдётся более не поддерживаемая программой подписка, удалите её из списка подписок, после чего извлеките из архива файлы "Apricot.exe.Config" и "Storage.sdf" и поместите в папку с программой с подтверждением замены (обязательно!). После чего продолжите проверку своего списка подписок.
Когда список полностью будет проверен, можете настроить программу на свой вкус и пользоваться как раньше.
Также, если используется не самая новая версия программы, выходом может послужить обновление программы до последней версии (примечание: для Windows XP последней поддерживаемой версией программы является 6.53).




Copyright
© 2015 Masaaki Kawata (かわたん / Kawatan). All rights reserved.
© 2015 KPW
© 2015 www.kpw.at.ua
Версия для печати

Календарь новостей

Среда, 24.04.2024
00.13.34

«  Апрель 2024  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930

Поиск

Сайты-друзья

Сайт о маршруте ''Калининская линия'' для MSTS, сценарии. Сайт про киевское (и не только) метро

Статистика



free counters

Орфография

Система Orphus
Если Вы заметите орфографическую ошибку, выделите её мышью и нажмите Ctrl+Enter