1FAQ Items to write 2------------------ 3What happens if I bid against myself? 4 5Items to implement: 6------------------- 7Allow font changes (!) 8 9Allow browsing the logs. 10 11// 12// Other interesting ideas: 13// 14// Get all bidders: http://cgi6.ebay.com/aw-cgi/eBayISAPI.dll?ViewBids&item=570755528 15// 16 17Beeps on a regular interval when auctions are getting close. 18 19Obsolete: Move general configuration options to a program specific XML data 20 file, using the same XML class as used to load the auctions. This 21 file needs to have the display info, locations of other files, some 22 auction-site specific information, debugging status, etc. This will 23 obsolete the JConfig class, and make all datafiles stored by 24 JBidwatcher XML. 25 26Update Configuration Panes 27 Internal Web Server 28 Port to listen on 29 Require jbidwatcher/[password] or any valid userid/password pair? 30 (Neither is NOT an option!) 31 32Uncreated Configuration Panes 33 Security 34 Primary JBidwatcher password 35 -- encrypts passwords on disk, also used for login to the JBidwatcher 36 program if the internal HTTP server is running. 37 File paths 38 Save file pathspec. 39 40Keyboard navigation of the entire program. 41 42Documentation! 43 44Cool ideas 45---------- 46Multiple snipes @ different times, either on different auctions or the 47same auction. (A general 'snipe queue', with a default, but keep each 48snipe customizable?) 49 5030 day sliding expenditure limit (percentage of limit allowed per auction?) 51(Base limits on max bids.) 52 53Instant Pay by PayPal (Right Click -> Pay Now!) 54 55Add more 'Auction Management' features 56 57Send email to (Bidder | Seller) for won/sold auctions. 58 59Make more JBidwatcher Screenshots 60 61Instant Messager messages on snipe results. 62 63Keys: Delete should tie to Auction | Delete. 64Keys: Insert should tie to Auction | Add 65Keys: CTRL-PageUp/PageDown might go to Next/Prev tab 66 67Paid-status Icons & more. 68 69Q: What's up with Opera? (A: It doesn't work with JBidwatcher?) 70 71Send Auction List to other computer. (Maybe through My JBidwatcher!) 72 73Allow searching through the saved HTML files, including the descriptions? 74 75 76Code cleanups 77------------- 78Structural and architectural commentary. 79 80Break up AuctionInfo into AuctionInfo values, and AuctionInfoStorage. 81 82Break debugging out of JConfig? (For dependency reasons.) 83 84AuctionsManager should be a listener for an 'AddAuction' event, to break UI dep. 85 86Abstract the idea of an AuctionList? (Same reason, create a 'GUIAuctionList') 87 88 89Crazy stuff 90----------- 91Calculated bid (starts with high bid, adds an increment, bids, repeat 92until (1) winning, or (2) current high bidder's bid has been found). 93 94 THIS CAN BE VERY, VERY EXPENSIVE! 95 96Calculated snipe (just like Calculated Bid, but done automatically, 97and close to the end of the auction). 98 99 THIS ALSO CAN BE VERY, VERY EXPENSIVE! 100 101---------------------------------------------------------------------- 102* Add to watch list: 103 http://cgi1.ebay.com/ws/eBayISAPI.dll?ViewItemMakeTrack&item=6047388445 104 http://cgi1.ebay.com/ws/eBayISAPI.dll?ViewItemMakeTrack&item=5104953681 105 Returns: onWatch([{"watcherCount":1,"watchcount":21,"item":"5104953681","showBidManagerLink":false,"signin":1,"result":1}]) 106 107-- 108Replace AuctionEntry usage with the identifier when enqueing for redraw, upload, drop, delete, and report. 10913 redraw 110 1 upload 111 1 drop 112 1 delete 113 1 report 114