HOME | DD

ivettordogThumbTools by-nc-sa

Published: 2009-01-05 12:47:32 +0000 UTC; Views: 48720; Favourites: 616; Downloads: 479
Redirect to original
Description Description: This script will add thumb code collecting capabilities to deviantArt. It is also capable, of sorting thumbs, and sending notes to deviants one has featured in a journal or news article. Use it to collect tons of thumbs for features and forum activities.

Shameless self promotion


Installing If you don't already have GreaseMonkey installed on your Firefox, than click here to install it . After you restarted FireFox click here to install ThumbTools. GreaseMonkey will ask if you'd like to install the script, click "install" and enjoy! IMPORTANT If you have Thumbler, or the previous version of ThumbTools installed, un-install it first. IMPORTANT: If after installing you get the previous version again, than please delete your browsers cache, and try again!

INSTALL SCRIPT (After installing greasemonkey )
This is still a buggy BETA! Please report all errors you may come across!Keep regularly checking the menu! If a new version is released, a new menu item will appear to inform you about that!

Usage Drag your mouse over an image, and copy the thumb code. To collect more thumbs press the + button, and use the "dA Thumbs" button in the "ThumbTools" menu!

PLEASE SUPPORT THE DEVELOPMENT by visiting my gallery, or donating points.
Developer:

Note on Chrome compatibility: User scripts for Chrome do not allow GM_getValue and GM_setValue, and I'm making extensive use of them in this script! Due to this short coming I do not see a Chrome compatible version in the near future!

Current version > 2.0.32 beta

Changes
Version 0.2
New functions: select all, select none, copy html with text or thumbs, DeviantWatch button, edit button, input boxes for single copy, count selected deviations
Fixed issue: won't allow re adding of check boxes

Version 1.1
Buttons on the top are only there when used
New stylish button designs by ~iqk
DeviantWatch button removed (dAs new version has it by default)
Only thumb codes are visible by default (other codes took up a lot of space) but they can be made visible with an extra button
Support for BB Codes
Interval selection: Several deviations with only 2 clicks

Version 2.0.1 beta
Restarted from scratch to make it V7 compatible. Basic features restored.

Version 2.0.2 beta
Quick Links to profile, gallery, prints and edit deviation
Interval selection
All on page selection
Settings dialog
Nicer output window
Disable ThumbTools button

