Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Objective-C C Ruby
Branch: master
Failed to load latest commit information.
ApertureHeaders Initial import. Currently allows logging in, logging out, album creation
Appcast Point the downloads to Bitbucket.
English.lproj Update some strings.
FacebookExporter.xcodeproj Version bump.
Growl.framework Update to Growl SDK 2.0 - now it works with sandboxed Aperture 3.4.x
JSON Initial import. Currently allows logging in, logging out, album creation
Sparkle.framework Add Sparkle framework
TouchXML Check after the start, whether a new version is available
.gitattributes Add gitattributes and gitignore
.gitignore Add for Xcode 4
BundleUserDefaults.h use own plist with bundleID
BundleUserDefaults.m use own plist with bundleID
FacebookAlbum.h Initial import. Currently allows logging in, logging out, album creation
FacebookAlbum.m Initial import. Currently allows logging in, logging out, album creation
FacebookExporter.h Update to Growl SDK 2.0 - now it works with sandboxed Aperture 3.4.x
FacebookExporter.m Update to Growl SDK 2.0 - now it works with sandboxed Aperture 3.4.x
FacebookExporter_Prefix.pch Initial import. Currently allows logging in, logging out, album creation
FacebookPicture.h Add the option to use IPTC headline instead of caption as photo title…
FacebookPicture.m Add the option to use IPTC headline instead of caption as photo title…
FacebookRequest.h Initial import. Currently allows logging in, logging out, album creation
FacebookRequest.m Fixed Cocoa API Issues (Xcode 4 Warnings)
FacebookRequestController.h Add album privacy
FacebookRequestController.m Add album privacy
Growl Registration Ticket.growlRegDict Implement Growl notifications
Info.plist Version bump.
LICENSE Add MIT license.
PlugInDefaults.h Add the option to use IPTC headline instead of caption as photo title…
PlugInDefaults.m Add the option to use IPTC headline instead of caption as photo title…
PlugInSUStandardVersionComparator.h Check after the start, whether a new version is available
PlugInSUStandardVersionComparator.m Check after the start, whether a new version is available
PlugInUpdateCheck.h Shows old and new version in alert
PlugInUpdateCheck.m Shows old and new version in alert
README.md Add MIT license.
dsa_pub.pem Add the public DSA key.
release_notes.md Update to Growl SDK 2.0 - now it works with sandboxed Aperture 3.4.x
screenshot.png Add documentation and screenshot.

README.md

Facebook Aperture Exporter

About

This is a simple exporter plugin for Apple's Aperture. I wasn't happy with the built-in syncing Aperture 3 has, and the existing export plugin for Facebook wouldn't work for me. Plus, that author wasn't returning my emails to try and get it to work. So I wrote my own.

This repository hosts the source code, documentation and is the place to report issues. The downloads are located at Bitbucket

Current Features

  • Logging in and out of a Facebook account
  • Album creation with privacy and selection (where to upload the photos to)
  • High resolution photo uploads to Facebook
  • Enabled by uploading large versions to Facebook (choose an export preset that will create 2048 pixels along the largest side)
  • Option to use IPTC headline instead of caption as photo title (Issue #9)
  • Sparkle updating
  • Growl notifications

Known Limitations and Issues

  • The export progress information in the Activity panel is pretty much broken. At least you know it is still exporting.
  • The caption for a created Facebook album is not set. Still figuring out why that is the case.

Nice Features to Have

  • Choose whether to use the Title or Description from each photo to use as the photo's caption on Facebook (currently uses the title).
  • Add a tag to all uploaded photos

Usage and Installation

  1. You need OS X 10.7 (Lion) to use the latest plugin.
  2. Download the plugin from the downloads page.
  3. After downloading, put the plugin in the directory ~/Library/Application Support/Aperture/Plug-Ins/Export. If the Plug-Ins and / or Export directories do not exist, create them.
  4. If Aperture is running, restart it.
  5. Select the versions to export, choose File -> Export -> FacebookExporter...

Screenshot

Screenshot

License

Uses the MIT license.

Authors

Something went wrong with that request. Please try again.