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

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

EVE API: Еще один Ruby-клиент

API

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

#1
fobocaster

fobocaster

    Newbie

  • Tech I Pilots
  • 9 сообщений
3
  • EVE Ingame:FoboCasteR I
  • EVE Alt:Ellenium Crendraven
  • Corp:RUS Rebels
Здравствуйте!
Буду рад поддержке Ruby-разработчиков в работе (код, идеи, тесты, документация, что угодно) над новым Ruby-клиентом.
Спасибо.

 


  • 1

#2
Fremeni

Fremeni

    Clone Grade Delta

  • Tech III Pilots
  • PipPip
  • 167 сообщений
72
  • EVE Ingame:Krave Klinntock
  • Client:Eng

Ни хрена не понял, но первый.


  • 0

#3
moonjasper

moonjasper

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2305 сообщений
339
  • EVE Ingame:Jasper Goodal
  • Client:Eng

Привет. Ничего не понял, что это?


  • 0

#4
err0r

err0r

    Поня

  • -10.0
  • PipPipPipPipPip
  • 3774 сообщений
1337
  • Channel:MLP RUS
  • Client:Eng

Судя по названию файлов - некая программа, которая тянет данные по API. Очередной велосипед а-ля ИвМон, скорее всего.


  • 0

WAR IS PEACE. FREEDOM IS SLAVERY. FRIENDSHIP IS MAGIC. PINKIE PIE IS WATCHING YOU FOREVER!

http://i.imgur.com/ZwEyGcb.jpg


#5
fobocaster

fobocaster

    Newbie

  • Tech I Pilots
  • 9 сообщений
3
  • EVE Ingame:FoboCasteR I
  • EVE Alt:Ellenium Crendraven
  • Corp:RUS Rebels

Судя по названию файлов - некая программа, которая тянет данные по API. Очередной велосипед а-ля ИвМон, скорее всего.

Велосипед - да. Амбициозно позиционирую как альтернативу Reve, который, похоже, заброшен.
EveMon - нет. Эта библиотека (в Ruby называется gem) реализует функции запроса данных и оборачивание их в объекты.
Разработка может быть использована как часть Вашей утилиты / веб-приложения на Ruby.


  • 0

#6
moonjasper

moonjasper

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2305 сообщений
339
  • EVE Ingame:Jasper Goodal
  • Client:Eng

Сейчас удалили данные о киллах в ВХ. Что не есть гуд. Но немного косвенно можно получить информацию о происходящем в системе. Например, на zkillboard.com. Если была бы прога "2 в 1", которая бы показывала инфо о конкретной ВХ (staticmapper.com) + инфу о недавних киллах в ней с возможностью переключения на КБ кильнувшего/слившегося с прогнозом возможного корабля и фита, инормацией об их полетах в гангах, то было бы ок :)


  • 0

#7
fobocaster

fobocaster

    Newbie

  • Tech I Pilots
  • 9 сообщений
3
  • EVE Ingame:FoboCasteR I
  • EVE Alt:Ellenium Crendraven
  • Corp:RUS Rebels

Сейчас удалили данные о киллах в ВХ. Что не есть гуд. Но немного косвенно можно получить информацию о происходящем в системе. Например, на zkillboard.com. Если была бы прога "2 в 1", которая бы показывала инфо о конкретной ВХ (staticmapper.com) + инфу о недавних киллах в ней с возможностью переключения на КБ кильнувшего/слившегося с прогнозом возможного корабля и фита, инормацией об их полетах в гангах, то было бы ок :)

Простите, но эта задача не относится к функциям данной библиотеки.

Возможность получить информацию через API о киллах в ВХ действительно была убрана с недавним обновлением.
Немного меньше кликов вам поможет сделать superpute.com. Например вот ссылка на, скажем, J105321. В разделе External Links есть ссылка на Battleclinic с фильтром по системе за последние 3 суток. Надеюсь, немного помог.


  • 1

#8
Ipshin

Ipshin

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1273 сообщений
404
  • EVE Ingame:Ipshin
  • Client:Eng

Суперпуте? В статикмапере есть график по килам и ссылка на батлклинику, что еще надо?


  • 0

Истина в борде

 


#9
fobocaster

fobocaster

    Newbie

  • Tech I Pilots
  • 9 сообщений
3
  • EVE Ingame:FoboCasteR I
  • EVE Alt:Ellenium Crendraven
  • Corp:RUS Rebels

Суперпуте? В статикмапере есть график по килам и ссылка на батлклинику, что еще надо?

Когда Вы в последний раз там видели графики со значениями выше 0?
Повторюсь,
 

 

Возможность получить информацию через API о киллах в ВХ действительно была убрана с недавним обновлением.

А точнее, как оказалось, 3 июня 2014 года. Чтобы не быть голословным.

Насчет ссылки согласен, я не сразу вспомнил о её наличии в staticmapper.


Сообщение отредактировал fobocaster: 14 August 2014 - 14:57

  • 1

#10
L0SER

L0SER

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 3393 сообщений
1385
  • EVE Ingame:l0ser18q
  • Corp:po ny
  • Ally:oos
  • Client:Eng

