Recent Posts

Subscribe to Recent Posts 7,823 post(s) found

Feb 12, 2016
Avatar momist 12 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 won't start, dies at "Starting scripts"

Now then. I’ve very little (and old) C experience, and zilch with Java, so I’m struggling here. I’ve installed JBidwatcher 2.99pre5 which would not run at all, and then discovered that I needed Java 8, so I’ve installed that. I now get the stall at “Starting scripts”. Since I did this the wrong way around, do I now need to uninstall JBw and then re install, or try the ‘long command’ above?
I’m running Linux Mint 7.3 with Cinnamon, and have long since avoided the command line as much as possible, so this is getting painful to my old brain :-)
Can anyone help me out here, or should I go back to 2.5.3pre3 which is the last one which worked for me?

 
Feb 12, 2016
Avatar vipermetcaff 1 post

Comment Topic: JBidwatcher Help / External Remote Database

unable to use remote MySQL database when i set it to use remote mysql database and restart the software it reverts back to using the derby database

 
Feb 7, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

So… are you on vacation, or did I overload you with bug reports? Sorry! :)

 
Feb 4, 2016
Avatar fred909 3 post(s)

Comment Topic: JBidwatcher Tips and Tricks / Bring back Multisniping (2.5.5)

Gixen is able to do this. I really miss the jBidWatcher GUI for it though.

Can’t we just code jBidWatcher to do some test checks or the fist bid attempt in a multi, and if it can’t determine the winner it will just cancel all other bids in the multi?

 
Feb 3, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 won't start, dies at "Starting scripts"

Make sure you’re using the latest Oracle java. It won’t run on OpenJDK, which is what debian includes by default. java -version will tell you what you’re using.

—Bushytails

 
Feb 3, 2016
Avatar ammortiser1 2 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 won't start, dies at "Starting scripts"

Using GNU/Linux Debian 8 (Jessie) your “long command” method worked on v 2.5.6 but failed on 2.99pre5 giving the following errors:

lib/readline.jar:lib/txtmark.jar:lib/jbidwatcher:main/main.jar com.jbidwatcher.app.JBidWatch

Exception in thread “main” java.lang.UnsupportedClassVersionError: com/jbidwatcher/app/JBidWatch : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

Hope this helps sort it out.

 
Feb 2, 2016
Avatar AndyHull 1 post

Comment Topic: JBidwatcher Help / JBidwatcher (2.99pre5-2-g7251940) wont launch on Ubuntu 15.10

When I attempted to launch JBidwatcher (2.99pre5-2-g7251940) on Ubuntu, initially the launch of jbidwatcher.sh failed silently locking up the terminal.
In an attempt to debug, I modified the command within the shell launcher as follows…

java -Xdebug -cp lib/annotations.jar:lib/aopalliance.jar:lib/appbundler-1.0ea.jar:lib/apple.jar:lib/derby.jar:lib/guice-3.0.jar:lib/guice-assistedinject-3.0.jar:lib/jDeskMetrics.jar:lib/javax.inject.jar:lib/jdesktop.jar:lib/jl1.0.1.jar:lib/jline-2.11.jar:lib/jruby-incomplete.jar:lib/json_simple-1.1.jar:lib/jsoup-1.7.1.jar:lib/jsr305-1.3.9.jar:lib/l2fprod-common-fontchooser.jar:lib/mahalo.jar:lib/mysql-connector-java-5.1.7-bin.jar:lib/readline.jar:lib/txtmark.jar:lib/jbidwatcher:app/JBidwatcher.jar com.jbidwatcher.app.JBidWatch

.. in the hope that the -Xdebug flag would let me see where the process was failing. However the addition of this flag allowed the launcher to load without hanging, so I am none the wiser regarding the actual source of the initial problem.

I have posted this in case it helps anybody else stuck in the same situation. I am using ….

openjdk version “1.8.0_72-internal”
OpenJDK Runtime Environment (build 1.8.0_72-internal-b15)
OpenJDK 64-Bit Server VM (build 25.72-b15, mixed mode)

… and am actually running Ubuntu 16.04 beta, so there is a slight chance the issue is related to my bleeding edge installation.

 
Feb 1, 2016
Avatar Hartmut 3 post(s)

Comment Topic: JBidwatcher Development / Building JBidwatcher from git.

