-
Authenticate
Google Talk -
Session manager
Google Talk -
Transfer
P2P
- optional
yum -y install nss-devel gtk2-devel alsa-lib-devel
- build
git submodule init
git submodule update
cd src
sh update_makefile.sh
make
- Login google talk server and input password for Gmail Account
cp -p out/Release/synciga ${HOME_DIR}/bin/.
synciga --sync-dir=./syncer/ [email protected]
- Getting my Full JID from login information
$ synciga --sync-dir=./syncer/ [email protected]
Directory: ./syncer/
Password:
Connecting... OK
Logging in... OK
Logged in... OK
Assigned FullJID [email protected]/synciga********
Input below command on client synciga
synciga --sync --remote-dir=./syncer/ [email protected] [email protected]/synciga********
- Login google talk server and input password for Gmail Account
cp -p out/Release/synciga ${HOME_DIR}/bin/
synciga --sync --remote-dir=./syncer/ [email protected] [email protected]/synciga********
or
synciga --sync --remote-dir=./syncer/ --sync-dir=./test_sync/ [email protected] [email protected]/synciga********
- create file into ${HOME_DIR}
echo hoge >> ./test_sync/hoge.txt
The file is transfered to ./syncer/hoge.txt of the server at home under NAT.
Very coool.
under the MIT License: