Blender 2.60 Add-ons Collections Installer

Current Version of Installer simply overwrites the files. but in future i try add version checking.

tried your download page and get a error message:
Neither Chrome, IE9 could find the link www.*mdn.*fm/*files/*318478_texd9/*Blender 2.*58 Add-*ons Installer.*exe

got it finally thanks to ktysdal for his instructions.

New Build [Updated 04/09/2011]

What’s New

Installer Updated to Blender 2.59.

(32-bit and 64-bit) installer now available for windows users.

Add-ons Included:

3D View

  • Index Visualiser

  • ScreenCast Key Status Tool

    Add Curve

  • Curve Sapling

  • Tools For Curves

  • Oscurat Rope Maker

Animation

  • Motion Trial

  • Radius Grow

    Import - Export

  • Import Illustrator PDF, SVG

    Mesh

  • Bevel

  • Beam Builder

  • Chain Mail

  • Column

  • Edge Interaction Tool

  • Inset Extrude

  • Masonry

  • Solidify Wire Frame

  • TeaPot

  • TorusKnot

    Object

  • Laplace Lightning

  • Oscurart Tools

Other

  • Gyes (Random Material Generator)

    Render

  • Clay

    System

  • Material Library

  • Theme Manager

Hi guys,
Maybe somebody already proposed it, but what about embeddeding the svn script updater in Blender’s add-on manager itself? It should not be much work to add a repository browser to install new add-ons and create an update-button for each…

Wouldn’t it be better for all users rather than making a nice tool for a single platform ?

that would be cool if blender had an updater(like firefox how if checks for updates to extensions & plugins etc…)<br>
but blender you could set it up where it will searches svn for Blender commit updates & addons, external and contrib addons <br>
would be nice to just have update button in the “help” menu. <br>
Click “help” and press “Check for updates” and it automatically finds them… <br>
<p>
if it finds some it asks you if you want to update.

What would you like to add in this installer other than addons?

  • Blender Themes
  • Material Collections
  • Yafaray Render (Alpha or Beta)
  • PDF manual

Anything else please suggest.

Thank You

New Build [Updated 20/11/2011] Beta 0.6

What’s New

  • Installer Updated to Blender 2.60.
  • Added some Add-ons
  • Java Check For Suicidator City Generaor
  • (32-bit and 64-bit) installer now available for windows users.
  • .tar.bz2 for Linux
  • .Zip for all OS

Features:

  • User have choice to select the add-ons to Install.
  • Uninstall feature in Add/Remove Programs.
  • Complete removal of add-ons.

Add-ons Included:

3D View

  • Index Visualiser

  • Properties Menu

  • Suicidator City Generator 0.5.3 Free

    Add Curve

  • Tools For Curves

Animation

  • Motion Trial

  • Radius Grow

    Import - Export

  • Import Illustrator PDF, SVG

    Mesh

  • Arbitrary Rotate

  • Arch Tool

  • Bevel

  • Beam Builder

  • Chain Mail

  • Column

  • Edge Fillet

  • Edge Interaction Tool

  • Face Inset Fillet

  • Inset Extrude

  • Inset Outline

  • Lathe

  • Masonry

  • Solidify Wire Frame

  • TeaPot

  • Thread

  • TorusKnot

  • Vertex Align

  • Vertex Slide

    Object

  • Laplace Lightning

  • Oscurart Rope Maker

  • Oscurart Tools

Tool-Self Addon

  • Object Icon
  • Object Drop-down

Material

  • Gyes (Random Material & Texture Generator)

    Render

  • Clay

    System

  • Material Library

  • Theme Manager

Any problem in Installer means please inform.

Hi new blender.

Ive a few ideas for this script that u may use.

1.-Create an operator at the Help Menu called “Check Addons updates”.
1.-This operators can use a svn module that checks all the avalaible scripts and their versions.
2.-Then compare the versions with the ones installed and make a list
3.-You can use a dialog operator to display the list with the addons that needs to be updated. This list can have checkboxes, to let the user select the scripts that he wants.
for example:
“√ Awesome Script 1 (0.1 -> 0.1.2)”
“x Awesome Script 2 (up to date)”
“√ Awesome Script 3 (0.25 -> 0.3.2)”
“√ Awesome Script 4 (new script)”
“Install”
4.-Perform the update by downloading the required files.

@ @Mackraken
Nice idea, but unfortunately not have programming/python knowledge to code these things.

Hi, Mackraken

i don’t know its possible or not to compare the add-ons version, but anyway your idea is awesome.
i created a installer with one addon (index visualiser), this will download the file from SVN, currently i set the default download location to desktop\addons.

Screenshot: (Downloading file from SVN)

test that file and tell what you are all feel, can i continue these type of installer?

>>DOWNLOAD HERE<<

It looks very good.

This addons installer its a good idea and it has a lot of potential.

Here you have a chance to begin with python, since you know some vb scripting, python doesnt differs much. Its very easy to program and has many advantages like:

-Calling the “updater” within blender.
-You know the blender current version
-You can check the addons installed

  • and it will work on any operating system.

I can help you move this into python.
You can start simple with an example on how to download a file using python
or basic file operations like read and write a text file.

You can find many examples at google like:

@ Mackraken

For Creating GUI what are the software need?
how can i make that GUI to work with all OS?

The good news is that to program anything in python you only need blender.

If you start blender and switch to Scripting layout, you have all the tools you need to do the program.
Theres a menu at the text editor called “Templates” with many GUI examples. How to create panels, menus, etc.

You will also need to enable the blender console.
You can do that by:
1.-Modify the command line at the shortcut to start blender like “D:\Blender\blender.exe -con”
2.-Once in blender go to Help->Toggle system console.

Before the GUI you should be able to learn basic stuff like write a text file or learn to do a loop or if statement.

Use the blender console if you want to start using blender with python.

The blender module is called bpy and access all the blender features.
This is an example to move the default cube :

#we import the blender module so we can access all the blender functions and properties
import bpy

#store the current selected object into a variable
obj = bpy.context.object

obj.location = [3, 3, 3]

#display the result at the console
print(obj.name + " has been moved to " + str(obj.location))

The blender console has intellisense to help you look for a specific method or property. For example if u want to search the bpy you can type

bpy. (and hit Ctrl+Spacebar)
it will display all the properties that the bpy module has.

My msn is [email protected], if you want to move into python we can chat there about any doubts you can have.
Cheers.