And this feature of Listary "Quick Switch" had successfully convinced me buying it and kept it for years.
However I want to have similiar experience in company PC which, of course, don't have admin access to install me Listary (I can use Dopus and autohotkey as Pack-and-go)
The dreamed feature I want to have now with AHK is to "while I click middle button on Save as/Open standard dialogue, it jumps to the active Dopus directory"
now I've spotted the rest, now the part of "Get the folder path of the active tab in Dopus" is the last blocking stone.
does anyone have any idea, pleaes?
Thanks.
Quick Switch
Are you tired of digging through a slew of open windows to work with files in a program? With Listary’s Quick Switch feature, just click Ctrl+G to instantly jump to the open folder of the file you’re working with.
BTW. there is a much bigger project achived such goal, called Quick Access Popup by [Jean Lalonde], if you don't want to wait you can go take a look. It's a little bit heavy in my perspective, especially when i have DOpus already.
I tried to dive into his code, but don't really have a clue yet. ;(
If you want a really easy way, you could turn on Preferences / Display / Options / Lister title bar: Display full path and then have your AHK script just look at the window title.
Hi, Leo,
Thanks for the tips.
I was realy excited of the "Titlebar" approach, I thought it'll be just severl minute away to claim "done".
but then I found that in certain situations it's not that good, like:
In Chinese version of Windows, special folders like "Users" "Desktop" are displayed in native language, and it's not the really path (i.e. the program will fail visitiing as it it).
Is there a setting to change this displaying behavior so that it's always the absolute path, please?
Oh, I stand corrected.
Yes the open/save as dialogue DOES accept the string as it is.
I say "program failed" because I only tried on normal Explorer instance.
Thanks again!
Unfortunately, this ruins my taskbar DOpus icon with the full path instead of just the active folder name, and the lister bar is nicer without it as well
and this isn't performant enough due involving file operations. I'm using this as a replacement of the AltTab Listary functionality, and it requires polling the file manager for the current path so that when you AltTab back to your original Dialog, you'd have the most updated path to paste there.
This works fine with Windows Explorer (it reads path properties of an AHK's ComObject), but with Directory Opus it introduces a noticeable activity bump (cursor+hourglass icon), requiring a less functional workaround.
Would you maybe add a more simple way to pass a simple (set of) string(s) to Autohotkey rather than having to create a new process and wait until it updates an xml file every time? Thanks!