
PhotoTrack (for panoramio.com)
By Ryan Calhoun
An application to track and sort photo view counts.
Screenshots
 |
 |
 |
 |
| Application starting |
Downloading |
Sorted by new views |
Tags for all photos |
|
 |
 |
 |
| Left click to show rank |
Right click for thumbnail |
Right click for photo tags |
About
- Purpose:
This application is intended for the use of any registered member of panoramio.com,
to provide a sortable view of all the user's photo view counts thus far not provided by the site itself. Upon loading a user's saved
profile, this program will download from panoramio.com the current view counts of all uploaded photos. It will display each
photo's total views, and the number of new views since the last time. Running this
program at some regular interval (e.g. once a day or once a week) will make it clear which photos are currently the most
interesting to other users.
- Method:
The collection of information is done through the regular panoramio.com web server. Each of the user's pages are downloaded
and the information extracted. With no known public access to the panoramio.com database, reading from the web server is the
only way to access this information.
Running this program will in no way affect the view counts for any photos, since it downloads only the thumbnail pages.
- Affiliation:
This program and its author are in no way affiliated with panoramio.com or any of its parent companies. No panoramio.com icons
or trademarks are used.
- Author:
Ryan Calhoun is currently a software engineer at Appistry, Inc. (www.appistry.com).
He is also panoramio.com user number 461676.
Instructions
Documentation of the application options.
Updates
2008/09/28 (version 1.1):
° Added thumbnail url to the profile for each photo (missing in the Mac binaries).
° Added link to the page the photo came from to the thumbnail popup.
° Added photo's current sorted rank to the status bar.
° Added the "use new views" and "save old views" options to the menu and profile.
° Removed the Mac/ppc binaries, since they never worked for Tiger anyway. For now only Leopard is supported.
2008/09/26 (version 1.1/pre):
° Set detault page size to 16 thumbnails instead of 32.
° Added command-line option to set the page size.
° Added command-line option to always keep old view counts even if not present in current download.
° Added command-line option to only use new view counts even if lower than previous values.
° Default behavior is to ingore new view counts that are lower, eliminating negative numbers.
° A page will now retry itself three times before reporting a timeout.
2008/03/19 (version 1.0/fix 1):
° Removed leading and trailing whitespace from tag names.
° Fixed bug that lets the current tag name show up in other/new profiles.
2008/03/14 (version 1.0):
° Fixed display and profile saving with Chinese and other 3-byte unicode characters.
° Improved thumbnail opening, now operates with a right click (or ctrl+click for one-button mouse).
° Added tags to the main menu, and to a popup menu on each photo (right click on thumbnail, or ctrl+click for one-button mouse).
° Added "Export to CSV" option.
° Modified profile file format to include tags and possible other info (will import 0.9 profile version).
° Improved network robustness to check for connection interruptions and bad server cache.
2008/03/07 (version 0.9/fix 2):
° No changes to code/The Mac version has been re-linked so it will work.
2008/03/05 (version 0.9/fix 1):
° Dialogs for "About" and "Instructions" can be moved to the background.
° Thumbnail popups moved near to the cursor instead of the upper corner.
° Thumbnail popups remain in front of the application, but not in front of other applications.
° Thumbnail popups close when clicked, when launching the browser.
° Thumbnail displays on Mac and Windows/JPEG plugin is included for each.
2008/03/04 (version 0.9):
° Original upload.