Page 24 of 28

PostPosted: Fri Aug 31, 2007 3:55 pm
by miochza
ONLY the clock works now, for some reason. I'm playing on Europe and the only thing BOB does is tell me what time the player has until to start their turn....

Bobs grease monkey script

PostPosted: Fri Aug 31, 2007 4:07 pm
by rondosocal
This script makes the game enjoyable and worthwhile. Without it the whole experience is worse than my 30-yr-old Risk board game. Why was the interface changed so this script no longer works? When will it be fixed? Why doesn't Conquer Club permanently add the features that Bobs provides?

PostPosted: Fri Aug 31, 2007 4:10 pm
by PerkinsRooster
Relax.

PostPosted: Fri Aug 31, 2007 4:10 pm
by miochza
It was working earlier today, I don't know why it's not working again. Tried the usual deletion of FF cache, no dice.

PostPosted: Fri Aug 31, 2007 4:11 pm
by The1exile
Turn off AJAX here

PostPosted: Fri Aug 31, 2007 4:15 pm
by miochza
Ya sorry for being a n00b I just saw the bold lettering in My Games. I usually bypass that so I hadn't read it. Thanks.

PostPosted: Fri Aug 31, 2007 6:51 pm
by jaydog
thanks heaps for the turn ajax off link, my monkey is back to its original glory!

New Interface & Monkey Script

PostPosted: Sat Sep 01, 2007 8:10 am
by NL
I'm looking forward to a updated version of your monkey script to work with the new game interface.

PostPosted: Thu Sep 06, 2007 12:15 pm
by AndrewB
Is anyone working on the updating BOB to work with AJAX?

Don't forget, that is temporary fix, and lack can disable it it any minute. It was very nice of him to give us the option to disable it.

I am not very good with JS, but if noone is working on it, I will start looking into this. I just know that there are more efficient and more talented programmer in web apps here, then myself ;)

PostPosted: Thu Sep 06, 2007 1:10 pm
by cicero
AndrewB wrote:Is anyone working on the updating BOB to work with AJAX?


As far as I know, Rob (stocksr) is not working on updating BOB and is not likely to return to it "soon". I am related to Rob in real life.

I would suggest that AndrewB, and/or other members of the community, take on the revisions required to get BOB to work with the new technologies on the site and indeed take BOB forward beyond that as CC progresses.

As AndrewB points out the ability to turn AJAX functionality off is definitely only temporary. I think it would be unwise to leave BOB untouched in the hope that stocksr will return in time to update it before this temporary feature is removed.

I will ask Rob what his thoughts are and post to this thread accordingly.

Regards


Cicero
[author of Help/Info text in BOB]

PostPosted: Thu Sep 06, 2007 1:27 pm
by yeti_c
If I get a chance I will take a look... but I'm mega busy a) at work and b) at home!!

But I reckon the best bet would be to try and get TrOy to look at it - the original author - as I'm sure he'll be able to a) code round AJAX and b) understand Rob's code...

C.

PostPosted: Sat Sep 08, 2007 1:50 am
by Xyl
The basic problem here is that first Greasemonkey modifies the html when it's loaded, and then AJAX comes by and modifies it again. Even if it's modified so that Greasemonkey doesn't break the AJAX stuff - which shouldn't be too hard - getting the greasemonkey-added elements to update when the map refreshes will be a pain in the neck...

The only way I can see it working is for Greasemonkey to inject its own javascript code into the AJAX code, to do all the stuff Greasemonkey is currently doing. This will basically require writing a new Greasemonkey script, cribbing as much code as possible from the old one.

I might see what I can do, I'm definitely not busy and I can handle metaprogramming. Unfortunately Javascript isn't one of my stronger languages.

PostPosted: Mon Sep 10, 2007 6:54 am
by Ishiro
It might actually be easier to break up the script and get small parts working separately.

The main thing I want back is the XML parser that showed me which countries could attack which countries by hovering over them. That helped a ton on the maps where it sometimes isn't clear if places share a border or not.

PostPosted: Mon Sep 10, 2007 10:34 am
by Nephilim
anybody know why the timer isn't working on my BOB? everything else is but that feature......

PostPosted: Mon Sep 10, 2007 12:27 pm
by Ishiro
Nephilim wrote:anybody know why the timer isn't working on my BOB? everything else is but that feature......


Even with Ajax off, I think lack renamed/changed part of the clock. Script would need to be fixed to handle it.

PostPosted: Mon Sep 10, 2007 12:38 pm
by Rocketry
Basically - we need a genuis ...

Rocketry

PostPosted: Mon Sep 10, 2007 7:38 pm
by mfontolan
Rebuild BOB or change it is not a easy thing, specially for who are not Robert (who write it)!
I do not play team games and has there some functions that is not important to me.
Honestly, what I find important is card, territories and armies count and map inspect.
What functions do you think is important?

Stupid question (probably again)

PostPosted: Tue Sep 11, 2007 5:50 pm
by cheekbones3
Firstly, what does Ajax actually do, and secondly, why isn't Bob providing all the information it used to when Ajax is turned off?

PostPosted: Wed Sep 12, 2007 7:26 am
by benjikat
Not sure whether this is the right place to mention this, but:

BOB doesn't currently include support for the new xml map functions: bombardments, required and overrules, which have now been quenched for the first time in the Pearl Harbor map.

Any clever bods out there to code this?

mucho gracias in advance

PostPosted: Thu Sep 13, 2007 11:39 am
by J0057
Eeeehm, some guy ripped on me for not having BOB, but I have NO clue what to download and install.

Re: Stupid question (probably again)

PostPosted: Thu Sep 13, 2007 11:56 am
by Ishiro
cheekbones3 wrote:Firstly, what does Ajax actually do, and secondly, why isn't Bob providing all the information it used to when Ajax is turned off?


AJAX is a method for update parts of the page without reloading the whole page. And even with AJAX off, lack renamed a few pieces of the page so that the script doesn't work right.

PostPosted: Thu Sep 13, 2007 11:57 am
by Ishiro
benjikat wrote:Not sure whether this is the right place to mention this, but:

BOB doesn't currently include support for the new xml map functions: bombardments, required and overrules, which have now been quenched for the first time in the Pearl Harbor map.

Any clever bods out there to code this?

mucho gracias in advance


I'll take a look at them once I finish with the AJAX compatible version of BOB.

PostPosted: Thu Sep 13, 2007 2:49 pm
by J0057
J0057 wrote:Eeeehm, some guy ripped on me for not having BOB, but I have NO clue what to download and install.


I repeat, do I just download that bug fix verion thiny on page 1?

PostPosted: Thu Sep 13, 2007 3:01 pm
by Ishiro
Well...

1) You have to be using the FireFox web browser.
2) You have to install the Greasemonkey extension for FireFox.
3) You have to install the script (click on it) from the first post in this thread.
4) You have to go to the "My Settings" section on Conquer Club and turn off AJAX.

Then you'll be ready to play with BOB.

PostPosted: Mon Sep 17, 2007 11:59 am
by The1exile
The Pearl harbour map seems to have a bunch of missing bonuses in the xml, probably due to some new code? They work in game, but damned if i can see them.