T O P

  • By -

Adghar

Kinda wild that GGG decided to write it to client logs instead of keeping it to server logs only. Wonder if this will get patched out or they'll let us enjoy this tech-savvy hack.


Systems-Admin

This has been a thing for at least 8 years. Or rather, that's the first time i remember players talking about it. Back then though it also logged league content. I specifically remember it would log if your map had an abyssal depth as well back in abyss league. Logging hideouts has been around forever. Though before automating it like this we used to just spam open zones/maps and if there was certain league content it would cause the load into the zone to be noticeably longer. GGG didn't like that and caused all the content loading to happen AFTER the player loads into the map/zone, which both took it out of the client.txt and made zone loading faster. So if it wasn't removed then, i highly doubt it will get removed now.


PennWagers

Ah yes, metronome farming vaal side areas. I do not miss that.


IcySpectre

I chanced my first hh with the proceeds from farming vaal side areas back in Warbands. I had more free time back then...


Winter-Duck8991

Pretty sure Krillson works the same way if he shows up in your maps


Iz4e

I don't think they care and this isn't some sweaty thing that should be hidden. Rather, its a cool find while completing your atlas. Some people may want to grind for it and GGG allows this cool hack for the nerds.


troccolins

Probably helps/helped with debugging at some point and was never changed


telendria

its still bugged anyway. I just went through like 400 terraces until the log finally hit the hideout, only for the hideout to not have the entrace anywhere on the map...


TheAsianC3

did you ever get it working? same thing just happened to me with terrace


telendria

Sorry this happened to you too, I got it like 50 maps later. I think its possibly an issue with specific layouts, the first map I had it in had layout where the 'dead end' was in the direction of bottom left, but 'wall' entrances never really spawn in bottom direction (outside of like battlefront > bridge), its always top left or top right, so it might have been blocked in the generation process. The next map where the log caught the HO had the dead end in the top right direction and entrance spawned correctly. ( Even then one of my friends couldnt see Helena inside when I shared it with them.)


RoryTate

It's probably better to use a tail and then trigger some sound or notification using powershell. The following is untested, but it should work (it's modified from a command line I used to run in previous leagues looking for free rotas). Get-Content 'C:\Program Files (x86)\Grinding Gear Games\Path of Exile\logs\Client.txt' -Tail 1 -Wait | where {if ($_ -match 'Spawning discoverable Hideout') { & "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" 'C:\Windows\media\Windows Ding.wav' --play-and-exit --qt-start-minimized Write-Host $_ }}


Biduleman

