USAGE set-price [-l] [-t] [-m ] [-c] [-u] [-r] [-a] [-A|-C|-S] [ ... ] set-price -i [-l] [-t] [-m ] [ ... ] set-price -h -h : display this help message -l : list each card that matches -t : calculate a total for each set -m : match only those cards at or above the given price -i : read a list of just card names and quantities -c : match commons -u : match uncommons -r : match rares -a : match any card -A : use all sets -C : use all sets legal for Classic tournaments -S : use all sets legal for Standard tournaments Any sets listed after the arguments will be added to the sets to check. NOTES The prices are only as good as the pricelist. Make sure to update your pricelist periodically and keep in mind the data that was used to generate your prices. To keep all cards reported properly run your pricelist through pricelist-cleanup and save your pricelist to current-prices. To do this using current-magic-excel.txt, run: ./pricelist-cleanup current-prices The names of sets are the same as the filenames of the parsed checklists. To add new parsed sets use checklist-parser to generate the appropriate file. See checklist-parser for more details. The list of cards read with -i can read quantities in the form of: 4-Serra Angel Serra Angel 4x Serra Angel x4 4 Serra Angel The important point is the if there is any character associated with the quantity besides the number, it must be a '-' or an 'x'. Running the program without -t or -l will produce no output. EXAMPLES To list all cards that have a price of $3 of more: set-price -l -m 3 -A To list all cards in Standard plus odyssey, torment, judgment and 6e cards (there will be duplicates if a card appears in more than one set): set-price -l -S odyssey torment judgment 6e Using the same sets, but only list the value total of the rares over $4: set-price -t -m 4 -S odyssey torment judgment 6e To read a list of cards and compute a rough price for individual sales: set-price -l -t -i box1 BUGS A possible bug is that sets with no rare sheet will not match anything when looking for rares even though U1s are the equivalents of rares. This may be fixed in a later version. Another possible bug is that no basic lands are listed. VERSION HISTORY Version 0.9 - This is the initial public release of set_price. I've been using it for a couple weeks, and I've added most of the features that I think will be immediately useful. WISHLIST I would like to be able to point set-price at a web page, have it download the page, pick out the cards, and then run set-price as normal on the resulting list. This would enable the automation of browsing Ebay to find undervalued lots. -Paul Dawson Schmidt dawsons@augsburg.edu or dawsons@visi.com http://www.augsburg.edu/~dawsons/