Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/corecii/rbxupload
A tool to upload files to Roblox
https://github.com/corecii/rbxupload
Last synced: 2 months ago
JSON representation
A tool to upload files to Roblox
- Host: GitHub
- URL: https://github.com/corecii/rbxupload
- Owner: Corecii
- License: mit
- Created: 2020-02-20T03:33:25.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T18:51:50.000Z (about 2 years ago)
- Last Synced: 2024-10-07T06:06:36.892Z (3 months ago)
- Language: TypeScript
- Size: 104 KB
- Stars: 15
- Watchers: 3
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Install with node and `npm install -g rbxupload` or download packaged binaries from [the releases page](https://github.com/Corecii/RbxUpload/releases).
# RbxUpload
RbxUpload is a tool to upload assets to Roblox.
## Features
* Upload multiple files at once; glob support
* Log in with your Roblox Studio cookie
* Upload to groups
* Outputs image ids, not decal ids
* Optional name and description
* Retry with fallback name on text filtering errors
* Pixelfix/alpha-bleed built in
* Interactive mode
* Skip any or all of interactive mode
* Confirm user and group before upload## Options
On Windows, RbxUpload can retrieve your Roblox Studio cookie automatically so you do not have to provide login details or a cookie. Alternatively, you can set the `ROBLOX_COOKIE` environment variable. RbxUpload does not provide a mechanism for logging in and does not permit passwords or cookies in the command line arguments.
```plain
-h, --help Display this help message
-?, --? Display this help message
--files string[] Files to upload
-r, --registry Log in to Roblox using Roblox Studio's cookie from the registry
--no-interactive Don't use interactive mode
--skip Skip interactive prompts for specific values. Valid values: user, user-
verify, group, group-verify, files, files-verify, type, id, name,
description, name-retry, pixelfix, done
--group number Group to upload to
--type Type of asset to upload as. Valid values: auto, decal
--name string Name of asset. '$file' will be replaced with the file name. Defaults to $file
--description string Description of asset. Supports $file. Defaults to
--name-retry string Fallback name if upload fails due to text filtering. Does not support $file.
--description-retry string Fallback description if upload fails due to text filtering. Does not support
$file.
--pixelfix Use pixelfix to alpha bleed images before upload. Alpha-bleed is not saved to
the file.
```## Tips
On windows, you can add RbxUpload to your Send To menu:
1. Install RbxUpload
2. Copy-and-paste `%AppData%\Microsoft\Windows\SendTo` into File Explorer
3. Create a shortcut in SendTo...
* If you downloaded RbxUpload from the releases page:
1. Put RbxUpload somewhere recognizable like `C:\`
2. Rename it `rbxupload` or `rbxupload.exe`
3. Copy-and-paste the following for the item location: `C:\rbxupload.exe --registry --skip name description --type decal --name-retry "Asset" --pixelfix`
* If you used `npm install -g rbxupload`:
1. Copy-and-paste the following for the item location: `rbxupload --registry --skip name description --type decal --name-retry "Asset" --pixelfix`
4. Give the shortcut a good name like "Roblox Decal"
5. Use "Send To -> Roblox Decal" to easily upload decals to Roblox