New app: MirrorMug
ColinB
Registered Users Posts: 10 Big grins
MirrorMug is a Windows app for mirroring your Smugmug pictures to your local machine. I wrote it because I like to keep a local copy of all my pictures, but it kept getting out of sync when my wife would upload pictures, or I would forget to copy pictures over after I uploaded them. With MirrorMug, you just run the app and it automagically downloads any new pictures. I'm calling this version 0.9 since I really don't know how well it'll work, since I've only tested it on my computer.
You can download it from the Sourceforge page I made. If anyone tries it, post a reply in this thread and let me know how it works for you.
You can download it from the Sourceforge page I made. If anyone tries it, post a reply in this thread and let me know how it works for you.
0
Comments
Here's what's new, for those who care:
first of all welcome to dgrin and thanks for sharing your work with us!
I hadn't the chance yet to check your tool out, but I've got an idea for a useful new feature, if you haven't it in already:
Having an option to exclude albums on category, subcat or gallery level would be great as for example I'm having certain very large galleries consisting of all the photos of a month for the purpose of having an offsite backup. I wouldn't want to download these again. Keeping them in sync wouldn't be bad, but I guess you can't specifiy different sync folders for certain galleries and I don't want to move my whole image collection to a different location.
Just some thoughts. Even though I'm concentrating on other applications (Star*Explorer) as my main concern is to get my images with captions and keywords uploaded to smugmug. Downloading just hasn't been a part of my workflow as most of the time I upload from my PC and not from others.
Still - keep up the good work as they're often people enjoying the fruits of your labor, but for whatever reasons deceide not to post here. That's probably a good sign as there haven't been any problems yet.
After some time they'll probably run into some issues and come back to you.
All the best,
Sebastian
SmugMug Support Hero
I will be shooting and uploading an average of 1000 pictures a week from March to October of this year. It would be very, very nice to be able to have an application that can keep an updated backup locally. I already plan on using StarExplorer to handle all my uploading.
Want faster uploading? Vote for FTP!
Looks like an interesting app - I'll be watching!
Portfolio • Workshops • Facebook • Twitter
Want faster uploading? Vote for FTP!
:yikes step away from the keyboard !!!!
'98 was like 8 years ago dude
SmugMug API Developer
My Photos
But I didn't mention how old the computers were too--most are pentium pro 200s and p3-450/500s, so 98se is the best that they were ever designed to run.
One machine isn't too powerful, but pack 8 of them on a good kvm switch and another 10 for other odds and ends and you have a pretty good workgroup. They have to have decent RAM and a fast HD, but they'll move pretty good with that. People who have used them swear they're 1ghz machines. My 486dx33 web server pushes out 500k/sec serving and my PP200 web server can xfer over 25MB/sec from disk to disk when mirroring. Of course, they're on 95 vs 98se.
Someday I'll have time and money to upgrade my infrastructure, but right now, they get the job done fine. I'm not going to try to fix something that is working.
Want faster uploading? Vote for FTP!
It's great to have another dev guy onboard!
A quick question:
did you get around private/password protected galleries and galleries with disabled originals?
Cheers!
http://photos.mikelanestudios.com/
My default setup is just a striped down system with the OS and some small programs kept locally. I made a small program for 95/98 like xp's system restore back in the late 90s. I use it whenever the system gets gunked up by something. It's actually a lot more robust than system restore as spyware and even viruses can't touch it.
All the regularly used programs reside on the file server, which doubles as a web server and a print server.
Everything's just really lean and mean, so I don't wait around for stuff to happen, and even when I have to, I switch to another system and keep working. :
It's a good way to leverage all this free old hardware and my empty pockets.
Want faster uploading? Vote for FTP!
No, I didn't get around the private galleries issue. I didn't know about the disabled originals deal, but I assume MirrorMug has that limitation too. Seems like it's a bug in the API, so the only way to get around it would be screen-scraping. Yuck. I'd imagine you know more about that than me though, since StarExplorer seems to be the most complex Smugmug app.
I did link to the beta API though, since it makes things easier and it doesn't seem to ever be coming out of beta. I have update notification built into MirrorMug, so I figure if the API breaks I'll just put out a new version.
SamirD:
Like I said, I haven't tried it on Windows 9x, but I'm not using any features that should prevent it from working there. Give it a try on one of your ancient machines, you can be the first 98 tester.
Does it support embedding the smugmug captions and keywords into the IPTC image data? That is something that I really wanted to do.
-J
No, it doesn't support IPTC right now. As a matter of fact, I didn't even know what that was until I Googled it. The only problem with using the IPTC info is that Smugmug gives you an MD5 sum for every photo, and I use that to make sure the ones on disk are ok. If I added IPTC info the sums would be off. To get around that the original MD5 would have to be embedded in the info or something.
Now I'm not sure if this is a 98se thing or if it is because I have over 70,000 photos that would need to be downloaded. :uhoh
Want faster uploading? Vote for FTP!
Want faster uploading? Vote for FTP!
As for your problem, the "Local mirror is up to date" thing may be a bug, where it tells you it's done but it actually had a problem (bad login info or something). You'll want to look in the log panel, or open the last log from the log folder and see what's in there. I'd be interested in any info you can find out.
Duh, why didn't I think of this! Here's the results from the log:
Want faster uploading? Vote for FTP!
Want faster uploading? Vote for FTP!
No, the drive letter missing is a non-XP bug. You need to add it to sync right now. Your problem is something else that I haven't figured out yet.
Want faster uploading? Vote for FTP!