Skip to content

A demo websocket client for poe.trade, pathofexile.com and poeapp.com

Notifications You must be signed in to change notification settings

nibbydev/PoeLive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PoeLive for Path of Exile

What does it do?

PoeLive is a poe.trade, pathofexile.com/trade, poeapp.com livesearch client/wrapper. It allows use any of the three sites' livesearch functionality without having to have 30+ browser tabs open.

It is currently still in the early alpha stages, meaning bugs and unimplemented code paths can be found on the master branch.

Current priority list:

  • Add notifications and clipboard handling
  • Add non-CLI UI

NuGet Dependencies

  • WebSocketSharp
  • CsQuery
  • LZStringCSharp

Important notice

PoeApp explicitly condones all 3rd party software connectiong to their APIs. The same might as well be true for poe.trade and pathofexile.com/trade. This project was not made as an attempt to create an application used by the masses, but rather to function as a learning tool.

Less important notice

At the moment of writing, PoeApp uses object-hash to calculate a hash based on the search query to form a websocket url. To calculate hashes in a similar manner, it is required the user hosts the hashing script somewhere. The Resources\app.js was based on bean5's wrapper.

About

A demo websocket client for poe.trade, pathofexile.com and poeapp.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published