[ExileApi/PoEHelper/POEHUD plugin] TujenMem (Tujen Support Plugin - Haggle/Prepare Logbooks) menu

User Tag List

Page 1 of 5 12345 LastLast
Results 1 to 15 of 70
  1. #1
    operator_poe's Avatar Active Member
    Reputation
    35
    Join Date
    Oct 2023
    Posts
    33
    Thanks G/R
    12/14
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [ExileApi/PoEHelper/POEHUD plugin] TujenMem (Tujen Support Plugin - Haggle/Prepare Logbooks)

    ------------------
    CURRENTLY UNMAINTAINED
    ------------------




    Disclaimer:
    This is my first ever plugin as well as my first ever use of C#. This project is a learning playground for me and I treat it as such. There might be little things or bugs here and there that I have not yet encountered on my setup. I still wish to share it as I have seen many people here requesting a proper tool.

    I would love to get suggestions & feedback from the more experinced developers here for best practices / experiences while developing plugins.

    ---

    Download the source here GitHub - exApiTools/TujenMem (how to compile: Compiling plugins . exApiTools/exApiWiki Wiki . GitHub)

    ---

    How it works

    I wrote my original Autohotkey version back in Expedition when artifacts actually had a chaos value. That concept is still present in this plugin.
    You need to set the values for each artifact in chaos and adjust as needed if you have larger / smaller quantities of any given artifact. Item values are automatically fetched from Ninja to ensure that the plugin only haggles for items that are worth it. It also makes it highly customizeable.



    Demo:
    Imgur: The magic of the Internet

    Important

    • The haggling function needs poe.ninja data in order to properly gauge the item values (especially for more obscure things like gems). The plugin will not let you start the Haggling process until all data is properly loaded.
      Make sure that your Ninja Data settings show a green "Valid" at the top:
      When you install the plugin for the first time your status will be Invalid like this:

      Click the "Download Data" button on top and wait for the download to finish.
      After that it should look like this:

      Notice the "X items loaded" at the upper right - yours should show a similar high number.
    • Any operation the plugin is doing can be stopped by hitting the appropriate hotkey (DEL by default).
    • The plugin automatically empties the inventory into the stash when full (so make sure that your affinities are setup correctly). It will do so when the next to last row of the inventory has items in it. This also means that your Tujen and Stash should be right next to each other. Ideally in a way that the character does not have to walk to reach either.
    • Make sure to set a sensible Hover Item Delay. My PC is a beast, so I can get away with 8ms. Having this too low for your hardware can result in weird behavior and errors.






    Other Features

    Highlighting the preferred faction / area when showing a logbook to Dannig


    Automatically roll / bless logbooks
    Logbooks need to be in the inventory and you have to be on your currency tab. Make sure to have sufficient currecy available. In case of emergency hit the stop key.


    ---

    There is some more stuff in the works but nothing I wish to document here.
    Last edited by operator_poe; 12-19-2023 at 08:21 AM.

    [ExileApi/PoEHelper/POEHUD plugin] TujenMem (Tujen Support Plugin - Haggle/Prepare Logbooks)
  2. Thanks MrDivandoo, GameHelper, camapxam, hackerlol, hansimedia, KimSLi, 2klulu, Lavrenty (8 members gave Thanks to operator_poe for this useful post)
  3. #2
    camapxam's Avatar Active Member
    Reputation
    23
    Join Date
    Nov 2009
    Posts
    274
    Thanks G/R
    196/20
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Man, this stuff makes me wanna make a non-tota character and doing logbooks again... Will test this afterwork, thanks for qol btw.

  4. #3
    noneyatemp's Avatar Active Member
    Reputation
    20
    Join Date
    Sep 2014
    Posts
    177
    Thanks G/R
    249/12
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Imgur: The magic of the Internet

    Nice interface. Not sure if im doing this right. My inventory is empty and Tugen is next to my stash. I hit my hotkey the plugin then opens the Tugen haggle window but nothing happens. I dont see any errors in debug.

  5. #4
    operator_poe's Avatar Active Member
    Reputation
    35
    Join Date
    Oct 2023
    Posts
    33
    Thanks G/R
    12/14
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Could you enable "Debug Only" please and start with the hotkey while already on the haggling window. It should then try to identify the items and display a list such as this:


    Another thing (I did not document anywhere):
    All artifacts must be > 300 or it won't start. If you're below 300 on any of them you can disable them in the options.

    I can see that this plugin needs to talk to the user a bit more stating what might be wrong
    Last edited by operator_poe; 10-04-2023 at 08:35 AM.

  6. #5
    noneyatemp's Avatar Active Member
    Reputation
    20
    Join Date
    Sep 2014
    Posts
    177
    Thanks G/R
    249/12
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Im at 50K Artifacts.

    Imgur: The magic of the Internet

    Not seeing anything after pressing hotkey.

  7. #6
    operator_poe's Avatar Active Member
    Reputation
    35
    Join Date
    Oct 2023
    Posts
    33
    Thanks G/R
    12/14
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by noneyatemp View Post
    Im at 50K Artifacts.

    Imgur: The magic of the Internet

    Not seeing anything after pressing hotkey.
    ok, I'll have to add some error messages to get to the bottom of these things, good reminder. I'll let you know once I've done that.

  8. Thanks noneyatemp (1 members gave Thanks to operator_poe for this useful post)
  9. #7
    operator_poe's Avatar Active Member
    Reputation
    35
    Join Date
    Oct 2023
    Posts
    33
    Thanks G/R
    12/14
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by noneyatemp View Post
    Im at 50K Artifacts.

    Imgur: The magic of the Internet

    Not seeing anything after pressing hotkey.
    I have added some debug output to the log window which should give us a pointer where it fails at least. Please set the new Log Level option to "Debug".



    Btw is it just me or did my main post vanish for some reason? Any moderator who could check that out?

  10. #8
    tolikshev1's Avatar Member
    Reputation
    1
    Join Date
    Apr 2023
    Posts
    9
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    this is where the script ends, while there are a lot of artifacts!

    2023-10-04 21:08:24.367 +03:00 [INF] TujenMem: Start Hotkey pressed
    2023-10-04 21:08:24.367 +03:00 [INF] TujenMem: Starting Haggle Coroutine
    2023-10-04 21:08:24.384 +03:00 [INF] TujenMem: Starting Haggle process
    2023-10-04 21:08:24.384 +03:00 [INF] TujenMem: Finding and clicking Tujen
    2023-10-04 21:08:24.528 +03:00 [INF] TujenMem: Initiaizing Haggle process
    2023-10-04 21:08:24.528 +03:00 [INF] TujenMem: Update of Stock requested.
    2023-10-04 21:08:24.528 +03:00 [INF] TujenMem: Stock: 0 - Lesser: 0 - Greater: 0 - Grand: 0 - Exceptional: 0

  11. #9
    operator_poe's Avatar Active Member
    Reputation
    35
    Join Date
    Oct 2023
    Posts
    33
    Thanks G/R
    12/14
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ok. Apparently the data structure in your clients differs from mine so I can't properly read the artifact numbers. I added some error reporting to it as well as an alternative approach to reading the numbers.,

    What clients / languages are you guys using? Which version of the Hud? Thanks for your patience, it's my first ride.

  12. #10
    tolikshev1's Avatar Member
    Reputation
    1
    Join Date
    Apr 2023
    Posts
    9
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Game language - English
    PoEHelper - 3.22.1.0

  13. #11
    tolikshev1's Avatar Member
    Reputation
    1
    Join Date
    Apr 2023
    Posts
    9
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    after ur update
    2023-10-04 22:40:12.175 +03:00 [INF] TujenMem: Start Hotkey pressed
    2023-10-04 22:40:12.175 +03:00 [INF] TujenMem: Starting Haggle Coroutine
    2023-10-04 22:40:12.175 +03:00 [INF] TujenMem: Starting Haggle process
    2023-10-04 22:40:12.175 +03:00 [INF] TujenMem: Finding and clicking Tujen
    2023-10-04 22:40:12.192 +03:00 [INF] TujenMem: Initiaizing Haggle process
    2023-10-04 22:40:12.192 +03:00 [INF] TujenMem: Update of Stock requested.
    2023-10-04 22:40:12.192 +03:00 [INF] TujenMem: Stock: 0 - Lesser: 0 - Greater: 0 - Grand: 0 - Exceptional: 0
    2023-10-04 22:40:12.192 +03:00 [ERR] TujenMem: Error while updating stock: System.FormatException: Input string was not in a correct format.
    at System.Number.ThrowOverflowOrFormatException(ParsingStatus status, TypeCode type)
    at System.Int32.Parse(String s)
    at TujenMem.HaggleProcess.UpdateStock() in C:\PoEHelper-3.22\Plugins\Source\TujenMem-master\HaggleProcess.cs:line 99
    2023-10-04 22:40:12.192 +03:00 [ERR] TujenMem: Error while updating stock: Could not find all values. Found 0 values.
    2023-10-04 22:40:12.192 +03:00 [ERR] TujenMem: System.Collections.Generic.List`1[System.Int32]
    2023-10-04 22:40:12.192 +03:00 [INF] TujenMem: HaggleProcess initialized with 0 coins.
    2023-10-04 22:40:12.192 +03:00 [ERR] TujenMem: Could not initialize Haggle process (Update stock failed))

  14. #12
    ryuuzaki08's Avatar Member
    Reputation
    2
    Join Date
    Aug 2017
    Posts
    9
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Where can I find this release?

  15. #13
    camapxam's Avatar Active Member
    Reputation
    23
    Join Date
    Nov 2009
    Posts
    274
    Thanks G/R
    196/20
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by ryuuzaki08 View Post
    Where can I find this release?
    apparently it's not working public-wise yet.

  16. #14
    operator_poe's Avatar Active Member
    Reputation
    35
    Join Date
    Oct 2023
    Posts
    33
    Thanks G/R
    12/14
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    It's more that the original post got removed somehow. No Idea what happened there. My problem right now is: It works fine for me and my friends, so someone with a client for which it doesn't work would need to use dev-tree to check out a possible difference. This is my inexperience with the HUD I guess - I was not aware that there could be difference in the UI structure for people. I'd be grateful to anyone with experience giving me a hint what this could be.

    Until the main post (Hopefully) gets restored, here is the current source:
    GitHub - operator-poe/TujenMem
    Last edited by operator_poe; 10-05-2023 at 07:47 AM.

  17. #15
    camapxam's Avatar Active Member
    Reputation
    23
    Join Date
    Nov 2009
    Posts
    274
    Thanks G/R
    196/20
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by operator_poe View Post
    It's more that the original post got removed somehow. No Idea what happened there. My problem right now is: It works fine for me and my friends, so someone with a client for which it doesn't work would need to use dev-tree to check out a possible difference. This is my inexperience with the HUD I guess - I was not aware that there could be difference in the UI structure for people. I'd be grateful to anyone with experience giving me a hint what this could be.

    Until the main post (Hopefully) gets restored, here is the current source:
    GitHub - operator-poe/TujenMem
    oh i thought you got some problem and revoke the post...
    Since it's checking items, would it be possible that people getting problem because game's resolution?

Page 1 of 5 12345 LastLast

Similar Threads

  1. [Release] [ExileApi/PoEHelper/POEHUD plugin] ReAgent - a tool for mapping game state to actions
    By cheatingeagle in forum PoE Bots and Programs
    Replies: 82
    Last Post: 23 Hours Ago, 10:33 AM
  2. [Release] [ExileApi/PoEHelper/POEHUD plugin] ExpeditionIcons
    By cheatingeagle in forum PoE Bots and Programs
    Replies: 106
    Last Post: 1 Day Ago, 09:22 PM
  3. CoPilot Plugin for PoeHelper / PoeHud / ExileApi
    By totalschaden in forum PoE Bots and Programs
    Replies: 664
    Last Post: 3 Weeks Ago, 03:23 PM
  4. PoeHUD Plugin: Inventory Items Analyzer
    By kSacred in forum PoE Bots and Programs
    Replies: 203
    Last Post: 12-18-2023, 04:11 AM
  5. PoeHUD Plugin: Flask Manager
    By Treasure_Box in forum PoE Bots and Programs
    Replies: 1138
    Last Post: 03-05-2018, 08:48 PM
All times are GMT -5. The time now is 10:25 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search