Софт

Материал из Legion of xXDEATHXx wiki

Перейти к: навигация, поиск

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

Заранее предупрежу, что тут вы не найдете "как настроить бата штобы он капал денги". Речь пойдет только о программах, которые можно использовать согласно правилам игры.

Содержание

Что такое API, и как с этим бороться

Экран с АПИ ключами

API - это гора, где-то в Непале. А если честно, то это (не в даваясь в технические подробности) своего рода ключ доступа к специфичной части внутри-игровых данных - информация о персонаже(ах), о корпорации, или об альянсе. Даже ПОЛНЫЙ АПИ ключ не содержит ни каких данных о самой учетной записи - кража паролей/карт через АПИ, да и вообще любая кража, в принципе не возможна. АПИ дает лишь возможность посмотреть данные, или часть данных, по вашему детищу.

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

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

Создание API ключа

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

Создание АПИ ключа.

Name - Имя ключа. Нужно для того, что-бы через пол года вспомнили, что это за ключ. Verification Code - код-шифр, генерируется автоматически. Character - выбор персонажа, с котором будет ассоциирован ключ. Type - выбор типа ключа - персонаж или корпорация. Второе доступно, если вы директор или ЦЕО. Access Mask - код доступа, набирается автоматом, по мере заполнения чаек. Expire - срок годности. Чайка - вечный ключ.

Куча галочек с правой стороны - разные группы доступа. Кратко разберем что означают эти опции (подробно на английском).

  • Account and Market - Счет и рынок
    • WalletTransactions - Лог по купле/продаже (финансовый)
    • WalletJournal -Полный финансовый лог
    • MarketOrdersа - Ордера на рынке
    • AccountBalance - Баланс аккаунта
  • Communications - Связь
    • NotificationTexts - Тексты уведомлений
    • Notifications - Уведомления
    • MailMessages - Письма
    • MailingLists - Списки рассылки
    • MailBodies - Текста писем
    • ContactNotifications - Уведомления от контактов
    • ContactList - Контактная книга (стэнды)
  • Private Information - Частное инфо
    • Locations - Местоположение
    • Contracts - Контракты
    • AccountStatus - Статус аккаунта (проплата/непроплата)
    • CharacterInfo - Базовая инфа по персу
    • UpcomingCalendarEvents - Надвигающиеся события
    • SkillQueue - Очередь скиллов
    • SkillInTraining - Скиллы в тренировке
    • CharacterSheet - Инфа по персу (али, корпа, имя, раса, размер груди итд)
    • CalendarEventAttendees - Участвующие в событиях календаря
    • AssetList - Имущество
  • Public Information - Публичное инфо
    • CharacterInfo - То, что в игре про тебя видно
    • Standings - Отношения
    • Medals - Медали
    • KillLog - Список убийств/смертей
    • FacWarStats - Данные по фрак. войне
  • Science and Industry - Наука и индустрия
    • Research - Исследования
    • IndustryJobs - Строительство

Ставим чайки, жмем Submit. Для доступа, надо давать ID и Verification code. На кнопку Update можно изменить любые данные в ключе, а Delete - удалить.

Отельной строкой упомяну Access Log - журнал запросов по вашим ключам. Когда, кто и что.

Программы и сайты

Собственно говоря, программ очень даже много, по-этому придется ограничиться описанием возможностей.

Elinor

Elinor.

Автоматизированный калькулятор прибыли с торговли. Автоматизирован в том плане, что сам считает профит. Магии нет, это все можно и в Экселе посчитать, но так может показаться удобнее. Страница программы тут, страница на скачивание - здесь. Если углубиться в программу, то она вполне достаточна для анализа частей рынка. Я не торговец, по-этому многого я тут не расскажу. Возможности:

  • Мгновенно предоставляет данные по какой-то позиции, по экспорту из рынка.
  • Учитывает отношения и умения персонажа.
  • Помогает рассчитать оптимальные цены на куплю/продажу.
  • Программа не предназначена для регионального/долгосрочного анализа.

