chore: upgrade StudioBridge v2.1.2 -> v2.1.3, add persistent-folder creation, update runbook
- Rebuild StudioBridge-2.1.3.jar from latest upstream (v2.1.3) and deploy to portable-dist - Add ensurePersistentDirectories() so the app creates ~/.studio-bridge and Profiles at startup (GUI + --sendonly) - Bundle full StudioBridge source under StudioBridge-src/ (with rebuild-jar.bat) - Update launchers (Launch-StudioBridge.bat, portable-dist/StudioBridge.bat) to v2.1.3 - Add check-update.ps1 and UPDATE.md for the step-by-step update runbook - Update README (v2.1.3, persistent data + updating sections) - Ignore StudioBridge-src/target/ build output
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# StudioBridge
|
||||
|
||||
> **This portable distribution bundles StudioBridge v2.1.2** — the latest release from [Rdiger-36/StudioBridge](https://github.com/Rdiger-36/StudioBridge).
|
||||
> **This portable distribution bundles StudioBridge v2.1.3** — the latest release from [Rdiger-36/StudioBridge](https://github.com/Rdiger-36/StudioBridge).
|
||||
|
||||
With StudioBridge it is possible to make Bambu Lab 3D Printers visible in Bambu Studio or Orca Slicer, that cannot be automatically added by them.
|
||||
It is also possible to connect printers from other subnets or from accessible external networks (e.g. via VPN) or in your normal home network.
|
||||
@@ -18,12 +18,36 @@ You have the option to send the package via broadcast or directly to Bambu Studi
|
||||
|
||||
You can check if the printer would connect correctly in Bambu Studio with the function **"Check Printer"**.
|
||||
|
||||
# Persistent data
|
||||
On its very first start the app creates its own persistent data folder, so that everything you
|
||||
save is remembered the next time you run it:
|
||||
|
||||
- **Data directory:** `~/.studio-bridge/` — created automatically at startup.
|
||||
- **Settings:** `~/.studio-bridge/settings` — remembers your theme, profile directory,
|
||||
"remember last used profile" and direct-mode options.
|
||||
- **Profiles:** `~/.studio-bridge/Profiles/*.sbp` — one file per printer profile
|
||||
(printer name, IP address, serial number, model). Once you have saved a printer there,
|
||||
it is loaded again on the next start, both in the GUI and with `--sendonly`.
|
||||
|
||||
> **Note:** On Windows this is usually `C:\Users\<YourName>\.studio-bridge\`. If you used a
|
||||
> version older than 2.1.x, the app migrates your old `~/StudioBridge` data directory into the
|
||||
> new one automatically on startup.
|
||||
|
||||
# Updating StudioBridge
|
||||
To check whether a newer release exists and to update/rebuild the complete bundle, see
|
||||
**[UPDATE.md](UPDATE.md)** — a step-by-step runbook for an AI agent or a manual update.
|
||||
|
||||
Quick check for updates:
|
||||
```powershell
|
||||
.\check-update.ps1
|
||||
```
|
||||
|
||||
Successfully tested on:
|
||||
- Windows 10/11 ARM and x86
|
||||
- Linux Ubuntu 25.10 ARM and x86
|
||||
- MacOS Intel and M-Series
|
||||
|
||||
# Supported Printers (v2.1.2)
|
||||
# Supported Printers (v2.1.3)
|
||||
| Display Name | Model Code |
|
||||
|---|---|
|
||||
| A1 | N2S |
|
||||
@@ -90,8 +114,8 @@ StudioBridge.jar is built in Java, so a Java Runtime Environment (JRE) is requir
|
||||
2. Verify with `java -version`.
|
||||
|
||||
**Running the GUI:**
|
||||
2. Download `StudioBridge-2.1.2.jar` from the [GitHub releases page](https://github.com/Rdiger-36/StudioBridge/releases/tag/v.2.1.2).
|
||||
2. Double-click the `.jar` to launch, or run: `java -jar StudioBridge-2.1.2.jar`
|
||||
2. Download `StudioBridge-2.1.3.jar` from the [GitHub releases page](https://github.com/Rdiger-36/StudioBridge/releases/tag/v.2.1.3).
|
||||
2. Double-click the `.jar` to launch, or run: `java -jar StudioBridge-2.1.3.jar`
|
||||
|
||||
# FAQ
|
||||
|
||||
|
||||
Reference in New Issue
Block a user