Полуавтоматический поиск Timeless Jewels

avatar imTheSupremeOne

242

40

imTheSupremeOne

Пользователь

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

imTheSupremeOne

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

UPD: описание содержания темы:

Na6h7wC.png

 

 

Всем ку. Вы навернека знаете меня как AngryRead.gif чеклека создающего нечитабельные темки FeelsAmazingMan.png . Эта темка надеюсь таковой не будет т.к. описание всех детелей я делать не умею и сведу к минимуму. При нужде вам придётся действительно самому разбираться и вдрачиваться в мелкие подробности которые займут мб и полчаса-час. Но самое главное что вы будете знать что и как возможно сделать и иметь направление.

 

Тут так же используется программирование, но я сам вообще не погромист и использую вилку чтобы есть суп. Т.е. только обычный Блокнот и Excel.

 

В этой темке я бы хотел сделать case-study того что я использовал чтобы найти сотню Timeless Jewel для билда КВДТ с задачей среди всех отфильтровать только те которые:

1) Дают х2 мода по 10% увеличения зарядов фласк по тем нодам по которым проходит билд;

2) Не имеют Alchemy Genius по тем нодам по которым проходит билд. (это руинит билд)

 

Среди всех найденных доступных инструментов поиска Timeless Jewels поиск с фильтрацией только тех джувелей где учитывается по каким пассивкам ходит билд был встроен только в ПоБ. С одной стороны это хорошо т.к. знакомая программа и ненужно ничего качать, но с другой стороны сами поймёте...

 

И так для выполнения фильтрации я ввёл в поиск джувелей такие параметры:

BgKJOzv.png

Эффективно я осуществил сразу фильтрацию по всем параметрам, смотрите:

1 — говорит ПоБ искать только по пассивкам которые мы взяли;

2, 3 — подобно трейд сайту позволяет задать вес поисковому модификатору;

4 — интерфейс (2,3) добавляет мод сюда. Параметры 2,3 видны цифрами после названия мода. Чтобы эффективно добавить Alchemical Genius в "блеклист" я выставил ему вес -1;

5 — окно результата поиска. Оно выдаёт результат в виде номера Джувеля, там где цифра -01.0 это значит что там Alchemical Genius, почему-то он не убирается из поиска, но хотя-бы отображается и фильтруется в самый низ что очень помогает. Цифра 2.0 значит что у нас 2 мода по +10% фласк Зарядам, в самом вверху несколько было даже по 3.

 

 

И так, как результат нашло 128 джувелей которые полностью соответсвуют критериям. Вы уже видите проблему?.. Да, поиск их всех... ._.

 

 

ЧАСТЬ 2: Полуавтоматическое Создание Трейд Поиска на Сотню Джувелей

 

И так, самая первая проблема с которой мы столкнёмся если мы использовали ПоБ это то что он не экспортирует ТХТ файл с цифрами джувелей, и вообще из того окна даже копировать незьзя IllyaShock.png?1621090683

 

К сожалеиню другие инструменты что я находил им нельзя указать на то чтобы они искали только на ограниченном числе пассивок вокруг. Тем более поиск ПоБа даже позволяет в том числе реализовать и блеклист стата. И скорее всего по большинству пассивок вы не проходите и в ином случае вам бы пришлось проверять каждый джувель в ПоБе вручную, что абсолютно неоптимально, поэтому на данный момент дрочится с ПоБом и выполнять данные действия по моему всё ещё самый оптимальный вариант.

 

И так, для того чтобы достать цифры из ПоБа нам нужен Скриншотилка, Фотошоп и... онлайн сервис по переводу картинки в текст... Okayg.png?1639663029

Мы делаем скриншоты, складываем их друг с другом в Фотошопе или даже Пейнте и потом заливаем на сервис типа такого чтобы он дал нам пожёванный результат:

JHWIh7n.pngi2tSr0j.png

https://www.imagetotext.info/

 

Мы изучаем результат на трёхзначные цифры. Оно любит к ним приписывать 1. После этого копируем цифры в Блокнот или Ворд и просто выполняем найти с заменной на всякие символы которые оставляет AI типа :.| на пустоту, а под конец каждый пробел на перенос строки. Это функционал любого Word или блокнота который проходется ещё в школках на информаткеке.

