Well, I finally got down and dirty with PhanFare and polished up PhanSync nice and shiny. It now works just like ZenSync (and rsync for that matter). It’s very robust, and I have been uploaded images and videos to PhanFare without any problems. With this release, I have also removed any external module requirements (yeah!), so that it just uses standard PHP5 and HTTP calls to send photos & videos. This was a good change, and fairly straight-forward since PhanFare’s upload API isn’t complicated.
So, with that said, here’s the link:
All you have to do is unpack, and edit phansync.php with your username, password, and point it to a directory you want to traverse. Read the header in that file for more information on what directory structure it expects.
It works on Ubuntu Linux, and is fine on hosted servers (tested on Dreamhost). Now, get those files off of your gallery script and on to PhanFare!