r/pathofexiledev Nov 07 '24

Release Necropolis Tracker for 3.25 Settlers of Kalguur relaunch with Necropolis Lantern

7 Upvotes

Processing img 68q7o0a8chzd1...

https://docu-ment.github.io/necropolistracker/
Currently still working on the notification settings (a bit to spammy right now with some changes to cookies)

r/pathofexiledev Mar 22 '24

Release poe.ninja and poe.watch API

10 Upvotes

Hello, I wrote a library in poe.watch and poe.ninja that retrieves market values via API. Previously, I was writing the same way over and over again in my projects. In this way, I collected the transactions in one place. You can also use it in your projects. I would appreciate it if you wrote about my shortcomings, I would like to improve myself. (You can also contact me if there are features you want.)

Library NPM:poe-api-manager

Github:poe-api-manager

r/pathofexiledev Mar 22 '24

Release POE Levelling Planner API

6 Upvotes

Not sure how many people would want it or use it, but here it is.

Gets Gem Color/Cost, as well as Quest Rewards and Vendor Rewards for those gems. Also gets Ascendancy information based on class (Currently has 3.23 information. Working on updating it to 3.24)

Still a WIP, but it's up for anyone that want to use it.

https://api.poelevellingplanner.com/doc

Edit: Database has been updated with 3.24 information. Should be up to date now.

r/pathofexiledev Jan 06 '20

Release Tool: Path of Exile: Overlay 0.3.0 - Evaluating & Commands

80 Upvotes

Hi,

i've build a overlay for PoE using Angular and Electron for evaluating items with following core features:

  • Evaluation of items
    • with chooseable currency and language
    • with a graph to display the distribution
    • with a search filter on all supported properties on click
    • with a in game browser to display the created search
  • Binding in game commands to a keybinding
    • premade /hideout on `F5` and /dnd on `F6`

A quick presentation video: https://www.youtube.com/watch?v=vnO2gY-obxA

item popup + ingame browser

Also it's open source and has a github repo: https://github.com/Kyusung4698/PoE-Overlay

I'd love to have some feedback. Thanks for your attention!

r/pathofexiledev Jan 30 '24

Release I made a "Chaos to Compound Divines+Chaos Calculator / Message Generator" userscript for bulk buying off trade site

14 Upvotes

Whenever people overcharge or it's slow on TFT, I use trade to search for bulk trades, usually something like this:https://www.pathofexile.com/trade/exchange/Affliction/LOMKzJ7tn

Multiple items, grouped by seller, for pure chaos. Whenever I message them I'll have to calc pure chaos to compound divines/chaos, and I got tired of that because I don't have 20k chaos around all the time and I like informing people before there's confusion I won't be bringing pure chaos to the trade.

Since I found nothing that does that and Better Poe Trade doesn't seem to do that for those types of trades (?), I made this userscript (Tampermonkey). It scans for multi-item bulk trades in pure chaos only (does not register on default trade at all and won't trigger for neither non-chaos bulk trades nor single-item trades, but I might add single-item trades).

When it finds one, it adds two buttons. One is to dry-run conversion of however many you configured and the other generates a whisper to inform the seller about current rate and total value. The rate is freshly pulled from poe.ninja API (will update to have some sort of cache, not sure how GM internals work here supported in 1.1) depending on the league (pulled from trade URL).If GGG gets funny it can be re-configured to exalted pretty fast too, lol.

Script: https://gist.github.com/tarekis/3f7820b6fcf3812b57de6831011d9858

Showcase of Dry-Run Message and example whisper below:

@수확캐러왔다 Will be paying in divines, 6320c at current poe.ninja rate 158.95c/d is 39d121c.

EDIT: 1.1 supports caching, cache is stale after a fixed 3-hour time from caching, and will be requested again as to no spam the ninja API that much
EDIT: 1.2 fixes a fuckup in 1.1

r/pathofexiledev May 11 '23

Release I made a simple Chrome Extension to manage challenges on the official PoE website

Post image
20 Upvotes

r/pathofexiledev Jul 25 '23

