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

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

Contracts API


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

#21
CIV

CIV

    Clone Grade Zeta

  • Tech III Pilots
  • PipPipPip
  • 365 сообщений
45
  • EVE Ingame:AXBU3PA
  • Corp:.ANS.
  • Client:Рус

ввести кеширование, 10-15 минутное. Вполне достаточно чтобы почти в реалтайме глянуть наличие каких то вещей в регионе. За более детальным положением дел - в игру :mp_kap:

Попробуй оценить время, которое лично тебе потребуется, чтобы прочесать сейчас все позиции на рынке контрактов, и оценить предложения хотя бы навкидку. Думаю, уйдет много часов. Программа, имея доступ к базе данных, сделает это за несколько секунд, задержка в 10-15 минут несущественна, не много шансов, что кто-то обнаружит выгодную позицию ингейм раньше нее, только может на популярных позициях. Хотя, если доведут до ума сортировку в окне контрактов, то тогда все возможно. А сейчас доступ по API к полной базе контрактов неслабо побустит ботоводство.
  • 0

#22
София

София

    эта клон

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 6878 сообщений
2689
  • EVE Ingame:Safjhas
  • EVE Alt:научите
  • Corp:нупку выгнале...
  • Ally:работа.гов
  • Channel:Russian
  • Client:Eng
Ботоводство не труЪ. Но вот возможность чекать контракты в офлайне - именно чекать, а не работать с ними любым способом достаточно интресна. Действиетельно не всегда есть возможность зайти в игру и глянуть контракты. А так чекаешь их примерно как ордера в eve-central.

Я за идею если на ценообразование и маркет она повлияет не критично.
  • 0

80.gif
убить, изнасиловать и сьесть! (или как-то так)
нупка, неграмотная, петка здравствуйте грабли и снова я!, каребирка, крашенная в брюнетку блондинка, певепе ниумею


#23
Anhela

Anhela

    Clone Grade Gamma

  • Tech II Pilots
  • PipPip
  • 99 сообщений
1
  • EVE Ingame:Anhela
  • EVE Alt:lionora
  • Ally:RA
  • Client:Eng

Если вынесут в API собственные и корпоративные контракты - ничего существенно не изменится, станет просто малость удобнее контролировать большое число своих контрактов сторонним софтом.

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

Это фактически будет то же самое что на современных биржах где большей частью уже НЕ люди торгуют.
И фактически начнется соревнование на тему 'как обойти ограничение на 5 минут времени на обновление API'(например используя несколько альтов)
И - подозреваю что фичу 'принять контракт такой то' приделают и без CCP -:)

p.s.у меня иногда впечатление складывается что как минимум в джите - боты в маркете живут


ввести кеширование, 10-15 минутное. Вполне достаточно чтобы почти в реалтайме глянуть наличие каких то вещей в регионе. За более детальным положением дел - в игру :(

берем 15 альтов и творческий подход к программированию и имеем раз в минуту обновление -:)


IMHO, ЕСЛИ это делать то - суровое кеширование (час _минимум_) причем не 'час на альта' а 'час на IP'(вот что с теми кто за NAT сидит делать...), НЕ делать возможности смотреть глобальные контракты for all (оставить только просмотр ally/corp контрактов доступных и статус _своих_ контрактов)
  • 0

#24
Bonjur

Bonjur

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 715 сообщений
29
  • Client:Рус

Сейчас идет глобальное обсуждение сиситемы Contracts API 
В связи с этим, хочется услышать мнение нашего комунити по этому поводу, что хотелось бы отслеживать через АПИ в контрактах, что стоило бы зарезать итд. 

Целиком и полностью отдать рынок в руки ботов? Категорически против! Даже если это будет простой мониторинг. Для этого есть замечательные ин гейм средства. А на работе надо работать, а не ордера смотреть/переставлять(камень в огород любителям поиграть на работе).
  • 0

#25
Takeshi Ryuu

Takeshi Ryuu

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 696 сообщений
361
  • EVE Ingame:Takeshi Ryuu
  • Corp:IRR
  • Client:Eng
По контрактам в первую очередь нужен список своих контрактов (выставленных персонажем, выставленных на персонажа). Количество записей, возвращаемых за один раз - например как сейчас с IndustryJobs.xml.aspx.

Плюс та же самая информация на корп-уровне (контракты, выставленные от имени корпы, контракты, выставленные на корпу).

С али-уровнем сложно, так как в текущей системе апи не понятно, чей фулл-ключ должен выдавать подобную информацию.

На глобальном уровне, то есть все публичные контракты по всей еве, есть другое предложение - предоставить rss/atom фид, в котором сообщать только о новых контрактах. Вообще, часть текущих глобальных апи (в частности, все апи, которые начинаются /map/) как раз можно на rss/atom вывести.
  • 0




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

0 members, 0 guests, 0 anonymous users