[XYScript] Quick Access Auto-Sync: Explorer Quick Access --> Catalog

Discuss and share scripts and script files...
Post Reply
12thXy
Posts: 39
Joined: 11 Jan 2011 02:35
Location: W11 25H2, 200% Scale, XY v28.30.1303

[XYScript] Quick Access Auto-Sync: Explorer Quick Access --> Catalog

Post by 12thXy »

Quick Access Auto-Sync: Explorer Quick Access --> Catalog

Mirrors your Explorer Quick Access pinned folders right into your XYplorer catalog as a live "Quick Access" category. There is no manual re-adding when you pin/unpin something in Explorer. It checks for changes every 15 minutes by default, and on folder-browse events, so it stays current without thinking about it. The sync itself is quick, without lag or hiccup when it fires.

Is it safe? Yes. It's designed to leave your setup alone:
- Your real catalog is never overwritten or saved over. The Quick Access category is merged in as a temporary, read-only layer.
- It only reads your Explorer pins, never changes them.
- It uses two small XY custom event hooks (startup + folder-browse) to keep itself updated. These are appended to whatever you already have on those events, not replaced, and your original setup is backed up automatically to the script's location before anything is touched.
- Fully reversible. Uninstall via its settings panel removes the hooks and restores exactly what was there before.

Installing it:
1. Always backup your XY settings, just in case.
2. Grab the
.xys
file from this thread.
3. In XYplorer's menu, use Scripting --> Go to Scripts Folder to open the right location.
4. Create a new folder there named
QuickAccess
, and move or copy the downloaded file into it.
5. In XYplorer, select the script you just copied. Now use Scripting --> Load Selected Script File from XYplorer's menu. This opens the script's setup dialog.
6. The defaults should work out of the box. Choose "Set it up now" and you're done. You can close the settings dialog after.

That's it. Quick Access will show up in your catalog and keep itself in sync from there. Manually relaunching the script will provide its settings dialog (pause, uninstall, change refresh interval, etc.).
To see the attached files, you need to log into the forum.

Raf
Posts: 150
Joined: 31 Jul 2024 15:34

Re: [XYScript] Quick Access Auto-Sync: Explorer Quick Access --> Catalog

Post by Raf »

Do you think it's possible to sync it with QuickSwitch too? It provides 2 ways for saving multiple paths:
  1. In the .ini config as |-separated list (similar to XYplorer SC lists):

    Code: Select all

    [App]
    PinnedPaths=C:\Users\ToYu\Documents\AutoHotkey\Lib|C:\Users\ToYu\Downloads|C:\Configs and settings|C:\Users\ToYu\Pictures\icons\PNG
    
  2. In any directory as .lnk.(shortcuts) to the target directory. User can change it:

    Code: Select all

    [Global]
    FavoritesDir=C:\Configs and settings\AutoHotKey\QuickSwitch\Releases\Favorites
    
So the script potentially can sync Explorer Quick Access paths across multiple useful apps and target user can use them anywhere later. Literally anywhere because QuickSwitch allows to open this paths in file dialogs and file managers including XY.

12thXy
Posts: 39
Joined: 11 Jan 2011 02:35
Location: W11 25H2, 200% Scale, XY v28.30.1303

Re: [XYScript] Quick Access Auto-Sync: Explorer Quick Access --> Catalog

Post by 12thXy »

Raf wrote: 01 Jul 2026 08:00 Do you think it's possible to sync it with QuickSwitch too?
I'll look at the repo. I'm not yet familiar with QuickSwitch. It shouldn't be hard.

Post Reply