Manual for OpenEstate-ImmoTool
Directories of ImmoTool
ImmoTool operates on different directories on the hard drive.
Application directory of ImmoTool
The application directory contains the installed files necessary to run ImmoTool.
On Windows systems the path
C:\Programme\OpenEstate-ImmoToolis used by default. But during the installation process the user might select another location.
On macOS systems it depends, where the application bundle was copied to during the installation. By default the application bundle should be located at
/Applications/OpenEstate-ImmoTool.app. The application directory itself is located inside the application bundle in the
If the Debian package (or Debian repository) was used on Debian, Ubuntu, Linux Mint or similar for installation, the application is located at
If the TAR.GZ package was used on Linux for installation, it depends where the extracted folder was moved to.
The application directory contains a
bin subfolder with several scripts and applications for ImmoTool.
ImmoTool does not write any files / data into to the application directory. It only reads from this directory.
TipIt is recommended to make sure, that regular users of the operating system only have read access to the application directory. Administrators might set appropriate permissions to this directory in order to avoid accidental modifications.
Data directory of ImmoTool
If a user starts ImmoTool for the first time, the program will automatically create a folder called
OpenEstate-Files in his home directory. This folder contains data and settings for ImmoTool exclusively for this user.
This folder is used by ImmoTool to write certain data during its runtime (e.g. protocols or temporary files).
Project directory of ImmoTool
If a project is created within ImmoTool, the user can choose the location of the project directory for himself. By default the application stores the project directory into the
projects subfolder of the data directory.
NoticeEach project created with ImmoTool is stored in its own / separate directory. This makes it easier to backup / move / replace a project by modifying the project folder.
NoticeIt is theoretically possible, that multiple users share the same project directory (e.g. by using a shared folder). But local projects (resp. single-user-installations) can never be opened by multiple users at the same time.
WarningYou should not open a project directory from an unstable location (e.g. network drive or cloud drive). Network failures may corrupt the database. If you want to go this path nevertheless, keep in mind to backup the project as often as possible.
Plugin directory of ImmoTool
The plugin directory contains the extensions (addons) as ZIP files loaded by ImmoTool. There are two locations, where addons can be stored:
In the application directory there is a
pluginssubfolder. The administrator of the operating system may place addons here, that are available for all users of the operating system.
In the data directory of each user there is also a
pluginssubfolder. The user may place addons here, that are only available for himself.
While ImmoTool is starting both directories are synchronized. If both folders contain the same addon in different versions, the application will load the newer version.
WarningOn macOS the plugin directory inside the application directory (within the "OpenEstate-ImmoTool" application bundle) should not be modified. Otherwise the signature of the application bundle might get invalid and Gatekeeper might reject starting up the application. Therefore you should always place addons into the
pluginssubfolder of the data directory on macOS.