A tool for synchronizing files from the client to the server.
It only works on Linux.
The app does not save the port number or IP address of server
Enter
[ 's' / 'server' ] to run as server
[ 'c' / 'client' ] to run as client:
[Q] Enter server port number:
Here enter your desired port number and hit Enter
[Q] Enter path to directory:
Here enter the path to a folder, which will be used by the server, and hit Enter
, the server will then turn ON
[Q] Enter server IP address:
Here enter the IP address of your server and hit Enter
[Q] Enter server port number:
Here enter the server port and hit Enter
[Q] Enter path to directory:
Here enter the path to the folder which will be synchronized with the server and hit Enter
, the client will then turn ON and connect to the server at the entered IP address and port
You can change the path later
Available commands:
slist
- get list of files on serversync
- synchronize files with serverautosync [on|off]
- turn on / off automatic synchronizationautocheck [s]
- in seconds, sets how often the sync folder should be scanned for file updatessetpath [path]
- sets the path to the folder whose contents will be synchronizeddelete [file]
- deletes the specified filesdelete [file]
- deletes the specified file on serverrestore [file]
- restores the specified fileexit
- closes the application
exit
- turn OFF the server, for this command to work, at least one client must connect and disconnect after entering this command
- Editing files must be done when the
client
is on because it will not be synchronized - Creating new files is possible even if
client
is not turned on - Files must not have a space in the name
- Deleting files is done exclusively via the client
- Files will remain on the server until you issue a command to delete them on the server
- Two clients need to be launched for synchronization between two local folders
© Matúš Suský, David Kučera 2024