Skip to content

ciphernemo/PortalTime

Repository files navigation

PortalTime

License: MIT Build status

Track portal and zone expiration times in Path of Exile 2

Path of Exile 2 is a game developed by Grinding Gear Games: https://pathofexile2.com

This is a fan-made app to monitor PoE2's log file (Client.txt) to gather datetime on all zones you've visited and display timers for all zones with an opne instance for your character. If doesn't do anything with the game client, as it only reads and parses the log file it creates on your local drive. This is a file you can open and view at your leisure, so all this app does is present that information in a visual and more useful method.

I'm approaching the end of my devleopment and expect to release this on GitHub in either February or March of 2025. The core functionality of it is working well (see screen caps below), so it's all about adding the polish right now.

To-Do:

  • Fleshing out the rest of the user settings, including timer styling and PoE2 locations file editing
  • Currently uses FileSystemWatcher, but adding option for interval checking and manually-triggered checking as well
  • Get global key bindings working

Future Versions:

  • Provide an option to use SharpDX (an old tool) or Windows SDK to create a DirectX overlay for those who play PoE2 on only one display in full screen mode. Currrently PortalTime works either on another monitor or over top of PoE2 in Window or Windowed Fullscreen mode.

MIT license, C#, Windows, built with Visual Studio 2022.

PortalTime with Timers running and Settings Panel open

PoE2 Windowed Fullscreen and PortalTime

PortalTime Progress as of January, 2025

PortalTime Progress as of January, 2025

About

Track portal and zone expiration times in Path of Exile 2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published