EVE Cost

EVE-Cost.

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

  • Расчет требуемых материалов на постройку, с подбором цен, вплоть до конкретной системы. С подсчетом времени постройки, и прибылью. Учитывает скиллы персонажа.
  • Подсчет времени исследования и улучшения чертежей, со всеми датакорами, ценами и всем прочим.
  • Большая таблица рефайна, с ценами и количествами минералов.
  • Учетные таблицы (для поставок материалов, например).
  • Финансовые логи, текущие задания на постройку.
  • Тележка с покупками, которую можно набирать. Вид из игрового браузера - ссылки на маркет.
  • Отчеты по кошелькам/персонажам.

EVE Who

Eve Who.

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

  • Просмотр информации и о персонаже, и истории существования.
  • Аналогично и с корпорациями.
  • Можно посмотреть членов альянса/корпорации (корпу, по моему, по кб набирают).
  • Какую-то статистику по фракционным войнам.

EVE Nexus

EveNexus.

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

  • Импорт и просмотр записей из логов и рынка.
  • Подсчитывает профит по какой-то хитрой системе.
  • Учитывает налоги и всякую байду.
  • Создает отчеты, с выборочной информацией.
  • Можно создавать резервные копии данных, и потом их восстанавливать.

EVEMon

EVEMon.

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

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

jEveAssets

jEveAssets

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

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

EVE-ROSTOV

EVE-ROSTOV.

EVE-ROSTOV.RU представляет собой WEB версию популярной программы для капсулиров EVEMon. Сервис позволяет импортировать свои аккаунты, мониторить очередь обучения, заказы в маркете (buy и sell ордера на рынке), просматривать изученные скилы и активы, контракты, а так же подсчитывать стоимость активов. Так же присутствует раздел со списком статей и мануалов. Данные сайт тянет с API сервера Евы, так что Вы всегда увидите актуальную информацию. Цены сервис берет из EveCentral. Также еще и имеется аналогичный функционал для просмотра данных по корпорации. Программа русская, описание взято у них. Калькуляторы:

  • Калькулятор лута.
  • Калькулятор производства (определяет вложенные компоненты).
  • Калькулятор для подсчета стоимости контракта.
  • Калькулятор для подсчета стоимости фита.
  • Считает стоимость активов на любом стане

Мониторит с оповещениями на мыло:

  • если освободилось место в скилах
  • если на ПОСах заканчивается топляк. Удобно, но только для корпы

Показывает:

  • Ассетсы
  • Контракты
  • Стройку
  • Очередь
  • Скилы
  • Маркет

EVE Marketdata

EVE Marketdata

Это еще один помощник по торговле, на этот раз в форме сайта. Содержание заполняют пользователи. Там для этого специальная программа есть. Можно как и проверять цены, так и считать прибыль. Есть премиумные функции (5 баксов или 1/4 плекса в исках по жите за месяц). Находиться она по адресу тут. Возможности:

  • Просмотр возможностей по навару с купли/продажи.
  • Просмотр профита с перевозок.
  • Просмотр дефицитных предметов по звездным системам (0.0).
  • Проверка своих ордеров (из игрового браузера).
  • Проверка цены ассетов.
  • Копи/Паст сервис, для узнавания цен.
  • Калькуляторы майнингов, минералов, планет.
  • Сортировка станций в регионе по рейтингу.

EVE HQ

EVE HQ

Тоже самое как EVE Mon, только всего больше. Больше функций - фитилка, индустрия, торговля. Больше лагов, к сожалению. Короче - дело на любителя. Но фитилка тут реально крутая. Сайт тут и качать тут. Возможности:

  • Проверка всяких цен.
  • Настройка сайта (с корзиной закупок) для просмотра из игры.
  • Полный спектр функций из EVEMon.
  • Просмотр предметов, киллов. Специальные плагины для индустрии и вормхолов.
  • Фитилка, очень мощная по предоставляемому объему данных.
  • Создание разных отчетов.