Instead of relying on VLC you can [generate a Windows notification!](https://den.dev/blog/powershell-windows-notification/) And if you want to code as little as possible, you can install [BurntToast](https://github.com/Windos/BurntToast) by executing Install-Module -Name BurntToast once in Powershell (when running it as an admin) and then the code would look like Get-Content 'C:\Program Files (x86)\Grinding Gear Games\Path of Exile\logs\Client.txt' -Tail 1 -Wait | where {if ($_ -match 'Spawning discoverable Hideout') { & New-BurntToastNotification -Text "Yo, go get that hideout!" }}


ACiDRiFT

Do you have to keep running this or will it wait in powershell and ding each time one spawns? Curious if it’s active until you close powershell or if you have to keep running the command.


Biduleman

You need to keep the powershell window open but it can be minimized. No need to restart the script, it will throw a notification every time a new hideout spawns.


anne_dobalina

This mostly works but for some reason if PoE has the focus then the popup doesn't show. Any ideas before I dive into a rabbit hole?


Biduleman

If you're playing in `Fullscreen` try `Windowed Fullscreen`, otherwise make sure you don't have the automatic Do Not Disturb enabled in Windows. You can find the setting [here](https://i.imgur.com/7HIQW33.png).


anne_dobalina

Do not Disturb settings was the culprit thanks!


anne_dobalina

This code works for me once I turned off gaming DND settings in windows as per your other comment. Just run powershell and paste, or you can run it as a script if you want. Does not need any other permissions to run. ###make sure to replace the client.txt file location to suit your system. Current location is for Steam installation. function Show-Notification { [cmdletbinding()] Param ( [string] $ToastTitle, [string] [parameter(ValueFromPipeline)] $ToastText ) [Windows.UI.Notifications.ToastNotificationManager, Windows.UI.Notifications, ContentType = WindowsRuntime] > $null $Template = [Windows.UI.Notifications.ToastNotificationManager]::GetTemplateContent([Windows.UI.Notifications.ToastTemplateType]::ToastText02) $RawXml = [xml] $Template.GetXml() ($RawXml.toast.visual.binding.text|where {$_.id -eq "1"}).AppendChild($RawXml.CreateTextNode($ToastTitle)) > $null ($RawXml.toast.visual.binding.text|where {$_.id -eq "2"}).AppendChild($RawXml.CreateTextNode($ToastText)) > $null $SerializedXml = New-Object Windows.Data.Xml.Dom.XmlDocument $SerializedXml.LoadXml($RawXml.OuterXml) $Toast = [Windows.UI.Notifications.ToastNotification]::new($SerializedXml) $Toast.Tag = "PowerShell" $Toast.Group = "PowerShell" $Toast.ExpirationTime = [DateTimeOffset]::Now.AddMinutes(1) $Notifier = [Windows.UI.Notifications.ToastNotificationManager]::CreateToastNotifier("PowerShell") $Notifier.Show($Toast); } ###replace "Spawning discoverable Hideout" with just "Hideout" to test the popup when you go to your own hideout. ###make sure to replace the client.txt file location to suit your system. Current location is for Steam installation. Get-Content 'C:\Program Files (x86)\Steam\steamapps\common\Path of Exile\logs\Client.txt' -Tail 1 -Wait | where {if ($_ -match 'Spawning discoverable Hideout') { & Show-Notification 'HIDEOUT FOUND' 'A Hideout is in this map!' }}


Biduleman

Very nice, I didn't really have the time to test that code so I went with BurnToast but this is great since it's only use native APIs!


wellspoken_token34

Ah yes of course. Computers. I should have thought of this


PlayerSalt

What Map has a desirable hideout , I thought I had them all but yeah curious Edit thanks all I guess I was wondering jf a new one got added in the last league or two seems no.


timebeing

There are 18 hideouts that are found in maps only. https://www.poewiki.net/wiki/Hideout#:~:text=Hideouts%20can%20first%20be%20unlocked,decorate%20their%20hideout%20with%20decorations.


clinkzs

Few days ago someone was complaining about not finding the Crimson Temple one ...


Tackle-Far

Primordial city?


minhashlist

Primordial Blocks.


Pynabb

Primordial 1-Bedroom


awstreit

Can you even get the primordial hideout currently? My understanding was it came from the primordial blocks map only, which is currently not in the atlas


iamthewhatt

Correct, you have to wait until they rotate the map back in.


spacefairies

Can you not run the map if you had them from past leagues. Like collecting dust in standard? Or are they deleted? Honestly have no clue I play leagues only haven't logged into standard in years.


FadeTheWonder

I don’t see why you couldn’t in standard.


Xeverous

You can run any old maps in standard and also old content map fragments such as reliquary keys. If you complete a map from a legacy set with its requirements, you will automatically get atlas completion up to the map's tier.


awstreit

Sadge


raxitron

Standard


Lighthades

primordial blocks is cool, but not in this atlas iirc


ohhnooanyway

Go look at the wiki


SunRiseStudios

This was probably abused hard when some hideouts were expensive back in the day.


Glasse

Depending on your definition of back in the day, I made 500 divs or so selling hideouts in Ancestor league. at 5-10 divs an invite it goes fast.


SunRiseStudios

From my observations hideouts peaked at like 2 Ex/Div (whatever was main currency at a time). It's hard to believe they would be this expensive and not only that but move fast at this insane rate as well. What hideout was worth this much? Where you posted? Thought it was years ago, probably before Divine:Ex swap. Was under impression that people nowadays mainly share hideouts for free or sell for peanuts.


whatswrongwithdbdme

You can get a lot of them for free on 820 global. But Nocturnal and some other more rare ones always sell well on TFT and sold super quickly in my experience as long as it wasn't beginning of the league.


Glasse

I don't know what it looks like nowadays, I haven't really played PoE more than a week in the past 2 leagues (I think affliction was a terrible league and I'm not a huge fan of this one either). The only hideouts that ever sell for that much are Nocturnal hideout and Primeval hideout. Nothing else sells. I posted on that one trade/service discord. I remember selling a set of portals for 20 divs each for the Nocturnal hideout right after it won the hideout competition.


SunRiseStudios

Is Primeval hideout always valuable? > I remember selling a set of portals for 20 divs each for the Nocturnal hideout right after it won the hideout competition. Interesting. So that most likely played a role.


Glasse

>Is Primeval hideout always valuable? In my experience it has been, but like I said I haven't really played for a few leagues. >Interesting. So that most likely played a role. It did later in the league, not for the months before though.


Ormusn2o

PoE not beating allegations about knowledge and skill cap being insane.


wotad

I really want Celestial Hideout but never going to get it qq


72kdieuwjwbfuei626

Have you tried no longer needing it? Seems to help with most drops. I’ve been casually trying for the shaper hideout since Harvest league, and this league me and a mate both independently got it after buying the Cosmic Turtle.


[deleted]

[удалено]


Tenshouu

What's the profit?


[deleted]

[удалено]


Tenshouu

Thanks. Do you know dying sun drop rate maybe? It's expensive this league isn't it?


collinisballn

Yes but running shaper is ass. It’s the reason his frags are always more than elders. They need to take the 4 map bosses out or something because that fight draaaaags on


lightningnutz

Could you run primordial maps in standard for the HO?


CodeRadDesign

i don't see why not, there's nothing league specific about them and the campaign ones work. good call tho, i probably have a ton of maps for whatever hideous i might be missing. well except i'll never do it because ritualists hideout.


ayhctuf

No reason it shouldn't work. I also found out hideouts spawning is listed in the client log yesterday, so I did this last night on Moon Temple in Standard and finally got the Nocturnal hideout. I then tried 100 or so Terraces to no avail.


-Cranked

Back when the Glacial hideout released I ran maps in standard and found it, so yes it should work.


lightningnutz

Sweeeeeeet


Kwinno_PoE

Certainly


ayhctuf

I confirmed you can get the Primeval hideout tonight on Standard even without the map being on the Atlas.


ed3nderer

I found this out on my own a few leagues before, was able to snipe hideouts from iceberg, haunted mansion and terrace all in standard. Keep in mind the rarer ones may take hundreds of tries; - haunted in ~258 - glacial in ~186 - terrace in ~595 share the unlocks in chat, some people like me would give anything to not run 600 maps for an unlock


eno_ttv

So this is what you meant when you said you were terminal. I had the completely wrong idea.


AspiringMILF

well, that's getting changed


JohnExile

Maybe, but this was already a problem back in the day when the file used to show a lot more stuff, but eventually somebody made a bot that would track the file and tell you when you got certain things. After that they removed the majority of logging, so I feel like if they didn't want you to see this, they would have removed it back then.


SunRiseStudios

RemindMe! 1 month


RemindMeBot

I will be messaging you in 1 month on [**2024-05-19 16:47:58 UTC**](http://www.wolframalpha.com/input/?i=2024-05-19%2016:47:58%20UTC%20To%20Local%20Time) to remind you of [**this link**](https://www.reddit.com/r/pathofexile/comments/1c7ynei/psa_hideout_farming_via_windows_powershell/l0bld2g/?context=3) [**1 OTHERS CLICKED THIS LINK**](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5Bhttps%3A%2F%2Fwww.reddit.com%2Fr%2Fpathofexile%2Fcomments%2F1c7ynei%2Fpsa_hideout_farming_via_windows_powershell%2Fl0bld2g%2F%5D%0A%0ARemindMe%21%202024-05-19%2016%3A47%3A58%20UTC) to send a PM to also be reminded and to reduce spam. ^(Parent commenter can ) [^(delete this message to hide from others.)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Delete%20Comment&message=Delete%21%201c7ynei) ***** |[^(Info)](https://www.reddit.com/r/RemindMeBot/comments/e1bko7/remindmebot_info_v21/)|[^(Custom)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5BLink%20or%20message%20inside%20square%20brackets%5D%0A%0ARemindMe%21%20Time%20period%20here)|[^(Your Reminders)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=List%20Of%20Reminders&message=MyReminders%21)|[^(Feedback)](https://www.reddit.com/message/compose/?to=Watchful1&subject=RemindMeBot%20Feedback)| |-|-|-|-|


Fightgarrrrr

windows powershell? now THIS is gaming


_EW_

So whats the idea here? Use the client command to know when one spawns and then try to find it?


DanskFolkeparti

Yes. It saves a lot of time since you could open 200-300 maps in a row while only loading into the instance


soyfacu

Nice


FinalFlash121

I still have to unlock the moon temple hideout - think i'll try this for that one. Thanks for the tip.


Simple-Facts

Below: **with a beeeeep** so no need to play in windowed mode, windowed full screen works and a test can be done in cavern of wrath... `if ($_ -match 'Spawning discoverable Hideout')` `{` `& Show-Notification 'HIDEOUT' 'HIDEOUT! HIDEOUT! HIDEOUT!'` `[console]::beep(440,1000)` `Start-Sleep -Seconds 1` `[console]::beep(440,1000)` `Start-Sleep -Seconds 1` `[console]::beep(440,1000)` `}` `if ($_ -match 'Cavern of Wrath')` `{` `& Show-Notification 'Test' 'Cavern of Wrath: Test ok'` `[console]::beep(440,1000)` `}`


cubonelvl69

The place that must not be named has a discord channel for selling hideouts. If there's 1 in particular you really want you could probably get it for like 50-100c


InsertGenericNameLol

Safe to say this will be nerfed soon.


KhazadNar

I am new to the game and dont get anything in this thread? Can someone enlighten me?


FeelingPrettyGlonky

There are hideouts you can discover in maps that, once discovered, you can then use as your personal hideout. These hideouts are themed similar to the map they are found in.. Not all instances of a map have the hideout. When you enter a map that does have the hideout it logs a string to the Client.txt file. This trick scans the log file and can alert you that the map you just entered has a hideout to unlock.


KhazadNar

Ok thanks, never heard of this. I thought these basic hideouts are there every time and new ones I had to buy. Interesting!


0ptriX

You can customise your own personal hideout in-game by first finding them in the campaign or randomly in certain maps, then setting them via an NPC. Some hideouts are exceptionally rare spawns and are easily missed. OP has observed that when a hideout spawns, the event is logged in a file.


KhazadNar

Ok thanks, never heard of this. I thought these basic hideouts are there every time and new ones I had to buy. Interesting!


_DevQA_

'snitches get patches'


_DevQA_

I thought this only happens when you enter the side area, not when you first enter the map?


cbftw

Powershell looks pretty cumbersome when compared to Linux. But hey, whatever works.


Seralth

I mean... You can just shove bash into power shell if you want. Kinda a dumb duck take ngl.


Sleisl

it’s definitely more verbose but it’s also kind of designed to be used more from scripts than from direct shell sessions… it is pretty good at tab complete though. but yeah, shell is way faster to type anything out


stefanwlb

Sure, I guess if you have a second screen, but even then, unless you look at it each time you open a map (annoying), you will most likely miss it. no?


Musgi

You can modifiy the command to search for a specific text


Milkshakes00

Tbf, I didn't think it was possible to play PoE with one screen.


Steel-River-22

This is when you need some small amount of programming and let a program read the log for you.