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

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

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


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

#101
Mauller

Mauller

    Clone Grade Zeta

  • Tech III Pilots
  • PipPipPip
  • 436 сообщений
70
  • EVE Ingame:MaullerZ
  • EVE Alt:Tananda Ivanova
  • Corp:ROHAZ
  • Channel:EVE Flight School
  • Client:Eng

появилась досточная альтернатива ив-централу

https://evemarketer.com/types/17738

 

АПИ аналогичен, в скриптах достаточно заменить часть url-а, проверил на своих гуглотаблицах - заработало
https://api.evemarketer.com/ec/

 

меняем строчки вида
 

http://api.eve-central.com/api/marketstat... 

на это

http://api.evemarketer.com/ec/marketstat... 

api.evemarketer.com/ec/

 

 


  • 6

#102
zav

zav

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1357 сообщений
72
  • EVE Ingame:Hytti Aurilen
  • Client:Рус

 

появилась досточная альтернатива ив-централу

https://evemarketer.com/types/17738

 

 

спасибо за наводку ). а то иногда без ив-централа скушно )


  • 0

#103
Markus Pofigus

Markus Pofigus

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 690 сообщений
10
  • EVE Ingame:Markus Pofigus
  • EVE Alt:Много. Очень много
  • Corp:DCMI
  • Ally:Galente Federation
  • Client:Eng

для тру про https://www.adam4eve...rket_orders.php


  • 1

#104
Zezick

Zezick

    Newbie

  • Tech II Pilots
  • 18 сообщений
-4
  • EVE Ingame:Owts
  • Client:Eng

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


  • 0

#105
Grov

Grov

    Newbie

  • Tech I Pilots
  • 2 сообщений
0
  • EVE Ingame:Grov
  • Client:Рус

Люди добрые, подскажите, я полный нубас в этих делах, скрипт по вытягиванию цен должен срабатывать и обновлять цены в какой момент? В момент открытия/обновления документа? Это норма, что цены обновляются только при повторной прописи скрипта?


  • 0

#106
Lucifer Morningstar

Lucifer Morningstar

    Newbie

  • Tech II Pilots
  • 12 сообщений
0
  • EVE Ingame:Luccifer
  • EVE Alt:No
  • Client:Рус
https://github.com/n...oglecrestscript
Этот скрипт тянет данные напрямую из ESI ? Я правильно понял ?

Как сделать чтобы ItemID в этой формуле менялся автоматически на тот что указан в столбце со значениями ItemID ?

=getStationMarketPrice(29668, 10000032, 60011866, "sell", 1)

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

Сообщение отредактировал Lucifer Morningstar: 31 March 2018 - 19:15

  • 0

#107
Lucifer Morningstar

Lucifer Morningstar

    Newbie

  • Tech II Pilots
  • 12 сообщений
0
  • EVE Ingame:Luccifer
  • EVE Alt:No
  • Client:Рус

Люди добрые, подскажите, я полный нубас в этих делах, скрипт по вытягиванию цен должен срабатывать и обновлять цены в какой момент? В момент открытия/обновления документа? Это норма, что цены обновляются только при повторной прописи скрипта?

Я тоже нубас и тебе подсказать не могу. Пока что пытаюсь сделать хотя бы одну простейшую таблицу :)

Вот бы кто-нибудь поделился с Люцифером по-человечески нормальной готовой таблицей. А ведь нет "страдай сам". Пока что страдаю...


Сообщение отредактировал Lucifer Morningstar: 31 March 2018 - 19:32

  • 0

#108
Lucifer Morningstar

Lucifer Morningstar

    Newbie

  • Tech II Pilots
  • 12 сообщений
0
  • EVE Ingame:Luccifer
  • EVE Alt:No
  • Client:Рус

Народ есть база с ID предметов, и количеством минералов которое для них требуется. 

Как VlookUP сделать по двум критериям ?

Чтобы смотрел по ID итема и ID минерала и выводила количество ?


  • 0

#109
Fisto87

Fisto87

    Clone Grade Epsilon

  • Tech III Pilots
  • PipPipPip
  • 243 сообщений
9
  • EVE Ingame:Altair Taff
  • Client:Eng

Народ есть база с ID предметов, и количеством минералов которое для них требуется. 

Как VlookUP сделать по двум критериям ?

Чтобы смотрел по ID итема и ID минерала и выводила количество ?

делай не VlookUP, а суммеслимн (не знаю как  гугле, может sumIf() ) и делай два условия по ID итема и ID минерала - тогда получится, суммировать таблица будет только одну строку, которая отвечает сразу двум условиям.


  • 1

#110
Lucifer Morningstar

Lucifer Morningstar

    Newbie

  • Tech II Pilots
  • 12 сообщений
0
  • EVE Ingame:Luccifer
  • EVE Alt:No
  • Client:Рус

делай не VlookUP, а суммеслимн (не знаю как  гугле, может sumIf() ) и делай два условия по ID итема и ID минерала - тогда получится, суммировать таблица будет только одну строку, которая отвечает сразу двум условиям.

