Loading

Windows Thingiverse Thing Downloader

by Neophyte, published

Windows Thingiverse Thing Downloader by Neophyte Jun 21, 2011

Featured Thing!

Description

Just a few days before feilen posted his "Thingiverse Downloader" @ thingiverse.com/thing:9292 I also started working on a downloader too.

Coincidence is an understatement.

Big difference is that mine is meant for Windows and runs on the .NET 3.5 Framework. It integrates with Internet Explorer only at this stage via a right-click menu item.

The IE add-on communicates with the downloader app (called ThingGeT) via a socket connection which means this app needs to run in the background if you want to download a Thing. This is taken care of by letting the app startup automatically when Windows starts and minimizing it to the system tray.

It creates a folder for the thing you're downloading in the configured location and uses the thing's title as the folder name. A shortcut to the thing's page is then created in the folder and all the selected files of the thing will be downloaded and saved to that folder.

At the moment it only has one download thread, downloading one file at a time. In the next version I want it to have 2 or 3 concurrent download threads and to display each item's progress inline in the listview box. I am also contemplating adding a downloaded/completed tab where I can move download items to once completed thereby keeping the current downloads list clean. I can then maybe also add functionality to re-download selected items and maybe also allow the user to browse back to the source page of the thing.

This version will also not operate behind a proxy server that requires user credentials. The next version will also address such functionality.

Recent Comments

view all

Norton Security Suite is reporting a WS.Reputation.1

then it deletes the file.

I guess 85 downloads were not on machines running Norton Security Suite.

Norton does have some way of vetting programs, but it may not be worth your time

Google WS.Reputation.1 and you'll find a lot of people complaining ...
It deletes the file!

I second that! It would totally be awesome if you posted this to Github or SVN and linked it here!

Awesome! Would be neat addition in the future if it could automatically monitor a user account for new
&
lt;3's and download those.

Liked By

view all

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag. Print Thing Tag

Instructions

1. Download and install the setup.
2. Restart Windows when prompted.
3. To configure the download location and other settings open ThingGeT from your system tray (look for a yello & red TG icon in your system tray). Double-click it or right-click ad select Restore. (To minimize back to system tray click the minimize button and not the close button...next version will let it 'close' to the system tray.)
4. Click the Options button to access the configuration settings. Make changes and click Save
5. Open Internet Explorer and go to any Thingiverse Thing page.
6. Right-click on the page and click on Download Thingiverse Thing
7. A dialog box will open where you can change the title the thing will be saved as and you can also select/deselect which of the thing's files you want to download.
8. When ready to download the thing just click the Download button.
9. You will receive a confirmation message that the thing will be downloaded.
10. To view download progress open ThingGeT from your system tray.

Comments

You must be logged in to post a comment.

Rich on Feb 12, 2012 said:

Norton Security Suite is reporting a WS.Reputation.1

then it deletes the file.

I guess 85 downloads were not on machines running Norton Security Suite.

Norton does have some way of vetting programs, but it may not be worth your time

Google WS.Reputation.1 and you'll find a lot of people complaining ...
It deletes the file!

Jamesdavid on Jun 22, 2011 said:

Awesome! Would be neat addition in the future if it could automatically monitor a user account for new
&
lt;3's and download those.

axford on Jun 21, 2011 said:

great idea, I'd love it if this type of functionality was integrated into one of the 3D printer apps (ReplicatorG, RepRap host, etc)... imagine a future with a "Print Now" button against every Thingiverse STL :)

Linkreincarnate on Jun 21, 2011 said:

Care to share the source files?

winterg on Jun 22, 2011 said:

I second that! It would totally be awesome if you posted this to Github or SVN and linked it here!

Linkreincarnate on Jun 21, 2011 said:

Firefox is nice but chrome would be awsome...

Vooden on Jun 21, 2011 said:

Kewl start. First reason to use IE in a long time. Props, neo.

Neophyte on Jun 21, 2011 said:

Thanks

Fido on Jun 21, 2011 said:

Cool! and handy tool. Sadly I don't use IE..

but I guess Firefox add-on is next to appear :)

diabeetusman on Jun 21, 2011 said:

And then chrome? Eh?

Neophyte on Jun 21, 2011 said:

I have already started reading up on creating an extension for Firefox...hopefully I can have something ready by the end of the week.

Top