Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

EveJima бета 2.01.7


  • Авторизуйтесь для ответа в теме
54 ответов в теме

#1
Данкан

Данкан

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 537 сообщений
313
  • EVE Ingame:Dunkan Su-Shiloff
  • Client:Рус

С момента выхода последней версии EveJima 1.35 представленной в этой теме http://forum.eve-ru.com/index.php?showtopic=116834 прошло достаточно много времени. С введением многопользовательской карты программа изменилась и усложнилась настолько, что я решил попросить вашей помощи в тестировании бета-версии.

 

Для чего все это затевалось?

 

Для создания общей для некоторого числа пилотов карты, в которой будут указаны не только червоточины между системами, но и будут сохраняться сигнатуры и отслеживаться местоположение пилотов. Никак не умаляя достоинства сайтов вроде https://www.pathfinder-w.space выполняющих схожие функции я сделал карту отвечающую потребностям моей корпорации живущей в ВХ.

 

Как это работает?

 

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

 

Zk7Qlr8HROezcYRTyx_nhg.png

 

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

 

nIvxhyA9Q72dHGK8N4r-cQ.png

 

На приведенной выше картинке видно, что активный пилот находится в система J224145 (это видно из надписи в заголовке окна) и сейчас получает информацию о системе J213734 вокруг которой вы видите оранжевый круг.

 

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

 

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

 

 

Что может карта на данном этапе?

 

Вы можете зажав правую кнопку мыши изменить местоположение выбранной вами системы на карте.

Вы можете удалить выбранную систему с помощью клика на кнопке "Delete Selected System"

Вы можете отцентрировать карту с помощью кнопки "Centre Selected System" по той солнечной системе, которую выбрали или с помощью кнопки "Centre Location System" по той системе, в которой находится ваш пилот.

Вы можете сохранять, удалять и изменять (подписывать и определять тип сигнатур) как показано на рисунке ниже.

 

O8WBGbdHTuC4SfiUb_HYBA.png

 

Одиночный и многопользовательский режим карты.

 

Одиночный режим. При первом запуске EveJima ваш пилот будет находится в режиме одиночной карты публичный ключ которой будет уникальной цифрой вроде такой "636340972284357040"  Если вы никому не дадите этот ключ карта останется приватной и закрытой от других пилотов. 

hSDh3N_6R9CtQ_mld3MM6w.png

 

Многопользовательский режим.

 

Если вы поделитесь своим ключом то ваша карта перейдет в многопользовательский режим. Все появляющиеся сигнатуры и червоточены станут доступны для всех пилотов использующий этот ключ. Это могут быть как пилоты других ваших аккаунтов, так и вообще любые другие игроки. Просто введите ключ доступной для вас карты и нажмите кнопку "Update All" и вы получите многопользовательскую карту.

 

Если при вводе ключа многопользовательской карты вы не находитесь в пределах карты (в качестве примера в находитесь в Jita и присоединяетесь к карте на которой эта солнечная система не находится - предположим как на картинке сверху Jita не принадлежит массиву систем этой карты). В таком случае у вас будет своя приватная карта до тех пор, пока вы не войдете в одну из систем уже существующих на многопользовательской карте. В этот момент все те системы которые были открыты вами до соединения с общей картой будут автоматически к не добавлены. В нашем примере вы выйдете из Jita перейдете в Perimeter и там насканите ВХ с номером J2003004 откуда попадете в систему J165056 уже существующую на карте. В этот момент вы получите всю карту и она увеличится на известные только вам Perimeter-J2003004 

 

 

Известные проблемы.

 

В ВХ иногда убивают. И иногда лопают капсулы. В момент смерти пилота EveJima не может понять, что вы появились в Jita не пройдя сквозь червоточина, а попав в подэспресс. Чтобы Жита не появилась на карте как система связанная червоточиной с той, в которой вас убили, пошлите похоронку. Как это сделать? Нажмите на кнопку "Death Notice. I was killed

 

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

 

Пока не отображаются пилоты многопользовательской карты на самой карте.

 

Как это устроено изнутри?

 

На GitHub https://github.com/dunvit/EvaJimaPreRelease/tree/2.01.7 выложены исходники как клиента () так и сервера с которым клиент взаимодействует. Вы можете не только сами скомпилировать клиента, но и установить свой собственный сервер. Чтобы клиент начал работать именно с вашим сервером на вкладке "Settings" вы должны указать адрес в поле "Server address"

 