KwmLLu5.png

 

Получим столбик из цифр. В моём случае новых строчек вышло 128. И из этого появляется следующая проблема: набирать это вручную больно и крингж NotStonksPepe.png  Как автоматически заполнить фильтрацию ПоЕ трейда ?..

 

Для решения этого вопроса мы своруем решение у ПоЕ Нинжы. Как упоминал в начале тут используется прогроммирование, но я не знаю ничего, я просто взял решение у ПоЕнинжы.

 

И так когда мы на неё заходим мы можем навести курсор на любой предмет чтобы найти его на трейде и увдиеть следующую сслыку:

gY8t0oJ.png

 

Это запрос в текстовом варианте, без GUI. У нас цель Обойти ГУИ чтобы не тыкать его целый час. Мы нашли победу.

 

Всё что нам нужно это заменить то что ищет ПоЕнинжа на то что ищем мы. А ищем мы одно и тоже, но большое количество раз. Это будет очень легко создать ряд поиска одного и того же предмета с разными цифрами. Но для начала нам нужно узнать как найти хотя-бы один предмет.

 

Для этого мы ищем три Таймлесс Джувеля с разными цифрами чтобы увидеть как оно ищет именно их:

q2by91a.png

 

По окончанию поиска нажимаем F12 заходим в Network и копируем POST запрос который отправляется на сервер:

q9HyTgz.png

Вот он:  // не работает, Д2Ру жуёт символы, берите текст из Pastebin внизу

{"query":{"status":{"option":"any"},"stats":&{"type":"count","filters":&{"id":"explicit.pseudo_timeless_jewel_balbala","disabled":false,"value":{"min":228,"max":228}},{"id":"explicit.pseudo_timeless_jewel_balbala","disabled":false,"value":{"min":322,"max":322}},{"id":"explicit.pseudo_timeless_jewel_balbala","disabled":false,"value":{"min":1488,"max":1488}}],"disabled":false,"value":{"min":1}}]},"sort":{"price":"asc"}}

 

 

 

Вот это отдельный юнит поиска:

{"id":"explicit.pseudo_timeless_jewel_balbala","disabled":false,"value":{"min":322,"max":322}}

 

Вот это "голова":

{"query":{"status":{"option":"any"},"stats":&{"type":"count","filters":<

 

Вот это хвост:

],"disabled":false,"value":{"min":1}}]},"sort":{"price":"asc"}}

 

Мы хотим самостоятельно сгенерировать сотню отдельных юнитов со своими цифрами, вместо 322:

{"id":"explicit.pseudo_timeless_jewel_balbala","disabled":false,"value":{"min":322,"max":322}}

 

И сделать это очень легко при помощи Excel. Туда мы копируем полученную в прошлом пункте стенку цифр Джувелей.

 

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

9NVVauh.png

Оно склеивает начало + новую цифру + середину + опять новую цифру + конец и растягивая эту формулу скелйки от начала до конца мы будет получать готовые строки поиска.

 

Ещё я рекомендую сделать столбик для подсчёта. Т.е. как вы понимаете это середина и к сожалению она не может быть слишком большой иначе трейд сервер заагрится и подумает что это дудос. Я нашёл что можно копировать примерно 40 штук так чтобы оно не агрилось, поэтому копируя строки следим чтобы не скопировать больше 40.

UBiv3cb.png

 

Середина готова. Подготовим куда её копировать. Открываем Блокнот и вставляем туда самое начало (с ПоЕ Нинжы): // не работает, Д2Ру жуёт символы, берите текст из Pastebin внизу

https://www.pathofexile.com/trade/search/Kalandra?q=

 

Затем спустя несколько строк вставляем обрубленную голову запроса:

{"query":{"status":{"option":"any"},"stats":&{"type":"count","filters":<

 

И ещё спустя несколько строк вставляем конец:

],"disabled":false,"value":{"min":1}}]},"sort":{"price":"asc"}}

 

В середину копируем штук 40 сгенерированной середины и вставляем. Удаляем запятую в самом конце середины у конца. Выйдет вот так:

