- Что такое API, и как с этим бороться
- Создание API ключа
- Программы и сайты
- Анализ маркета
- Elinor
- EVE Cost
- EVE Who
- EVE Nexus
- EVEMon
- jEveAssets
- EVE-ROSTOV
- EVE Marketdata
- EVE HQ
- EVE Mentat
- EFT (Eve Fitting Tool)
- Разное
- Автоматизация/Скрипты Powershell
- Что надо сделать, если не работает скрипт
- Загрузка CTA в Gmail Calendar
- Скачать
- Настройка
- Автоматическая работа скрипта
- Особенности
- Выгрузка сообщений аллимемберов(для анализа локалчата)
Что такое 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 — журнал запросов по вашим ключам. Когда, кто и что.
Программы и сайты
Собственно говоря, программ очень даже много, по-этому придется ограничиться описанием возможностей.
Анализ маркета
EVE TYCOON — анализ и контроль различных аспектов торговой деятельности.
Elinor
Автоматизированный калькулятор прибыли с торговли. Автоматизирован в том плане, что сам считает профит. Магии нет, это все можно и в Экселе посчитать, но так может показаться удобнее. Страница программы тут, страница на скачивание — здесь. Если углубиться в программу, то она вполне достаточна для анализа частей рынка. Я не торговец, по-этому многого я тут не расскажу. Возможности:
- Мгновенно предоставляет данные по какой-то позиции, по экспорту из рынка.
- Учитывает отношения и умения персонажа.
- Помогает рассчитать оптимальные цены на куплю/продажу.
- Программа не предназначена для регионального/долгосрочного анализа.
EVE Cost
Это сайт, в котором есть разные инструменты, способствующие индустрии. Можно считать постройку, исследования, рефайнинг, а так же следить за вашим имуществом и средствами. Сию штуку можно найти по адресу. Опять же, я не строитель, так что про тонкости я вам рассказать не смогу. Возможности:
- Расчет требуемых материалов на постройку, с подбором цен, вплоть до конкретной системы. С подсчетом времени постройки, и прибылью. Учитывает скиллы персонажа.
- Подсчет времени исследования и улучшения чертежей, со всеми датакорами, ценами и всем прочим.
- Большая таблица рефайна, с ценами и количествами минералов.
- Учетные таблицы (для поставок материалов, например).
- Финансовые логи, текущие задания на постройку.
- Тележка с покупками, которую можно набирать. Вид из игрового браузера — ссылки на маркет.
- Отчеты по кошелькам/персонажам.
EVE Who
Адресная книга Евы. Тут можно вбить любого персонажа, корпорацию или альянс, и посмотреть всю публичную информацию. На заглавной странице можно посмотреть небольшую статистику, в стиле «самые большие альянс», итд. Страница сайта — здесь. Возможности:
- Просмотр информации и о персонаже, и истории существования.
- Аналогично и с корпорациями.
- Можно посмотреть членов альянса/корпорации (корпу, по моему, по кб набирают).
- Какую-то статистику по фракционным войнам.
EVE Nexus
Еще одна торговая программа. Позволяет анализировать затраты и прибыль, учитывая все налоги. Так же можно создавать отчеты, в форме наглядных графиков. Сайт и ссылка на скачивание. Возможности:
- Импорт и просмотр записей из логов и рынка.
- Подсчитывает профит по какой-то хитрой системе.
- Учитывает налоги и всякую байду.
- Создает отчеты, с выборочной информацией.
- Можно создавать резервные копии данных, и потом их восстанавливать.
EVEMon
Одна из самых популярных программ, помогающих отслеживать внутри-игровые события и прогресс персонажа, находясь вне игры. В принципе, основная функция — это планы прокачки скиллов, которые можно самому составить, и потом поделиться с другими. А так же и просто то, что программа чистенькая, легенькая и, при всем этом, предоставляет широчайший спектр информации о персонаже(ах). Так же стшоит отметить, что имеется гибкая система настройки, и возможности выводить важнейшую информацию в внутри-игровой браузер. Сайт программы здесь, и ссылка на скачивание — тут. Возможности:
- Просмотр информации по персонаже — скиллы, очередь скиллов, письма, уведомления, имущество, торговля, индустрия, наука, отношения, фракционные войны.
- Составления планов скиллов.
- Ручной набор.
- Набор скиллов, требуемый для конкретного фита (экспорт из ЕФТ).
- Проверка АПИ.
- Создание тестового персонажа.
- Сравнение персонажей.
- Планировщик.
- Калькулятор минералов.
jEveAssets
Одна из удобнейших программ, по моему личному мнению. Это менеджер имущества, которые в принципе то и делает, как помогает вам ориентироваться в завалах ваших вещей. Гибкая система фильтров, возможность довольно тонкого подсчёта ценности, по рынку Житы. Гибкие возможности сортировки предметов. И, при всем этом, человеческий интерфейс и маленький размер самой программы. Ссылки на сайт и скачку. Возможности:
- Просмотр полных данных по всему имуществу.
- Сравнение цен купли/продажи/сортировки.
- Гибкие возможности фильтрования данных.
- Обновление ценпо Жите.
- Просмотр разных отчетов.
- Просмотр заданий по индустрии, купле/продаже.
- Просмотр данных по имеющимся материалам, фитам.
- Создание списков закупки.
- Аналогично и с корпоративным имуществом и средствами.
EVE-ROSTOV
EVE-ROSTOV.RU представляет собой WEB версию популярной программы для капсулиров EVEMon. Сервис позволяет импортировать свои аккаунты, мониторить очередь обучения, заказы в маркете (buy и sell ордера на рынке), просматривать изученные скилы и активы, контракты, а так же подсчитывать стоимость активов. Так же присутствует раздел со списком статей и мануалов. Данные сайт тянет с API сервера Евы, так что Вы всегда увидите актуальную информацию. Цены сервис берет из EveCentral. Также еще и имеется аналогичный функционал для просмотра данных по корпорации. Программа русская, описание взято у них. Калькуляторы:
- Калькулятор лута.
- Калькулятор производства (определяет вложенные компоненты).
- Калькулятор для подсчета стоимости контракта.
- Калькулятор для подсчета стоимости фита.
- Считает стоимость активов на любом стане
Мониторит с оповещениями на мыло:
- если освободилось место в скилах
- если на ПОСах заканчивается топляк. Удобно, но только для корпы
EVE Marketdata
Это еще один помощник по торговле, на этот раз в форме сайта. Содержание заполняют пользователи. Там для этого специальная программа есть. Можно как и проверять цены, так и считать прибыль. Есть премиумные функции (5 баксов или 1/4 плекса в исках по жите за месяц). Находиться она по адресу тут. Возможности:
- Просмотр возможностей по навару с купли/продажи.
- Просмотр профита с перевозок.
- Просмотр дефицитных предметов по звездным системам (0.0).
- Проверка своих ордеров (из игрового браузера).
- Проверка цены ассетов.
- Копи/Паст сервис, для узнавания цен.
- Калькуляторы майнингов, минералов, планет.
- Сортировка станций в регионе по рейтингу.
EVE HQ
Тоже самое как EVE Mon, только всего больше. Больше функций — фитилка, индустрия, торговля. Больше лагов, к сожалению. Короче — дело на любителя. Но фитилка тут реально крутая. Сайт тут и качать тут. Возможности:
- Проверка всяких цен.
- Настройка сайта (с корзиной закупок) для просмотра из игры.
- Полный спектр функций из EVEMon.
- Просмотр предметов, киллов. Специальные плагины для индустрии и вормхолов.
- Фитилка, очень мощная по предоставляемому объему данных.
- Создание разных отчетов.
EVE Mentat
Очередная торговая программа. Куча функций, да и сама по себе хорошо написана. По-моему это самая серьезная программа, из существующих и мне известных, для работы с рынком. Сайт тут, качать здесь. Возможности:
- Просмотр базовой информации по персонажу.
- Просмотр очень детализированной информации по ордерам, со статистикой и всем прочим.
- Просмотр очень детализированной информации по рынку (конкретным товаром).
- Просмотр очень детализированной информации по финансовым операциям.
EFT (Eve Fitting Tool)
ЕФТ — это наше все. Маленькая и архиважная программа, в которой можно собирать и проверять любые комплектации любых кораблей. Фиты можно как импортировать, так и экспортировать. В принципе, одна из реально необходимых программ для любого ПВП пилота. Страничка и скачка. Возможности:
- Создание фитов кораблей.
- Импорт/экспорт фитов из/в Еву. Или текстовые файлы.
- Импорт скиллов персонажей, проверка фитов на совместимость с персонажем.
- Просмотр графиков ДПСа.
Тоже самое что ЭФТ, только выглядит немного по другому. Функционал — полностью аналогичен. Сайт здесь, скачать отсюда. Очень много разнообразных графиков. Полный комплект функционала ЕФТ.
Разное
- EVEUniverse — программа для iOS, в функционале схожая с EVE Mon.
- Aura — аналог EVE Mon для Android.
- Chruker — база данных по Еве. Куча полезного.
- Aurora — фитилка в браузере, БЕТА версия.
- DOTLAN — вот тут, много полезных штук по альянса. территориям. Удобные карты.
- Dingo’s Toolbox — обработчик результатов направленного скана. Группирует/категоризует насканенные объекты. Хорошая штука, чтобы не считать вручную обвесы вражеских ПОСов.
Автоматизация/Скрипты Powershell
Что надо сделать, если не работает скрипт
запустить Powershell от имени администратора и выполнить команду
Необходимо для запуска чужих скриптов.
Загрузка CTA в Gmail Calendar
Данный скрипт синхронизирует сообщений о КТА из почты с календарем в gmail аккаунте.
Скачать
Настройка
- запустить CalendarEvent.exe в папке CalendarEvent — он запросит доступ к вашему gmail аккаунту.
- создать api с маской 3072
- заменить своим ключом то что там сейчас(файл CTA-CAlendar.ps1):
- отредактировать имя рассылки, по которой необходимо искать
- отредактировать свою временную зону в формате таймзоны
- Прописать путь до исполняемого файла (CalendarEvent)
Автоматическая работа скрипта
чтобы скрипт работал без постоянного принуждения(чтобы каждый раз не запускать его вручную) его необходимо добавить в планировщий заданий( Task Scheduler):
каждый день, с повторением каждые 3 часа(кэш сообщений вроде такой, у меня стоит каждый час)
S\CTA-Calendar.ps1 — путь до скрипта
Особенности
- Не уверен, но походу у гугла таки проблемы с таймзонами, пишет таймзону корректно, а отображает все равно по местному времени. Поэтому гарантированно работает с +3 (москва) ну и GMT.
- Мой антивирус почему то определяет все что я делаю с visual Studio вирусом, поэтому к проекту прикладываются так же исходники, чтобы вы могли убедиться в отсутствии вирусов, и подкорректировать что либо самим)
- Возникли вопросы? обращайтесь к Kendepp
Выгрузка сообщений аллимемберов(для анализа локалчата)
Парсит файл логов(какой пихнете, тот и проанализирует), сохраняет все сообщения написанные мемберами нашего альянса. В формате NickName, Corporation, Message
сохраняет по умолчанию в C:\Temp\report2.csv (этот путь прописан в самом конце скрипта)
Источник