Если вы не хотите лезть под капот.

 

Просто скачайте последнюю версию программы и пользуйтесь ею. Теперь вся информация о ваших пилотах находится в файле "Settings.dat" в папке "Documents\EveJima\" Напоминаю о том, что программа не имеет доступа к вашим паролям и пользуется исключительно токенами предоставленными ССР.

 

 

Еще раз хочу обратить ваше внимание на то, что бета очень сырая и в данный момент не призвана заменить собой стабильную версию 1.35 https://github.com/dunvit/EveJima/releases/tag/1.35

 

Ссылка на последний релиз:

 

 

Ссылка на прямое скачивание:

 

Скачивание временно приостановлено в связи с перенастройкой сервера.


Сообщение отредактировал Данкан: 18 August 2017 - 16:52

  • 21
 
 
Знание некоторых принципов легко компенсирует незнание некоторых фактов.
(© Гельвеций)

#2
fxea

fxea

    Damage control

  • Faction pilots
  • PipPipPipPipPip
  • 2877 сообщений
755
  • EVE Ingame:^^
  • EVE Alt:Xeata
  • Corp:-D.G-
  • Ally:WarDogs
  • Channel:X-Tea
  • Client:Eng

Отлично, спасибо.

 

Все появляющиеся сигнатуры и червоточЕны

 автоматически к неЙ добавлены

 

Поправь


  • 0

Сущности, игнор которых делает форум лучше: massdriver , Jerome Higs , КотМэн , anknown , Smoketriada , Likon , Corpse
<url=fitting:17843:2048;1:33896;3:1335;23:2488;5:2185;5:2446;5::>VNI ULTIMATE HULL TANK</url>
"Еще неизвестно запасы чего исчерпаются в этой игре раньше. Минералов или... игроков." © Art1st


#3
Spitfire*Нейтрал

Spitfire*Нейтрал
  • Guests

Рад видеть, до чего эта карманная утилитка разрослась))

Ещё добавить чарманагер, цитаманагер и можно удалять евемон))

 

 

Известные проблемы.

 

В ВХ иногда убивают. И иногда лопают капсулы. 

 

Пока не отображаются пилоты многопользовательской карты на самой карте.

 

 

Если это заработает и программа получит большое распространение, то выйдет очень и очень толсто :trololo:


  • 0

#4
unti1x

unti1x

    Chaotic neutral

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 8535 сообщений
1949
  • EVE Ingame:Chio Olgidar
  • Corp:-CDP-
  • Channel:Crevetize
  • Client:Eng

Хорошо бы разделить репозитории с клиентом и сервером, оформить документацию, настроить ci  (например, тот же travis), сделать установочник для windows и хотя бы просто сборку для *nix (но лучше, конечно ppa и иже с ним).


  • 0

Аффтар, зохавай исчо тех аццких олбанских креведок, да выпей йаду.


#5
Tommy TQ

Tommy TQ

    Everything short of perfection is irrelevant!

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 5789 сообщений
1389
  • EVE Ingame:Tommy Rainbow
  • Client:Eng

Отлично, спасибо.

Все появляющиеся сигнатуры и червоточЕны
автоматически к неЙ добавлены

Поправь

так то правильно написано - червоточИны
  • 0

#6
Данкан

Данкан

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 537 сообщений
313
  • EVE Ingame:Dunkan Su-Shiloff
  • Client:Рус

Рад видеть, до чего эта карманная утилитка разрослась))

Ещё добавить чарманагер, цитаманагер и можно удалять евемон))

 

 

Если это заработает и программа получит большое распространение, то выйдет очень и очень толсто :trololo:

 

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

 

Хорошо бы разделить репозитории с клиентом и сервером, оформить документацию, настроить ci  (например, тот же travis), сделать установочник для windows и хотя бы просто сборку для *nix (но лучше, конечно ppa и иже с ним).

 

Ну там сразу две большие папки с отдельными солюшенами - клиент и сервер. Но вполне можно разделить. Наверное так даже будет правильно. На счет сборки для *nix я вообще пока без понятия как это сделать.


  • 0
 
 
Знание некоторых принципов легко компенсирует незнание некоторых фактов.
(© Гельвеций)

#7
xtalia

xtalia

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 775 сообщений
292
  • EVE Ingame:Serg Sinist
  • EVE Alt:Xtalia Kashuken
  • Client:Eng