SjmakGO.png

 

Под конец гуглим сервси который убирает любые пробелы, строки, табы, делаем Ctrl-A всего и вставляем:

https://www.browserling.com/tools/remove-all-whitespace

 

Получем ссылку. Не забываем что это всего-лишь 40 результатов, и для моего случая мне пришлось копировать середину, переносить её в сервис по удалению пробелов и искать три раза. В результате мы так же получаем перманентную ссылку т.к. это создание запроса на сервер, а не просто временный код который работает на одну лигу.

 

Результат: (соре, большие ссылки (запросы) жуёт д2ру, но они прям огромные... Воть маленкьие, но они временные, но всё это было полуавтоматически сгенерированно через Exclel FeelsAmazingMan.png )

https://www.pathofexile.com/trade/search/Kalandra/wdne9l9ub

https://www.pathofexile.com/trade/search/Kalandra/aQnBM4MUe

https://www.pathofexile.com/trade/search/Kalandra/6X9Qll0tG

 

 

ПРОБЛЕМЫ С ФОРУМОМ:

 

0) Ничего не рабоатет потому что Д2ру уничтожает все сслыки и знаки.

Удп: Еееееееей, всё что я написал тут на форуме неработает нисмотря на все мои попытки это визуально исправить. Если что вот Пейстбин с рабочей ссылкой которая может помочь в разбирательстве:

https://pastebin.com/gWx7s9CW

 

Вот пейстбин c читабельным разбиением до того как я его пропустил через убиратор пробелов. Я сюда в блокноте вставлял середину из Экселя. Берите всё отсюда... ._.

https://pastebin.com/8awMYaEr

Excel файл, пример содержимого :

https://pastebin.com/3GqUH9sT

 

P.S. Возможные проблемы:

 

.

zashitnik55

Пользователь

Регистрация: 23.03.2018

Сообщения: 14689

Рейтинг: 8907

zashitnik55

Регистрация: 23.03.2018

Сообщения: 14689

Рейтинг: 8907

Эта темка надеюсь таковой не будет т.к. описание всех детелей я делать не умею и сведу к минимуму.

imTheSupremeOne

Пользователь

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

imTheSupremeOne

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

zashitnik55 сказал(а):

Эта темка надеюсь таковой не будет т.к. описание всех детелей я делать не умею и сведу к минимуму.

Нажмите, чтобы раскрыть...

Тут просто много шагов. Если бы я их описывал было бы вообще roflanPominki.png 

Chaiok

Пользователь

Регистрация: 01.08.2016

Сообщения: 26288

Рейтинг: 8871

Chaiok

Регистрация: 01.08.2016

Сообщения: 26288

Рейтинг: 8871

я конечно любитель почитать большие темки

но это отказываюсьtlen.png

imTheSupremeOne

Пользователь

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

imTheSupremeOne

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

zashitnik55 сказал(а):

Эта темка надеюсь таковой не будет т.к. описание всех детелей я делать не умею и сведу к минимуму.

Нажмите, чтобы раскрыть...
Chaiok сказал(а):

я конечно любитель почитать большие темки

но это отказываюсьtlen.png

Нажмите, чтобы раскрыть...

Всё даписал, можете читат FeelsAmazingMan.png 

Na6h7wC.png

SepiaFatum

Пользователь

Регистрация: 04.09.2020

Сообщения: 7082

Рейтинг: 1346

SepiaFatum

Регистрация: 04.09.2020

Сообщения: 7082

Рейтинг: 1346

imTheSupremeOne сказал(а):

Всё даписал, можете читат FeelsAmazingMan.png 

Нажмите, чтобы раскрыть...

Ты чево там написал такое? Как это читать? CatCry.png?1619501070

xdy

Пользователь

Регистрация: 05.08.2022

Сообщения: 426

Рейтинг: 90

xdy

Регистрация: 05.08.2022

Сообщения: 426

Рейтинг: 90

Требую краткое содержание темы Феликс кун, не все могут потянуть такой текстыч, бтв осуждаю парсер кредиток на третьей картинке сверху :0

imTheSupremeOne

Пользователь

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

imTheSupremeOne

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

xdy сказал(а):

