XYplorer File Definitions

Please check the FAQ (https://www.xyplorer.com/faq.php) before posting a question...
Post Reply
EnjoyRC
Posts: 101
Joined: 08 Nov 2010 21:54

XYplorer File Definitions

Post by EnjoyRC »

Can you help describe/define the files that XYplorer uses? I have XYplorer installed on my Work computer hard drive. And I have a portable version on my Flash Drive. And I have it on my home computer hard drive. I'm trying to write a script that will sync the needed files between installed versions and portable flash drive versions.

This will make all my systems have the same;
Program settings
Custom Toolbar Buttons
Scripts
Catalogs
Search Templates

Application Directory
------------------------------
XYplorer.exe 'Application
XYcopy.exe 'Copy Handler
XYplorer.chm 'Help
Startup.ini 'Sets the Application Data Path (see below)
XYplorer Homepage.url 'Link to http://www.xyplorer.com
LicenseXY.txt 'XYplorer License Agreement
ReadmeXY.txt 'Readme file
TipOfTheDay.htm 'Tip of the Day data
CatalogDefault.dat 'Sample Catalog File
Uninstall.exe 'Uninstaller

Data Directory
------------------------------
Catalog Work.dat 'this is a catalog
Catalog Home.dat 'this is a catalog
catalog.dat 'this the default catalog
fvs.dat '???
ks.dat '???
lastini.dat '???
tag.dat '???
udc.dat '???
XYplorer.ini 'Primary settings saved here

Data Directories
------------------------------
FindTemplates 'Saved search templates
NewItems 'Haven't figured this out out yet
Panes 'What is stored in here for the panes?
Scripts 'Scripts go here
Icons 'I made this folder to hold my Custom Toolbar icons
Catalog* 'I made this folder to hold my Categories. It would be nice if XYplorer would default to this Catalog directory when Opening categories is selected.

TheQwerty
Posts: 4373
Joined: 03 Aug 2007 22:30

Re: XYplorer File Definitions

Post by TheQwerty »

Code: Select all

Application Directory
------------------------------
XYplorer.exe                  'Application 
XYcopy.exe                    'Copy Handler 
XYplorer.chm                  'Help 
Startup.ini                   'Sets the Application Data Path (see below) 
XYplorer Homepage.url         'Link to http://www.xyplorer.com 
LicenseXY.txt                 'XYplorer License Agreement 
ReadmeXY.txt                  'Readme file 
TipOfTheDay.htm               'Tip of the Day data 
CatalogDefault.dat            'Sample Catalog File  (Used to create catalog.dat on fresh installs)
Uninstall.exe                 'Uninstaller 

Data Directory
------------------------------
Catalog Work.dat             'USER: this is a catalog
Catalog Home.dat             'USER: this is a catalog
catalog.dat                  'this the default catalog
fvs.dat                      'Folder View Settings (View -> Folder View Settings)
ks.dat                       'Keyboard Shortcuts (Tools -> Customize Keyboard Shortcuts)
lastini.dat                  '??? - I believe this is just a condensed version of the last XYplorer.ini that was loaded, and is used in case of problems with XYplorer.ini.
tag.dat                      'Tags and Comments (Favorites -> Tags; Favorites -> Comment)
udc.dat                      'User Defined Commands (User)
XYplorer.ini                 'Primary settings saved here

Data Directories
------------------------------
FindTemplates                'Saved Search Templates
NewItems                     'New Items Menu (Edit -> New Item)
Panes                        'Each Pane has an INI file describing each tab's current layout/location/settings.
Scripts                      'Default Script Location
Icons                        'USER: I made this folder to hold my Custom Toolbar icons
Catalog*                     'USER: I made this folder to hold my Categories.  It would be nice if XYplorer would default to this Catalog directory when Opening categories is selected.
EDIT: Filled in some holes.. Don will have to comment on lastini.dat, as I'm just guessing.

EnjoyRC
Posts: 101
Joined: 08 Nov 2010 21:54

Re: XYplorer File Definitions

Post by EnjoyRC »

Very nicely laid out. I forgot about posting my list in a CODE box. I would have been able to keep it nicely formated. I'm a format junkie (indents, comments, etc...).

Where are the Customized File Associations stored?
Where is the Toolbar stored?

TheQwerty
Posts: 4373
Joined: 03 Aug 2007 22:30

Re: XYplorer File Definitions

Post by TheQwerty »

Heh.. just to add, please keep us updated on your progress. I've been tossing around the idea of something similar in my head for a while, but never got it started.

My thought was it might be nice to be able to define what sections (or even keys) of the INI files should be kept in sync, because things like the MRU lists are not typically that portable or useful.

admin
Site Admin
Posts: 66351
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: XYplorer File Definitions

Post by admin »

lastini.dat stores the base name of the INI file to be loaded on next start (it is updated when closing the app). You will see its contents change once you load a different file than XYplorer.ini.

Post Reply