As an addition to the how-to-description of Watched2 I’d like to mention:

To find out the needed paths of “export RUBYLIB=…:…:…”
You can use do e.g.
gem which rubygems
gem which monitor
gem which …
and so forth.

After trying I got JBidWatcher finally running now on Debian 8.3 Linux:

current source codes from: https://github.com/cyberfox/jbidwatcher.git
git clone https://github.com/cyberfox/jbidwatcher.git

java 1.8.0_72
rvm 1.26.11 (latest)
jruby 1.5.6 (ruby 1.8.7 patchlevel 249)

to get it running I enter:

ant clean
ant linux
export RUBYLIB=“$HOME/.rvm/rubies/jruby-1.7.19/lib/ruby/shared:$HOME/.rvm/rubies/jruby-1.7.19/lib/ruby/1.9”
java -jar JBidwatcher-2.99pre5.jar

 
Jan 31, 2016
Avatar Hartmut 3 post(s)

Comment Topic: JBidwatcher Development / Linux, com/apple/mrj/MRJQuitHandler

I added the library mrjtoolkitstubs-1.0.jar to the lib directory, adapted the build.xml file, and the main difference,

i called

java -jar JBidwatcher-2.99pre5.jar

instead of

java -jar JBidwatcher.jar

Then this issue was solved ! :-)

 
Jan 31, 2016
Avatar Hartmut 3 post(s)

Comment Topic: JBidwatcher Development / Linux, com/apple/mrj/MRJQuitHandler

Hi,
I’ve taken the current source codes with “git clone https://github.com/cyberfox/jbidwatcher.git”
Under Debian and Java 8 I made “ant clean” and then “and linux”
Everything compiled fine, but when I run the program with “java -jar JBidwatcher.jar”, I receive the error below as result. I think I am totally wrong at some point, but cannot explain these apple dependencies which are not exist on Debian?.
Is possible to compile under linux?
I appreciate Your help :)
Greetings!
Hartmut


Error: A JNI error has occurred, please check your installation and try again
Exception in thread “main” java.lang.NoClassDefFoundError: com/apple/mrj/MRJQuitHandler
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.privateGetMethodRecursive(Class.java:3048)
at java.lang.Class.getMethod0(Class.java:3018)
at java.lang.Class.getMethod(Class.java:1784)
at sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:544)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:526)
Caused by: java.lang.ClassNotFoundException: com.apple.mrj.MRJQuitHandler
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
… 19 more

 
Jan 31, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Had two completed items still showing on the current tab. Tried deleting them, and it went through the delete confirmation etc, but seems to have corrupted something:
http://i.imgur.com/8hxWGVZ.png
All three of those are now showing the same item…

—Bushytails

 
Jan 30, 2016
Avatar ammortiser1 2 post(s)

Comment Topic: That's SO beta! / JBidWatcher2.99pre5

I have been using previous versions (most recently 2.5.6) without issues but the latest build won’t run on my Gnu/Linux Debian Jessie distribution giving the following console errors:

