#tooldev-general
1 messages ยท Page 71 of 1
6mo ๐ธ
So happy I'm far enough from the GDPR responsibilities on our site. Applying it properly to a government entity (universities) seems like bags of fun.
Bags of cans of worms
@fickle yew haha yeah, I was getting some Azure e-mails from Microsoft and in Azure Customer Advisory Team group about GDPR webinars and how you guys can help me with GDPR compliancy. Same with ASP.NET Core, if I recall correctly
GDPR and event sourcing is a b*tch thoguh
Yup, it is. I'm happy we're taking it very seriously though.
That's why it was so much work ๐
this ad on my novel reading site ๐ค
๐ธ
I don't think you have to be able to code to work at a startup you just have to have a Can-do Attitude!
At least thats what most of the ads say
well this ad says differently
I did one of those coding test interview recruiting company things early on
but i've heard that most recruiting companies take like 25% of your first year salary or something
sounds steep to me
it was like an online one
where you have 25 minutes to answer the questions
they are just short shit like "finish this function to flip the string"
or whatever
can do it in whatever language you are comfortable with
but why
i only see merrit in doing it in person
if you can just go through the thought process together
online is just like super weird
@fickle yew is it wanted that online POBs from you can have no mainActiveSkill?
it fucked with my bot
:<
You people on Hetzner or OVH, do you run cloud, dedis or shared?
calling MS tech support right now
๐ธ
youre also missing playerstats but i think you didnt integrate pob headless yet, correct?
as of now i fixed the bot
it now displays:
much information, so wow
๐
Nope, I didn't. Actually working on my own calculations still, but - it's probably far away.
ah gotcha then no hurry for me
cant really parse anything out either because i didnt get around to use headless pob
Just need to decide what to do for the people with 2 6 link skills..
for active skill
making the real money now
Not really. Actually it's a problem for me to find a good trade icon.
My first prototype used $... and people associated it with RMT
I think that's a bit beyond my budget ๐
But I can trade setting mainActiveSkill for a trade icon...
๐ธ
dont let the mods see that
question still stands
how does it work then
3 icons for the sites
or 1 icon with hover stuff
need a bit more info
1 icon, 3 sites enter, 1 comes out on top.
me no understand :p
i mean i dont understand how the interaction will work i can make one for you but its hard without knowing
atm you display one link to poe.trade
you could show three icons for the sites
And saves it once you pick one.
@polar island yeah, single instance stuff thus far, bunch of containers for silly reqs
and the icon there will match the icon that's replacing the purple (at)
Sorry @worthy cape - Discord autocompletes to you when just writing an (at) sign ๐
Probably because you were the last to write.
Shhh
Mostly concerned as to how stable they are w.r.t uptime and IPs changing, as my stuff is rather inflexible. I know how bad the private cloud at work is ๐
@worthy cape I run Hetzner Cloud atm. No issues.
But also didn't have any issues with Linode or Azure.
Currently overpaying at $20 for a Linode, would be nice to scale down a bit.
Linode shut down machines twice due to Spectre / Meltdown
Not restreaming video anymore thankfully.
Because most people don't use all 3.
but its basically only beneficial to show all of them
And I want to save my horizontal space.. and the complexity of the ui ๐
hm dunno
you introduce a dropdown which also introduces some issues
personal taste i'd say
Yeah
not a fan of dropdowns in general
Your idea isn't bad either.
I'd just prefer to try and save a bit of horizontal space.
Stuff like skill gems is already very crowded
People will just try to apply it to the site ๐
Too wide
i'd say use the icons
you could also put the selection of the trade site in the header
if you want to keep it globally
Also considered a settings page.
same for show low confidence
For any future stuff
basically extract stuff that is important for the local state
and what is usable globally
then again i took like 2 courses of UI/UX stuff and they were shit
\o/
Gotta finish this so I can move on to mainActiveSkill..
nice read
:p
the amount of shit apis i need to integrate at work is staggering btw
๐
like you literally get a 20p pdf with REST routes
with tables containing multiple attributes of entities
also no need for the change i cant really use it either way atm
and the bot doesnt fuck up with those pastebins anymore
so its nice
๐
probably... let's see
None selected
Pastebin | WebTree - powered by Path of Building.
โ
i also just noticed that discord really doesnt show the shortened urls
i thought the tooltip on hover showed urls
that is a huge issue
how did i not know mermaid
i literally used magic draw shit at work
๐
yep thats what i used for the next step
my main gripe with diagrams is keeping them up to date
so maybe mermaid will work a bit better
but who knows
@timid hemlock Will item granted skills ever get proper "support" links for them?
@gritty olive It let's you pick which trade site you want to use if you navigate from ninja?
It's only been poe.trade so far, but people have been requesting the other 2 for a while.
Do you aggregate stats from all 3 or only ninja?
or do you use the river, I think you use the river, I think that's in the about
I haven't had coffee yet
I only use the river.
This is only for linking to actual trade listings.
Clicking that icon
you know
you could put a little [v] arrow next to that
when you press it lets you change the site
if you're worried about space
I know, that's one of the solutions I considered ๐
and might switch to that one.
But for now it'll be a dropdown.
Either wfm
seems too hidden imo
It's highlighted if you haven't picked.
It's one of those fancy new mobile patterns
Most people will pick once.
is not mobile site though
I could also pick it by letting people draw the logo of the trade site they want to use with their mouse..
could also just remove poe.trade
draw that path of exile logo
poe.trade is still the default if people don't pick one.
was hinting at the outrage at xyz because the api was slow af
Yeah I've seen the threads :/
For direct links poe.trade is really hard to beat though. Results are there instantly.
Ay those threads haven't been very factual.
I'll remain neutral and let people pick the site they want though.
Obviously.
@old heath Some skills, such as Manifest Dancing Dervish, Blight from Allelopathy etc. already are supported
You just have to select where supports are socketed
It does not sort supports by dps though
make the icon a chaos orb and you have to click on one of the faces to swap trade sites
[allan add logo]
I gues it's a purple @ sign
@old heath Yup, although it'll be a right tit to implement
@timid hemlock What prevents you from adding it as a gem that's just hidden from gem groups that are socketed in that item?
๐ฆ
@fickle yew whats going on with standard tabula rasas, you say there are only 3 results but I see a few hundred on trade sites
It's currently priced at 37k chaos on poe.ninja
there is no variant, prophecyText, or modifiers that differentiate the two tabula results either
trying to decide whether I can rely on the id or not
Ohhh, there are no links on the bad one ๐ค I can rely on that I guess
That worked, very interesting
๐ค
Tabula Rasa?
Maybe I'm going insane, but that sounds more like Atziri's Reflection
wtf
I know, it has been destroying peoples portfolios in currency cop, so I just released a fix
What are the search terms to even get that to pop up?
Just turn on low confidence
Ah oaky
If you disable low confidence when pricing items you miss variants and people actually complain about that, so losing battle...
lol it's somebody posting vorici-bricked tabulas http://poe.trade/search/itarutukomawoy
so it's getting caught in the non-6l results for tabula
there are some non bricked there too
right, just examine the queries
the normal one (28c) is 6 and only 6l, the other one that gets enabled by low confidence doesn't specify a max
@gritty olive that's why I don't show low confidence. I can't stop people from doing silly stuff like that
And yeah. The link for the trade search is only set for 5 and 6
But the data does respect the set categories.
Tabulas under 6 links are a special case that can probably just be ignored completely, but in most other low data situations I have no idea whether something is valuable or not.
Its a pain I'll admit that
Either I only just noticed it or poe.ninja now has full titles for tabs
I think this just used to say "PoE Ninja"
@compact isle is there a way to get rate-limit values without impacting rate-limit values?
not currently, no
@slow forge Yep, I changed that this week.
https://app.swaggerhub.com/apis/Chuanhsing/poe/1.0.0
- add trade search
Join thousands of developers who use SwaggerHub to build and design great APIs. Signup or login today.
Documentation? Such madness ๐
bout to release an update that has a migration step for portfolios ๐ค

