zeMagic 7 Report post Posted April 5, 2014 Stash Monitor Work In Progress Will be updated when new stuff is added Introduction So, since i have been running 3-4 bots in a virtual environment, checking up on item drops - or more importantly, what items have been stored in my stash - was always annoying.I would have to stop each bot, and check their stash manually. Some people might say "just log in through PathOfExile.com and check the stash, but this would be kinda risky, considering i'm running each bot on a different VPN connection to mask my private IP. Logging into the website would expose my private IP, and connect it with the accounts that may or may not be flagged for investigation or similar. So i would have to check the inventory through the website, through each VM, which ultimately would lead to the same problem: having to stop the bot, and check manually. If you have multiple bots running (or even just a single one), and wish to be able to check your loot without having to stop the bot, then read on What is this? What i have made, is quite simple. There are 2 parts to it: Part 1 A simple script that runs on each of your VM's along with your bot. The script will grab your inventory (4 tabs only atm) every XX-XX minutes, create output files and save them to a shared folder (we'll get back to that). Part 2 This part requires you to have a webserver running on your local machine (XAMPP or similar), with PHP installed. This part includes a "website" that will read the data files that part 1 created, and show a list of what's in your inventory. This website will auto refresh, when new items are added, so you can just leave it running on your local machine, and check every now and then. The beauty is that it will show the combined item counts from all your bots that are running with the script enabled. Currency will be shown as a "total" across all bots. Items will be shown as a "total" with names, types, rarity, quality, sockets/links, and most importantly, the "owner", which relates to the bot that holds that item in their stash. I thought this would come in handy if a really rare unique drops, and you want to just get that item transferred ASAP. This way you won't need to stop each bot, to see if that's the one that is holding it or not. - You'll know which one it is. Some screens so far: It is still a work in progress, but it's coming together nicely already. Just wondering how many of you guys would be interested in something like this Cheers. 4 Quote Share this post Link to post Share on other sites
sniper101 8 Report post Posted April 5, 2014 (edited) meh nvm LOL i tought its already out xD GL Edited April 5, 2014 by sniper101 Quote Share this post Link to post Share on other sites
zeMagic 7 Report post Posted April 5, 2014 quality stuff, just as i expected! +1 EDIT: by the way, quite a good number of mirrors you've found yet I know right? Just dummy numbers using a RNG, except for the mirror. But it's working as intended atm, just missing the gem list, settings and most importantly the donate page Then i'll probably upload the files and a guide, and people can just do whatever. Quote Share this post Link to post Share on other sites
alkpone 1000000 Report post Posted April 5, 2014 Looks very nice ! How do you get stash tabs content ? Quote Share this post Link to post Share on other sites
zeMagic 7 Report post Posted April 5, 2014 Looks very nice ! How do you get stash tabs content ? Using each VM to call the PoE Stash API (like that procurement thing does), through your VPN if you have a tunnel up of course. Then just save the files to a shared folder (the webserver folder). This is done automatically every XX minutes by a script you just run on each VM (like 200 KB memory). Then just parse through files with javascript/PHP, and handle the rest there. Pretty straight forward really, if you know what you're doing xD Just something i've been longing for, so thought i'd share the progress Quote Share this post Link to post Share on other sites
bonebox 36 Report post Posted April 7, 2014 This is a fantastic idea zeMagic, would be awesome to monitor externally. My tinfoil hat question is do you know of any software other than procurement that use the API? Just thought if a ton of different IPs start constantly accessing it it could maybe be a flagging source. People wouldn't run procurement with any frequency I think, maybe once twice a day for the hard sellers. Quote Share this post Link to post Share on other sites
zeMagic 7 Report post Posted April 7, 2014 Yeah well.. If Alk would include a drop log, this would be even better, since you would be able to just see the items dropped. But then again, you wouldn't be able to see currency from sells and stuff. I'm not sure if they would flag it, but i have 3 fresh IP's to test with, so i'll be running my autolevel script along with this one up until about level 60, and see if shit gets flagged/banned, and let you guys know before i decide to release it Quote Share this post Link to post Share on other sites
zeMagic 7 Report post Posted April 9, 2014 First test: 1 bot, running 12 hours. Results: No ban, everything functioning as intended. Setting up 2 more bots tomorrow, planning on running all 3 for 16 hours, to see if shit hits the fan. Quote Share this post Link to post Share on other sites
zeMagic 7 Report post Posted April 12, 2014 With some effort even this would be possible. Since it is no magic or randomness how much currency you'll get for selling a rare item. Every affix has its own value. How much currency you'll ultimately get for selling a rareitem depends on three factors: number of affixes, each affix for itselve and the height of the roll. Should mean you are able to calculate the value of an item even before you are at the verdors sellwindow Again requires the bot to log everything, every stat of the item (would be faster just to log what it puts in stash insead) Quote Share this post Link to post Share on other sites
hamncheese 8 Report post Posted April 30, 2014 +1 Quote Share this post Link to post Share on other sites
Lobazaj 0 Report post Posted June 3, 2014 Dude this looks sick, please keep up the work. Quote Share this post Link to post Share on other sites
kromatik 1 Report post Posted June 5, 2014 +1 to this awesome project! Quote Share this post Link to post Share on other sites
teapa 4 Report post Posted November 16, 2014 +1 Quote Share this post Link to post Share on other sites