Попробуй оценить время, которое лично тебе потребуется, чтобы прочесать сейчас все позиции на рынке контрактов, и оценить предложения хотя бы навкидку. Думаю, уйдет много часов. Программа, имея доступ к базе данных, сделает это за несколько секунд, задержка в 10-15 минут несущественна, не много шансов, что кто-то обнаружит выгодную позицию ингейм раньше нее, только может на популярных позициях. Хотя, если доведут до ума сортировку в окне контрактов, то тогда все возможно. А сейчас доступ по API к полной базе контрактов неслабо побустит ботоводство.ввести кеширование, 10-15 минутное. Вполне достаточно чтобы почти в реалтайме глянуть наличие каких то вещей в регионе. За более детальным положением дел - в игру
Донат На хостинг |
ISK за переводы до 75kk за 1000зн. |
Хроники EVE Сборник |
Новичкам Полезная информация |
Contracts API
#21
Отправлено 03 January 2010 - 22:09
#22
Отправлено 12 January 2010 - 0:48
Я за идею если на ценообразование и маркет она повлияет не критично.
#23
Отправлено 26 January 2010 - 7:53
Это фактически будет то же самое что на современных биржах где большей частью уже НЕ люди торгуют.Если вынесут в API собственные и корпоративные контракты - ничего существенно не изменится, станет просто малость удобнее контролировать большое число своих контрактов сторонним софтом.
Если вынесут в API все контракты в игре, то владельцы стороннего софта начнут делать ежедневные миллиардные барыши. Как я это себе представляю:
- Висит на компе программа, каждые 5 минут (или с каким там интервалом можно API загружать?) подгружает рынок контрактов и начинает дурным голосом орать, обнаруживая новый контракт по заниженной цене (ошибка в числе нулей, незнание цен, и т.д.), либо скупку по завышенной. Критерии отбора вводятся заранее владельцем проги. Ему остается только посмотреть, по поводу какого контракта кипиш, и принять его в игре. После чего купленную вещь можно перепродавать. Когда такого софта станет много - процесс превратится в контракт-дрочево, когда счет будет идти на секунды, кто быстрее успеет принять контракт.
И фактически начнется соревнование на тему 'как обойти ограничение на 5 минут времени на обновление API'(например используя несколько альтов)
И - подозреваю что фичу 'принять контракт такой то' приделают и без CCP -
p.s.у меня иногда впечатление складывается что как минимум в джите - боты в маркете живут
берем 15 альтов и творческий подход к программированию и имеем раз в минуту обновление -ввести кеширование, 10-15 минутное. Вполне достаточно чтобы почти в реалтайме глянуть наличие каких то вещей в регионе. За более детальным положением дел - в игру
IMHO, ЕСЛИ это делать то - суровое кеширование (час _минимум_) причем не 'час на альта' а 'час на IP'(вот что с теми кто за NAT сидит делать...), НЕ делать возможности смотреть глобальные контракты for all (оставить только просмотр ally/corp контрактов доступных и статус _своих_ контрактов)
#24
Отправлено 30 January 2010 - 6:57
Целиком и полностью отдать рынок в руки ботов? Категорически против! Даже если это будет простой мониторинг. Для этого есть замечательные ин гейм средства. А на работе надо работать, а не ордера смотреть/переставлять(камень в огород любителям поиграть на работе).Сейчас идет глобальное обсуждение сиситемы Contracts API
В связи с этим, хочется услышать мнение нашего комунити по этому поводу, что хотелось бы отслеживать через АПИ в контрактах, что стоило бы зарезать итд.
#25
Отправлено 30 January 2010 - 14:15
Плюс та же самая информация на корп-уровне (контракты, выставленные от имени корпы, контракты, выставленные на корпу).
С али-уровнем сложно, так как в текущей системе апи не понятно, чей фулл-ключ должен выдавать подобную информацию.
На глобальном уровне, то есть все публичные контракты по всей еве, есть другое предложение - предоставить rss/atom фид, в котором сообщать только о новых контрактах. Вообще, часть текущих глобальных апи (в частности, все апи, которые начинаются /map/) как раз можно на rss/atom вывести.
0 посетителей читают тему
0 members, 0 guests, 0 anonymous users