Благодарность Большущая ! Весь вечер парюсь сижу над одной только этой ерундой. Разобрался: Надо использовать SumIFS

 

Только разобрался не сразу. Оказывается база которую я надыбал - какая-то кривая. В ней нет многих обычных итемов.https://drive.google...yGzHlORXwtwQZoF Надыбал ее в архиве официального форума Евы. 

В картинке я ввел Item ID тот что увидел сверху сразу (точнее второй айди)

А, например для Hobgoblin I, вообще нет такого ID в базе, потому и не работало. И я долго не мог понять почему...

 

И поэтому вопрос - есть ли у кого-нибудь такая база ? База количества требуемых ресурсов для Item ID

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

  • Безымянный.png

Сообщение отредактировал Lucifer Morningstar: 01 April 2018 - 22:41

  • 0

#111
FreemanV

FreemanV

    Clone Grade Epsilon

  • Tech III Pilots
  • PipPipPip
  • 269 сообщений
15
  • EVE Ingame:Saimon en Cedoulain
  • Corp:M.O.Z.G.I
  • Ally:Goonswarm Federation
  • Client:Рус

Благодарность Большущая ! Весь вечер парюсь сижу над одной только этой ерундой. Разобрался: Надо использовать SumIFS

 

Только разобрался не сразу. Оказывается база которую я надыбал - какая-то кривая. В ней нет многих обычных итемов.https://drive.google...yGzHlORXwtwQZoF Надыбал ее в архиве официального форума Евы. 

В картинке я ввел Item ID тот что увидел сверху сразу (точнее второй айди)

А, например для Hobgoblin I, вообще нет такого ID в базе, потому и не работало. И я долго не мог понять почему...

 

И поэтому вопрос - есть ли у кого-нибудь такая база ? База количества требуемых ресурсов для Item ID

 

Посмотри тут https://www.fuzzwork.co.uk/dump/ , возможно тут есть то что ты ищешь.

 

По поводу вытягивания цен, запили себе кнопку ))) я так сделал https://clip2net.com/s/3T9rzHF

 

А зачем тебе расчет материалов? Что именно ты собираешься строить? Есть отличная программка IPH, да, уже практически не поддерживается, но при это не потеряла свою актуальность (за исключением Т3 и фрак батлов). 

 

P.S.Если что, пиши в личку, возможно смогу ответить на твои вопросы


  • 0

#112
Lucifer Morningstar

Lucifer Morningstar

    Newbie

  • Tech II Pilots
  • 12 сообщений
0
  • EVE Ingame:Luccifer
  • EVE Alt:No
  • Client:Рус

Допёр наконец ёптить-коптить!
https://www.fuzzwork...terials.csv.bz2
Оказывается тут Item ID - это Bueprint ID, а не Item ID как таковых. Поэтому и нету некоторых ID самих предметов.
Суть та же и можно использовать поиск требуемых материалов не по предмету а по блюпринту. Проблема решена. 

 

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

  • Безымянный.png

Сообщение отредактировал Lucifer Morningstar: 04 April 2018 - 12:52

  • 0

#113
Lucifer Morningstar

Lucifer Morningstar

    Newbie

  • Tech II Pilots
  • 12 сообщений
0
  • EVE Ingame:Luccifer
  • EVE Alt:No
  • Client:Рус



По поводу вытягивания цен, запили себе кнопку ))) я так сделал https://clip2net.com/s/3T9rzHF


Как запилить такую кнопку ?
Скрипт у меня такой же как в гайде на первой странице ? ресурс - evemarketer.

Сообщение отредактировал Lucifer Morningstar: 04 April 2018 - 15:25

  • 0

#114
FreemanV

FreemanV

    Clone Grade Epsilon

  • Tech III Pilots
  • PipPipPip
  • 269 сообщений
15
  • EVE Ingame:Saimon en Cedoulain
  • Corp:M.O.Z.G.I
  • Ally:Goonswarm Federation
  • Client:Рус

Как запилить такую кнопку ?
Скрипт у меня такой же как в гайде на первой странице ? ресурс - evemarketer.

 

function onOpen(e){
  SpreadsheetApp.getUi().createMenu("~=ОБНОВИТЬ!=~")
    .addItem("Получить цены", "upd")
    .addToUi()
}
 
function upd(){
  loadSystemPrices(SpreadsheetApp.getActive().getSheetByName("Price Source").getRange("B2:B49").getValues());
}
 
Единственный минус, у меня не получилось передать диапазон параметром, поэтому я вписал его разово, если вдруг диапазон изменится, нужно будет внести изменения в скрипт, но это не так часто необходимо.

Сообщение отредактировал FreemanV: 05 April 2018 - 13:49

  • 0

#115
Lucifer Morningstar

Lucifer Morningstar

    Newbie

  • Tech II Pilots
  • 12 сообщений
0
  • EVE Ingame:Luccifer
  • EVE Alt:No
  • Client:Рус

 

