Timmy
Preview Status
Discontinued Discontinued
Platforms
JAVA Linux Microsoft Windows
Download
v3.1 (BIN)
v3.1 (WIN)

Timmy is your best assistant for online shopping, a simple cross-platform application that will allow you to follow the prices changes of products you wish, thanks to a confortable single list for all supported sites.
No more dozens of different wish lists for each website, thanks to Timmy you will have all products you wish in a single grid, with the possibility to order it as more suits you and to update the prices of all various products with just a simple click!
The program, starting from version 3.0, supports over 20 different online stores, many of them in various countries. Specifically, the supported online stores are the following:

  • Amazon (.com, .co.uk, .it, ecc…)
  • Base.com
  • BestBuy.com
  • ConsolePlanet.it
  • Ebay (.com, .co.uk, .it, ecc…)
  • Fnac (.com, .pt, .be and .es)
  • Game.co.uk
  • Gamestop (.com, .co.uk, .it, ecc…)
  • GreenManGaming.com
  • InMondadori.it
  • LaFeltrinelli.it
  • Multiplayer.com
  • Pixmania (.com, .pt, etc…)
  • Play-Asia.com
  • PlayStation Store (of any country!)
  • ShiritoriFigures.it
  • ShopTo.net
  • Steam (of any country!)
  • VideogamesPlus.ca
  • Zavvi.com

Timmy is a completely free program created entirely by Red Squirrel.
This program works by analyzing the HTML code of the official websites of various online stores, so it might stop working at any moment as a result of changes made by the owners to their websites. The author therefore does NOT guarantee the absolute certainty of the prices acquired by the program.
The author is NOT in any way related to any of the online shops supported by this program, so he is NOT in any way responsible for the material present on their websites.
The author makes NO warranty of use of this program and for this reason disclaims any liability for any damages of any kind caused by an improper use.

  • On Windows use the WIN package.
  • About all other Unix distros or Mac:
    1. Install JAVA and reboot your PC.
    2. Download the package containing the binaries (BIN)
    3. Extract the package you just downloaded:
      tar -zxvf Timmy_x.x-x_bin.tar.gz
    4. Enter in the folder just extracted and run the JAR file with JAVA double-clicking on it or typing in a terminal:
      java -jar Timmy.jar

You can report any bugs or issues, as well as suggestions for enhancements and proposals, using the project's official page on BitBucket.

  • Fixes:
    • Steam:
      - Fixed a bug that did not show correctly products price because of Steam website graphical update.
  • Fixes:
    • Amazon.com:
      - Fixed a bug that prevented the program from accessing the products on Amazon.com because the server returned a HTTP 503 error without an User Agent in the header of the request
    • Dropbox:
      - Fixed a bug that when you deleted Timmy's backup file from Dropbox website or just dismissed the app authorization then the program could not do a backup in cloud anymore even if reauthorized
      -Fixed the error about API accounts limit. In fact, thanks to the acceptance of the program by Dropbox, now is possible to associate more than the old 100 accounts with Timmy
    • Program:
      - Fixed a bug that could bring the program to crash when you inserted invalid urls or just those of unknown shops
  • New stores:
    • Added the full support for BestBuy.com products.
    • Added the full support for Pixmania products.
    • Added the full support for Fnac products.
  • New functions:
    • Added the full support for themes: now from the program's settings you can select any JVM theme installed in your PC. So now you can adapt the program GUI to your liking. Applying a theme requires a program restart and the chosen theme will be saved.
    • Added a menu from which you can view the license of the program. I did not think there was interest in this thing but I have received several emails with requests about it.
    • Added a check on the urls inserted in the “Add Products” window: in this way, instead of the classic generic error, you will be notified if you insert an url of a store that is not supported by the program.
  • Fixes:
    • Amazon:
      - Added the support for the new website graphics that brought the program to give errors importing products.
      - Added the compatibility with the new layout for e/books used by Amazon.it.
      - Added the support for product pages with different sizes/models available.
    • PlayStation Store:
      - Fixed a bug that did not display correctly some special chars (ex. the Euro symbol) on Microsoft Windows.
    • Program:
      - Fixed a bug that did not enable the Cancel button on prices update when more than one product was selected.
  • GUI:
    • Redesigned the settings window in a more ordered way.
    • Added into the importing products window a button to paste text from system clipboard.
    • Added a shortcut for the prices update procedure: now you can just press F5 to start it.
    • Fullfilled the request #3: added the ability to set a label directly from the importing products window.
  • New supported websites:
    • Added the full support for VideogamesPlus.ca products.
    • Added the full support for ShiritoriFigures.it products.
  • New functions:
    • Added the ability to backup products list to cloud, specifically using Dropbox.
      Important notes:
      - The program uses the official libraries offered by Dropbox itself HERE. No custom and dangerous code. Everything to ensure you the maximum security.
      - The program, for a deeper security, will NOT ask for any access data to your account, it simply will allow you to connect to your Dropbox account using the official PIN.
      - The program will NOT have permission to access to your files on Dropbox: it will create a specific folder for this application and the program will have the permission to access just only the files inside it.
      - The program will overwrite the same backup file, so it will require a very little space on your account!
    • Added a function to set to start the prices update procedure at program's startup.
    • Added a function to keep records of products' price changes.
    • Added the ability to report importing errors automatically.
    • Added an option to disable the automatic report of importing errors.
    • Added a function to backup products list automatically. You will can choose also the frequency of the backup, it can be daily, weekly or biweekly.
    • Added the ability to backup products list to cloud (Dropbox) automatically.
    • Now when you backup your products list also the labels will be saved.
    • Added the ability to set a label to more products at the same time.
    • Added a function to import products from a wish list of Amazon (it must be public!).
    • Fullfilled the request #4: added a function to import products from a wish list of Steam (it must be public!).
    • Added a check at program's startup that, in case of errors loading saved products list, allows the user to exit from the program without overwrite it.
  • First public release.
  • Ability to track the price of any product on the online stores supported by the program.
  • Ability to manage individual products: to check price changes, to open its link into your internet browser, to copy its link to the system clipboard, delete the product.
  • Ability to add more products at once, even from different sites simultaneously.
  • Ability to check the price changes for the various products in the list all at once.
  • Ability to keep track of the last previous price monitored before the change.
  • Ability to display in red the prices that have been changed.
  • Ability to see for each product the availability as reported by the website: also for the majority of sites it will appear colored, specifically green if the product is available, orange if in preorder and red if not available.
  • Ability to choose any custom order for the list.
  • Ability to save the custom order chosen for the list.
  • Ability to export the products list into a TXT file.
  • Ability to import a products list from a TXT file.
  • Ability to add a custom label to each product for easier sorting.
  • Ability to choose the row height for the grid.
  • Ability to set a custom internet browser for opening links of products.
  • Ability to search for any available updates for the program, even directly at startup.
  • Ability to send bug reports directly from the program itself.
  • Program available in two languages​: Italian and English.
  • All-in-one JAR: all necessary JAVA libraries are already included in the .jar file.
  • To Oracle for the JAVA language.
  • To jsoup and json-lib authors.
  • To all online stores.
  • To my girlfriend for her patience.