А как дела обстоят с шифрованием?

На серваке данные зашифрованы ключом и открываются только при предъявлении правильного ключа?

 

Сопутствующие фич-реквесты:

  • Создать возможность показа списка всех пилотов, подключенных к этой карте.
  • Создать список подключенных к этой карте.
  • Создать права создатель и админ. Создатель назначает админов, а создатель и админы могут банить пилотов, подключенных к карте.

  • 0

#8
Данкан

Данкан

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 537 сообщений
313
  • EVE Ingame:Dunkan Su-Shiloff
  • Client:Рус

 

А как дела обстоят с шифрованием?

На серваке данные зашифрованы ключом и открываются только при предъявлении правильного ключа?

 

Сопутствующие фич-реквесты:

  • Создать возможность показа списка всех пилотов, подключенных к этой карте.
  • Создать список подключенных к этой карте.
  • Создать права создатель и админ. Создатель назначает админов, а создатель и админы могут банить пилотов, подключенных к карте.

 

 

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

 

  • Создать возможность показа списка всех пилотов, подключенных к этой карте.

Обязательно.

 

  • Создать список подключенных к этой карте.

Обязательно

 

  • Создать права создатель и админ. Создатель назначает админов, а создатель и админы могут банить пилотов, подключенных к карте.

Обязательно. Это несколько более сложная конструкция, но я уже начал ее реализовывать. Уже существует владелец карты - Map Owner

 

hSDh3N_6R9CtQ_mld3MM6w.png

 

Отсюда и будем плясать.


  • 0
 
 
Знание некоторых принципов легко компенсирует незнание некоторых фактов.
(© Гельвеций)

#9
xtalia

xtalia

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 775 сообщений
292
  • EVE Ingame:Serg Sinist
  • EVE Alt:Xtalia Kashuken
  • Client:Eng

Ой! Еще сделать возможно обозначать домашнюю систему и поддержку русского языка.


Сообщение отредактировал xtalia: 27 June 2017 - 8:39

  • 0

#10
unti1x

unti1x

    Chaotic neutral

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 8535 сообщений
1949
  • EVE Ingame:Chio Olgidar
  • Corp:-CDP-
  • Channel:Crevetize
  • Client:Eng

Ой! Еще сделать возможно обозначать домашнюю систему и поддержку русского языка.

Это называется l10n или просто локализация.

 

 

Ну там сразу две большие папки с отдельными солюшенами - клиент и сервер. Но вполне можно разделить. Наверное так даже будет правильно. На счет сборки для *nix я вообще пока без понятия как это сделать.

смотри в сторону Mono



Вот тебе ещё ссылка. Не знаю, как у них там сейчас с поддержкой в Mono, поэтому смотри сам.


  • 1

Аффтар, зохавай исчо тех аццких олбанских креведок, да выпей йаду.


#11
fxea

fxea

    Damage control

  • Faction pilots
  • PipPipPipPipPip
  • 2877 сообщений
755
  • EVE Ingame:^^
  • EVE Alt:Xeata
  • Corp:-D.G-
  • Ally:WarDogs
  • Channel:X-Tea
  • Client:Eng

так то правильно написано - червоточИны

Так то в конкретных, указанных в посте местах есть опечатки. Вот так то.


  • 0

Сущности, игнор которых делает форум лучше: massdriver , Jerome Higs , КотМэн , anknown , Smoketriada , Likon , Corpse
<url=fitting:17843:2048;1:33896;3:1335;23:2488;5:2185;5:2446;5::>VNI ULTIMATE HULL TANK</url>
"Еще неизвестно запасы чего исчерпаются в этой игре раньше. Минералов или... игроков." © Art1st


#12
Данкан

Данкан

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 537 сообщений
313
  • EVE Ingame:Dunkan Su-Shiloff
  • Client:Рус

Ой! Еще сделать возможно обозначать домашнюю систему и поддержку русского языка.

 

Гони в империю тех пассажиров кто номер домашки не помнит )))


  • 0
 
 
Знание некоторых принципов легко компенсирует незнание некоторых фактов.
(© Гельвеций)

#13
xtalia

xtalia

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 775 сообщений
292
  • EVE Ingame:Serg Sinist
  • EVE Alt:Xtalia Kashuken
  • Client:Eng