@fickle yew Someone finally farming karma on new features https://www.reddit.com/r/pathofexile/comments/8tkj61/poeninja_now_supports_multiple_trade_sites/

Heh, yeah. What browser is he using though? The site looks kind of weird.
Hm, probably because he has no background displaying for some reason.,
Font hinting and dropdown icon kind of smells like some Linux environment.
@fickle yew I see that the helpful reddit crowd is discussing the icon for the external site thingie. Have you considered using an "external link" glyph?
Not sure if it's present in icomoon, their site doesn't have a decent search ๐
@worthy cape A square with a diagonal arrow pointing out?
we use FA at work
I think I'll try the search icon for a while
The goal of this site isn't to change how trading works, but to provide more options for our players. It doesn't really matter which site you use, but it does matter that there's always one available and in your language. We also hope that additional features we add over time help reduce certain frustrations related to trade. API changes like the AFK/DND information will of course be available for external trade sites to use.
๐ฃ

seen much traffic drop @chrome topaz?
pls no salt in the wounds
i'm genuinely curious... I still use poe.trade because of habit
same
i actually just dont want xyz to starve
๐ฆ
probably should use past tense now:
huh
description
1 frost_bolt_nova_duration_+%
2
1|# "%1%%% increased Vortex Duration"
#|-1 "%1%%% reduced Vortex Duration" negate 1
frost_bolt_nova_duration vs. Vortex Duration, just fell strange
yea
oh i get why
they intended for vortex to be used that way from the beginning
but, they didnt know how underwhelming the interaction was
i guess
the problem is two 6l where the vortex one is so underwhelming
in my opinion
vortex should cast on all available frostbolts
and shotgun
like if you GMP it
not every group though
just one group of multiple projectiles at a time
@compact isle any news on when we are going to get that map tab api
I was surprised to see fragment tab got api support
fragment tab aren't multiple tabs in one, which he said was he issue last time
Well aware, considering the blog post about how nuanced it was to make that tab, I was surprised to see api support as well
it's still on the backburner, but not much of a priority
zensei is correct, the complications come from having subtabs
I only get around 8-10 messages a day about it, so it's not too bad
Well aware of complications
how to use index on explicits search? Im using mysql json to store the explicits like
{"1": 66, "7": 34, "14": 28, "15": 38, "46": 13, "109": 34}
Nice modified field coloring @polar island
How much storage space is required for a database of all publicly available PoE items? I wanted to start figuring out how to manage an SQL database with Python so I could make one like that to apply my own filters to but if it would take more storage than I have available (1.5TB) it wouldn't be worth it.
@echo hazel Search history says something like 52 gigabytes one month ago for public stashes.
Ok, thanks.
As for how to bootstrap it, I guess you've got to use the API and then follow the stream of updates or something. Never touched the APIs myself.
Yeah. You just start without a change id and follow the river. When you hit the tip, you'll usually see smaller batches of json per request.
The first large part of the river is old Standard and Hardcore stash tabs though.
If you just want to start testing, I suggest grabbing the latest change id from http://poe.ninja/stats and starting there. It'll put you straight into challenge leagues.
and there's plenty of data there for any debugging and testing you want to do
I think Currency Cop needs to run a check on corruptions for gem pricing, @gritty olive. Noticed a gem priced at uncorrupted levels while corrupted.
I should build tests for that
pushed out a release with fixes thanks to @remote yoke ๐
Patchumz please receive ad
@fickle yew question regarding a fairly specific difference:
http://poe.ninja/challengehc/unique-jewels?filter=grand
http://poe.ninja/challengehc/unique-jewels?filter=combat
Both Grand Spectrum and Combat Focus have 3 variants (Cobalt, Crimson, Viridian), but only Grand Spectrum shows the 3 variants as separate items (and separate price histories), Combat Focus does not. is that something that has to be handled on your side? or is it somehow supposed to be automatically split?
Additionally, the hover-over for Combat Focus shows all 3 stat variants, rather than 1 per jewel type.
Thanks in advance!
@cursive bluff I'll take a look at splitting Combat Focus. Thanks,
even after i informed you smh
@timid hemlock Not sure what's going on with PoB lately. I've opened PoB, and it's just black and consuming 100% of one core. The only thing that seems to fix this is reinstalling PoB.
@simple ravine Using multiple monitors?
@timid hemlock yes
Putting PoB on non-primary monitor?
yes
Then you're having this: https://github.com/Openarl/PathOfBuilding/issues/336
Old issue; it's resisted every attempt I've made to fix or properly diagnose it
Hmm, I can't recall this being an issue before however
Windows 10, latest update
The only thing I can think of that would be somewhat related is GPU upgrade from 1070 to 1080 Ti
Interesting
I've suspected for a while that it's GPU or display driver related
I know that it's Nvidia-specific
hmm
I'll tinker a little with nvidie profile inspector
OpenGL or DirectX, @timid hemlock ?
OpenGL
ok
Can't seem to find any flags that fixes it... Just to re-iterate, I've had multiple monitors for a long time, and this has never happened before.
Yeah, something definitely changed
Now where do I find that config file ๐ found it
Did you install NV drivers after doing so, or are you on Windows Update's half-arsed ones?
nvidia just release new drivers yesterday?
@worthy cape Using nvidia released ones.
I got a 1080ti and experience the same issue described in the linked github issue @timid hemlock . 2nd monitor is connected through dvi-d (if that matters at all). However we did go through a series of attempts to solve it earlier, without much luck.
Yeah that one's got me stumped
I know where the problem is occurring, but I have no idea what the trigger is
heh... nice try Faust ๐
nothing goes well with an AMD
Set up a machine with some monitors to see if I could tease the problem out, but the GPU in it is too old for NV to have accelerated drivers <_<
7300GT ๐
sounds like something that's 10-15 years old hehe
My Ryzen machines don't have any onboard video, so I had to dig out my Very Old cards to get consoles on them.
Tempted to buy a 1030 or 1050 just to have lying around, but it's a wee bit too expensive to impulse buy ๐
how do i read this? what's the actual single target mana leeched per second?
Do you think people would want a poe item live search on their phone? sends a push notification whenever an item is found
How would I pm people from my phone
good point
think we pushed some ideas of an escrow market thing but that was really close to botting because you can't rely on the other party to be honest
so there has to a main handler that would necessarily need to automatically send a message out to the shopper, verify purchase and then pickup/pay
This might be the wrong place to ask, but is there somewhere I can get assistance with an autoit script?
autohotkey even
guess nah
@pseudo ocean if you ask your question there is a higher chance you will get help
Yeah don't ask to ask, just ask
Don't ask to ask! Post your question here so that people actually know if they can help. It's also better to discuss your question publicly so more people can chime in or learn! That's why these channels are here!
https://www.youtube.com/watch?v=uNjxe8ShM-8 amusement for nerds 
Video highlighting my research on PowerPoint Turing Machines for CMU's SIGBOVIK 2017 Read the paper: http://tomwildenhain.com/PowerPointTM/Paper.pdf Download...
My "asking to ask" was more related to whether this was the place to ask. I don't wanna break no rules or nothin.
Anyway, here goes. When I simply use "^RButton::L" and bind my barrage (as opposed to t.shot on my regular right click) to L, holding ctrl and right-clicking works fine. The problem I have arises when I hold right click and press ctrl, I get stuck using my t.shot and have to right-click again or I can't move. This kills the ranger. Does anyone with some AHK knowledge know a more advanced but actually working way of doing it?
@hazy fog honestly thats amusement for anyone
XD
It's amazing when you start getting meaningful output out of a file format - https://i.imgur.com/JryqcGz.png
If you squint, you can see a PerandusChestModel_07dc0372.smd ๐
@fickle yew by the way, the query param on the trade site is a lot more flexible than you seem to be using at the moment, let me know if you'd like some tips ๐
more APIs? will is open to all users?
I'm trying to make something like poe.ninja, but only in Chinese http://poedb.tw/price.php
ๆตไบก็ทจๅนดๅฒๆไพๅ จ้ข็็ฉๅ๏ผๅณๅฅ๏ผๅฏถ็ณ่ณๆ๏ผๆๆฐ็้ๆฒๆถๆฏ๏ผๆๅ จ้ข็ๅบ็ค็ฅ่ญใ
@compact isle Any suggestions are welcome ๐ This was more of a first stab to get everything working.
I spent all my time implementing the enchants.. They were not amusing.
๐
@fickle yew does your site keep track of every single item listed through the river?
@hazy fog mirrored filter was added in 3.3.1 btw ๐
@fickle yew the sort is by price by default, so you can omit that part. You can also omit online status (also the default). You don't need to give a stats group if you're not using stat filters.
Also you need to include base item type for unique searches (so for unique maps you need "name": "The Perandus Manor" and "type": "Chateau Map" for the search to work
I think that's all the things I could see after a brief glance ๐
Join thousands of developers who use SwaggerHub to build and design great APIs. Signup or login today.
hey @fickle yew , bug report for ya
Certain views don't display anything, but only for standard and on Firefox
Ex:
http://poe.ninja/standard/unique-armours
http://poe.ninja/standard/unique-weapons
(but these work in every other league, and say, accessories does display in standard)
Pic: https://i.imgur.com/gOluWGn.jpg
My info:
Firefox developer edition, 62.0b1 (64-bit)
Low confidence is on
There's an error in the dev console on this non-rendering pages too: https://hastebin.com/apiwalural.coffeescript
I see things on the first
try turning low confidence on
browser?
Also works in Safari for me, may be a Firefox issue
@compact isle why can't you search for specific rare item names
because we'd have to support that in all languages
currently all the data stored in the backend is language agnostic
That's whats stopping me from using it over poe.trade at least for that
searching for bows named brood twine because the guide told you to use it 
lol
@pulsar moat I'll take a look and see if I can reproduce on Firefox. Thanks.
@hazy fog you joke but I have seen that multiple times in my travels of global 1 through 10
"This rare mace, Dong Smasher, isn't on poe.trade!!!, where can I farm one?"
fwiw, happens on my Firefox Nightly on Win64.
@worthy cape are you also using the official pathofexile.com search button option?
@pulsar moat It indeed only fails when that's the store of choice.
I think I had something similar to this when trying to bulk buy maps last night too.
I'll fix it after work ๐
@compact isle Thanks. I'll take a look at those things.. Most of the time was spent on enchant stuff getting ids etc... and then stuff like the Arc has +30% chance to shock that's... this:
@deft jolt Yup, all the ones I care about.
๐ธ
ah yes, thanks for bringing that up
@pulsar moat it's a joke because I've seen it too 
Are the poe lab fellas in here?
suit is on the server and poelab is too but they don't read much afaik
could ping them directly
@timid hemlock Wow. Do stat conversion jewels like Inertia actually put the stat in minus if two overlaps the same node?
yes
@fickle yew I'll add another yes to that
@timid hemlock The bubbling flask calculation in PoB seems to be outdated. A bug was fixed a while ago: 3.0.2. https://www.pathofexile.com/forum/view-thread/2017128
Fixed a bug where increases and reductions to the effect of flasks were also being added to the percentage of recovery granted instantly by flasks with the "Bubbling" mod. This caused several issues if this percentage exceeded 100%.
There was a discussion here:
https://www.pathofexile.com/forum/view-thread/2169961
Oh thanks, I forgot to fix that
The flask calculations are generally a bit outdated TBH
I personally don't care too much about that feature to be honest, just found the discussion thread
So I can totally understand why they are outdated.
@compact isle I've got two bugs to report that both have a bit of an exploit-y aspect, consequently I think the bug forum is the wrong place. Should I just use the regular support@grindinggear.com mail or what is the best channel for that?
yeah support is still best, they will forward it on internally to whomever is appropriate
ok, thanks
@compact isle any way you can make a button that turns this on by default instead of hover?
yeah probably, the only reason why it isn't like that by default is because overlap and other gross issues
figured that was the reason, that's why maybe a button to enable it that's off by default so "its acceptable"
or bug the game programmers to make their gross client data less gross ๐
but yep I'll mark that down
"yeah got a field report"
"make your data less gross"
"thanks"
Roughly on that topic: Why did someone make the decision to use blue for prefix and red for suffix by the way, since poe.trade trained us exactly the other way around for years.
It took a good week for me to not get constantly confused by subconscious miscounting.
oh... that will be my bad
I thought I did it the same way around 
well that will be fixed whenever we have a patch next
Oh and: When a mod is a combined prefix and suffix, the line is one colour, instead of each part having one colour. Not sure if that's nice to fix.
https://www.pathofexile.com/trade/search/Incursion/n7036Jh0
hmm okay noted
How does the website manage to properly split up combined affixes by the way? I've read multiple times that it uses the same river, but also that the other websites don't get the needed info.
Man this took a second but it's gr8 now
hah! Interesting use of CSS there
we use the same river, but we get the items before they're turned into json so we have the full data set to use
I see.
there's a pesky clear for me that breaks that stylesheet for me
๐ค what clear
How do you setup lutbots price check? tooltip says 404 page not found
nvm, figured it out
@timid hemlock Does PoB show damage per arrow for RoA?
Also it would seem that stuff like Sacrificial Heart still hasn't received stat ranges
Yeah, I haven't had time to do a final pass on the new uniques yet
Another question about RoA, does the radius in Calcs tab showcase the AoE of one projectile, 'cus it's definitely too small to be entire RoA radius
I'm not quite sure how the AoE on the new RoA works
The radius shown is just the old value
I don't know if it is still correct
Not really, considering that without Conc, RoA is screen-wide
And this seems too big to be 1 projectile's AoE
As I said, it's the pre-rework AoE that's shown there
It might not be useful at all now
But I haven't looked into it much yet
There's still a lot of skill changes I need to properly handle :/
One thing is clear though, we need some GGG clarification on these things
That I can agree on
Considering how big PoB is, you could email Bex. See if you can ask some questions or just PM Mark on Reddit

Maybe

I can understand why people are a bit upset about 3rd party river vs 1st party river, considering how long GGG's been without their own trading site and all that. I think it would be a reasonable thing to do.
well, it's their prerogative as its their data, but it would be a nice thing to do
i'm encouraging them to do the right thing, for the right reason
i want to mutate my stash tabs via an API
nono... i want true potential of automation
like with acquisition and "forum store"
It does not have to be much. All the roll brackets are available, so there is no need to add tons of stuff to the river (in case bloating the data is a concern). Writing 123 life as "123 (P4: 99; P3: 24)" or maybe even "123 (99+24)" should be enought extra information.
all actually needed is the modifier id and stat ids
and a static json feed of the translations and modifier ids
boom done
not very hard.
I think this was discussed before Christmas tbh
but I also said I was going to e-mail some proposals, and completely forgot about that
pretty much add this to each item:
"extendedExplicitMods": [
{
"id": "AttackDamagePercent3",
"stats": [
{
"id": "attack_damage_+%",
"value": 23
}
]
}
]
it could be an iterative process
that's a breaking change though
but could enable that as a feature flag through a query parameter
I kind of want to group the stats into mods though
which you would need to do anyway, in your example too
suppose you have a hybrid mod for an example
thanks tencent
what's there to say
tier names?
AttackDamagePercent3 is a unique identifier
this would represent the "tier" in the modifier group
i dont think so
but in my perspective, it's a sound way of representing the information without assumptions on how the client wants to use it.
the downside is that the client would need a reference to this AttackDamagePercent3, but i think it outweighs the downsides, and also shouldn't be hard at all to provide for GGG
{
"name":"Bloodthirsty",
"tier":"P4",
"magnitudes":[
{
"hash":"explicit.stat_1805374733",
"min":110,
"max":134
}
]
},
{
"name":"Mercenary's",
"tier":"P5",
"magnitudes":[
{
"hash":"explicit.stat_1805374733",
"min":35,
"max":44
},
{
"hash":"explicit.stat_691932474",
"min":51,
"max":64
}
]
}
for implicit and unique mods are empty
ok
then I think I still prefer my proposed alternative
as it can be relatable to actual modifiers
"implicit":[
{
"name":"",
"tier":"",
"magnitudes":[
{
"hash":"implicit.stat_3593843976",
"min":2,
"max":2
}
]
}
],
@fickle yew it looks like you have cloudflare captcha enabled for your API which is throwing 403s
rekt
Apparently it happens to the user on the site as well lol
name display on explicit, use Mod inner name confuse player
@gritty olive thanks for the heads up. Looks ok now. Might have been triggered by ExileParty, they were refreshing pretty aggressively per client.
caching is hard 
@simple ravine it's not hard, we did and still do it. Just got a bit overwhelmed by all the users. With that said it's still on us for not caching long enough but it was fixed in the release last night.
zensei is a bully
๐ฎ
can anyone tell me if the expchart on the wiki is still accurate?
I would like to know that aswell!
@obsidian lark should be accurate as of December 2017 nerfs but I'm not home to check a character between 95 and 100
faust just pulled the level 100 number for me so yes its correct
@jade adder Thanks ๐
tfw no middle mouse button to select multiple lines
is there a rate limit on https://www.pathofexile.com/character-window/get-characters?
I'd guess no but just making sure
Yes
tell me more please
Check the headers of the request
am i blind?
Cache-Control: no-store, no-cache, must-revalidate
Connection: keep-alive
Content-Encoding: gzip
Content-Type: text/html; charset=UTF-8
Date: Fri, 06 Jul 2018 18:58:07 GMT
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Pragma: no-cache
Server: nginx/1.12.2
Transfer-Encoding: chunked
X-Frame-Options: SAMEORIGIN
Oh guess not
Hey I was wondering what library was used to do the Tutorial for poe.trade, would love to learn how to do something like that.
@chrome topaz
https://foundation.zurb.com/sites/docs/v/5.5.3/components/joyride.html if i had to guess?
but xyz will know better obv
yeah it's joyride, older foundation though
thanks so much
hey @chrome topaz is there an API reason poe.trade can't tell prefixes from suffixes? official site seems to know what affixes there are, but last I heard they weren't sending that info to you via API
just wondering if that's still the case
FLASHBANG
@summer stump "Unethical advantage" ๐
wow weak
I was hoping it was just a feature mid-development that wasn't out yet
I hate having to go to the official site to see affixes
I updated my CSS to always show them
I don't think they will put it in the river ยฏ_(ใ)_/ยฏ
so everyone is doomed to have affixless item parsing
time for some ethical buttons that cross-reference an item with pathofexile.com/trade to determine the affixes
too bad you can't filter by them still
Hell even a mapping would help
I'd also like an endpoint to check rate-limits without affecting rate limits
do certain people get a free pass on rate limits? like XYZ etc.
should be easy to make HEAD requests return that information correctly without incrementing the rate limit, is that just for the character window API?
Honestly it'd be great for any routes to not fall into it
that's quite a bit more work unfortunately, might be better to do when we do our big Zend refactor
Ah - then an info about the char window would be fine for me too - currently it doesnt seem like it has a rate limit but that seems unlikely
the character list endpoint does have a rate-limit but it's not hooked up to report it at the moment, so I'll fix that too
thanks โค
@timid hemlock Don't know how often this is requested, but I for one would love to get a slider for Shock's damage increase as currently it's static 50% iirc
Heh, I thought I remember being rate limited good to know I wasn't imagining things
Pretty sure it is 45 requests the timed out for 60s
@velvet fog hi, are you aware of Life Flasks(INF%) here? http://poedb.tw/us/mod.php?cn=MapFragment
fixed, thanks
Hey guys I've been wondering how Procurement and http://currency.poe.trade/shop actually upload currency exchanges. It does't seem to be possible to do via the forums from what I've gathered?
Like when I fill out the form at http://currency.poe.trade/shop, what exactly does it do with that information?
That's just local to poe.trade
what does being local to poe.trade mean?
i was wondering the same thing too. is there a way to skip the form for more efficiency?
Yeah skipping the form and just dumping text would be pretty ideal if somehow possible
It's probably a simple post request
And by local I mean you send data (i.e your currency ratios) to poe.trade and poe.trade displays that data
Omg it never occurred to me that POE trade could list trades without ever interacting with POE itself in the way that stash tabs would...
Well I guess there isn't any way to just dump text somewhere so as to upload trades to the POE API then. (apologies if I used API in the incorrect context)
Well thanks heaps Siegrest
Really appreciate that
No worries
@chrome topaz where would i go for featureRequests / QoL stuff for poe.trade ?
For real I'd pay @chrome topaz like $50 to implement a way to submit currency exchange via text instead of via form
๐ธ
$50 is like 2 hours of work 
@odd fog @stable crystal this is what a request looks like without the form.
@vocal comet https://www.pathofexile.com/forum/view-thread/109153
@stable crystal feel free to post to the forum thread as well
Is there a library/command line version of path of building? Something I could use to calculate DPS as if your character was wearing the item listed there
oh thank you.
"$50 is like 2 hours of work" Hahaha well yeah true but $50 is $50 ๐
@subtle vapor Hey thanks for the response, I'm sorry to be a n00b but where exactly is that uh section? Can navigate the HTML just fine but I don't know shit about anything else possible when it comes to this stuff
@stable crystal visit currency.poe.trade, click on the button along the top to go your shop. When you follow the instructions to get your api key, it will let you enter in a currency ratio to add to the currency trade site's list. After you add a trade, try opening the dev console in chrome and looking in the network tab. If you have all requests showing you should see requests for shop?league=<whatever league you are posting in>. On the right side of the network page you can select header, and check the request headers to see exactly what is being posted in the site. AND THUS FINALLY, allowing you to recreate the post in postman/curl/requests/homing pigeons/your favorite way to post requests
not sure what you meant by "this stuff", but hopefully that pushes you in the right direction
@chrome snow Hey thankyou soooo much for that! Hopefully with this new information I can see if I can get one of these post request extension things working with Java (This is my first endeavor into web related programming so my apologies if I explain things poorly)
I wouldnt start with java, but thats just like my opinion man
@chrome topaz Thanks for that and I will be sure to try and contribute to the forums once I've figured this tsuff out more
@chrome snow Isuppose Java may not be the best approach but I'm already neck deep in it so may as well push through
So it looks like these requests are in the form of
league: Hardcore+Incursion
apikey: lalala
(sell_currency:
sell_value:
buy_value:
buy_currency:) * however many exchanges i wanna ad
well I mean mostly for beginners, you could rig up a shitty way to post requests via node/express or python/flask in like an hr
probably add like 20 more hrs with no working knowledge
then youll break your environment, so itll add more time
and in a few years, youll just be getting paid to do the same thing
one of us one of us one of us one of us
Hahaha that's the dream XD
Hey I have a semi philosophical question for you
Would it be a good idea to make a program available that could generate profitable currency exchanges and then upload them automatically
This whole debate about the POE economy is pretty interesting
The pros and cons of the auction house
and how to get around the lack of auction house
i mean you could just do that with a for loop in the dev console on poe ninja
....
its not rocket science comparing ratios
if thats the end goal, making an excel spreadsheet is probably faster
price isnt that volatile
also the ratios dont incorporate trade volume
Well you'd set a minimum profit (in chaos) per trade that would adjust volume accordingly right
i mean you could do that, but the only big volumes you get are in trades with chaos or ex, so the most complicated trading/flipping you can do with somewhat reliable trades are 3 way trades involving chaos + something + ex
while the ratio of harbinger orbs to blessed orbs might be a super great deal, only like 1 person will ever look it up, and its because they were drunk and fell asleep on their keyboard
You'd be surprised how many people do trades like blessed for divine or whatever. I thinks that's where the money is at (as far as currency flipping goes anyway) Admittedly Harbinger for blessed may actually be that one drunk dude lol
tbh making a gui tool to post currency trades to currency.poe.trade extended through mercury trade or something would be neat
And yeah I reckon right
Actually one other thing I'd wanna do
Is a small macro that will show what you have on offer when somebody messages you
The amount of times I've got "Hi i'd like to buy your X alch for my Y chaos" where they've adjusted the exchange in their favor is absurd
Im kinda surprised poe companion or mercury dont already have that
they just parse the message box tho so I dont know how theyd get that
Can cross reference with poe currency right
Like how poe trade macro checks poe trade
could be cool, feature creep tho gets fun. Mercury trade works pretty well right now and its free, coding stuff that takes more effort gets pricey real fast
Mmmm that is true but luckily seems like we have a lot of people happy to contribute for free. God bless PoE developers lol
So you prefer Mercury over Poe Companion?
havent tried companion, mercury has always pretty much worked for me
Whilst I haven't tried Mercury, from what I've seen its a bit more compact but not quite as much customisation available and information displayed (although ofc i could be wrong, only seen vids of it)
http://currency.poe.trade/shop#
"<a class="button right" href="#" onclick="auth_user();return false;">Login</a>"
If JS is disabled then it should be impossible to log in right?
You can take everyone out of the cars and order all the people by height (stat descriptions)
Mods display order by stat descriptions?
it really cannot be that hard
official trade can keep mod name and range, I think it should be possible
@obtuse citrus how a gem select which stat_descriptions.txt to display?
@velvet fog That was recently added in RePoE when I asked for it.. You can probably find it from the commit linked in this issue: https://github.com/brather1ng/RePoE/issues/5
hey all you devs in here, would it be worth trying to make a twitch bot, that would reference the wiki and allow for searches within twitch
something like [Windripper] would return a search from the wiki
Sure it might be worth it for some people who would want to use it, but it would have to be some really well behaved twitch community cause most of them would just be like โLOL SOMEONE [[Dominating Blow]] MEโ
Basically you would need a good anti-abuse feature but I could see some smaller streamers maybe using it
true
@velvet fog Metadata/StatDescriptions/skillpopuup_stat_filters.txt has a mapping for active skill id -> stat file
@obtuse citrus thanks I never looked into this file
Out of curiousity, does anybody know whether poe.trade uses PHP to generate the HTML for the exchanges?
@chrome topaz knows ๐ค
no PHP
not even a little?
lol
no man I quit php
@odd fog dunno if you're following along but he replied
dang yall got these wacky languages
python, C, C++
fortran
assembly
haskell
I actually did try to use some amd64 assembly
when you really need that performance bump?
oh yeah i guess that's the bulk of the work huh
no point speeding up parsing when it's bottlenecked by the api
the river call is the bottleneck?
oh and you rely on the last call to make the next one, so it has to happen in sequence
Best Api design
Guys I'm looking to design a tool that will act as Trade Verification. What I mean by this is whenever somebody offers me for an item, the tool would check my listing on the specific item page and see if the offered trade matches the listing price. Same would hold true with currency. I would want the tool to find the currency pair and notify me whether or not the ratio offered is equal to or greater than what i listed at. This would bring an end to people modifying your trade link and skewing the numbers to make it more profitable from them. Any ideas where I would get started on this? Would be stoked if somebody could offer a little more direction. ๐
Just check the price before taking it out? I don't see the use case honestly
Saves you from invite, portalling up, and rifling through your stash to find that they're a wanker?
Exactly! @worthy cape understands the pains.
@odd fog The problem would be going from the character name that's displayed in the client.txt log to the account name needed for searching for your trade on the trade sites. I don't know how to go from character name to account name in any other way then parsing the trade river, so that's what we do in ExileParty for our inspect players functionality.
Simplest solution would be to let the user input their own account name into the tool, but otherwise yes, the lookup is icky.
It's also volatile with the currencies
So hypothetically it should be possible to do right? If I specified my account name, a tool could:
- view the trade request in logs
- check the currency pair in question from the text and fetch my trade ratio from account name
- compare the two to see if there is a mismatch
Using official trade API, I think it works
or get private stash with session works too
For all you fine people running node-based backends - https://github.com/eslint/eslint-scope/issues/39
(apparently eslint-scope had a malicious package pushed that stole NPM credentials)
npm 
once you pick up a item and go to identify it - are the rolls that you get server sided? like basically you send a request to the server asking for x-new-generated-rolls on a item ?
afaik this happens when it drops not when its identified
hence why you can ID legacy items still
someone can feel free to correct me
so the rolls are already loaded in memory locally?
oh i see what you mean
that is strange
no i misunderstood what you were asking
i thought you were asking if generating the rolls happens when you identify
yeah that as well + but good to know that the rolls for the item already exist before you identify them
are those rolls for the item stored on the server for when the player then goes to identify it - the server send the rolls to prevent people from just pulling the data from memory and continuing on with life and maps?
i couldn't imagine they would be saved client side so i would say definitely yes, but someone can feel free to correct me
same here I would imagine the rolls are server sided
i was just curious was all haha
but what if they responded with a packet that held roll information (probably obfuscated most mmorpgs these days are doing security via obfuscation haha) one could then intercept that packet and modify the data after reversing out the obfuscation process and that can be done using a dynamic debugger like windbg or something and ida to then change that data before it ever hits the clients game - however in the same breath they could have checks in place to prevent that as well meh just general game security design rambles right now lolol
@pseudo ocean assymetric encrypted communication, considering you're asking about this tells me you're not gonna be able to crack it (no offense). And just don't... It's against the ToS AFAIK
no offense taken I havnt messed with it all or even checked any of it out ๐
most vendors slap those ToS do not reverse or modify in any way agreements.
I wish more places were open to vulnerability disclosure. However that day may never come
also when attacking encryption most of the time you dont attack the protocol you attack the implementation of it as that is where most people mess it all up and it gets ugly haha
hey, i dont know if thats the place, but my poe is always crashing, and it takes about 62% of my CPU and 100% of my GPU and 1,300m of my memory
@fleet frigate This channel is for 3rd party development stuff mainly.
That being said, it's because you have v-sync turned off.
i've turned it off because it said to boost performence
It will then render as many frames as it can and in turn use more resources
Get a frame limiter going or re enable vsync
Hey guys, just wanted to put this out here, i ranted to GGG about having to scrape the trade river in for account names for characters and they seems to think it was dumb aswell and gave me this, all props to GGG:
https://www.pathofexile.com/character-window/get-account-name-by-character?character=QuillHitman
@velvet fog maybe you could add it to your documentation aswell ๐
Join thousands of developers who use SwaggerHub to build and design great APIs. Signup or login today.
return error 1 when user close his characters list info
Hey, guys. I hope this is the right place for this; I'm using the TradeMacro and Lutbot. In both cases, the GUI menu gets cut off at the bottom and I don't see the last few options. The windows are not resizable. I have the latest version of AHK and both macros. I have integrated graphics on my laptop (Intel HD 620) and I've tried both the latest drivers and the drivers that the laptop shipped with. My default resolution is 1280x720. Any suggestions?
@obsidian lark it only works if their characters are public which is still petty cool
Yup. but what would you do with the accountName of a private profile anyway?
Do I need to install any package to use Path of Building Headless wrapper ?
I get the error Launch.lua:39: attempt to index local 'xml' (a boolean value) when I run headlesswrapper.lua
I see PoB is using a function called LoadXMLFile but I can't find a single library that has that function and that is causing problems :/
it comes from xml.lua
it's in pob zip, or you can get it from my github (might be outdated) https://github.com/xyzz/pob-web/tree/master/deps/pob-lua
Oh thank you very much
Anyone know if there's a way to fix (pin) the cast rate to 4.0 in PoB somehow?
you mean to check dps without having to juggle cast rate mods?
yeah
and also to more conveniently use the "power" mode in the tree (nice-to-have)
and skill gem sorting etc
put on cast while channeling to pin rate, then multiply
has anyone played around with dynamario and drcov ?
for code coverage analysis with ida?
would anyone happen to know the tickrate of flamethrower trap if placed directly in the middle of an enemy
Hi again, is there a way to filter currency offers by username? For example, http://currency.poe.trade/search?league=Incursion&online=x&want=3&have=2 selling Fusings for Alchs, could I further narrow the search including a username in the link? Such as http://currency.poe.trade/search?league=Incursion&online=x&want=3&have=2&username=(username) This is so that I can pull listed trade offer quicker rather than scanning the entire HTML for the username. Better still, is there a way to see an accounts entire list of currency trades in one place? (Not from Stash area though since there is a huge delay to open that page for me due to high amount of offers). Similar to how you can search for username in the item section of the site. Thank you!
Might not be possible through currency.poe.trade. But regular poe.trade allows you to filter by username @odd fog
Thankyou for the reply @hasty creek and yah I'm aware of that. Was hoping there was something similar for currency too for this app I'm making to validate currency trades offers with your online listing.
The currency trades are accessible through poe.trade too (not presented in the same manner but)
So that should work fine, or am I missing something @odd fog
@odd fog no way to validate things that happen in the river happened
this is one of those situations where "y not use blockchain"
GGG really wants people to use their site huh
the gap between inner stash api and public stash api
GGG should make an in-game browser with trading feature, this could kill all 3rd party apps
"don't worry we aren't trying to kill 3rd party trade sites" ๐
I'm glad I was unhappy with what I saw, and stopped pursuing a classical indexer
Suppose I come up with a great idea surrounding GGG's PoE and trading, and I would patent the idea.... 
Chance orb for your thoughts etc
Well, if I came up with something that would be 'amazing' in a user context... I develop it, launch it, and it gets some users. Then GGG says, "Hey that's a good idea, let's put that in ours and push it"
That's a bit meh
Agreed but normal players would not see it our way
Some even wonder why poe.trade still exists.
Apparently they don't see the work put into deving
hey there, I've been tweaking in path of building in my own branch for a while now, but debugging is kind of a pain, is there any way to have some text output of some kind ?
You mean like a print function? ๐
I'll test something to see if I can get some output
I must be stupid, because I don't see where it closes the output ๐ค
I ended up redirecting print to a log file, and monitoring that in real time...
You could redirect to a console
Stolen from SOlua local out = io.popen('find /v "" > con', "w") function print(s) out:write(s.."\r\n") --\r because windows out:flush() end
@finite grove
oh that works too
discord markdown
i'm learning a lot about discord
and now none of it will apply to slack
groan
but not language highlighto
the syntax is basically the same
try putting it in the code block
and slack is where i do most of my coding
talk
makes it show up like that?
hrm
@timid hemlock https://gitee.com/poecn/PathOfBuildingCN17173 POB CN version
develop page http://bbs.17173.com/thread-10923378-1-1.html
@polar island That's so nice. I wish discord would do that, or at least would support spoiler tags ๐ฆ
Like how the blocked messages work
Join thousands of developers who use SwaggerHub to build and design great APIs. Signup or login today.
is there a json file containing data about all maps?
what data you need?
underline italics
Underlined, strikethrough, bold, italicized code block
@grave wren https://discordapp.com/channels/174993814845521922/175290321695932416/468992099178643456
i'm pretty sure you can
Where's the gui for it and why is there no preview 
copy link near the add reaction button
pure vanilla
Hmm
You're not in developer mode @grave wren
I always forget dev mode exists
because I've had it on since I installed discord over 2 years ago lol
you might as well turn it on then for the extra features ๐
@velvet fog all map names and their tiers
https://github.com/FWidm/cytoscape-poe-map-visualization/blob/master/json-prototypes/maps_3_1.json is what I have in store you'd have to check if maps changes changed since 3.1
ty I'll look into that
Does anyone have the IP for the NA game servers, not the login servers?
@timid hemlock another POB translation project https://gitee.com/jiaqq02/POB2CN
@old heath if you use wireshark you can get the api when you start the client on the choose a network screen
There appears to be a very slight bug with calculating mana cost with the โreduced mana costโ support gem in Path of Building.
If you for example have a level 5 decoy totem (mana cost 14) and a 20/20 reduced mana, it costs 14-(14*0.39)= 8.54
POB rounds this DOWN to 8, however in game it is rounded UP to 9.
Can anyone else confirm this for me?
Is this the correct channel for this?
No harm in dropping it here, can also drop this info on PoB's issues page
https://github.com/Openarl/PathOfBuilding/issues
@vast marlin
I might be out of the loop but is filterblade gone ? https://www.filterblade.xyz/
Seemed to be working yesterday
New host, maybe?
@hushed relic probably have some insight. Couldn't find any info on your twitter. Care to share some light on this? (https://www.filterblade.xyz/ Site not installed)
He's looking into it
Alright thanks. No rush, I was just concerned when there wasn't any news/posts regarding the downtime.
Not sure what's up
The provider is stonewalling or not aware of any issue? Usually it's DNS or firewall ^^,
OK a servercluster is dead
the host is on it
it's surprisingly hard to get any proper status infos/updates from OVH
half of their links are dead and the other half is french
The URL to the incident page was a 404
You get what you pay for or is there another reason you went with them?
Perhaps they host their own support on the servercluster
well, I'm mostly very happy with them
we had very few incidents
this one is by far the longest
"Thankfully" it's middle of the league
Yeah...
FilterBlade is back online
He/she is probably enjoying a nice holiday
You could aoe tag yourself in the
PathOfBuilding\Data\3_0\Skills\act_dex.lua
as such
Keep in mind, I do not know if this will give the correct values in PoB. I'm just letting you know how you would add a tag
thx ill try
but i doubt that only this tag will give correct damage, changelog is not ends on aoe tag - "Now deals 10% more damage per elemental ailment on enemies." etc
Does anyone have some assets zipped (item icons), I remember seeing it somewhere, but can't seem to find it | Edit: nvm found it from stickies
We can probably assume all lines is working part from those indented with --
@compact isle it would be cool if there was a query param to disable modifying of the passive skill tree
Is there a mapping for base types and cdn images?
it's easy to export one without flask
๐ค hoping i wouldn't have to export one
Map should use ?mr=1&mn=1&mt={Tier}
wanted to try the new get-account-name-by-character API and it seems it's broken already https://www.pathofexile.com/character-window/get-account-name-by-character?character=xyz sigh
Yup, definitely broken
Is there any reason why they don't have official API endpoints for profile / character data?
Well, the transition from an indy company to a large game company happened rather slowly ๐
well SLOWLY in terms of infrastructure etc
they grew rather fast, rapidly even
so they're still catching up on a lot of things
To be fair, they've been pretty big for 2 years at least, though
@velvet fog did you generate that API? if so I'd love to know how, I don't want to be constantly hitting yours for now I'll probably cache per league
You can use it unless I broken it, or if you need more information from api. http://poedb.tw/us/api.php
SuperShaperInfluence.dat added to China beta server
intriguing
@gritty olive let me know when you finished item parsing and i'll update s1n accordingly
How do you think anti-afk script is bannable?
I want to write it (for myself) only because im not afk. I hear everything mercurytrade, but sometimes forget to alt tab every 10min so can lose potential trades because of poe.trade afk tag
i'm gonna save you some time here, the support's gonna tell you it's not allowed
This should be allowed
You could make script that throws you a pushbullet/text/sms/notification every 10 min, if poe windows hasn't been active
However it might cause false-positives depending how you "check"
Or an eggtimer
i have a feeling they wouldn't allow an egg timer since it provides an unfair advantage over players who don't own one
he better not combine that bird with a popsicle stick
@grave wren s1n?
pob parsing bot here
nice - probably later on. Wanted to get headless pob going but no time atm
so you might just do what i wanted to do but better ๐
haha at some point I will need some external help most likely for item parsing, since i've never dealt with it and I'm sure there are people who have who can do that a million times faster than me xD
Ideally I'd like to make it an API so I never have to deal with it ever again

not great at pricing but i guess someone is
Right now I have minimal stuff (and stuff that isn't shown there)
nice
I wonder if I can bake jewels into the tree and use a different tool to show the jewels in the map
missing the possibility to query amount of totems/minions, keystones and some other specific stuff which might work with your api then
maybe use https://poeplanner.com/
hm why not just show jewels in the items tab
or do you mean in addition
if you find a site that allows you to enumerate jewels it'd be good enough imo
I can list the jewels out I have that info
Just would have liked to make a read-only tree with the jewels embedded
yeah but you're missing the option to map them to the tree positions, right?
not sure if they're here
https://poe.technology/ What is this piano stuff? ๐
arpeggiator
needed something to act as a landing page while I work on tools
Huh poeplanner is written with laravel
finally the solution to all my arpeggio needs
yikes
ehehehheh I found an api with all the item stats
Sneaky
this is exactly what I needed
Now I can build those sick tooltips you see on the site
Using PoB stuff behind the scenes for dmg calc?
Yeah I had to create a mapping system for that, honestly that was the easiest (heh) part
Item parsing is the hardest part, and honestly if GGG provided like a very basic api it wouldn't be
what are you working at btw?
what are the mods, and what are the ranges (etc)
yummy

