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

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

GDocs - вытягиваем цены. Гайд для совсем чайников. UPD 18.02.2019


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

#81
arifiko

arifiko

    Newbie

  • Tech II Pilots
  • 19 сообщений
0
  • EVE Ingame:Motziker
  • Ally:White Angels
  • Channel:mozg
  • Client:Eng
Что то изменилось? Сегодня перестала работать подтяжка ид и цен :-(

Сообщение отредактировал arifiko: 04 May 2017 - 17:52

  • 0

#82
DmDev

DmDev

    Newbie

  • Tech I Pilots
  • 6 сообщений
0
  • Client:Рус

Добрый день!

Подскажите, кто знает, ID систем Jita, Amarr, Dodixie, Hek, Rens и ID станций торговых хабов в этих системах, а также ID регионов к ним.

 

Как вытащить минералы/компоненты необходимые для создания ч-л (по ID item), т. е.:

 

ID items Минерал 1 Минерал 2 ... Компонент 1 Компонент 2

Сообщение отредактировал DmDev: 11 May 2017 - 10:57

  • 0

#83
Lynxovat

Lynxovat

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 1999 сообщений
370
  • EVE Ingame:Lynxovat Fujiwara
  • EVE Alt:Anselm Lucas
  • Corp:Red October
  • Ally:Red Alliance
  • Client:Eng

 

Добрый день!

Подскажите, кто знает, ID систем Jita, Amarr, Dodixie, Hek, Rens и ID станций торговых хабов в этих системах, а также ID регионов к ним.

 

Как вытащить минералы/компоненты необходимые для создания ч-л (по ID item), т. е.:

 

ID items Минерал 1 Минерал 2 ... Компонент 1 Компонент 2

 

В sde всё есть

https://developers.e...ource/resources


  • 0

#84
DmDev

DmDev

    Newbie

  • Tech I Pilots
  • 6 сообщений
0
  • Client:Рус

Может кто, на примере одного минерала показать, как вытаскивать данную информацию из БД приведенной выше Lynxovat?

 


Сообщение отредактировал DmDev: 12 May 2017 - 7:00

  • 0

#85
New Strannik

New Strannik

    Clone Grade Nu

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 8624 сообщений
1077
  • EVE Ingame:New Strannik
  • DUST Ingame:Ivan Korrenoy
  • EVE Alt:+Ctrl+Del
  • Corp:SHAVED
  • Client:Eng

 

Добрый день!

Подскажите, кто знает, ID систем Jita, Amarr, Dodixie, Hek, Rens и ID станций торговых хабов в этих системах, а также ID регионов к ним.

 

Как вытащить минералы/компоненты необходимые для создания ч-л (по ID item), т. е.:

 

ID items Минерал 1 Минерал 2 ... Компонент 1 Компонент 2

 

https://api.eveonline.com/eve/CharacterID.xml.aspx?names=jita

ID предметов уже не помню, или с базы какой, или просто поиск в eve-central, там в ссылке id всегда есть.


Сообщение отредактировал New Strannik: 12 May 2017 - 7:40

  • 0

#86
fxea

fxea

    Damage control

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

 

Добрый день!

Подскажите, кто знает, ID систем Jita, Amarr, Dodixie, Hek, Rens и ID станций торговых хабов в этих системах, а также ID регионов к ним.

 

Как вытащить минералы/компоненты необходимые для создания ч-л (по ID item), т. е.:

 

ID items Минерал 1 Минерал 2 ... Компонент 1 Компонент 2

 


  • 1

Сущности, игнор которых делает форум лучше: 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


#87
Lynxovat

Lynxovat

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 1999 сообщений
370
  • EVE Ingame:Lynxovat Fujiwara
  • EVE Alt:Anselm Lucas
  • Corp:Red October
  • Ally:Red Alliance
  • Client:Eng

Может кто, на примере одного минерала показать, как вытаскивать данную информацию из БД приведенной выше Lynxovat?

Это не БД, это набор yaml-файлов.
 

Подскажите, кто знает, ID систем Jita, Amarr, Dodixie, Hek, Rens и ID станций торговых хабов в этих системах, а также ID регионов к ним.

 
ID систем и станций можно посмотреть в файлике sde\bsd\invNames.yaml:

-   itemID: 30000142
    itemName: Jita
-   itemID: 60003760
    itemName: Jita IV - Moon 4 - Caldari Navy Assembly Plant

Или в файлике sde\bsd\staStations.yaml (тут удобнее, если надо найти станку по названию, например, и всю инфу о ней, начиная от координат и заканчивая ID региона (инфа по сервисам в другом месте)):

-   constellationID: 20000020
    corporationID: 1000035
    dockingCostPerVolume: 0
    maxShipVolumeDockable: 50000000
    officeRentalCost: 10000
    operationID: 14
    regionID: 10000002
    reprocessingEfficiency: 0.5
    reprocessingHangarFlag: 4
    reprocessingStationsTake: 0.05
    security: 0.9459131166648389
    solarSystemID: 30000142
    stationID: 60003760
    stationName: Jita IV - Moon 4 - Caldari Navy Assembly Plant
    stationTypeID: 1529
    x: -107303362560.0
    y: -18744975360.0
    z: 436489052160.0

Как вытащить минералы/компоненты необходимые для создания ч-л (по ID item)


например, нам нужен каракал. В файле \sde\fsd\typeIDs.yaml находим "Caracal Blueprint":

687:
    basePrice: 82500000.0
    graphicID: 42
    groupID: 106
    marketGroupID: 275
    name:
        de: Caracal Blueprint
        en: Caracal Blueprint
        fr: Plan de construction Caracal
        ja: カラカルブループリント
        ru: Caracal Blueprint
        zh: 狞獾级蓝图
    portionSize: 1
    published: true
    volume: 0.01

Далее в файле \sde\fsd\blueprints.yaml находим его же:

687:
    activities:
        copying:
            time: 9600
        invention:
            materials:
            -   quantity: 8
                typeID: 20411
            -   quantity: 8
                typeID: 25887
            products:
            -   probability: 0.26
                quantity: 1
                typeID: 11994
            skills:
            -   level: 1
                typeID: 11433
            -   level: 1
                typeID: 21790
            -   level: 1
                typeID: 11454
            time: 128100
        manufacturing:
            materials:
            -   quantity: 544444
                typeID: 34
            -   quantity: 122222
                typeID: 35
            -   quantity: 36667
                typeID: 36
            -   quantity: 10444
                typeID: 37
            -   quantity: 3333
                typeID: 38
            -   quantity: 1400
                typeID: 39
            -   quantity: 556
                typeID: 40
            products:
            -   quantity: 1
                typeID: 621
            skills:
            -   level: 1
                typeID: 3380
            time: 12000
        research_material:
            time: 4200
        research_time:
            time: 4200
    blueprintTypeID: 687
    maxProductionLimit: 10

Видим, что при инвенте получаем 11994 (Церба), при просто производстве 621 (Каракал), всё верно. По материалам тоже вроде бы всё понятно, например

            -   quantity: 10444
                typeID: 37

значит, что нужно 10444 единиц изогена (typeID всегда можно посмотреть опять же в typeIDs.yaml)

 

Если нужно именно по ID продукта, то и ищем сразу в blueprints.yaml в продуктах.


  • 0

#88
sleepwalker_

sleepwalker_

    Clone Grade Epsilon

  • Tech III Pilots
  • PipPipPip
  • 252 сообщений
20
  • EVE Ingame:Crazy Sleepwalker
  • Corp:Siberain Industries
  • Client:Eng

Выдаёт такую вот ошибку:

4It0LjmTBS8.jpg

Таблица новая, специально сделал всё точно, как у ТС. Не помогает. В Гуглодоках поменялся синтаксис?

вместо , поставь ; 


  • 0
Правило написания -ться и -тся в глаголах.
–ТСЯ — пишется в случае, если глагол отвечает на вопрос — Что делает? Что сделает? Что сделают?
–ТЬСЯ — пишется, если глагол отвечает на вопрос — Что делать?

#89
dagreyv

dagreyv

    Newbie

  • Tech II Pilots
  • 25 сообщений
18
  • EVE Ingame:Alisa Red alert
  • Corp:Techno Hive
  • Client:Eng

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

/upd Нашел, точнее разобрался с https://esi.tech.ccp.is/ жаль только что нельзя сделать запрос по конкретной системе а только по региону


Сообщение отредактировал dagreyv: 17 June 2017 - 14:17

  • 0

#90
sleepwalker_

sleepwalker_

    Clone Grade Epsilon

  • Tech III Pilots
  • PipPipPip
  • 252 сообщений
20
  • EVE Ingame:Crazy Sleepwalker
  • Corp:Siberain Industries
  • Client:Eng

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

/upd Нашел, точнее разобрался с https://esi.tech.ccp.is/ жаль только что нельзя сделать запрос по конкретной системе а только по региону

что тебя останавливает из результата взять только нужную систему?


  • 0
Правило написания -ться и -тся в глаголах.
–ТСЯ — пишется в случае, если глагол отвечает на вопрос — Что делает? Что сделает? Что сделают?
–ТЬСЯ — пишется, если глагол отвечает на вопрос — Что делать?

#91
dagreyv

dagreyv

    Newbie

  • Tech II Pilots
  • 25 сообщений
18
  • EVE Ingame:Alisa Red alert
  • Corp:Techno Hive
  • Client:Eng

что тебя останавливает из результата взять только нужную систему?

Да совершенно ничего, я просто немного расстроился, что нельзя сделать заапрос на конкретную систему, а только на регион.
Но выдача данных только по региону вполне логична.


  • 0

#92
Vitleee

Vitleee

    Clone Grade Beta

  • Tech III Pilots
  • Pip
  • 73 сообщений
197
  • EVE Ingame:Vitle Mini
  • Corp:Manhattan Dreams
  • Ally:Siberian Squads
  • Channel:Night Trade Team
  • Client:Eng

Здравствуйте

С сегодняшнего дня скрипт перестал тащить цены

 

Спойлер

 

До этого всё прекрасно работало.

Тело скрипта не трогал и не кантовал.

Доктор, ему можно как-то помочь? :(

 


  • 0

#93
Akturis

Akturis

    Clone Grade Delta

  • Tech III Pilots
  • PipPip
  • 136 сообщений
36
  • EVE Ingame:Aktyris
  • Corp:FSPT
  • Ally:Bandelogs
  • Channel:RSpace
  • Client:Рус
Оборудование сдохло

Прикрепленные изображения

  • SmartSelectImage_2017-09-15-15-56-36.png

Сообщение отредактировал Akturis: 15 September 2017 - 15:58

  • 1

FSP-T/FSP-B

https://banderlogs.su

 


#94
Vitleee

Vitleee

    Clone Grade Beta

  • Tech III Pilots
  • Pip
  • 73 сообщений
197
  • EVE Ingame:Vitle Mini
  • Corp:Manhattan Dreams
  • Ally:Siberian Squads
  • Channel:Night Trade Team
  • Client:Eng

Оборудование сдохло

 

Печалька...

Спасибо за ответ.

А откуда-нибудь кроме ив-централа еще можно подтягивать цены?


  • 0

#95
Akturis

Akturis

    Clone Grade Delta

  • Tech III Pilots
  • PipPip
  • 136 сообщений
36
  • EVE Ingame:Aktyris
  • Corp:FSPT
  • Ally:Bandelogs
  • Channel:RSpace
  • Client:Рус

Печалька...
Спасибо за ответ.
А откуда-нибудь кроме ив-централа еще можно подтягивать цены?

Напрямую через esi
https://esi.tech.ccp.is/latest/
Адрес запроса только поменяй
  • 0

FSP-T/FSP-B

https://banderlogs.su

 


#96
Vitleee

Vitleee

    Clone Grade Beta

  • Tech III Pilots
  • Pip
  • 73 сообщений
197
  • EVE Ingame:Vitle Mini
  • Corp:Manhattan Dreams
  • Ally:Siberian Squads
  • Channel:Night Trade Team
  • Client:Eng

Напрямую через esi
https://esi.tech.ccp.is/latest/
Адрес запроса только поменяй

 

Так-так-так, погодите. Я чайник, причем с накипью)

Адрес запроса это, в моем скриншоте, 102 строка?

script-url.jpg

 

Просто  "http://api.eve-central.com/" заменяем на "https://esi.tech.ccp.is/latest/"?

Вторая часть строки остается та же:

api/marketstat?cachebuster="+cachebuster+"&usesystem="+systemID+"&typeid=";

 

Или как вообще?)


  • 0

