Durian | 0.6 | Automated Item Search | Discounts from Guildmates | Works for Perandus Leagues!

You just have to search for this: name="Taste of Hate"

Right now in Hardcore Talisman, I see two.

Take into account that by default, it searches for online sellers and items fixed / buyout price.
"
Imladir wrote:


"
Kyri0 wrote:

How can I search for increased max life on jewels?
How can I search for gem/map lvl?
Is it possible to sort the results by other things, and not just the b/o?
How do I change the currency ratio, so it can more accurately display the results?
Edit: there's one other thing that keeps me going back to poe.trade, how can I search for linked colours in an item? (like: rrggbb)


jwl 40life => Jewels with at least 40 life
As far as I see, the only possible way to do it now, would be to know the character required level for the gem. As for the maps, I don't know if it's possible. But you can add it quite easily: open the file attributes.txt, and add the following lines:
glvl(\d+) = level_min=$GROUP1
glvl(\d{1,2})-(\d{1,2}) = level_min=$GROUP1&level_max=$GROUP2

Now, you can do stuff like enlighten glvl2-3 and it will only give you enlighten gems of levels 2 and 3. In the same way, you do map glvl12 and you only get maps tiers 12+.

You can sort based on a lot of stuff, look into the sort.txt file for keywords.
For the links, you can do 6L 2R 2B 2G to look for items that are 6 linked, with R-R-B-B-G-G. The only problem would be in cases where you look for 4L6S with 2 blues 2 reds linked, and you get stuff like R-R-G-G B B. But it is easily seen and should not be too much of a problem right?

If it is, just open the file socketslinks, and add the following lines:

(\d{1})lr = linked_r=$GROUP1
(\d{1})lb = linked_b=$GROUP1
(\d{1})lg = linked_g=$GROUP1

Now, if you do 2lr 3lb, you will get all items with 2 red and 3 blue sockets linked together.


Thanks for answering, nice sir!

Right now I can only see a mess on my notepad, I really can't understand a thing there, sorry if it is easy and I can't understand it anyway.

The 'life' search term refers to +x life, and not +%x life, and the only way to get that on jewels would be to having str on them. So, when you search for jwl 40life, you won't get a single result, because there's no jewel in game that gives 40 life. They give 5-7 % increased maximun life, which is different. This is the term i'm looking for!

You chose the example that I needed, Enlighten! I added the line of code you said, it worked life a charm! THANKS!! Now I can search for lvl 2-3 Enlightens only. Ty, ty!

Wow, never thought of looking for something like that, 6s,4l. Good to know that coders think of every possibility! Thanks again for the search term.

My sort.txt file looks life that:

OH GOD, lol. When I copy/pasted the text file here, the text here looked organized and I could actually understand what is written in it! I don't know why it looks messy in my notepad. I took a screen shot, but i'm to noob to know how to post an image here (tried clicking the 'image' icon up there but nothing happened).

Thanks again! Hope you'll get on board to help with this tool!

EDIT: I downloaded Notepad ++, and there the files look as I think they shoould! Which means I can read them now, thanks for making me type the text here!
Durian | 0.6 | Automated Item Search - https://www.pathofexile.com/forum/view-thread/1507190
ExileTrade | Advance Item Search - https://www.pathofexile.com/forum/view-thread/1602257
Last edited by Kyri0#3310 on Dec 28, 2015, 4:11:58 PM
"
chinez123 wrote:
How do you guys figure out the search teams, example I search "taste of hate" but nothing pops up..


As defined on terms/unique.txt, you can use:

tasteofhate

or

tastehate

or use the longcut, name="" (same as typing in the name field in poe.trade)

name="Taste of Hate"


The problem with notepad viewing is probably related to the newline character used (yet another windows headache), will fix this as soon as I get the time.

@Imladir Haven't fully read your post, but thanks a lot for helping out, cheers!
PoE-TradeMacro - https://github.com/PoE-TradeMacro/POE-TradeMacro/
ExileTrade - http://exiletrade.github.io/
Last edited by ManicCompression#1304 on Dec 28, 2015, 10:34:43 PM
Is there a way to search for things at in-between prices, like 1.5 ex? I've tried "1.5ex" and "1,5ex" and they don't work.
"
tehzipfile wrote:
Is there a way to search for things at in-between prices, like 1.5 ex? I've tried "1.5ex" and "1,5ex" and they don't work.

I would guess you need to change the ex:chaos rate (not sure where it's at, but I'm sure you can do a little search through files) and use chaos as b/o, it should convert 1.5 ex to chaos.
"I accept Nujabes as my Savior."
"
tehzipfile wrote:
Is there a way to search for things at in-between prices, like 1.5 ex? I've tried "1.5ex" and "1,5ex" and they don't work.


On your terms/buyout.txt (I recommend opening with Notepad++),

Change this line:

(\d{1,2})(ex|exalted) = buyout_currency=exalted&buyout_max=$GROUP1

to

(\d+(\.\d{1,2})?)(ex|exalted) = buyout_currency=exalted&buyout_max=$GROUP1

A detailed explanation:

Durian uses regular expressions to parse the input search terms. For a given search terms, let's say 1.5ex soultaker, this would be broken down into two search terms (delimited by space):

1. 1.5ex
2. soultaker

Each of these are ran against all the regex found in terms/*.txt. 1.5ex would match the regex:

(\d+(\.\d{1,2})?)(ex|exalted)

found in terms/buyout.txt (which I based from this stackoverflow answer). This regex captures the "1.5" via regex group and will use it to replace the place holder $GROUP1. If $GROUP2 placeholder is found, then that would be replaced by regex group 2; and so on..

And in case you wanna have a little adventure and learn regex, this looks like a good hans-on intro to regular expressions.

But ofc, this should be all hidden from normal users who just wanna use Durian. For now tho, Durian is still heavily work-in-progress, but a really good to use for simple searching.
PoE-TradeMacro - https://github.com/PoE-TradeMacro/POE-TradeMacro/
ExileTrade - http://exiletrade.github.io/
While using "60chaos" in search term, i got results items with b/o 1.5 ex + where i can setup durian exchange rates ? for example 1 ex = 70 chaos
How do I know the name of mods.

Like "Hits can't be evaded". - I know it is: "hitscantbeevaded" but how do I know that ? is there a list provided by GGG ?

I mean how do I know how they are called in the poe api ?

Durian Help is nice but the lists are nowhere complete. If I want to complete the list there I need to know how the mods are called (in the api or whatever its called) right ? so how do I know that.

Then I have to apply the regex stuff correctly, I think I can handle that...
Hello, new to this. Is there a way to ignore a seller? Some player put many items at 0.1chaos/alt/fuse,etc... buyouts, and then ask for, by exemple, a 10chaos price. It floods the results with useless data.
-
@Bukowina,

Durian uses poe.trade under the covers, and afaik, poe.trade doesn't allow you to change the exchange rates. Let me know otherwise.

@Prismatic4,

Have a look in directory "terms/reference". Or you can have a look in github.

These values are taken from poe.trade (via looking at the source html). Careful on typos.

@Zybeline2,

Yep, in the config tab. But I think I may have broken it. Will have a look at it.
PoE-TradeMacro - https://github.com/PoE-TradeMacro/POE-TradeMacro/
ExileTrade - http://exiletrade.github.io/
Last edited by ManicCompression#1304 on Dec 29, 2015, 10:42:36 PM

Report Forum Post

Report Account:

Report Type

Additional Info