Требую краткое содержание темы Феликс кун, не все могут потянуть такой текстыч, бтв осуждаю парсер кредиток на третьей картинке сверху :0

Нажмите, чтобы раскрыть...
SepiaFatum сказал(а):

Ты чево там написал такое? Как это читать? CatCry.png?1619501070

Нажмите, чтобы раскрыть...

Краткое описание содержания темы :

Na6h7wC.png

SepiaFatum

Пользователь

Регистрация: 04.09.2020

Сообщения: 7082

Рейтинг: 1346

SepiaFatum

Регистрация: 04.09.2020

Сообщения: 7082

Рейтинг: 1346

imTheSupremeOne сказал(а):

Краткое описание содержания темы :

Na6h7wC.png

Нажмите, чтобы раскрыть...

А зачем они нужны? Я их никогда не использовал. pepestandangry.png?1627073256

imTheSupremeOne

Пользователь

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

imTheSupremeOne

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

SepiaFatum сказал(а):

А зачем они нужны? Я их никогда не использовал. pepestandangry.png?1627073256

Нажмите, чтобы раскрыть...

Ну воть одному человеку нужны для КВДТ джувели которые содержат 20% инкриса к Фласк зарядам получаемым. Плюс ещё и у него нельзя так чтобы роллился стат Алхимического Гения, иначе это ломает луп... roflanPominki.png 

 

Их часто используют ради таких редких статов, либо же ради Легионовских кейстоунов, у меня за 2 лиги было 2 таких перса, и заодно вместе с Кейстоуном чтобы на пассивки накинуло хорошие статы, или же ещё всякие стат стакеры используют т.к. многие джувели и по дефолту и в качестве сильных улучшений на нотаблях могут накидывать икрисы статов.

SepiaFatum

Пользователь

Регистрация: 04.09.2020

Сообщения: 7082

Рейтинг: 1346

SepiaFatum

Регистрация: 04.09.2020

Сообщения: 7082

Рейтинг: 1346

imTheSupremeOne сказал(а):

Ну воть одному человеку нужны для КВДТ джувели которые содержат 20% инкриса к Фласк зарядам получаемым. Плюс ещё и у него нельзя так чтобы роллился стат Алхимического Гения, иначе это ломает луп... roflanPominki.png 

 

Их часто используют ради таких редких статов, либо же ради Легионовских кейстоунов, у меня за 2 лиги было 2 таких перса, и заодно вместе с Кейстоуном чтобы на пассивки накинуло хорошие статы, или же ещё всякие стат стакеры используют т.к. многие джувели и по дефолту и в качестве сильных улучшений на нотаблях могут накидывать икрисы статов.

Нажмите, чтобы раскрыть...

Моему мфу ето не нужно. Пиши новый гайд по мфу. pepestandangry.png?1627073256

imTheSupremeOne

Пользователь

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

imTheSupremeOne

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

SepiaFatum сказал(а):

Моему мфу ето не нужно. Пиши новый гайд по мфу. pepestandangry.png?1627073256

Нажмите, чтобы раскрыть...

Шаг 0: Покупаешь Магебляд и Мирроришь лук. roflanLico.png 

SepiaFatum

Пользователь

Регистрация: 04.09.2020

Сообщения: 7082

Рейтинг: 1346

SepiaFatum

Регистрация: 04.09.2020

Сообщения: 7082

Рейтинг: 1346

imTheSupremeOne сказал(а):

Шаг 0: Покупаешь Магебляд и Мирроришь лук. roflanLico.png 

Нажмите, чтобы раскрыть...

Пиши такой же подробный, на 5 страниц. Будем мфить следующую лигу с самого старта. catJam.gif?1619501044

imTheSupremeOne

Пользователь

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

imTheSupremeOne

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

SepiaFatum сказал(а):

Пиши такой же подробный, на 5 страниц. Будем мфить следующую лигу с самого старта. catJam.gif?1619501044

Нажмите, чтобы раскрыть...

Играеш 16 часов в день на самых оптимизированных билдах и фул фокусе чтобы нафармить зеркало по всем гайдам FeelsAmazingMan.png 

SepiaFatum

Пользователь

Регистрация: 04.09.2020