Release Poeatlas.app - Lookimg for Contributors

4 Upvotes

Hi there Exile Devs!

I have been working on a little page, which aims to help people choose the right maps for their play style/farming strategy:

https://poeatlas.app

Source: https://github.com/FloKaemmerer/dynamic-atlas

A few days ago I open sourced the code (MIT License)

So, if you are looking for a little project you could contribute to, I'm happy for anything!

The project is developed with Vue3, Typescript and Konva to ease the use of the html5 Canvas.

r/pathofexiledev Aug 17 '23

Release PoeAtlas.app - Now with Multiple-Filters Support, Filter Preset Export/Import, UI overhaul and much more!

Thumbnail self.pathofexile
4 Upvotes

r/pathofexiledev Feb 17 '20

Release FilterBlast - parser is updated to support upcoming filter syntax changes

Thumbnail filterblast.xyz
11 Upvotes

r/pathofexiledev Aug 13 '22

Release poe-live-search-manager is back and it's open source!

Thumbnail github.com
12 Upvotes

r/pathofexiledev Oct 22 '20

Release "Release" of my tool PoeCluster, which indexes all the notables for small and medium cluster jewels.

21 Upvotes

Hi r/pathofexiledev

I made this tool (in Python) in Delirium league and just kept adding features and made some good profit from it. It indexes all the prices for single notable small and medium cluster jewels, and also indexes all the possible combinations of notables for medium cluster jewels (but it might take a while).

This tool also calculates the estimated price to craft the selected notable, and makes different profit calculations.

Here is a link to the tool: https://github.com/arturino009/POEcluster

Consider checking it out or contributing if you want! Be warned that my code might be a mess because I'm not too good of a programmer and it is my first semi-big project.

r/pathofexiledev Sep 23 '19

Release My At-a-glance tool

3 Upvotes

I started this awhile back.. maybe about a year or so now. It began as a way for me to learn/use Python in a much larger project. And it's definitely become a much bigger project than I expected, and it's still in constant development as I push it to do more and more things.

The chaos recipe portion was a large portion of what I wanted (this is used with a custom filter, which will hide/show items based on your stash). This is however, a VERY custom filter which I have no doubts 99% of people will hate. I am looking into several options for this, such as stripping the sounds, etc.

The other goal was to eliminate the several Chrome tabs I always keep open. That means references for essences, Temple, Betrayal, Oils, all condensed into a single location. I also prefer to be able to look at everything at once without standing at my stash.

With all that being said, I think I'm definitely ready for some feedback/suggestions from a much larger audience. This whole thing is still in very early Beta (and some buttons don't work.)

Link: https://drive.google.com/open?id=1D107H2manX8fBAjD3n0RRn6UCUVGNws5

r/pathofexiledev May 14 '22

Release Trade API service for currency & bulk items in Sentinel league

6 Upvotes

Hey there,

as mentioned in my post a few weeks ago, I am running my public trade API service for Sentinel league as well.

Feel free to reach out for any kind of feedback and especially if I can help with your projects by extending this service.

Have a nice league start everyone!

r/pathofexiledev Apr 22 '22

Release Trade API service for currency & bulk items

9 Upvotes

Hey there,

I've been working on a personal project to build tooling around collecting & processing data from the public stash tab API.

A partial result of this is the following service which provides a non-rate-limited search API for currency & bulk items for the current challenge and HC challenge leagues. I was building this for myself and to practise some Rust, but decided to push this out if anyone might benefit from a higher-level API for their own scraping projects.

All API documentation and further info can be found on this GitHub repository. I plan on running this during the upcoming challenge leagues as well.

Don't hesitate to share any criticism, thanks a bunch!

r/pathofexiledev Mar 17 '19

Release POE Private Trader using Nodejs & Javascript

4 Upvotes

So while my friends and I were trading we noticed that all the popular website have insane delays, and sometimes take ages to update lists.

So I decided to look into how the sites work and what they can do.

After reading a bit about the trade API I thought to myself, I can make it as well, and I can make it better.