Exception in thread “main” java.lang.UnsupportedClassVersionError: com/jbidwatcher/app/JBidWatch : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at com.simontuffs.onejar.JarClassLoader.defineClass(JarClassLoader.java:803)
at com.simontuffs.onejar.JarClassLoader.findClass(JarClassLoader.java:710)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at com.simontuffs.onejar.JarClassLoader.loadClass(JarClassLoader.java:630)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at com.simontuffs.onejar.Boot.run(Boot.java:336)
at com.simontuffs.onejar.Boot.main(Boot.jav

I hope the above gives the information needed for a solution to be found but, if not,please let me know what else you need from me.

 
Jan 28, 2016
Avatar Purity 10 post(s)

Comment Topic: That's SO beta! / JBidWatcher 2.99pre4

Hi Morgan,

I’m very pleased to see that you are still working this great piece of software, and have released a new version

Your efforts are much appreciated

Cheers
Ben

 
Jan 28, 2016
Avatar Watched2 3 post(s)

Comment Topic: JBidwatcher Development / Building JBidwatcher from git.

Hi Morgan,

Sorry for the late reply, been flat out with work and then a much needed holiday.

It’s we the users who should be grateful for the years of work you have put into Jbid. Countless people around the world sacrifice time with family, friends, opportunities or any number of things for others to create free-software for the freedom of users. They should be supported and thanked, and it’s not really recognised in society as much as it should.

As you can tell, I’m not a jruby expert and missed the obvious gems.jar in the lib directory. I’ll have a think about how it can be done more elegantly for linux users.

However, in the mean time I hope this helps others start testing or developing the software.

Cheers

 
Jan 28, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

minor bug: “Cancel snipe” is still an option on completed auctions.

—Bushytails

 
Jan 28, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

And another failed snipe for a new reason…
Wed Jan 27 15:16:56 PST 2016: 191787975937 (MACHINIST MILL LATHE Machinist Multi Head Knurling Tool for Lathe Tool Post) – Firing actual snipe.
Wed Jan 27 15:16:56 PST 2016: 191787975937 (MACHINIST MILL LATHE Machinist Multi Head Knurling Tool for Lathe Tool Post) – Submitting bid form.
Wed Jan 27 15:16:56 PST 2016: Parsing URL http://offer.ebay.com/ws/eBayISAPI.dll
Wed Jan 27 15:16:58 PST 2016: 191787975937 (MACHINIST MILL LATHE Machinist Multi Head Knurling Tool for Lathe Tool Post) – Done submitting bid form.
Wed Jan 27 15:16:58 PST 2016: 191787975937 (MACHINIST MILL LATHE Machinist Multi Head Knurling Tool for Lathe Tool Post) – Loading post-bid data.
Wed Jan 27 15:16:58 PST 2016: 191787975937 (MACHINIST MILL LATHE Machinist Multi Head Knurling Tool for Lathe Tool Post) – Failed to load post-bid data. ‘Show Last Error’
from context menu to see the failure page from the post-bid page.
It then shows a html page, which looks reasonable.
Wed Jan 27 15:16:58 PST 2016: File contents logged with message: http://offer.ebay.com/ws/eBayISAPI.dll?MfcISAPICommand=MakeBid&maxbid=14.78&[stuff here cut in case any of it is sensitive]&item=191787975937&confirmbid=Confirm+Bid
Wed Jan 27 15:16:58 PST 2016: 191787975937 (MACHINIST MILL LATHE Machinist Multi Head Knurling Tool for Lathe Tool Post) – Unknown error sniping on MACHINIST MILL LATHE Machinist Multi Head Knurling Tool for Lathe Tool Post (191787975937)
Wed Jan 27 15:16:58 PST 2016: Unknown error sniping on MACHINIST MILL LATHE Machinist Multi Head Knurling Tool for Lathe Tool Post (191787975937)

Also, it’s twice now died using 100% cpu. No ui redraw, no response to trying to close its window. ctrl-c in the terminal kills it.

—Bushytails

 
Jan 27, 2016
Avatar appraisalguy 1 post

Comment Topic: JBidwatcher Help / New version is not starting?

I have been using the software for years, mostly the stand along versions but today I went start the program up and nothing. So I came to the site and got the new installer and installed it. Same result, so I uninstalled and reinstalled on an internal drive other than C, got the same results no start either by running as admin or just clicking on the link. Any suggestions?

 
Jan 27, 2016
Avatar Morgan Schweers 1,202 post(s)

Comment Topic: JBidwatcher Help / Unknown error sniping on 2.99pre5 on Mac

Greetings,
I put up a response; one is straightforward, the other is definitely strange.

— Morgan

 
Jan 27, 2016
Avatar gabster 6 post(s)

Comment Topic: JBidwatcher Help / Unknown error sniping on 2.99pre5 on Mac

Pretty quiet in here I suppose. :-(

 
Jan 26, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Also had a “bad form” error, causing a null pointer:
Tue Jan 26 12:13:56 PST 2016: File contents logged with message: Bad form response to: http://offer.ebay.com/ws/eBayISAPI.dll?MfcISAPICommand=MakeBid&co_partnerid=&item=252257899964&fb=2&maxbid=51.78
Tue Jan 26 12:13:56 PST 2016: PMQ Caught exception: java.lang.NullPointerException
java.lang.NullPointerException
at com.jbidwatcher.auction.Snipe.preSnipe(Snipe.java:113)
at com.jbidwatcher.auction.Snipe.fire(Snipe.java:48)
at com.jbidwatcher.auction.server.ebay.ebayServer$SnipeListener.messageAction(ebayServer.java:676)
at com.jbidwatcher.util.queue.PlainMessageQueue.run(PlainMessageQueue.java:60)
at java.lang.Thread.run(Thread.java:745)

And yet it successfully sniped that one.

Checked some more time deltas from the errors log, to make sure they were correct during the time period it marked the items as ended:
Tue Jan 26 14:58:25 PST 2016: Time delta with ebay.com is -2180
Tue Jan 26 14:59:34 PST 2016: Time delta with ebay.com is -4285
Tue Jan 26 15:03:03 PST 2016: Time delta with ebay.com is -2223
Tue Jan 26 15:05:56 PST 2016: Time delta with ebay.com is -2534
Tue Jan 26 15:06:35 PST 2016: 191787167436 (MACHINIST LATHE MILL Machinist Lot of NICE 1 2 3 Blocks for Set Up Hold Down) – Cancelling snipe, auction is reported as ended.
Tue Jan 26 15:10:29 PST 2016: 401057915153 (MACHINIST LATHE MILL Machinist Lot of Misc Drill s Cutters) – Cancelling snipe, auction is reported as ended.
Tue Jan 26 15:11:35 PST 2016: Time delta with ebay.com is -2199

No indication that time sync glitched or is in any other way part of the problem. It bounces around a bit due to my connection’s latency, but it’s never off by more than a couple seconds, definitely not 11 minutes.

—Bushytails

 
Jan 26, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Page load time 3031, time delta -1404.
checking the console, the previous time delta was:
Tue Jan 26 15:11:35 PST 2016: Time delta with ebay.com is -2199

It did it again today, with those time deltas:
Tue Jan 26 15:10:28 PST 2016: Parsing URL http://offer.ebay.com/ws/eBayISAPI.dll?ViewBids&item=401057915153
Tue Jan 26 15:10:29 PST 2016: 401057915153 (MACHINIST LATHE MILL Machinist Lot of Misc Drill s Cutters) – Cancelling snipe, auction is reported as ended.
Tue Jan 26 15:10:29 PST 2016: Cancelling Snipe for: MACHINIST LATHE MILL Machinist Lot of Misc Drill s Cutters(401057915153)
Tue Jan 26 15:10:29 PST 2016: 401057915153 (MACHINIST LATHE MILL Machinist Lot of Misc Drill s Cutters) – Cancelling snipe.

Actual end time, from ebay:
Time Ended: Jan-26-16 15:21:13 PST

11 minutes before the auction ended. It successfully sniped other items around the same time, accurately. The end time jbidwatcher is showing for the item is correct, too.

I noticed it had moved it to the complete tab. I sent it back to the current tab, marked it as not ended, and attempted to set up the snipe again:
Tue Jan 26 15:13:33 PST 2016: Establishing a snipe on 401057915153 for null
Tue Jan 26 15:13:33 PST 2016: 401057915153 (MACHINIST LATHE MILL Machinist Lot of Misc Drill s Cutters) – Establishing a snipe for null

That didn’t work very well! Was able to make it look like a current item, but couldn’t snipe it.

It did the same thing on another item:
Tue Jan 26 15:06:35 PST 2016: 191787167436 (MACHINIST LATHE MILL Machinist Lot of NICE 1 2 3 Blocks for Set Up Hold Down) – Cancelling snipe, auction is reported as ended.
Tue Jan 26 15:06:35 PST 2016: Cancelling Snipe for: MACHINIST LATHE MILL Machinist Lot of NICE 1 2 3 Blocks for Set Up Hold Down(191787167436)
Tue Jan 26 15:06:35 PST 2016: 191787167436 (MACHINIST LATHE MILL Machinist Lot of NICE 1 2 3 Blocks for Set Up Hold Down) – Cancelling snipe.
Again, not actually ended yet.

Another snipe failed due to network issues during the pre-snipe phase. Same thing as a few posts ago – said it would retry, but then said there were less than 3 seconds left and didn’t.
Tue Jan 26 15:22:15 PST 2016: 401057916097 (MACHINIST LATHE MILL Machinist Carbide Insert Boring Bar 3/4" Shank) – Pre-snipe login failed. Snipe will be retried, but is
unlikely to fire.
Tue Jan 26 15:22:15 PST 2016: Pre-snipe login failed.
Tue Jan 26 15:22:15 PST 2016: Resnipes failed, and less than 3 seconds away. Giving up.
Tue Jan 26 15:22:15 PST 2016: Snipe appears to have failed; cancelling.
Tue Jan 26 15:22:15 PST 2016: Cancelling Snipe for: MACHINIST LATHE MILL Machinist Carbide Insert Boring Bar 3/4" Shank(401057916097)
Tue Jan 26 15:22:15 PST 2016: 401057916097 (MACHINIST LATHE MILL Machinist Carbide Insert Boring Bar 3/4" Shank) – Cancelling snipe.
Tue Jan 26 15:22:27 PST 2016: Ruby took 17209ms
Tue Jan 26 15:23:30 PST 2016: #
Tue Jan 26 15:23:30 PST 2016: Ruby took 63115ms, and failed.

Looks like it tried opening a socket with some non-existant data that didn’t get set due to a previous network error.

And a bit of fun…
Tue Jan 26 15:23:33 PST 2016: Parsing URL http://i.ebayimg.com/images/i/401057916097-0-1/s-l1000.jpg
Tue Jan 26 15:23:34 PST 2016: Ruby took -1008ms
I didn’t know my core2duo was that fast!! :)

—Bushytails

 
Jan 26, 2016
Avatar Morgan Schweers 1,202 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Greetings,
Hrm; now I’m curious. There are a very few places in the code that the auction would be marked as ended.

They both are, essentially,

long now = System.currentTimeMillis() + getServer().getServerTimeDelta();
Date serverTime = new Date(now);
if (serverTime.after(getEndDate())) {
        setComplete(true);
}
The server time delta is calculated every time the eBay time is synchronized. So one question might be what’s the delta between your system clock and eBay’s clock…? Under the ‘Servers’ menu item, there should be an entry, ‘Time Information’ that will tell you what the page-load time is and what the delta between eBay and your clock is.

Another way to figure it out would be to look at the timestamp for when JBidwatcher claimed it was sniping on a successful auction (even if just the bid was successful), eBay will have a timestamp for the bid as well, and you can compare the two to get an idea how accurate JBidwatcher’s adjustments were.

— Morgan

 
Jan 26, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Tried four snipes, two succeeded, one I was outbid, one… it simply didn’t try. again. for another reason!

Mon Jan 25 16:25:50 PST 2016: Parsing URL http://offer.ebay.com/ws/eBayISAPI.dll?ViewBids&item=191786388285
Mon Jan 25 16:25:51 PST 2016: Mon Jan 25 16:25:51 PST 2016: 191786388285 (MACHINIST TOOL LATHE MILL Machinist Lot of Steel Ruler s Rule s Scale s Gage s) – Cancelling snipe, auction is reported as ended.
Mon Jan 25 16:25:51 PST 2016: Cancelling Snipe for: MACHINIST TOOL LATHE MILL Machinist Lot of Steel Ruler s Rule s Scale s Gage s(191786388285)
Mon Jan 25 16:25:51 PST 2016: Mon Jan 25 16:25:51 PST 2016: 191786388285 (MACHINIST TOOL LATHE MILL Machinist Lot of Steel Ruler s Rule s Scale s Gage s) – Cancelling snipe.

At 16:25:51 it randomly decided the auction had ended. The auction did not end until 16:29:16. At 16:29:04 I manually bid upon observing jbidwatcher wasn’t do anything, and won, confirming the auction was most definitely not ended.

There is nothing else that looks like it could have to do with this auction… the only recent exceptions were:
Exception in thread “AWT-EventQueue-0” java.lang.ArrayIndexOutOfBoundsException: 5
at javax.swing.DefaultRowSorter.convertRowIndexToModel(DefaultRowSorter.java:518)
at javax.swing.JTable.convertRowIndexToModel(JTable.java:2642)
at javax.swing.JTable.getValueAt(JTable.java:2717)
at javax.swing.JTable.prepareRenderer(JTable.java:5706)
at com.jbidwatcher.ui.table.AuctionTable.prepareRenderer(AuctionTable.java:279)
[cut]
Exception in thread “AWT-EventQueue-0” java.lang.ArrayIndexOutOfBoundsException: 4
at javax.swing.DefaultRowSorter.convertRowIndexToModel(DefaultRowSorter.java:518)
at javax.swing.JTable.convertRowIndexToModel(JTable.java:2642)
at javax.swing.JTable.getValueAt(JTable.java:2717)
at javax.swing.JTable.prepareRenderer(JTable.java:5706)
at com.jbidwatcher.ui.table.AuctionTable.prepareRenderer(AuctionTable.java:279)
[cut]
Both of them were earlier enough as to not be related to that item, and it had updated other items since. There’s no additional information in the errors.log.

So, two problems… first, it thought the item was ended when it wasn’t. Scrape issue? Second, it should have tried harder! Another case where sniping anyway even if it thinks it wouldn’t succeed would have resulted in a successful bid.

—Bushytails

 
Jan 25, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Ebay’s been prompting me to change my secret questions roughly forever. I don’t have any set, and don’t intend to. They always make you pick from a fixed list of questions. I rarely if ever have actual answers to any of them. So I have to make things up. And if I don’t remember my password, I’m certainly not remembering the answer I made up to some random question. Setting them decreases my account security, while increasing the chance of my being unable to recover access to my account. It’s never been a problem before… And after restarting jbidwatcher, it wasn’t a problem still.

Failing in the middle of a bunch of snipes is bad… If it had failed in advance, I could have manually bid or started troubleshooting. But failing when I no longer have the time to fix it sucks. It’s unlikely to need new login cookies within a few seconds of a successful snipe.

It didn’t even attempt to place the bids. There’s no reason to stop in-progress snipes because of a possible login issue – the worst they’ll do is fail due to not being logged in. Even if it thinks the snipes will fail, try anyway, and keep trying until the auction is over.

The second one was just a spare lens for my camera… didn’t really need it. The first time was about 20 lots of carbide tooling for my machine shop. It all sold stupidly cheap too… About $5k of new and like-new equipment went for about $100. Never seen as good of a deal on such tooling before. Going to have to buy it all at normal or retail prices now. And the two items it won before failing were the least useful of them, and they’re not usable without the accessories that were listed separately and it never bid on, but I had to pay for them anyway. :(

It says it cancelled the snipe because there was less than three seconds left, when there’s actually two minutes left. Sounds like some part of it didn’t correctly check the time remaining? Correct behavior would have been to immediately retry the login, and try getting the bid form anyway…. and keep retrying until the auction ended. Not just sit there doing nothing for two minutes…

I’m not angry at you (you spent many hours writing a huge piece of free software!), just pissed off in general… It’s my fault for trusting something I actually needed to sniping. From now on anything that I’ll be really pissed off if I don’t win, I’m bidding manually. Rather than jbidwatcher failing, my connection could have failed, laptop could have died, a backhoe could have taken out the fiber optic line, whatever… waiting until the last minute is a bad idea in general, regardless of what software you use.

There’s four things ending tonight I mildly want. Set snipes on them. Will see what happens…

—Bushytails

 
Jan 25, 2016
Avatar Morgan Schweers 1,202 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Greetings,
The problem exiting is strange; it seems like it closed the DB connection too early.

failed to snipe!!!! argh! I needed that!!!

From what I can tell of the URL, eBay is prompting you to change your secret question; it failed the login because it didn’t get past that, probably a redirect loop because it never gets fixed. (The length kept growing because the URL was being redundantly encoded over and over and over.) I don’t know if JBidwatcher had the right cookies at that point or not, unfortunately.

Tried a snipe again today, because I wasnâ??t able to be home. Failed again, with some different login issue.

That auction ended at 15:02:53. JBidwatcher was trying to pre-snipe (login, get the bid page, so all it has to do is submit the bid page and cookie) two minutes in advance. Oh! That’s bad… Yeah, there’s a fall-through if there’s plenty of time to re-try the snipe, it queues it to re-snipe…but then immediately cancels it, because the resnipe method doesn’t return true.

For what it’s worth (not very much, I know) you’d still be angry at me. If it failed to log in, it probably would have failed to log in again, but canceling the snipe at the first failure is probably still wrong.

For the problem with bidding on a lot of things at once… It’s unusual for eBay to request a change of your security questions, but I can imagine that when they see two fast logins (and bids) in a row, and then a 3rd login comes in, that it might have triggered a security aspect of their system.

It’s sadly hard to figure out just how often to log in, that it stays below their threshold of security warnings, but keeps the login cookies fresh enough to safely bid without being re-challenged for a login.

— Morgan