Сообщения: 7082

Рейтинг: 1346

SepiaFatum

Регистрация: 04.09.2020

Сообщения: 7082

Рейтинг: 1346

imTheSupremeOne сказал(а):

Играеш 16 часов в день на самых оптимизированных билдах и фул фокусе чтобы нафармить зеркало по всем гайдам FeelsAmazingMan.png 

Нажмите, чтобы раскрыть...

А мы будем мфить с белых карт. CatO.gif?1619501148

imTheSupremeOne

Пользователь

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

imTheSupremeOne

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

SepiaFatum сказал(а):

А мы будем мфить с белых карт. CatO.gif?1619501148

Нажмите, чтобы раскрыть...

На них ничево нет .  1011894409379450882.webp?size=96&quality=lossless

 

Даже не учитывая Алтари сейчас большинство лигмеханик на жёлтых дропают 3 алхимки, когда на красных было бы хаосы... Вспомни тех же Сентинелей, хотя это самый недавний и передознутый пример, но всё таки так уже давно... roflanPominki.png 

SepiaFatum

Пользователь

Регистрация: 04.09.2020

Сообщения: 7082

Рейтинг: 1346

SepiaFatum

Регистрация: 04.09.2020

Сообщения: 7082

Рейтинг: 1346

imTheSupremeOne сказал(а):

На них ничево нет .  1011894409379450882.webp?size=96&quality=lossless

 

Даже не учитывая Алтари сейчас большинство лигмеханик на жёлтых дропают 3 алхимки, когда на красных было бы хаосы... Вспомни тех же Сентинелей, хотя это самый недавний и передознутый пример, но всё таки так уже давно... roflanPominki.png 

Нажмите, чтобы раскрыть...

Придумывай стратегию, без мфа жизнь не та. PepeCoolWhat.gif?1592102751

imTheSupremeOne

Пользователь

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

imTheSupremeOne

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

SepiaFatum сказал(а):

Придумывай стратегию, без мфа жизнь не та. PepeCoolWhat.gif?1592102751

Нажмите, чтобы раскрыть...

Героически самопожертоваться, прекратит жить, тогда и МФить не нужно будет, если потребности не будет значит она будет удовлетворена, а другого пути в этом я не вижу... ZeroTwoThinking.png 

 

В качестве дополнительного плюса решает сразу огромное количество пробелем, рекомендую, 10/10 жалоб 0, что очень хорошо учитывая насколько негативным может быть существование... AnimeFeelsNepMan.png 

SepiaFatum

Пользователь

Регистрация: 04.09.2020

Сообщения: 7082

Рейтинг: 1346

SepiaFatum

Регистрация: 04.09.2020

Сообщения: 7082

Рейтинг: 1346

imTheSupremeOne сказал(а):

Героически самопожертоваться, прекратит жить, тогда и МФить не нужно будет, если потребности не будет значит она будет удовлетворена, а другого пути в этом я не вижу... ZeroTwoThinking.png 

 

В качестве дополнительного плюса решает сразу огромное количество пробелем, рекомендую, 10/10 жалоб 0, что очень хорошо учитывая насколько негативным может быть существование... AnimeFeelsNepMan.png 

Нажмите, чтобы раскрыть...

Я пробовал ~7 раз. Ни разу не получилось. Вот сижу страдаю. CatSad.png?1619501220

imTheSupremeOne

Пользователь

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

imTheSupremeOne

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

SepiaFatum сказал(а):

Я пробовал ~7 раз. Ни разу не получилось. Вот сижу страдаю. CatSad.png?1619501220

Нажмите, чтобы раскрыть...

Cамопожертвованческая идентация тоже может быть good enough для компенсирования существования в этом существовании и сложностях с контролем физиологии. Чёта как бы я не хотел сдохнуть мысленно даже в момент когда плохо с кровопимпочкой организм, рефлексы и прочее всё равно берут верх и нагоняют кошмар, ужас и панику. Я слышал различные вещества могут это законтрить, но на них ещё нужна иметь ресурскеки и доступ. К сожалению люди делают всё чтобы негативно оптимизировать своё анальное рабство при этом ещё и под позитивными предлогами запретов абортов и прочего пролайфа...