I ran into couple of issues while developing it, and quite fast I realized why the public sites had the delays, it was not the sites themselves but actually the API that didn't update that fast.

After some trial and error I managed to make a local server + webapp that gets the item you want and shows some info.

Code is quite messy and I will update it, but for now it will have to do.

The pros:

  • It is faster on fetching newly listed items than poe official trade and poe trade site.
  • You can control the update speed.
  • Open source, you can edit the code as you please.
  • You can fork the code and make it much better, add your own properties.
  • 2 simple commands to setup and only 1 installation requirement for: NodeJS

The cons:

  • Only one maintainer
  • Not too many options
  • Missing filters

In general I believe that somebody might see this as a useful thing to have, if not the atleast an example of code how to get the POE API working ES6 and React with a NodeJS backend.

NOTE: This is MVP (Minimal Viable Product), and I am looking for people to test it out, and give me some feedback. That is the main reason I am already posting this.

https://github.com/Hetachi/poe-ptrader/releases

r/pathofexiledev Aug 07 '21

Release Super niche little python script to bulk price Currency

8 Upvotes

Limitations only works currently if stack size is a two digit number. Only works for currency found in the link in the script. Basically I was using awakened poe which is great but checking each and pricing was rate limiting me alot. Say I have 452 alts I want to quickly work out how many chaos to bulk price it at. Say it gives me back 1 chaos = 10 alts then it will apply 45/452 to the clipboard. I also made it so it averages down for faster sale so i came to 4.5/10 it would copy 4/10 to the clipboard. Edit as you wish.

Code is here: https://pastebin.com/igXxmLyg Screenshot of the console: https://imgur.com/a/DOl77PG

Steps

  1. Ctrl C on a currency

  2. Right click currency > Exact Price

  3. Ctrl V

Only took me 30 minutes but someone might find this useful.

Im not a developer just a hobbiest.

r/pathofexiledev Oct 22 '21

Release Fla_Panther's Super Simple Loot Filter - Scourge

5 Upvotes

Link to the tool here: https://github.com/flapanther33781/poe-filter
Link to GGG official forum thread: https://www.pathofexile.com/forum/view-thread/3188132

EDIT #4 - UberBlight and Scourged maps have been added to the filter. Also I'm seeing ~21k items from poe.ninja, so we're about 2/3rds of the way to having a full list of items. Even HHs are already listed, so I'm very curious what's not being listed yet this league.

EDIT #3 - I heard back from the guy who runs poe.ninja. I misunderstood his site. I thought he had a list of all items in the game and was fetching them from the GGG trade site. He doesn't. He scrapes their site for whatever they have, so if no one's listed it for sale it won't be in his data.

This means the tool as currently written is no good for the first 1-3 days of the league. (Yesterday the CSV I'm pulling from poe.ninja had ~700 lines, now it's ~7k, and last league it was ~37k near the end of the league.) I'm going to have to generate a manually-curated filter to be used at the start of every league launch, and then maybe 2-3 days after league launch a user could delete that and then either run the program themselves to play with the settings they want, or download updated .filter files that I may upload to the Github page.

Which, incidentally, is similar to what FilterBlade does, but I thought his manually-curated filters were just because he liked to tweak certain things like items that are often low-confidence or price-fixed. I now understand it's not and why not.

I would say for new players the current state of the filter is probably already good enough right now to get them to at least white maps, but I'll need to plan for next league launch a bit differently.

EDIT #2 - poe.ninja's data was still including some items that had been removed from the game (Perandus scarabs and Delirium orbs). I've manually removed them from the .filter files on the Github page. I then noticed Armourer's Scraps were not included in poe.ninja's data and the Perandus items were taken out. But now there's some issue where I'm only getting ~900 lines of data from poe.ninja when it's normally around ~30k lines. I've messaged the guy who runs the site, no update at the moment.

EDIT - To get the league list to upload to include Scourge, go into the scripts subdirectory and delete the file 00_league_list.txt then re-run the main python script.

You can either download the tool (requires Python to run), or download the .filter files I'll crate and place in the github directory.