появилась досточная альтернатива ив-централу

https://evemarketer.com/types/17738

 

АПИ аналогичен, в скриптах достаточно заменить часть url-а, проверил на своих гуглотаблицах - заработало
https://api.evemarketer.com/ec/

 

меняем строчки вида
 

http://api.eve-central.com/api/marketstat... 

на это

http://api.evemarketer.com/ec/marketstat... 

api.evemarketer.com/ec/

 

 

Почему Azure Plagioclaze в игре и в evemarketer не совпадают ? Точнее говоря, почему I chose you trade hub видит, а другие цитадели в Периметре с ценами повыше нет ?

azure.png evemarketer.png

 

 

Eve marketdata - то же самое. 

Какой щас вообще самый нормальный маркет чтобы там все было видно и чтобы можно было вставить в скрипт из гайда на первой странице ?

 


Сообщение отредактировал Lucifer Morningstar: 05 April 2018 - 20:07

  • 0

#116
UNSerg

UNSerg

    Clone Grade Delta

  • Tech III Pilots
  • PipPip
  • 135 сообщений
5
  • EVE Ingame:UNSerg Old
  • Client:Eng

Тут проверял? Я пока проблемм на нем не замечал

https://eve-marketda...ion_id=10000002


Сообщение отредактировал UNSerg: 06 April 2018 - 9:02

  • 0

#117
Lucifer Morningstar

Lucifer Morningstar

    Newbie

  • Tech II Pilots
  • 12 сообщений
0
  • EVE Ingame:Luccifer
  • EVE Alt:No
  • Client:Рус

UNSerg, 06 Апр 2018 - 11:02, написал(а):

Тут проверял? Я пока проблемм на нем не замечал
https://eve-marketda...ion_id=10000002

Lucifer Morningstar, 05 Апр 2018 - 22:03, написал(а):


Eve marketdata - то же самое.

Маркеты так-то нормально работают просто не все цитадели видит почему-то. Ничего стращного, просто заметил.

Сообщение отредактировал Lucifer Morningstar: 06 April 2018 - 10:10

  • 0

#118
Оловянный солдатик

Оловянный солдатик

    Newbie

  • Tech II Pilots
  • 22 сообщений
11
  • EVE Ingame:Vladislav Royho
  • Corp:.HER0
  • Ally:GL
  • Client:Рус

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


  • 0

31F8V.png


#119
FreemanV

FreemanV

    Clone Grade Epsilon

  • Tech III Pilots
  • PipPipPip
  • 269 сообщений
15
  • EVE Ingame:Saimon en Cedoulain
  • Corp:M.O.Z.G.I
  • Ally:Goonswarm Federation
  • Client:Рус

Привет всем любителям табличек  :D

 

В связи переходом EVE на ESI и отключением старых сервисов IPH прикажет долго жить, таки добрался и  решил допилить свои таблички (расчеты материалов, загрузка цен и т.д. уже давно есть), но нам этого мало ))) Хотелось бы заложить и расходы на производство с учетом индексов системы, в связи с этим возникли вопросы.

 

Формула расчета стоимости реакций аналогична формуле расчет производства  то есть, базовая стоимость: BaseJobCost = (baseQuantity ∗ adjustedPrice) All manufacturing materials и собственно общая стоимость проекта jobFee = baseJobCost ∗ systemCostIndex ∗ runs

 

Ключевой момент тут, что стоимость продукта рассчитывается из  цены adjustedPrice, это некая цифра отличная от маркета, ее я нашел тут  (Ferrogel ID 16683: adjustedPrice = 4800,28, средняя маркета average_price = 51596.58) результат на скрине

Спойлер

 

Но вот в чем незадача, как я не крутил эти цифры и формулы, я никак не могу вывести цифру в клиенте (((( 

1 ран:

Спойлер

100 ранов:

Спойлер

 

Общее количество материалов Ferrogel:

Спойлер

 

Еще более непонятно (например ARK ID 28850adjustedPrice = 7,517,103,06, средняя маркета average_price = 10,865,977,768) при этом в клиенте 4,308,212,343

1 ран:

Спойлер

 

 

Может кто-то уже разбирался в математике ССР?  :D И откуда брать корректную цену adjustedPrice?

 

P.S. Нашел вот такую ссылку https://api.eve-indu...t.xml?names=ARK , в ESI ее нет.

Включил математику ))) на производстве цифра сошлась )))  Нужно по каждому материалу цену adjustedPrice * количество. Сумма этих материалов и вышла базовая стоимость которую отображает в клиенте, а вот по реакциям все равно не сходится (((


Сообщение отредактировал FreemanV: 02 May 2018 - 18:59

  • 0

#120
Evls

Evls

    Newbie

  • Tech II Pilots
  • 11 сообщений
4
  • EVE Ingame:Omarus Nagibatus
  • Channel:МинПром
  • Client:Eng

Обновил IPH, https://forums.eveon...h-program/75651


  • 0




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

0 members, 0 guests, 0 anonymous users