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