#97
Akturis

Akturis

    Clone Grade Delta

  • Tech III Pilots
  • PipPip
  • 136 сообщений
36
  • EVE Ingame:Aktyris
  • Corp:FSPT
  • Ally:Bandelogs
  • Channel:RSpace
  • Client:Рус
Не, так не получится )
Надо переписывать скрипт
Проще всего использовать уже готовый скрипт отсюда https://github.com/n...tscript?files=1
  • 0

FSP-T/FSP-B

https://banderlogs.su

 


#98
Lynxovat

Lynxovat

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 1999 сообщений
370
  • EVE Ingame:Lynxovat Fujiwara
  • EVE Alt:Anselm Lucas
  • Corp:Red October
  • Ally:Red Alliance
  • Client:Eng

Здравствуйте

 

attachicon.gifscript.jpg

 

 

А можно вот это вот, только текстом, а не жипегом?


  • 0

#99
Vitleee

Vitleee

    Clone Grade Beta

  • Tech III Pilots
  • Pip
  • 73 сообщений
197
  • EVE Ingame:Vitle Mini
  • Corp:Manhattan Dreams
  • Ally:Siberian Squads
  • Channel:Night Trade Team
  • Client:Eng

А можно вот это вот, только текстом, а не жипегом?

 

о7

 

Спойлер

  • 0

#100
Vitleee

Vitleee

    Clone Grade Beta

  • Tech III Pilots
  • Pip
  • 73 сообщений
197
  • EVE Ingame:Vitle Mini
  • Corp:Manhattan Dreams
  • Ally:Siberian Squads
  • Channel:Night Trade Team
  • Client:Eng

Не, так не получится )
Надо переписывать скрипт
Проще всего использовать уже готовый скрипт отсюда https://github.com/n...tscript?files=1

 

Еще раз спасибо!

С новым скриптом всё заработало.

Только я не разобрался как в нем одним запросом выкатывать список цен по диапазону? Пришлось в каждой строчке писать:

=getStationMarketPrice(B3,10000002,'Материалы'!F1,"buy",,)

Ну и только первый параметр меняется, это столбец B с айдишниками.

Не то, что бы это было неудобно - один раз написал и забыл... просто непривычно.

Так и должно быть?


  • 0




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

0 members, 0 guests, 0 anonymous users