HOME | DD

Published: 2017-07-23 01:05:21 +0000 UTC; Views: 1941; Favourites: 27; Downloads: 0
Redirect to original
Description
This has been updated with v0.20www.deviantart.com/hampshirebr…
A tool to help fellow llama traders
hampshirebrony.neocities.org/
This is a userscript that will augment Kishan-Bagaria 's One Click Llama Button.
kishanbagaria.com/userscripts/…
OCLB Helper will add a llama button to the bottom left of the window, which will display in gold the number of give llama buttons visible, not the number of unique llamas that can be given. If you hover over the button, it will display the number of "Give" buttons, the number of "Given" buttons and how many spam icons are present.
Clicking the button will start to go through the list of llama buttons, clicking each one in turn and will keep going until a spam icon appears. Due to the speed the script runs at and the roundtrip time to dA, you may see two spam icons appear.
If you click the button while any spam icons are visible, nothing will happen.
OCLB Helper requires OCLB to be installed - if it is not installed then the helper will do nothing.
The helper is a GreaseMonkey/TamperMonkey userscript, like OCLB.
The latest version and version history can be found at
hampshirebrony.neocities.org/
This is an early build, so please report any bugs you find, and if you have any potential fixes, feel free to help.
There is currently a negative interaction between the helper button and the top level commenting in Firefox. If you disable the script in GreaseMonkey the commenting works again as intended.
UPDATE
v 0.16 is now out, with an updated interface and reducing the double-spam buttons
Related content
Comments: 32
HampshireBrony In reply to ZZZVeexen [2017-08-29 13:57:47 +0000 UTC]
I saw your icon had changed when I came on a few hours ago - I was having a quick look around for a clue as to when to congratulate you, then had to get back to work.
Well done on joining the 100k club!
👍: 0 ⏩: 1
draboonah [2017-08-02 21:57:18 +0000 UTC]
hello! i clicked your One Click Llama Button Helper v0.1 8 (not 15) well in any way my firefox is not working anymore. i can see my notes and messages not even after refreshing. please help me how do i get rid of it??
👍: 0 ⏩: 1
HampshireBrony In reply to draboonah [2017-08-02 22:12:26 +0000 UTC]
Hi
There are a lot of compatibility issues with the script and Firefox, which I've not been able to track down the source of.
I am sorry that you've been having a problem with it.
What I've been doing in the office is using the GreaseMonkey dropdown menu to enable the script only when I want to give some llama love.
You can uninstall the script entirely by going to the GreaseMonkey menu -> Manage User Scripts, then click the remove button next to the OCLB Helper
👍: 0 ⏩: 1
draboonah In reply to HampshireBrony [2017-08-02 22:21:47 +0000 UTC]
thank you so very much! that helped!!! you solved my problem!
👍: 0 ⏩: 0
Championx91 [2017-08-02 21:25:40 +0000 UTC]
is there a way to change corner? I want the button to be on my left side not right side.
👍: 0 ⏩: 1
HampshireBrony In reply to Championx91 [2017-08-02 22:09:14 +0000 UTC]
At the moment there is no option for changing side, however I can look into adding the option for this.
The button used to be on the left hand side, but kept getting obscured by the browser's status panel appearing and disappearing over the top of it as it was llamaing, which is why I switched it to the bottom right.
(It used to be in the top left before I did a public release, and that was terrible)
👍: 0 ⏩: 1
CoolKaius [2017-07-31 13:38:05 +0000 UTC]
Sometimes when I try to use this on a group's page it starts going through each deviation on it, transitioning from one page to the next. This doesn't happen if no deviations are visible on the group's page.
This problem applies to group's favorites and gallery too.
👍: 0 ⏩: 1
HampshireBrony In reply to CoolKaius [2017-08-02 22:13:17 +0000 UTC]
Strange. I've noticed this happen a couple of times but never tracked down what was happening. I put it down to me misclicking.
Which browser are you running on?
👍: 0 ⏩: 1
CoolKaius In reply to HampshireBrony [2017-08-03 20:13:34 +0000 UTC]
I can't use the script properly on most pages with deviations. I'm using chrome.
👍: 0 ⏩: 0
CoolKaius [2017-07-31 08:59:41 +0000 UTC]
I haven't forgotten about sharing this with my group. (I am llamalist by the way)
Every time I make a promise it stays in the back of my mind.
👍: 0 ⏩: 1
HampshireBrony In reply to CoolKaius [2017-07-31 11:11:10 +0000 UTC]
Trust me, I understand how easy it is for stuff to get pushed down and down the list.
I keep meaning to do an updated one of this with the new interface, but keep putting it off more and more.
👍: 0 ⏩: 1
CoolKaius In reply to HampshireBrony [2017-07-31 11:42:47 +0000 UTC]
It's actually quite high on the list. It'll be in the next non-trader journal for the group. I just don't like to post journals to close together if I can help it.
👍: 0 ⏩: 1
HampshireBrony In reply to CoolKaius [2017-07-31 12:54:40 +0000 UTC]
Cool - I didn't mean that in any bad way.
👍: 0 ⏩: 0
Kymberleigh [2017-07-25 02:30:16 +0000 UTC]
I had a minor glitch running this and thought I should share it in case it is a bug that needs fixing.
Once I installed this, not only did I lose top level commenting, I was unable to submit artwork from my Stash; instead all I got was the top-of-page Deviant Art banner and a blank green background below that.
I also had trouble accessing my list of Notes in my message centre (I had to refresh the page a couple of times).
Both problems resolved if I disabled the script. Running Firefox version 52.2.1, if that helps.
👍: 0 ⏩: 1
HampshireBrony In reply to Kymberleigh [2017-07-25 07:34:28 +0000 UTC]
Thanks for this - I am at a loss as to why the script has so many issues with dA on FireFox.
There's a lot of JavaScript flying around interacting with each other in various ways.
👍: 0 ⏩: 1
Kymberleigh In reply to HampshireBrony [2017-07-25 19:56:24 +0000 UTC]
I would take what I think is an obvious guess ... that it has to do with the way Firefox interprets and executes JS from the dA server. Otherwise, the problem would affect other browsers, I should think.
Anyway, glad to help.
👍: 0 ⏩: 0
MagicDoggo [2017-07-23 18:01:25 +0000 UTC]
Hello, I'd like to report a bug, or at least what I think is a bug.
When I enter a page that HAS giveable llamas, the number displayed on the box stays 0 until I give at least one llama, which then shows how many llamas there are on the page. Though sometimes it doesn't look like it happens. Is it supposed to be like this?
👍: 0 ⏩: 1
HampshireBrony In reply to MagicDoggo [2017-07-23 19:25:53 +0000 UTC]
Hi
Thanks for reporting this, this is something that is on my radar.
When OCLB does stuff, it sends a message which (I think) it uses to update itself. I think this is how all the llamas for someone start spinning when you click one of them.
I have hooked into this message pump, but I am not getting a message to say that the initial loading has completed.
👍: 0 ⏩: 1
MagicDoggo In reply to HampshireBrony [2017-07-23 20:20:54 +0000 UTC]
Alright, thanks for the clarification :3
👍: 0 ⏩: 0
Katieline [2017-07-23 08:07:48 +0000 UTC]
What's that? I can finally continue my dream of llama'ing every member of GALGAL without wearing out my mouse or my index finger? SIGN ME UP
.16 appears to be registering all Add/Give buttons as Unknown until clicked.
👍: 0 ⏩: 1
HampshireBrony In reply to Katieline [2017-07-23 10:58:01 +0000 UTC]
Thanks, I had spotted that after deploying it.
.15 updated the information on a timer. .16 updates every time a message is posted, so should be every time OCLB does something. It seems that the initial change from an unknown icon to a give icon does not post a message. Once you interact with OCLB, the total should correct itself.
I will look in to this in .17
👍: 0 ⏩: 0
MagicDoggo [2017-07-23 04:06:55 +0000 UTC]
Woah, this sounds helpful! o:
I'll be sure to get this, sure will help me :3
👍: 0 ⏩: 0
HampshireBrony [2017-07-23 03:10:25 +0000 UTC]
v0.16 is out.
Once it starts, it prevents you running it again without refreshing/changing the page.
TODO: Reenable the button once it finishes
👍: 0 ⏩: 0