А можно сделать так, чтобы процесс браузера не запускался (или запускался только по требованию: открытие вкладки, переход по ссылке) специальной записью в конфиге?


Сообщение отредактировал xtalia: 04 July 2017 - 22:20

  • 0

#14
unti1x

unti1x

    Chaotic neutral

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 8535 сообщений
1949
  • EVE Ingame:Chio Olgidar
  • Corp:-CDP-
  • Channel:Crevetize
  • Client:Eng

А можно сделать так, чтобы процесс браузера не запускался (или запускался только по требованию: открытие вкладки, переход по ссылке) специальной записью в конфиге?

Ага, а результаты на лбу нарисовать :trololo:


  • 0

Аффтар, зохавай исчо тех аццких олбанских креведок, да выпей йаду.


#15
Данкан

Данкан

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 537 сообщений
313
  • EVE Ingame:Dunkan Su-Shiloff
  • Client:Рус

А можно сделать так, чтобы процесс браузера не запускался (или запускался только по требованию: открытие вкладки, переход по ссылке) специальной записью в конфиге?

 

Можно конечно, но это что-то совсем уж у вас калькулятор какой-то у вас раритетный :)


  • 0
 
 
Знание некоторых принципов легко компенсирует незнание некоторых фактов.
(© Гельвеций)

#16
X4me1eoH

X4me1eoH

    Упоротый партизан

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 4911 сообщений
1579
  • EVE Ingame:X4me1eoH
  • Corp:AIRG
  • Ally:-LSH-
  • Channel:Срухелп
  • Client:Eng

 

после какого то времени оффлайна, вернулся в еву, сразу полез на форум смотреть что с твоей прогой =). Увы эта версия не пашет. При запуске грузит двух твоих чаров из кэша оО и попытки залогиниться своим чаром через ссо ни к чему не приводят, просто ничего не происходит.


  • 0

#17
Данкан

Данкан

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 537 сообщений
313
  • EVE Ingame:Dunkan Su-Shiloff
  • Client:Рус

после какого то времени оффлайна, вернулся в еву, сразу полез на форум смотреть что с твоей прогой =). Увы эта версия не пашет. При запуске грузит двух твоих чаров из кэша оО и попытки залогиниться своим чаром через ссо ни к чему не приводят, просто ничего не происходит.

 

Я в курсе, этой бетой никто не пользовался и я протолкнул ее сервер на новую версию. Надеюсь в субботу будет нормальная версия которую смогут скачать все пользователи ЕваДжимы.


  • 0
 
 
Знание некоторых принципов легко компенсирует незнание некоторых фактов.
(© Гельвеций)

#18
X4me1eoH

X4me1eoH

    Упоротый партизан

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 4911 сообщений
1579
  • EVE Ingame:X4me1eoH
  • Corp:AIRG
  • Ally:-LSH-
  • Channel:Срухелп
  • Client:Eng

Я в курсе, этой бетой никто не пользовался и я протолкнул ее сервер на новую версию. Надеюсь в субботу будет нормальная версия которую смогут скачать все пользователи ЕваДжимы.

аа, ясно, ну ок, буду ждать тогда =)


  • 0

#19
diadiajenia

diadiajenia

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 943 сообщений
39
  • EVE Ingame:diadiajenia
  • Ally:NC
  • Client:Eng

Суну и свои 5 копеек :)

  • Для тех, кто в калькуляторе или тех, кто не хочет сделать модули софтины по дефолту включенными и менюшку (аля "настройки") для включения/отключения. Хотя, мой старый ноут, 1.35 по крайней мере, жрет без проблем.
  • Если будешь реализовывать показ подключенных пилотов в какой системе кто находятся, то сделать это с возможностью отключения. Не всем нужно видеть кто где находится и не все хотят чтоб его где-то палили ^_^ .

Сообщение отредактировал diadiajenia: 12 August 2017 - 17:35

  • 0

#20
ALPHA

ALPHA

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 1960 сообщений
1057
  • EVE Ingame:Alpho
  • Corp:npc
  • Client:Eng

ССР вырезали из сваггера location

https://esi.tech.ccp.is/latest/#/

 

hqdefault.jpg


  • 0

Когда человек уходит из EVE в WoW средний IQ обоих игр возрастает. © Εmily92 Steam comment (eng)

 

 





2 посетителей читают тему

0 members, 2 guests, 0 anonymous users