iamcal/uploadr
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Flickr Uploadr Copyright (c) 2007-2008 Yahoo! Inc. All rights reserved. This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License (GPL), version 2 only. This library is distributed WITHOUT ANY WARRANTY, whether express or implied. See the GNU GPL for more details (http://www.gnu.org/licenses/gpl.html) ------------------------------------------------------------------------ This guide uses UPLOADR to indicate the root of the Flickr Uploadr source tree on your filesystem. It probably shouldn't contain spaces. You can obtain the Flickr Uploadr source code from either a tarball or from Subversion. Download tarball: http://flickr.com/tools/uploadr/ Checkout from Subversion: $ svn co http://code.flickr.com/svn/trunk/uploadr UPLOADR XULRunner ------------------------------------------------------------------------ XULRunner trunk builds: ftp://ftp.mozilla.org/pub/mozilla.org/xulrunner/nightly/latest-trunk/ Note: You want the version *without* 'sdk' in the name. TODO Gecko SDK ------------------------------------------------------------------------ To build the XPCOM components you will need the Gecko SDK: http://developer.mozilla.org/en/docs/Gecko_SDK#Downloading Place the SDK here: UPLOADR/MacUploadr.app/Contents/Resources/gecko-sdk.lin These SDKs are from the Gecko 1.8 series and so are only safe to use if the XPCOM components use only frozen interfaces. Fortunately, Uploadr currently falls into this category. API Keys ------------------------------------------------------------------------ You'll need your own API key and secret from Flickr to build Uploadr. These can be obtained at http://flickr.com/services/api/. The key and secret must be placed in flKey.cpp in the spaces provided. Copy flKey.cpp.template to flKey.cpp and insert your keys: UPLOADR/MacUploadr.app/Contents/Resources/components/flKey.cpp.template UPLOADR/MacUploadr.app/Contents/Resources/components/flKey.cpp The API key is stored as a string. The secret is stored as individual characters so it is not easily readable from the binary. There are blocks to keep both a Windows and Mac key/secret in the same source file (you certainly don't have to, though). This is mainly important for the official builds. GraphicsMagick ------------------------------------------------------------------------ TODO Exiv2 ------------------------------------------------------------------------ Download Exiv2 source from: http://exiv2.org/download.html TODO FFmpeg ------------------------------------------------------------------------ TODO Building XPCOM components ------------------------------------------------------------------------ If you make any changes to the IDL files defining the XPCOM interfaces, you must increment the BuildID defined in: UPLOADR/MacUploadr.app/Contents/Resources/application.ini TODO Running Flickr Uploadr ------------------------------------------------------------------------ TODO Packaging ------------------------------------------------------------------------ TODO
About
Mirror of code.flickr.com: uploadr
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published