А зачем пилить свой велосипед, вместо контрибьюта в тот же reve? Чтобы через год оставить после себя очередную библиотеку без поддержки?

И почему client? Есть такое слово, как wrapper, недвусмысленно описывающее функционал библиотеки.


  • 0
Out of Sight. ищет новых пилотов и корпорации. \o/

#11
fobocaster

fobocaster

    Newbie

  • Tech I Pilots
  • 9 сообщений
3
  • EVE Ingame:FoboCasteR I
  • EVE Alt:Ellenium Crendraven
  • Corp:RUS Rebels

А зачем пилить свой велосипед, вместо контрибьюта в тот же reve? Чтобы через год оставить после себя очередную библиотеку без поддержки?

И почему client? Есть такое слово, как wrapper, недвусмысленно описывающее функционал библиотеки.

Уместная критика, даже ответить нечего.  :unsure: 
Но забивать уж точно в планы не входило.


  • 0

#12
dnbtrain

dnbtrain

    Clone Grade Zeta

  • Tech III Pilots
  • PipPipPip
  • 413 сообщений
74
  • EVE Ingame:dnbtrain
  • Corp:NPC
  • Client:Рус

Конкретный велосипед. Реальные посоны должны для EVE XML писать свои XSLT (<--идея) с обработкой полей с айдишниками. Т.е. на каждый API идет свой XSLT файл. Но тут мы упираемся в руби, который не хочет работать с XSL чуть более, чем на половину.


  • 0

sign.jpg


#13
L0SER

L0SER

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 3393 сообщений
1385
  • EVE Ingame:l0ser18q
  • Corp:po ny
  • Ally:oos
  • Client:Eng

Уместная критика, даже ответить нечего.  :unsure: 
Но забивать уж точно в планы не входило.

Я бы просто поправил что там не работает в reve, а в академических целях запилил бы врапперы для thirdparty сервисов, типа eve-central, zkillboard, evewho и т.д. :laugh:

Ну а то нафига нужны сто библиотек работающих с eveapi и все в неактуальном состоянии.


Сообщение отредактировал L0SER: 14 August 2014 - 18:43

  • 0
Out of Sight. ищет новых пилотов и корпорации. \o/

#14
fobocaster

fobocaster

    Newbie

  • Tech I Pilots
  • 9 сообщений
3
  • EVE Ingame:FoboCasteR I
  • EVE Alt:Ellenium Crendraven
  • Corp:RUS Rebels

Конкретный велосипед. Реальные посоны должны для EVE XML писать свои XSLT (<--идея) с обработкой полей с айдишниками. Т.е. на каждый API идет свой XSLT файл. Но тут мы упираемся в руби, который не хочет работать с XSL чуть более, чем на половину.

Идея с XSLT хорошая, спасибо. Это, вероятно, будет несколько лучше чем писать свои трансформации.

Почему же руби не умеет в XSLT? Есть же Nokogiri.


  • 0

#15
Asphyxiant

Asphyxiant

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 647 сообщений
-94
  • EVE Ingame:ex. Nata Asphyxia
  • Corp:ex. Neaga ex. A1ONE
  • Ally:ex. ROL ex. -R-

А чем не устроил Pheal NG? Тем, что не руби? Что с долгосрочной поддержкой? Велосипедов таких три десятка, но все сдохли через пару месяцев от старта.


Сообщение отредактировал Asphyxiant: 14 August 2014 - 21:13

  • 0

#16
fobocaster

fobocaster

    Newbie

  • Tech I Pilots
  • 9 сообщений
3
  • EVE Ingame:FoboCasteR I
  • EVE Alt:Ellenium Crendraven
  • Corp:RUS Rebels

А чем не устроил Pheal NG? Тем, что не руби? Что с долгосрочной поддержкой? Велосипедов таких три десятка, но все сдохли через пару месяцев от старта.

Да, потому что не руби. Я не php-разработчик. Но можно было бы запустить Pheal отдельным процессом.
Стоит заметить, что Pheal это лучший пхп-код, который довелось видеть. Написано намного лучше, чем руби-клиент от того же автора - Eaal.


  • 0

#17
Taupwnz

Taupwnz

    Clone Grade Gamma

  • Tech III Pilots
  • PipPip
  • 114 сообщений
11
  • EVE Ingame:Taupwnz
  • Corp:nocorp
  • Ally:noally
  • Client:Eng

Хм, после беглого осмотра кода не нашел CREST. Он еще сырой ? или какие-то другие причины его не использовать?


  • 0

#18
fobocaster

fobocaster

    Newbie

  • Tech I Pilots
  • 9 сообщений
3
  • EVE Ingame:FoboCasteR I
  • EVE Alt:Ellenium Crendraven
  • Corp:RUS Rebels

Хм, после беглого осмотра кода не нашел CREST. Он еще сырой ? или какие-то другие причины его не использовать?

Да, CREST еще в бете.
Да и в моей либе еще далеко не все. Работа только началась.


  • 0




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

0 members, 1 guests, 0 anonymous users