Recent Posts by Morgan Schweers
Pages: 1 2 3 4 5 6 7 8 9 10 11 ... 38
|
Jul 28, 2010
|
Greetings, Check out http://www.jbidwatcher.com/help/faq#ans14 and let me know if that helps. — Morgan Schweers, CyberFOX! |
|
Jul 27, 2010
|
Greetings, — Morgan Schweers, CyberFOX! |
|
Jul 14, 2010
|
Greetings, I’ll do that. I’ve been heavily occupied with trying to find a new job, so I haven’t been doing much JBidwatcher development lately. Let’s see if I can roughly respond to your questions…
I thought I’d fixed the delete problem in 2.1pre8, actually. JBidwatcher is actually a heavily multi-threaded program, and the number of threading issues (left) in it are surprisingly few. I’m actually kinda proud of that. :) The older version was a nightmare to manage, mainly. It didn’t support large auction sets, it was terribly factored, it was really, really frustrating to code on. I added the database, and several other features, to bring it up to a level that I was comfortable developing at, but the interface between the old all-in-memory code and the new as-much-as-possible-in-database code is still admittedly shaky. The deletion issue is resolved, though, I’m pretty sure of that. I’d need to see your logs for the steps you took, to see exactly what’s caused JBidwatcher to believe the login failed, but that message is VERY specific. If you’re seeing: “eBay (or the link to eBay) appears to be down for the moment.”, it means that eBay responded to an item-view attempt with the very specific message: “Our Site is Temporarily Unavailable”. The login status display in the upper right has three distinct components. The time, the username, and the icon which indicates login status. If the login status is green, it’s logged you in. You don’t need to worry about it at that point. If the username and time are struck out, it means it’s having trouble talking to eBay. (God I suck at user-facing UI paradigms; JBidwatcher’s UI needs a serious overhaul.) The strikeout there meant that it tried to read an auction, and got the ‘temporarily unavailable’ message. It doesn’t mean you’re not logged in, just that it thinks eBay might be down. (Not being logged in is usually is shown by a red login status icon, and ‘Not logged in…’ in the username space.) Updating your login cookie changes the hover text, because it’s a successful network operation, but only a successful listing retrieval can clear the strikeout. I hope this makes some sense. It all made sense to me as I built it, but when it’s all together it’s…obviously not sufficient. — Morgan Schweers, CyberFOX! |
|
Jun 29, 2010
|
Greetings, That’s generally because the seller in question has marked you as banned from their listings. I have no idea why that would have been; if you haven’t had any interaction with the seller before, it’s entirely possible that they have a ‘whitelist’ for bidding on that item, where they only let specific users bid. (It’s one of eBay’s features.) Hopefully that helps you dig around to find out what was going on. — Morgan Schweers, CyberFOX! |
|
Jun 24, 2010
|
Greetings, — Morgan Schweers, CyberFOX! |
|
Jun 24, 2010
|
Greetings, Specifically, from 03:28:44 to 03:28:57, it was logging in and pulling up the necessary pages. It took 13 seconds to do all that. Then, it loaded the bid request (essentially getting to the ‘confirmation’ page on eBay), which took another 3 seconds. Then, at 6 seconds before the auction end (or so it believed), it started the process of sending the confirmation form. It finished in 3 seconds, and loaded the post-bid response, which indicated that the auction was ended. Since its end time was, it believed, 3 seconds before the auction was supposed to end, that means that your computer’s clock is at least 4 seconds off from eBay’s. Worse, it’s apparently not being adjusted for by JBidwatcher, either because it’s disabled or the last time JBidwatcher synchronized the time, it wasn’t as badly off. I’d need to see your log file (attached as a file, to a ticket or in email, rather than just dumped up here!) to know more. This is why I don’t recommend sniping with 6 seconds. Your computer’s clock, extra latency on your connection, a program slowing your system down, anything can kick in to make a snipe fail at that short a timeframe. — Morgan Schweers, CyberFOX! |
|
Jun 21, 2010
|
Greetings, That said, the error you got is far more commonly a requirement to have a Paypal account linked to your eBay account. (Not just have a Paypal account, but have linked it to your eBay account through their interface.) Country-requirements are certainly a possibility, though, yeah… That message is really specific, it means eBay rejected the bid with the text:
It’s one of the longest, most specific error tests in JBidwatcher… So either it’s the Paypal linking issue, or eBay enforcing the country distinction, despite your seller’s wishes. Best of luck, — Morgan Schweers, CyberFOX! |
|
Jun 21, 2010
|
Greetings, That error Now it’s possible that when you changed your bid, it still sniped with the old value (presumably IT was below the ending price?), and a snipe with the new value didn’t get fired for some reason, but that shouldn’t be the case. (As in, I’ve looked at the code and can’t find a path that will cause that, but it’s a theoretical possibility.) The only reason I think that is your reference to the canceling snipe message, which suggests that there was still an outstanding snipe, despite it attempting to cancel it at 11:32:26 PDT. I’m not sure what would lead to that behavior… Anyhow, item number, initial snipe price and adjusted (what you increased it to at 3 minutes out) snipe price would be helpful. Submitting the log to a ticket (as an attachment!) on the JBidwatcher issue tracker would also help me debug the problem. — Morgan Schweers, CyberFOX! |
|
Jun 15, 2010
|
Greetings, Yeah, I supply 24 and 32 pixel icons; I believe I have 16 pixel icons, but I didn’t include them… One thing I don’t do when you shrink the icons (as I recall) is shrink the minimum window width, so it can be a little annoying to have a ton of dead space. — Morgan Schweers, CyberFOX! |
|
Jun 11, 2010
|
Greetings, — Morgan Schweers, CyberFOX! |
|
Jun 11, 2010
|
Greetings, Hover your cursor over the ‘not logged in…’ message, to see if there is any error causing the problem. Also upgrade to 2.1pre8… — Morgan Schweers, CyberFOX! |
|
Jun 11, 2010
|
Greetings, If not, it’d be useful to know what it shows. — Morgan Schweers, CyberFOX! |
|
Jun 11, 2010
|
Greetings, -rw-r--r-- 1 jbidwatcher jbidwatcher 4178588 May 2 08:30 JBidwatcher-2.1pre6.exe -rw-r--r-- 1 jbidwatcher jbidwatcher 4424807 May 31 10:26 JBidwatcher-2.1pre7.exe -rw-r--r-- 1 jbidwatcher jbidwatcher 4425699 Jun 6 09:02 JBidwatcher-2.1pre8.exe You should probably move to the 2.1pre8 version. … Okay, in the field of ‘extreme weirdness’, I just tested and built the ‘scripting-enabled’ version of JBidwatcher, and it came out to around that size: -rw-rw-r-- 1 mrs mrs 12053538 2010-06-11 02:56 JBidwatcher-2.1pre8.exe But I haven’t built that in…well, months at least, and maybe years, and it’s definitely not on the web site. VERY weird. — Morgan Schweers, CyberFOX! |
|
Jun 11, 2010
|
Greetings, I’ve started using it a bit more, using the web service to sync to an iPhone app. It still looks like…tush, let’s say. :) I hate developing in XSL. — Morgan Schweers, CyberFOX! |
|
Jun 11, 2010
|
Greetings, You enable it with the custom columns setting; available by right-clicking on the tab name, or clicking the little ‘*’ above the scroll bar, or under the Tab menu in the main menu. Just check the Thumbnail column, and it’ll be in that mode. (I usually move the thumbnail over to the left side of the display.) If you’d like, you can see me flailing at describing pieces of this. Man I suck at documentation. :( That’s from a recent attempt to document the UI; I’ve got two pages, pure image, no non-embedded text so far… — Morgan Schweers, CyberFOX! |
|
Jun 11, 2010
|
Greetings, Often it takes someone dedicated who’s having the problem, working in a tight loop with me, sending them test versions which expose different debugging parts of the system, getting their logs, tweaking my version, and sending it back to them. For example, your issue of getting your ebay username ‘crossed out’, is usually a communications failure talking to eBay. (Hovering over the strikeout will tell you what happened.) The log file will also often identify the issue; sometimes it’s because eBay’s just being stupid. Sometimes it’s JBidwatcher being stupid. :) One of my biggest concerns right now is that JBidwatcher is ‘partially database backed’, which means that it caches a lot of the items in memory, and I’m worried about parts of the program that might get out of sync with each other because they use the cache, or use the database and bypass the cache. I’m unsure about going to ‘everything that talks to an AuctionEntry uses the database’, because that’s probably not performant, so I’ve been trying to get everything to use the cache (which does the lookup on cache-misses) for read, and write-through when necessary. For the two issues you raise:
— Morgan Schweers, CyberFOX! |
|
Jun 11, 2010
|
Greetings, — Morgan Schweers, CyberFOX! |
|
Jun 11, 2010
|
Greetings, There are two lines that are commented out in 2.1pre8 that enable that feature; I’m hoping to uncomment them out during the 2.1 final release. :) — Morgan Schweers, CyberFOX! |
|
Jun 11, 2010
|
Greetings, — Morgan Schweers, CyberFOX! |
|
Jun 11, 2010
|
Greetings,
…then there’s eBay Motors, with a bunch of other small features. The views also vary by who is looking at the listing. (So, for instance, the seller and the high bidder can see the bidder name, but other users can’t.) Now listings with a Buy It Now become ‘normal’ auctions, once someone has bid on them, so that variable isn’t as bad, but in general it’s a lot of listing types. Unfortunately in order to detect whether something is wrong, I need to be in control of all the variables (price, bidder name, etc.), and be able to detect when something’s wrong. This means that I need to list the items, I can’t just use a random item on eBay. Listing items is, frankly, pretty expensive for me, so I list about 20 items a month, purely in the test area right now, and about half the time, eBay shuts down my accounts for ‘shill bidding’, even though I’m obeying their test-account requirements to the letter. I have three accounts for testing, two bidder and one seller, all with ‘test’ in their name, every auction is listed with ‘test’, every description notes that it’s a test, and I never leave feedback from or for the accounts. Still, sometimes eBay’s automated systems freak out, and I have to contact their shill bidding folks to get my accounts reinstated. Including my personal one, which isn’t involved in the testing at all. :( In order to have a complete set constantly running, it’d cost me more in listing fees than it costs me for hosting JBidwatcher, My JBidwatcher, these forums, my personal domain (resume, blog, project list, etc.), combined. So. I rely on users telling me, ‘Hey, something’s not right!’ (And giving me item numbers so I can see for myself, when possible…) — Morgan Schweers, CyberFOX! |
|
Jun 11, 2010
|
Greetings, — Morgan Schweers, CyberFOX! |
|
Jun 11, 2010
|
Greetings, — Morgan Schweers, CyberFOX! |
|
Jun 11, 2010
|
Greetings, — Morgan Schweers, CyberFOX! |
|
Jun 11, 2010
|
Greetings, — Morgan Schweers, CyberFOX! |
|
Jun 11, 2010
|
Greetings, — Morgan Schweers, CyberFOX! |
Topic: