Cafeget is a Mac OS X Tiger Dashboard widget that logs in to your Cafepress.com account, retrieves your sales totals, and displays them in a small, unobtrusive, fast-loading box in your Dashboard.

Last modified: June 20 2008 16:41:08
Update: Jun 11, 2007. Fixed display error due to minor format change in CafePress earnings report.
Update: Dec 29, 2005. Created a second, partner widget for Spreadshirt users, called "Spreadget" (pronounced spread-jet). It's basically identical to Cafeget. You can read about it and download it here.
Update: Dec 15, 2005. Really fixed the "[Store+Affiliate]" line, for real this time, I think.
Update: Dec 14, 2005. New version with minor improvements (thanks to the members of the Cafepress Message Boards for testing and making suggestions/corrections.)
Please email cafeget@whoopis.com with any errors or suggestions.
Download: Click here. (zip format)
Installation and usage:
Mac OS X 10.4 Tiger is required. If you're using Safari, click the download link. When the widget download is complete, show Dashboard, click the Plus sign to display the Widget Bar and click the widget's icon in the Widget Bar to open it. If you're using a browser other than Safari, click the download link. When the widget download is complete, unarchive it and place it in /Library/Widgets/ in your home folder. Show Dashboard, click the Plus sign to display the Widget Bar and click the widget's icon in the Widget Bar to open it.
Multiple accounts:
Bring up Dashboard and click the "+" in the lower left-hand corner, to manage widgets.
Troubleshooting: If Cafeget fails to display your sales data, try the following things:
How does it work? Widgets are basically tiny websites with some hooks into OS X's Dashboard framework; if you're familiar with Unix and PHP, you'll easily see what's going on in Cafeget. If you're not familiar with those things, the basic idea is:
If you want to see the hairy details, right-click or control-click on the widget and choose "Show Package Contents".
Notes/caveats: The functionality of this widget is entirely dependent on the way Cafepress.com's login and sales report web pages are formatted. If those ever change, CafeGet will break. And then I will fix it...or at least, try to. ;)
To do:
From affiliate report- earnings
# orders / $ revenue from todayFrom inside the sales report/shop
# of orders from today (combined from all shops)
Licensing: Feel free to use/redistribute/modify Cafeget. It is my first Widget and was basically a way to learn how to make Widgets. If you come up with code improvements (VERY likely; the parsing is done in a silly way), then please let me know; if I make the improvements, I will credit you.
Credits: Julien Genestoux, creator of WidSense, which acted as my template for Cafeget.
Thanks for your interest. -- Marion