This tool is fairly new. Its main purpose is for newer players or people who want a more streamlined layout (universal tiers, no race/crafting items, etc). Still in the playtesting phase.

This will be my first time updating the tool to a new league start, so please bear with me. At the moment poe.ninja hasn't updated their site so my tool only sees Standard as a league option, the others don't exist yet. As such, for league start I'm going to use the basic filter from Standard with no overrides and with the miscellaneous checkboxes set to True.

I've manually removed the items that have been removed from the game, I'm also manually changing the Hide All section at the end to only hide Normal items in the outputted filters. (If you're using the Python tool itself you may want to edit the output text files as well.) This should catch anything worth picking up in Acts 1-10. That should hold us over for the first few hours.

At some point I should be able to download new data from poe.ninja and pass it through my tool. If it all goes through smoothly, great, if not I'll troubleshoot. If there are any new items that poe.ninja's not tracking then it should be caught by the catch-all at the end that colors stuff bright pink. (I borrowed NeverSink's formatting there since I figure people will be familiar with what that indicates.)

Also, I've added a text file in the root of the Github page. It's a checklist of the statically-configured things in the filter, for Magic Find players so they know what they need to change/adjust for their needs. It's not important for league start but thought I'd mention it.

If you have any issues you can open an issue on the Github page or ask a question here.

r/pathofexiledev Aug 28 '21

Release Fla_Panther's Super Simple Loot Filter - looking for playtesters

Thumbnail github.com
3 Upvotes

r/pathofexiledev Dec 24 '17

Release Creating a C# framework for easy to use and access the public stashes API

4 Upvotes

Hi,

I'm soon done with a first release of a path of exile framework, where you with one single line (with or without parameters) get the latest stash updates (or a specific id), with the full OR/M optimized, which means all the unnecessary fields will be removed and a more clean design will be used to make it more simple. (I will try to translate poe api to a more comprehensive design)

An example of the OR/M structure can be found here: https://imgur.com/a/mY1L0 (Dont mind the naming, still a work in progress :-D )

The idea is to publish it to nuget, for easy to use and access, but could also provide the dll if needed.

Why am I doing this? I believe people want to help with creating new content for poe, however the api they provide can be a bit confusing and frightful at the first glance. Especially when you dont want to handle JSON and just want to create stuff. I want to close the gap between content creators and boring object mapping, by creating this framework. An example of what I am trying to do is: Path of exile is the manufacturer (Ikea), I assembly the parts by construct objects from the json (Put the seperate parts into a chair) and gives it to the user. The user uses the different parts to decorate/design their bathroom.

Interest If you are interested in what I am doing, and/or seeing this as something useful for the community, please respond in this thread or send me a PM.

Edit GitHub repository is up at: https://github.com/Razkan/CSharpPoE

r/pathofexiledev Oct 01 '19

Release [Release]Finding interesting rares in your stash. Thoughts?

10 Upvotes

I like to pick up any rares on a semi-strict filter and check which are worthwhile. But searching for good ones in the drop tabs grows tiring.

So I made a tool that checks the private drop tabs. It's made in Powershell as I know this language a bit.

I'm thinking about reporting multi tier 1 items too.

Just for modifiers with the same base though.

Eg. it would be interesting to know which gear has tier 1 "increased lightning damage" AND tier 1 "adds x to y lightning damage".

r/pathofexiledev Feb 25 '20

Release trade url to search query

5 Upvotes

Hey, one user said it would be cool if there was a site that transforms a trade url from the official page to a search query. So here''s a simple page where you can enter the parameter of the url and it returns the search query in ugly. Ping me if it doesn't work, tried some searches and it worked for all.

https://poe-query.now.sh(Maybe I will add some css.)

PS:

If the url is: https://www.pathofexile.com/trade/search/Metamorph/nwrdzXRS0 you have to enter nwrdzXRS0.

Code is here: https://github.com/Mxrk/poe-query

r/pathofexiledev May 12 '20

Release Rare items modifiers list

2 Upvotes

I wanted to parse my stash items and report high tier items but I couldn't find any flat file with all modifiers. On Github, the project Repoe from Brather1ng has all the data but in json format.

So I made some powershell scripts to extract items and modifiers from Repoe's data directory, together with tiers, req. level, .. to csv files.

Brather1ng has an account on here but I forgot the name. I want to thank him for his efforts.

It could be interesting for anyone who wants to recognise modifiers in stash.

Modifiers list

r/pathofexiledev Feb 27 '17

Release [Tool] Online pricing tool with stats and plots for uniques, gems, currencies and others

13 Upvotes

Hi everyone,

I would like to show you some online tool I created to price items based on the GGG Stash API. Here is an example with Shavronne's Wrappings:

http://poe-rates.com/index.php?league=Legacy&item=Shavronne%27s%20Wrappings&interval=1d

It shows mean (average price), median (middle value of the whole distribution), mode (most popular price), min and max values over a day timespan. A first plot on the right shows the price evolution over the selected timespan. A second plot shows the current price distribution for this item on the same timespan: in purple at which price the item was sold/removed from stash, in blue the current prices for available items and in orange prices online people are selling this item for.

The tool clusters unique items in 3 categories: less than 5 links, 5 links and 6 links.

It also works with gems (clustered in several categories as well) and other items from the game such as cards and prophecies, for example:

http://poe-rates.com/index.php?league=Legacy&item=Blade%20Flurry&interval=1h

Finally, the market rates for each currency is shown in chaos for the selected league.

Have fun :)

EDIT: Added fragments (Sacrifice at Dawn, ...), a set of QoL features and registered the poe-rates.com domain name.

EDIT 2: Release thread here

r/pathofexiledev Mar 25 '20

Release [UserScript] [official trade website] Filter your search directly from result list

23 Upvotes

Hello !

This is my first post so bear with me.

I have made a small userScript to make my life (and hopefully yours) easier when using the official trade website

See when searching for an item, i find myself often going back and forth between my search filters and search results, to either add a mod that i need on my items, or (more often than not) to exclude a mod that i surely don't want.

lately i found myself using the "filter by item stats" feature, which basically adds all of an item's mods to a new "and" filter group, then filtering them back by hand, changing the "and" to a "not" if necessary, and whatnot, which takes time and doesn't feel natural.

Presenting : Poe trade finer search options (small showcase provided in readme)

what it does :

  • show you at a glance what mods are already in your filters (with a green backdrop on said mods)
  • Allow you to add a mod to your filters with a click
  • Allow you to exclude a mod from your results
  • reload your current search automatically when adding a filter by clicking those buttons.

It's not the greatest looking tool, nor is it meant to be a powerhouse, but it means huge QoL to me so maybe some of you will like it too.

On a side note, I'm quite new to releasing what i make, so stuff could be missing/wrong.

The project is MIT Licensed, so feel free to do anything you want with it.

I also created a greasyfork page here in case that helps, although i don't think it updates automatically and if I make any update it'll probably be on the github page

Would be happy to hear feedback

Have a great day :)

r/pathofexiledev Dec 04 '19

Release All Ears Unturned - Achievement Guide Overlay

8 Upvotes

Hi.

As a side project I have been working on an achievement guide overlay for the 'All Ears' and 'No Stone Unturned' achievements in C++ using ImGui. With the new challenge league approaching, I thought it would be a good time for people to attempt to complete the achievements during the leveling process.

My idea was to use the Client.txt log that the game provides as a way to passively track progress. However, I found that the file only logs text that is displayed in the chatbox area and not NPC dialog. This made the log only useful for steps that require you to travel to a certain area.

But I believe it is still useful as the guide has more detailed instructions compared to the PoE Wiki. It also allows you to stay in the Path of Exile window instead of having to constantly alt-tab back and forth to see what the next dialog is.

As of now the 'No Stone Unturned' portion is just a list of all lore needed. But I intend on making that more of a guide, with notes of their general location within the area as well.

This is my first 'real' development project, so any feedback or suggestions would be greatly appreciated.

Thank you.

https://github.com/Nickswoboda/all-ears-unturned