Tech Note 0026

Files Used by DEI Software

List of files used by DEI software, and their purposes

Files Used By DEI Software

This is a list of file names used by various DEI applications, including the applications themselves.  It is intended to assist users and administrators who may be asking "what is this file and what does it do?"

General

These files are used by many different DEI applications.

HKEY_CURRENT_USER\Software\dei\mtp
Registry key for encrypted MTP/IP license codes on Windows.
%APPDATA%\DEI\dei-mtp.dat
File for encrypted MTP/IP license codes on Windows.
/etc/dei-mtp
System file for encrypted MTP/IP license codes on non-Windows systems.
$HOME/.dei-mtp
Individual user file for encrypted MTP/IP license codes on non-Windows systems.

ExpeDat & SyncDat Server

These files are used by servedat, the server component of ExpeDat and SyncDat.  Not listed are files contained only within the installation package.

mkpasswd.exe
Password hashing utility executable.
mtping.exe
Monitoring and diagnostic utility executable.
servedat.exe
Server executable.
servedat.cf
Server configuration file.
servedat.log
Server transaction and diagnostic log file.
servedat.rc
Startup script for most unix systems.
svpasswd.txt
This is the recommended name for the server's private authentication file.
status.php
The server dashboard.
*-sv.tmp
Temporary file containing data for an upload in progress.
*-sv.met
Meta data describing an incomplete upload.

ExpeDat Web Integration

These files are used by web servers for integration with ExpeDat.

expedat.php
The web-based file browser for ExpeDat servers.
explink.php
The landing page for ExpeDat HTTP links.
EXP.js
Javascript API for creating and launching ExpeDat URLs.
EXP.html
Example HTML form showing how to use the Javascript API.

ExpeDat Clients

These files are used by ExpeDat Desktop, DropDat, and movedat, the client components of ExpeDat.  Not listed are files contained only within the installation package.

DropDat.exe
DropDat.app
The drag-and-drop droplet generator and configuration utility.  Note that droplets are commonly renamed to be descriptive of their configuration.
movedat
movedat.exe
The command line client executable.
ExpeDat Desktop.exe
ExpeDat Desktop.app
The graphical client executable.
The ExpeDat graphical client was named "MTPexpedat" prior to ExpeDat 1.17F.
com.dataexpedition.ExpeDat-Desktop.plist
Saved settings for macOS ExpeDat Desktop.
com.dataexpedition.DropDat.plist
Saved license code for macOS ExpeDat Desktop.
HKEY_CURRENT_USER\Software\dei\MTPexpedat
Registry key for saved settings of Windows ExpeDat Desktop.
movedat.cf
Command line client configuration file.
.dei-pwcache2
dei-pwcache2.dat
Encrypted password cache for the command line client.
.movedat-pingcache
movedat-pingcache
Cache of server availability when using Host Groups.
*.CHK
Temporary checkpoint file which allows Windows clients to resume interrupted downloads.
*.TMP
Temporary data file for client downloads.

SyncDat Client

These files are used by syncdat, the client component of SyncDat.  Not listed are files contained only within the installation package.

syncdat.exe
The command line client executable.
syncdat.cf
Command line client configuration file.
.dei-pwcache2
dei-pwcache2.dat
Encrypted password cache for the command line client.  Note that this is shared with the ExpeDat client, movedat.
.syncdat
Synchronization status file recording the state of the last scan occurring in the enclosing folder.

MTP Tunnel

These files are used by MTP Tunnel, which allows legacy TCP applications to be accelerated using MTP/IP.

tclient.exe
The client executable.
tserve.exe
The server executable.

Tech Note History

Nov162022Updated client files
Removed deprecated files
Feb232017ExpeDat Desktop
Sep112013Updated links
Mar062013ExpeDat 1.14
Aug012012mtping
Jan312012MTP Tunnel
Jun142011Deprecated movedat-pwcache
Mar072011dei-pwcache1
Nov222010First Post