Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/overmindstudios/BlenderUpdaterCLI
Command line version of BlenderUpdater
https://github.com/overmindstudios/BlenderUpdaterCLI
blender blender3d vfx
Last synced: 2 months ago
JSON representation
Command line version of BlenderUpdater
- Host: GitHub
- URL: https://github.com/overmindstudios/BlenderUpdaterCLI
- Owner: overmindstudios
- License: gpl-3.0
- Created: 2018-10-29T14:17:18.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-11-17T11:00:46.000Z (7 months ago)
- Last Synced: 2024-01-26T04:07:08.890Z (5 months ago)
- Topics: blender, blender3d, vfx
- Language: Python
- Homepage:
- Size: 294 KB
- Stars: 25
- Watchers: 4
- Forks: 6
- Open Issues: 6
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Lists
- awesome-blender - BlenderUpdaterCLI
- awesome-blender - BlenderUpdaterCLI
- awesomeblend - BlenderUpdaterCLI
README
[![GPL3 License](https://img.shields.io/badge/license-GPL3-blue.svg)](https://github.com/overmindstudios/BlenderUpdater/blob/master/LICENSE)
[![Downloads](https://img.shields.io/github/downloads/overmindstudios/BlenderUpdaterCLI/total)](https://img.shields.io/github/downloads/overmindstudios/BlenderUpdaterCLI/total)
[![ko-fi](https://www.ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/G2G5149IX)# BlenderUpdaterCLI
## Python 3 command line tool to update Blender to the latest buildbot version
If you want to support me, feel free to donate on Ko-Fi!
![]()
## Usage
### Minimal example:
```python BlenderUpdaterCLI.py -b 2.90.0 -p PATH```#### Required flags:
* ```-p``` PATH (add a valid path where you want the downloaded archive to be extracted to)
* ```-b``` BLENDER (Desired Blender version - for example ```-b 2.90.0```)#### Additional flag:
* ```-o``` OPERATINGSYSTEM (```windows``` or ```linux```)If this flag is omitted, the script autodetects the OS it's currently running on.
#### Optional flags:
* ```-r``` runs Blender after finishing
* ```-y``` installs even when version on server matches last installed version
* ```-n``` exits if last installed version matches version to be downloaded
* ```-k``` keeps temporary archive download.
* ```-t``` TEMP (Temporary file path. "./blendertemp" is the default. Unless -k specified it will be removed at the end of installation)
* ```-h``` shows help text
* ```-v``` shows version of the tool### Verbose example:
```python BlenderUpdaterCLI.py -p C:\Tools\Blender -b 2.90.0 -o windows -n -r```This will download the latest build of Blender 2.90.0 for 64bit Windows and copy it to C:\Tools\Blender
## Screenshot
![Screenshot](https://raw.githubusercontent.com/overmindstudios/BlenderUpdaterCLI/master/screenshot.png)