我正在嘗試使用Php創建桌面應用程序來同步遠程服務器中的文件。
如何檢查文件是否被修改?使用php從遠程服務器同步文件
首先我想檢查修改日期,但是當文件在服務器上是新的時,它可能會導致不需要的上載和下載。
讓一個名爲的文件在服務器中創建sample.txt(修改日期:2012-01-24 10:00:00)。 當我試圖在第二天同步這個,我的應用程序將下載它(修改日期:2012-01-25 11:00:00)。之後,當應用程序檢查相同的文件夾時,它會嘗試將相同的文件上傳到服務器,因爲文件修改日期在服務器和本地系統中不同。
那麼,如何跟蹤Dropbox所做的更改文件?
其實我需要一個SugarSync的Linux客戶端。 [先生。 Mark Willis](http://mwillis.co.uk/)爲sugarsync創建了一個[linux客戶端](https://github.com/markwillis82/Sugar-Sync-Linux-Client)。但該項目似乎不活躍,需要進行更多更改。爲了滿足我的需要,我想編輯代碼。它也可以幫助別人;) – RSK