在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):gilbertchen/acrosync-library开源软件地址(OpenSource Url):https://github.com/gilbertchen/acrosync-library开源编程语言(OpenSource Language):C++ 82.3%开源软件介绍(OpenSource Introduction):acrosync-libraryAcrosync is a new cross-platform rsync client for Windows/Max/iOS/Android that we built from scratch, without taking any code from the open source rsync project. This is the library behind Acrosync, which implements a large portion of the client-side of the (undocumented) rsync protocol, including the famous delta sync algorithm. PhotoBackup, our iOS app for uploading photos and videos to computers, uses a slightly modified version of this library. Features
Build InstructionsFirst you'll need to install openssl and libssh2. Assume we're on a linux machine and these two packages are already installed in the default locations. Run the following command to build the test programs: $ python qi/qi-make.py test You will find a new executable build-linux/rsync/t_rsync_client which can download a remote directory using the rsync over ssh protocol: $ build-linux/rsync/t_rsync_client <server> <username> <password> <remote dir> <local dir> The same build command works for Mac and Windows, but you will need to install openssl and libssh2 to a subdirectory named install-mac or install-win under the top level directory. Here the build system is written with Qi-Make, a tool that we developed by extending the basic syntax of make. The file qi/qi_build.h contains actual rules for building intermediate objects and final test programs. It should be fairly easy to make changes for your own build environments. LicenseThis library is licensed under the Reciprocal Public License. If this license does not work for you, a commercial license is available for a one-time fee or on a subscription basis. Contact [email protected] for licensing details. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论