DoubleDMGe

Пользователь

Регистрация: 22.07.2015

Сообщения: 12364

Рейтинг: 10400

DoubleDMGe

Регистрация: 22.07.2015

Сообщения: 12364

Рейтинг: 10400

 Не читал , но лайк поставил! 

 Чтобы я это прочитал, ты должен меня заинтерисовать! (отсылка к одному великому поешеру, который аж до 8го акта дошёл за 400+ часов StronkDoge.png )

imTheSupremeOne

Пользователь

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

imTheSupremeOne

Регистрация: 24.05.2013

Сообщения: 6192

Рейтинг: 3932

Нарушения: 100

DoubleDMGe сказал(а):

 Не читал , но лайк поставил! 

 Чтобы я это прочитал, ты должен меня заинтерисовать! (отсылка к одному великому поешеру, который аж до 8го акта дошёл за 400+ часов StronkDoge.png )

Нажмите, чтобы раскрыть...

Если будешь когда-нибудь собирать что-то где важны статы на Таймлесс Джувелях вспомни этот пост. Он рассказывает и даёт направление как решать поиск и ряд других возникающих с этим проблем... ZeroTwoWhat.png?1621091265

Na6h7wC.png

Александр Никитин

Пользователь

Регистрация: 20.10.2021

Сообщения: 893

Рейтинг: 211

Александр Никитин

Регистрация: 20.10.2021

Сообщения: 893

Рейтинг: 211

тема интересная, но вроде есть на гитхабе прога, в которой можно выбирать джевел нужны и прописывать циферки, и его уже ставить в какую хочешь дырку и проверяешь прокнуло там что нужно или нет

и кста, подобный парсер уже вдоль и поперек изучили, и челы не первую лигу скупают джевелы с нужными циферками и продают по миррору

ГидроксоКарбонат

Пользователь

Регистрация: 13.08.2014

Сообщения: 2082

Рейтинг: 516

ГидроксоКарбонат

Регистрация: 13.08.2014

Сообщения: 2082

Рейтинг: 516

imTheSupremeOne сказал(а):

UPD: описание содержания темы:

Na6h7wC.png

 

 

Всем ку. Вы навернека знаете меня как AngryRead.gif чеклека создающего нечитабельные темки FeelsAmazingMan.png . Эта темка надеюсь таковой не будет т.к. описание всех детелей я делать не умею и сведу к минимуму. При нужде вам придётся действительно самому разбираться и вдрачиваться в мелкие подробности которые займут мб и полчаса-час. Но самое главное что вы будете знать что и как возможно сделать и иметь направление.

 

Тут так же используется программирование, но я сам вообще не погромист и использую вилку чтобы есть суп. Т.е. только обычный Блокнот и Excel.

 

В этой темке я бы хотел сделать case-study того что я использовал чтобы найти сотню Timeless Jewel для билда КВДТ с задачей среди всех отфильтровать только те которые:

1) Дают х2 мода по 10% увеличения зарядов фласк по тем нодам по которым проходит билд;

2) Не имеют Alchemy Genius по тем нодам по которым проходит билд. (это руинит билд)

 

Среди всех найденных доступных инструментов поиска Timeless Jewels поиск с фильтрацией только тех джувелей где учитывается по каким пассивкам ходит билд был встроен только в ПоБ. С одной стороны это хорошо т.к. знакомая программа и ненужно ничего качать, но с другой стороны сами поймёте...

 

И так для выполнения фильтрации я ввёл в поиск джувелей такие параметры:

BgKJOzv.png

Эффективно я осуществил сразу фильтрацию по всем параметрам, смотрите:

1 — говорит ПоБ искать только по пассивкам которые мы взяли;

2, 3 — подобно трейд сайту позволяет задать вес поисковому модификатору;

4 — интерфейс (2,3) добавляет мод сюда. Параметры 2,3 видны цифрами после названия мода. Чтобы эффективно добавить Alchemical Genius в "блеклист" я выставил ему вес -1;

