overmindstudios / BlenderUpdater

Small crossplatform Python 3 application to update Blender to the latest buildbot version
https://overmindstudios.github.io/BlenderUpdater/
GNU General Public License v3.0
136 stars 24 forks source link

Update third party Builds #19

Closed Draise14 closed 6 years ago

Draise14 commented 6 years ago

Is there an ability to also include forks/branches of Blender from other URL's?

For example the fork Bforartists or builds from Graphicall.

https://www.bforartists.de/content/download

How can you modify this to work with others? Do it have to be officially blender builds?

tobkum commented 6 years ago

Hey there! There is no way to have it display builds other than the official ones. This would mean doing the URL scratching part for each different URL, which is a bit of work. I didn't even think of that feature since we're only using the official builds in-house. But feel free to tinker and submit a PR when you make it work!

Cheers

Draise14 commented 6 years ago

Ok.. so you have to rewrite or copy the URL scrubber. How would one begin to do this? How is that system built?

tobkum commented 6 years ago

It's done with BeautifulSoup - it scrapes the website for the links and outputs the list that gets displayed as the buttons. So you'd have to scan the graphicall site for the links and names of the builds.