Version 2.0.3 beta
Preview thumbs
Sorting (aspect ratio, deviant, submit date, category)
Direct noting of deviant from thumb menu
Sending notes to all deviants in current list (You've been featured messages)

Version 2.0.31 beta
Major BUG fix! This won't change anything if you are a moderator at a group! But if you do not moderate any groups, than this will make the script work for you

Version 2.0.32 beta
Two tiny bug fixes

Version 2.0.321 beta
=Dediggefedde has partially restored functionality, after the project and the plugin was dead for about 2 years. Thanks for that!

Next version: The project was dead for 2 years now after I had started to have financial problems. Since than my life returned to normal, but for now I have other pet projects that are more dear to my heart. Also keeping a grease monkey script alive, is a pain if the host site is changing frequently and refuses to provide an API, so it is simply just more work than it's worth. Maybe one day (when the 5th or 6th similar grease monkey with basically the same features gets created, and then abandoned) dA will realize that this feature should be part of their own website, or at least they provide some kind of API. But until than I don't think I have time to take care of this regularly.

Features I wish I could have done:
User definable output styles, Support for HTML and BB codes, support Large tumbs, support :dev: and :icon: codes
handle :print: codes and prints
Saving and loading lists, adding to saved list
Show thumb menu on deviations page too.
Auto-sync selection indicators between windows
Suggest DD

Requirement FireFox, GreaseMonkey

Any other idea is welcome!

If you extend this script, please send it back to me, so I can include it in the next version

Released under the GNU License!

//////////////////////////

WOW! Thanks to `ginkgografix for the D.D.!!! ! And of course to all the nice people who suggested it: !KneelingGlory , ^Kaz-D , ~knifeofdreams , `Krissi001 , !TheOne89it , `AreteEirene , ^KovoWolf , `uae4u , =TheFulkrum , =Bozack , `WDWParksGal and `TimberClipse
Related content
Comments: 556

ivettordog In reply to ??? [2010-05-23 14:25:10 +0000 UTC]

Okay... that's odd. Let's go through the possibilities:
- Is Grease monkey properly installed, and enabled? (Check if the monkey face is brown)
- Are all previous versions of both Thumber and ThumbTools uninstalled? (Although this shouldn't matter much.)
- For some reason the deviantArt gateway caused troubles installing for me too! I changed the link in a way, that it takes you to a page, and there you have to click again! Try it again please: [link]
- Did the ThumbTools menu appear now?

👍: 0 ⏩: 1

IreneLangholm In reply to ivettordog [2010-05-23 16:59:18 +0000 UTC]

Yes, I did all of those things. But the link you just gave me now, worked, so it is installed now. Thanks heaps!

👍: 0 ⏩: 1

ivettordog In reply to IreneLangholm [2010-05-23 18:52:48 +0000 UTC]

I'm glad it does! Have fun with it!

👍: 0 ⏩: 1

IreneLangholm In reply to ivettordog [2010-05-24 14:43:55 +0000 UTC]

I have a few suggestions:

- Is it possible to be able to turn on and off the pop up thumb that appears when you hover? It can be quite annoying if you are not planning to use it. Perhaps an option to put in 'Settings'?

- Could you create an option to select multiple thumbcodes like in the original version?

And a question: what is the 'dA thumbs' option supposed to do? I only get an empty pop up when I click it.

Those are my beta thoughts so far.

👍: 0 ⏩: 1

ivettordog In reply to IreneLangholm [2010-05-24 14:58:49 +0000 UTC]

Thanks for the suggestions!

- The development version already has a disable button. It will appear at the bottom of the menu! I'll be releasing the current development version to beta tonight. (At least I hope so.)

- Also in the next beta It will both have an add all on this page, and an add interval option using shift click.

- You can add thumbs to a background list by clicking the + button over the thumb code. Clicking dA Thumbs will display the codes from the list.

Check back later today for the new beta! There has been quite a development

👍: 0 ⏩: 1

IreneLangholm In reply to ivettordog [2010-05-24 15:42:19 +0000 UTC]

Awesome! Can't wait to see it.

Thanks for all your hard work.

👍: 0 ⏩: 1

ivettordog In reply to IreneLangholm [2010-05-24 20:39:32 +0000 UTC]

And second beta is released! Have fun trying it!

👍: 0 ⏩: 1

IreneLangholm In reply to ivettordog [2010-05-24 21:36:22 +0000 UTC]

Fantastic! I love that little flash tutorial too.

I'll let you know if anything comes up.

👍: 0 ⏩: 1

ivettordog In reply to IreneLangholm [2010-05-24 23:00:22 +0000 UTC]

Thanks for the and for testing!

👍: 0 ⏩: 1

IreneLangholm In reply to ivettordog [2010-05-25 18:56:56 +0000 UTC]

A pleasure, friend.

👍: 0 ⏩: 0

Bozack In reply to ??? [2010-05-23 12:31:30 +0000 UTC]

Wonderful with the new version! I'm looking forward to getting all the features up and running!

👍: 0 ⏩: 1

ivettordog In reply to Bozack [2010-05-23 12:58:09 +0000 UTC]

I'm glad you like it Thanks for the Llama

👍: 0 ⏩: 0

Bozack In reply to ??? [2010-05-19 05:11:22 +0000 UTC]

Do you have any plans on making it work in v7? I can't live without this script

👍: 0 ⏩: 1

ivettordog In reply to Bozack [2010-05-19 08:40:09 +0000 UTC]

Yeah! I'll have to do that anyway for myself ASAP! Although as for now dA7is freezing my computer, so I can't even open a gallery without crashing Firefox

👍: 0 ⏩: 1

Bozack In reply to ivettordog [2010-05-19 12:23:57 +0000 UTC]

that's bad!

Will you write to me when you get it fixed? It would be great to get it back in a working state Of course only when you get your firefox in a working state

👍: 0 ⏩: 1

ivettordog In reply to Bozack [2010-05-19 12:33:14 +0000 UTC]

It turns out that only my laptop freezes, and the desktop computer is fine with dA 7. (Although I still hate V7) Hopefully I'll have time to fix the plug-in tonight!

👍: 0 ⏩: 1

Bozack In reply to ivettordog [2010-05-19 12:46:31 +0000 UTC]

I hope so!

👍: 0 ⏩: 0

Takesu In reply to ??? [2010-04-09 03:26:30 +0000 UTC]

It doesn't show the edit button for me, what's up with that?

👍: 0 ⏩: 1

ivettordog In reply to Takesu [2010-04-09 05:43:12 +0000 UTC]

v7?

👍: 0 ⏩: 1

Takesu In reply to ivettordog [2010-04-09 14:22:50 +0000 UTC]

it's doesn't even show up in v7, I'm using the current da. all the other buttons are there, just not the edit one.

👍: 0 ⏩: 1

ivettordog In reply to Takesu [2010-04-09 16:15:48 +0000 UTC]

Yeah... I know... I didn't have time to modify the script for v7 yet! It's not coming any soon.

As for the missing edit button... I don't know what could be the problem It showed up for me... I went through the script, and I can't think of any reasonable explanation...

👍: 0 ⏩: 0

IRAtheIV In reply to ??? [2010-03-31 20:10:58 +0000 UTC]

I think automaticlly saying thank you wouldnt have the magic. The nice thing about saying thank you is that you actually have to click and write and click to say it so it wastes time and through that the person is actually saying thank you...but its just an opinion I admire your thoughts

👍: 0 ⏩: 0

Rev66 In reply to ??? [2010-03-10 03:07:50 +0000 UTC]

This does not work with deviant art v.7 just to let you know. Any plans to get working with new version.

👍: 0 ⏩: 2

ivettordog In reply to Rev66 [2010-05-23 14:26:48 +0000 UTC]

Now it's working with V7

👍: 0 ⏩: 1

Rev66 In reply to ivettordog [2010-05-23 16:09:04 +0000 UTC]

hahaha little choice in that matter as of recently im sure.

👍: 0 ⏩: 1

ivettordog In reply to Rev66 [2010-05-23 18:51:26 +0000 UTC]

LOL Yeah... but I have just finished my Thesis, and now I had a bit of spare time on my hands anyway Glad they didn't release V7 a week earlier XD Than I wouldn't have been that fast

👍: 0 ⏩: 0

ivettordog In reply to Rev66 [2010-03-10 07:15:09 +0000 UTC]

Yeah!I know! I will make it work together with the new version, but it won't happen any soon... I'm pretty busy currently

👍: 0 ⏩: 0

villasappho In reply to ??? [2010-01-20 10:06:23 +0000 UTC]

This was what I need thank you!

👍: 0 ⏩: 0

HopelessBeliever In reply to ??? [2009-12-13 21:29:00 +0000 UTC]

It appears grease monkey is incompatible with the new version of firefox D:

👍: 0 ⏩: 1

ivettordog In reply to HopelessBeliever [2009-12-13 21:50:14 +0000 UTC]

Use the newer version of grease monkey! I already linked it to someone, so please read back in the comments

👍: 0 ⏩: 1

HopelessBeliever In reply to ivettordog [2009-12-13 21:59:45 +0000 UTC]

ok, thanks bunches

👍: 0 ⏩: 0

BlackScarletLove In reply to ??? [2009-12-02 05:32:15 +0000 UTC]

this shit doesn't show up

👍: 0 ⏩: 1

ivettordog In reply to BlackScarletLove [2009-12-02 08:35:38 +0000 UTC]

It only shows up after the page is fully loaded. If you have a slower connection, and too many thumbs on one page, than this might take some time. Another possibility is that you have another grease monkey script that conflicts with the Thumbshare Tool.

Thanks for the !

👍: 0 ⏩: 1

BlackScarletLove In reply to ivettordog [2009-12-02 18:59:46 +0000 UTC]

lol ive disabled all gm scripts and it still doesnt work after the page is fully loaded, so I'm unfaving it. I read the comment strings with baz, lol... and i think there are too many bugs in this to make it practical. good try though!

👍: 0 ⏩: 2

knifeofdreams In reply to BlackScarletLove [2009-12-02 19:36:33 +0000 UTC]

Too many bugs, hah? I just can't get the point why these low skilled, amateur users like you feel in need to write rude comments if they are not clever enough to install such an easy application... It works properly for me, sorry, loser! Go and write a better script yourself

👍: 0 ⏩: 1

BlackScarletLove In reply to knifeofdreams [2009-12-02 19:50:23 +0000 UTC]

XD good one bro.

if it doesnt work it doesnt work. I installed it according to guidelines, and if it doesn't work, there's a problem with the script or the guidelines. Low skilled amateur? Well obviously! I don't write scripts. The point of these things is for folks who don't write script. However, if it doesn't work, then it's not useable. What's the point of an unuseable script? If I follow the directions exactly and it doesn't work, that means there is bugs. Not held against the writer, it just means that there are problems with it. so what i found a better script. don't take such offense because i reported a bug in someone else's script. You're such a hero, Knife of Dreams.

goodnight, loser. lol you fucking idiot.

👍: 0 ⏩: 0

ivettordog In reply to BlackScarletLove [2009-12-02 19:28:18 +0000 UTC]

Damn... it won't become my most popular deviation... oh... wait... it's already the 3rd, and I'd rather have one of my photos there

BTW I have made this script for MYSELF, and thought it would be nice to share it with other people. Use it at your own risk, and bug fix it, if it doesn't work for you and still wanna use it Or ask me nicely... that's also a possible option!

👍: 0 ⏩: 1

BlackScarletLove In reply to ivettordog [2009-12-02 19:56:37 +0000 UTC]

lol some other guy got offended too, im not saying that you're a bad person because it didnt work, lol. I appreciate that you provided it for folks, but the sad thign is it didnt work, and even when I tried multiple workarounds based on your guidelines, it still didn't work. Of course it's useless to me in such a situation. Not saying you're a bad person, lol.
i said, good try, but i cant pretend it worked if it didnt, i figured I'd let you know about it. Isn't performance feedback useful?

jesus, i figured that you might appreciate knowing when it doesn't work??? I don't know why, I followed your guidelines perfectly so that's why I am sayign there is a bug, or the guidlines are not comprehensive.

You give someone a car that doesnt drive they'll give it back regardless of your intentions. You don't have to get so offended, it just doesn't work and I figured you might as well know. I'm not attackign your character, holy hell easy up now, boy.

👍: 0 ⏩: 1

ivettordog In reply to BlackScarletLove [2009-12-02 20:34:21 +0000 UTC]

I do appreciate when someone gives feedback It was the offensive style you had, that I didn't like

If you'd like we can try to debug together... I just need more information.

👍: 0 ⏩: 1

BlackScarletLove In reply to ivettordog [2009-12-02 21:08:34 +0000 UTC]

I'm sorry, I didn't mean to be offensive. I apologize for it. Please tell me what info you need and I will try to supply it to you.

👍: 0 ⏩: 1

ivettordog In reply to BlackScarletLove [2009-12-02 21:35:01 +0000 UTC]

Okay... that's fine

Well... first of all, let's try to find out if the script starts at all. How much do you know about javascripting? (If you know a bit, than I'll tell you what to write into your version of the script, but if you don't, than I'll simply send you a debug version of the script)

👍: 0 ⏩: 1

BlackScarletLove In reply to ivettordog [2009-12-03 10:02:59 +0000 UTC]

well i know enough to find my way around if given directions, but whatever works for you?

👍: 0 ⏩: 1

ivettordog In reply to BlackScarletLove [2009-12-03 10:19:37 +0000 UTC]

Than please try to add "alert('check point #';" (replace # with different numbers) to before and after the line:

window.addEventListener('load', function(event) {

And tell me if any of the two alerts appeared. This should tell us, if the script starts at all, and if the load event is triggered. If they do, than we will move on to debug the body of the function triggered by the load event.

👍: 0 ⏩: 1

BlackScarletLove In reply to ivettordog [2009-12-03 11:00:11 +0000 UTC]

lool... there was a problem when you pasted that... a snaked its way in there? try putting a <B></B> in between the two problem characters, whatever they are - it'll break them up and will be invisible so the line will come through as intended.

👍: 0 ⏩: 1

ivettordog In reply to BlackScarletLove [2009-12-03 12:28:07 +0000 UTC]

Damn smilies

alert('check point #'); with 1 and 2 instead of #, so that we know how far the script gets

👍: 0 ⏩: 1

BlackScarletLove In reply to ivettordog [2009-12-04 19:05:12 +0000 UTC]

says both checkpoint 1 and 2 when the page loads.

👍: 0 ⏩: 1

ivettordog In reply to BlackScarletLove [2009-12-05 12:46:22 +0000 UTC]

Okay! Than it definitely starts. Try removing the alert lines, and refresh page. Then press CTRL+SHIFT+J, and see if there are any error messages.

👍: 0 ⏩: 0

Baz135 In reply to ??? [2009-11-28 00:28:49 +0000 UTC]

You know, it rarely shows up.

👍: 0 ⏩: 1

ivettordog In reply to Baz135 [2009-11-28 08:19:04 +0000 UTC]

Well... than there must be a problem with your internet connection. The problem here is that I can only triger the script with the "page loaded" event, so unless the page is fully loaded it won't show up. If you have a slow connection, than it may take like for ever Try showing less thumbs on one page!

👍: 0 ⏩: 1

Baz135 In reply to ivettordog [2009-11-28 16:58:07 +0000 UTC]

Wait, I think I've figured it out. You know the PowerMode script? When you go to your gallery using that ThumbTools doesn't load.

👍: 0 ⏩: 1


<= Prev | | Next =>