EVE Mentat

EVE Mentat

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

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

EFT (Eve Fitting Tool)

EFT.

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

  • Создание фитов кораблей.
  • Импорт/экспорт фитов из/в Еву. Или текстовые файлы.
  • Импорт скиллов персонажей, проверка фитов на совместимость с персонажем.
  • Просмотр графиков ДПСа.

Pyfa

pyfa.

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

Разное

  • EVEUniverse - программа для iOS, в функционале схожая с EVE Mon.
  • Aura - аналог EVE Mon для Android.
  • Chruker - база данных по Еве. Куча полезного.
  • Aurora - фитилка в браузере, БЕТА версия.
  • DOTLAN - вот тут, много полезных штук по альянса. территориям. Удобные карты.
  • Dingo's Toolbox - обработчик результатов направленного скана. Группирует/категоризует насканенные объекты. Хорошая штука, чтобы не считать вручную обвесы вражеских ПОСов.

Автоматизация/Скрипты Powershell

Что надо сделать, если не работает скрипт

запустить Powershell от имени администратора и выполнить команду

set-executionpolicy remotesigned

Необходимо для запуска чужих скриптов.

Загрузка CTA в Gmail Calendar

Данный скрипт синхронизирует сообщений о КТА из почты с календарем в gmail аккаунте.

Результат в календаре
Напоминание в телефоне
Напоминание в телефоне

Скачать

скрипт исходники

Настройка

  • запустить CalendarEvent.exe в папке CalendarEvent - он запросит доступ к вашему gmail аккаунту.
ключ лежит  CalendarEvent\CalendarAuth
Так же Выгрузит в csv файл calendar.csv список событий в календаре 
(он в данном скрипте не используется, так что его можно удалить если он Вам не нужен)
  • создать api с маской 3072
(права на: MailMessages

MailingLists)

  • заменить своим ключом то что там сейчас(файл CTA-CAlendar.ps1):
$keyId = "?keyID=4556671"
$vCode = "&vCode=ktE0JwpVFYXaQWVnTsa294pmT4LOHG6GTgSGP8ddPJ8A2NacHcZscdA2KVe9lB9C"
  • отредактировать имя рассылки, по которой необходимо искать
$destitationMailList="my.cta.maillist"

$timeZone = "Europe/Moscow"

  • Прописать путь до исполняемого файла (CalendarEvent)
cd C:\BAT~S\calendarEvent\

Автоматическая работа скрипта

чтобы скрипт работал без постоянного принуждения(чтобы каждый раз не запускать его вручную) его необходимо добавить в планировщий заданий( Task Scheduler):

  • Triggers(триггеры):

каждый день, с повторением каждые 3 часа(кэш сообщений вроде такой, у меня стоит каждый час)

  • Actions(действия):
Запуск программы C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
Аргументы -Command "& C:\BAT~S\CTA-Calendar.ps1

где C:\BAT~S\CTA-Calendar.ps1 - путь до скрипта

импорт задачи в планировщик


Особенности

  • Не уверен, но походу у гугла таки проблемы с таймзонами, пишет таймзону корректно, а отображает все равно по местному времени. Поэтому гарантированно работает с +3 (москва) ну и GMT.
  • Мой антивирус почему то определяет все что я делаю с visual Studio вирусом, поэтому к проекту прикладываются так же исходники, чтобы вы могли убедиться в отсутствии вирусов, и подкорректировать что либо самим)
  • Возникли вопросы? обращайтесь к Kendepp

Выгрузка сообщений аллимемберов(для анализа локалчата)

Пример отчета

localChatReport.ps1

Парсит файл логов(какой пихнете, тот и проанализирует), сохраняет все сообщения написанные мемберами нашего альянса. В формате NickName, Corporation, Message

сохраняет по умолчанию в C:\Temp\report2.csv (этот путь прописан в самом конце скрипта)

Навигация