One for the coders.

Posted February 12th, 2010 by Christopher in News | Leave a comment

iGPC changelog / readme. I should be at 1.0 soon. Maybe. Total price tracking how-to pr0n.

Version History:

0.9.1 – 12/02/10
* Remove unsold count of goods. Now totals from any amount of sales will be included. All items without any sales will have price entry skipped.
* Price calculations for all items now include all Auctions, BiNs and Best Offers.
* Added filter for debug text.
* Ebaysearch now checks to see if login page is displayed after generating search result, attempting re-login and re-searching if it is.

0.9 – 24/01/10

* Added cex / ebay update for all products in each console category.
* Fixed bug in frontend – items with no price entry no longer pick up values of previous item.
* Altered Freight to be set to 3.00 instead of 3.50 due to excessive prices it gave to games.
* Changed eBay price search parse strings to work with new eBay results format in 2010.

0.8 – 04/06/09
* Fixed “0 results found in cat” preg match to work even when international listings are present.
* Added text flag to ignore auto exclude search text if required.
* Added auto boxed or unboxed search string code + support for limited games.
* Removed backslash being added to URL when using apostraphe.
* Included auctions with Freight as shipping by setting “Freight” to “F3.50″.
* Added plenty of new consoles, altered exclude strings to be more compact.

0.7 – 04/06/09
* Split code in to includes.
* Added eBay price add button to displayind page.
* Added Cat numbers.
* Added sold item sales number to price data, set to 0 when only unsold items found.
* Added htmlspecialchars to search string read to allow for use when including * double quotes.
* Skip parsing if no eBay page is returned (due to error accessing eBay).
* Changed unsold parse string to check only UK prices.
* Changed search to only check items listed in £.
* Added PS1, PS3, PSP, 360, Wii, DS, N64, SNES, GB, GBC & GBA search.
* Added Accessory and Console search for various consoles.
* Added error checking to avoid entering price data when error during parsing.
* Fixed bug stopping postage types with NULL class type from displaying.
* Changed price entry routine to skip if no results found, enter only max when there’s excess unsold, and otherwise enter all.
* Changed CeX grabber to use CeX Quickie search page.

0.6 – 09/05/09
Refactored code.
Changed cookie touch to after login to avoid cookie touch / login not completing.
Reduced cookietimer by 30 secs to comensate for above.

0.5 – 06/05/09
Changed price adjustments to remove 1 high from 5+, another high from 20+.
Only check prices if unsold sales less than 10x more than sales.
Ignore prices if no result in category.
Only display UK based sales.
Added median eBay price calculation.
Added support for quotation marks in search string.
Cleaned up code and output.

0.4 – 03/05/09
Added auto login after 24hrs when cookie expires.
Added prototype CeX price search based on EAN.

0.3 – 28/04/09
Changed cookie to permanent.
Refactored most code.
Added count of unsold items.
Added rounding for optional numbers to first decimal, plus conversion to money.
Changed character encoding to display £s correctly.
Changed low price adjustment to run from 7+, high price from 5+.
Reindexed adjusted arrays to always start from 0.

0.2 – 23/04/09
Searches all auctions, then Best Offers if no auctions found, then BINs if no BOs found.
No need for “+” between strings, auto converts whitespace. Will NOT search for “+” if required.
Added -demo and -psp to exclude list.
Added average profit.
Changed price adjustment to run from 6+ entries instead of 5+.

0.1 – 17/04/09
Xbox, PAL, GC consoles added.
PAL or All regions added.
Calculates min, average, max.
Auctions only.
UK only.

To Do:

BACKEND:
If all sales recorded during auto update = 0, then email to suggest error with parsing script (ie. eBay changed sales page text).

FRONTEND:
Set frontend display of min profit to 0 when minus.
Add price calculations for ebay and non-ebay postage.
Change price calcs to use .5 when < 1, .10 when 1+ for insertion fee.
Fix custom postage calcs to ignore non-rm options.
Add frontend output to seperate boxed & unboxed items.
Add boxed/unboxed auto exclude text in search.

Comments are closed.