5 — окно результата поиска. Оно выдаёт результат в виде номера Джувеля, там где цифра -01.0 это значит что там Alchemical Genius, почему-то он не убирается из поиска, но хотя-бы отображается и фильтруется в самый низ что очень помогает. Цифра 2.0 значит что у нас 2 мода по +10% фласк Зарядам, в самом вверху несколько было даже по 3.

 

 

И так, как результат нашло 128 джувелей которые полностью соответсвуют критериям. Вы уже видите проблему?.. Да, поиск их всех... ._.

 

 

ЧАСТЬ 2: Полуавтоматическое Создание Трейд Поиска на Сотню Джувелей

 

И так, самая первая проблема с которой мы столкнёмся если мы использовали ПоБ это то что он не экспортирует ТХТ файл с цифрами джувелей, и вообще из того окна даже копировать незьзя IllyaShock.png?1621090683

 

К сожалеиню другие инструменты что я находил им нельзя указать на то чтобы они искали только на ограниченном числе пассивок вокруг. Тем более поиск ПоБа даже позволяет в том числе реализовать и блеклист стата. И скорее всего по большинству пассивок вы не проходите и в ином случае вам бы пришлось проверять каждый джувель в ПоБе вручную, что абсолютно неоптимально, поэтому на данный момент дрочится с ПоБом и выполнять данные действия по моему всё ещё самый оптимальный вариант.

 

И так, для того чтобы достать цифры из ПоБа нам нужен Скриншотилка, Фотошоп и... онлайн сервис по переводу картинки в текст... Okayg.png?1639663029

Мы делаем скриншоты, складываем их друг с другом в Фотошопе или даже Пейнте и потом заливаем на сервис типа такого чтобы он дал нам пожёванный результат:

JHWIh7n.pngi2tSr0j.png

https://www.imagetotext.info/

 

Мы изучаем результат на трёхзначные цифры. Оно любит к ним приписывать 1. После этого копируем цифры в Блокнот или Ворд и просто выполняем найти с заменной на всякие символы которые оставляет AI типа :.| на пустоту, а под конец каждый пробел на перенос строки. Это функционал любого Word или блокнота который проходется ещё в школках на информаткеке.

KwmLLu5.png

 

Получим столбик из цифр. В моём случае новых строчек вышло 128. И из этого появляется следующая проблема: набирать это вручную больно и крингж NotStonksPepe.png  Как автоматически заполнить фильтрацию ПоЕ трейда ?..

 

Для решения этого вопроса мы своруем решение у ПоЕ Нинжы. Как упоминал в начале тут используется прогроммирование, но я не знаю ничего, я просто взял решение у ПоЕнинжы.

 

И так когда мы на неё заходим мы можем навести курсор на любой предмет чтобы найти его на трейде и увдиеть следующую сслыку:

gY8t0oJ.png

 

Это запрос в текстовом варианте, без GUI. У нас цель Обойти ГУИ чтобы не тыкать его целый час. Мы нашли победу.

 

Всё что нам нужно это заменить то что ищет ПоЕнинжа на то что ищем мы. А ищем мы одно и тоже, но большое количество раз. Это будет очень легко создать ряд поиска одного и того же предмета с разными цифрами. Но для начала нам нужно узнать как найти хотя-бы один предмет.

 

Для этого мы ищем три Таймлесс Джувеля с разными цифрами чтобы увидеть как оно ищет именно их:

q2by91a.png

 

По окончанию поиска нажимаем F12 заходим в Network и копируем POST запрос который отправляется на сервер:

q9HyTgz.png

Вот он:  // не работает, Д2Ру жуёт символы, берите текст из Pastebin внизу

{"query":{"status":{"option":"any"},"stats":&{"type":"count","filters":&{"id":"explicit.pseudo_timeless_jewel_balbala","disabled":false,"value":{"min":228,"max":228}},{"id":"explicit.pseudo_timeless_jewel_balbala","disabled":false,"value":{"min":322,"max":322}},{"id":"explicit.pseudo_timeless_jewel_balbala","disabled":false,"value":{"min":1488,"max":1488}}],"disabled":false,"value":{"min":1}}]},"sort":{"price":"asc"}}

 

 

Вот это отдельный юнит поиска:

{"id":"explicit.pseudo_timeless_jewel_balbala","disabled":false,"value":{"min":322,"max":322}}

 

Вот это "голова":

{"query":{"status":{"option":"any"},"stats":&{"type":"count","filters":<

 

Вот это хвост:

],"disabled":false,"value":{"min":1}}]},"sort":{"price":"asc"}}

 

Мы хотим самостоятельно сгенерировать сотню отдельных юнитов со своими цифрами, вместо 322:

{"id":"explicit.pseudo_timeless_jewel_balbala","disabled":false,"value":{"min":322,"max":322}}

 

И сделать это очень легко при помощи Excel. Туда мы копируем полученную в прошлом пункте стенку цифр Джувелей.

 

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

9NVVauh.png

Оно склеивает начало + новую цифру + середину + опять новую цифру + конец и растягивая эту формулу скелйки от начала до конца мы будет получать готовые строки поиска.

 

Ещё я рекомендую сделать столбик для подсчёта. Т.е. как вы понимаете это середина и к сожалению она не может быть слишком большой иначе трейд сервер заагрится и подумает что это дудос. Я нашёл что можно копировать примерно 40 штук так чтобы оно не агрилось, поэтому копируя строки следим чтобы не скопировать больше 40.

UBiv3cb.png

 

Середина готова. Подготовим куда её копировать. Открываем Блокнот и вставляем туда самое начало (с ПоЕ Нинжы): // не работает, Д2Ру жуёт символы, берите текст из Pastebin внизу

https://www.pathofexile.com/trade/search/Kalandra?q=

 

Затем спустя несколько строк вставляем обрубленную голову запроса:

{"query":{"status":{"option":"any"},"stats":&{"type":"count","filters":<

 

И ещё спустя несколько строк вставляем конец:

],"disabled":false,"value":{"min":1}}]},"sort":{"price":"asc"}}

 

В середину копируем штук 40 сгенерированной середины и вставляем. Удаляем запятую в самом конце середины у конца. Выйдет вот так:

SjmakGO.png

 

Под конец гуглим сервси который убирает любые пробелы, строки, табы, делаем Ctrl-A всего и вставляем:

https://www.browserling.com/tools/remove-all-whitespace

 

Получем ссылку. Не забываем что это всего-лишь 40 результатов, и для моего случая мне пришлось копировать середину, переносить её в сервис по удалению пробелов и искать три раза. В результате мы так же получаем перманентную ссылку т.к. это создание запроса на сервер, а не просто временный код который работает на одну лигу.

 

Результат: (соре, большие ссылки (запросы) жуёт д2ру, но они прям огромные... Воть маленкьие, но они временные, но всё это было полуавтоматически сгенерированно через Exclel FeelsAmazingMan.png )

https://www.pathofexile.com/trade/search/Kalandra/wdne9l9ub

https://www.pathofexile.com/trade/search/Kalandra/aQnBM4MUe

https://www.pathofexile.com/trade/search/Kalandra/6X9Qll0tG

 

 

ПРОБЛЕМЫ С ФОРУМОМ:

 

0) Ничего не рабоатет потому что Д2ру уничтожает все сслыки и знаки.

Удп: Еееееееей, всё что я написал тут на форуме неработает нисмотря на все мои попытки это визуально исправить. Если что вот Пейстбин с рабочей ссылкой которая может помочь в разбирательстве:

https://pastebin.com/gWx7s9CW

 

Вот пейстбин c читабельным разбиением до того как я его пропустил через убиратор пробелов. Я сюда в блокноте вставлял середину из Экселя. Берите всё отсюда... ._.

https://pastebin.com/8awMYaEr

Excel файл, пример содержимого :

https://pastebin.com/3GqUH9sT

 

P.S. Возможные проблемы:

 

.

Нажмите, чтобы раскрыть...

Ну ты вывалил, для быдла вроде меня чот совсем сложно(а я ведь вышку по строительству окончил)roflanLico.png?1616515069

testudo

Пользователь

Регистрация: 12.06.2015

Сообщения: 134

Рейтинг: 182

testudo

Регистрация: 12.06.2015

Сообщения: 134

Рейтинг: 182

Я руками копировал номера джевела, когда искал FeelsRainMan.gif?1592102866