chore: upgrade StudioBridge v2.1.1 -> v2.1.2, add A1 fix guide and JAR auto-download
This commit is contained in:
@@ -16,6 +16,30 @@ set "ROOTDIR=%~dp0"
|
|||||||
REM Set the path to the portable-dist folder
|
REM Set the path to the portable-dist folder
|
||||||
set "PORTABLE=%ROOTDIR%portable-dist"
|
set "PORTABLE=%ROOTDIR%portable-dist"
|
||||||
|
|
||||||
|
REM ---------------------------------------------------------------------------
|
||||||
|
REM JAR auto-download (StudioBridge 2.1.2)
|
||||||
|
REM ---------------------------------------------------------------------------
|
||||||
|
set "JAR_FILE=%PORTABLE%\StudioBridge-2.1.2.jar"
|
||||||
|
set "JAR_URL=https://github.com/Rdiger-36/StudioBridge/releases/download/v.2.1.2/StudioBridge-2.1.2.jar"
|
||||||
|
|
||||||
|
if not exist "%JAR_FILE%" (
|
||||||
|
echo [JAR] StudioBridge-2.1.2.jar not found.
|
||||||
|
echo [JAR] Downloading StudioBridge 2.1.2...
|
||||||
|
echo.
|
||||||
|
powershell -NoProfile -Command "Invoke-WebRequest -Uri '%JAR_URL%' -OutFile '%JAR_FILE%'" 2>nul
|
||||||
|
if not exist "%JAR_FILE%" (
|
||||||
|
echo ERROR: JAR download failed. Please check your internet connection.
|
||||||
|
echo You can also manually download StudioBridge-2.1.2.jar from:
|
||||||
|
echo https://github.com/Rdiger-36/StudioBridge/releases/tag/v.2.1.2
|
||||||
|
echo and place it in: %PORTABLE%
|
||||||
|
pause
|
||||||
|
exit /b 1
|
||||||
|
)
|
||||||
|
echo [JAR] StudioBridge 2.1.2 downloaded successfully.
|
||||||
|
echo.
|
||||||
|
)
|
||||||
|
REM ---------------------------------------------------------------------------
|
||||||
|
|
||||||
REM ---------------------------------------------------------------------------
|
REM ---------------------------------------------------------------------------
|
||||||
REM JRE auto-download (Temurin 21 LTS for Windows x64)
|
REM JRE auto-download (Temurin 21 LTS for Windows x64)
|
||||||
REM ---------------------------------------------------------------------------
|
REM ---------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# StudioBridge
|
# StudioBridge
|
||||||
|
|
||||||
> **This portable distribution bundles StudioBridge v2.1.1** — the latest release from [Rdiger-36/StudioBridge](https://github.com/Rdiger-36/StudioBridge).
|
> **This portable distribution bundles StudioBridge v2.1.2** — 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.
|
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.
|
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.
|
||||||
@@ -23,11 +23,12 @@ Successfully tested on:
|
|||||||
- Linux Ubuntu 25.10 ARM and x86
|
- Linux Ubuntu 25.10 ARM and x86
|
||||||
- MacOS Intel and M-Series
|
- MacOS Intel and M-Series
|
||||||
|
|
||||||
# Supported Printers (v2.1.1)
|
# Supported Printers (v2.1.2)
|
||||||
| Display Name | Model Code |
|
| Display Name | Model Code |
|
||||||
|---|---|
|
|---|---|
|
||||||
| A1 | N2S |
|
| A1 | N2S |
|
||||||
| A1 Mini | N1 |
|
| A1 Mini | N1 |
|
||||||
|
| A2L | N9 |
|
||||||
| P1P | C11 |
|
| P1P | C11 |
|
||||||
| P1S | C12 |
|
| P1S | C12 |
|
||||||
| P2S | N7 |
|
| P2S | N7 |
|
||||||
@@ -89,8 +90,8 @@ StudioBridge.jar is built in Java, so a Java Runtime Environment (JRE) is requir
|
|||||||
2. Verify with `java -version`.
|
2. Verify with `java -version`.
|
||||||
|
|
||||||
**Running the GUI:**
|
**Running the GUI:**
|
||||||
1. Download `StudioBridge-2.1.1.jar` from the [GitHub releases page](https://github.com/Rdiger-36/StudioBridge/releases/tag/v.2.1.1).
|
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.1.jar`
|
2. Double-click the `.jar` to launch, or run: `java -jar StudioBridge-2.1.2.jar`
|
||||||
|
|
||||||
# FAQ
|
# FAQ
|
||||||
|
|
||||||
@@ -103,6 +104,17 @@ xattr -dr com.apple.quarantine /Applications/StudioBridge.app
|
|||||||
**Q: My Printer does not connect to Bambu Studio (Error Code -1)**
|
**Q: My Printer does not connect to Bambu Studio (Error Code -1)**
|
||||||
A: Check that all printer information (IP, serial number, model) is correct. Try disabling/enabling Only-LAN-Mode. You can also try disconnecting the printer from the cloud and reconnecting it ([Issue #12](https://github.com/Rdiger-36/StudioBridge/issues/12)).
|
A: Check that all printer information (IP, serial number, model) is correct. Try disabling/enabling Only-LAN-Mode. You can also try disconnecting the printer from the cloud and reconnecting it ([Issue #12](https://github.com/Rdiger-36/StudioBridge/issues/12)).
|
||||||
|
|
||||||
|
**Q: My A1 printer is visible in Bambu Studio but I cannot send files to print**
|
||||||
|
A: StudioBridge only handles UDP discovery — the actual print job transfer is done entirely by Bambu Studio over MQTT (port 8883). If the printer appears but printing fails, follow these steps:
|
||||||
|
1. On the A1 printer screen go to **Settings → Network** and enable **Only LAN Mode**.
|
||||||
|
2. In Bambu Studio, open the **Devices** tab, right-click the A1 and choose **Log out**, then reconnect using the **LAN Access Code** shown on the printer screen under **Settings → Network → LAN Access Code**.
|
||||||
|
3. Make sure Windows Firewall is not blocking Bambu Studio on TCP port **8883**.
|
||||||
|
4. If the printer was connected to the Bambu cloud for a long time, log it out of the cloud and log back in — this refreshes the internal credentials ([Issue #12](https://github.com/Rdiger-36/StudioBridge/issues/12)).
|
||||||
|
5. Try running StudioBridge with the `--direct` flag to send the discovery packet directly to Bambu Studio instead of broadcast:
|
||||||
|
```
|
||||||
|
.\StudioBridge.bat --direct
|
||||||
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Portable Launcher for StudioBridge
|
# Portable Launcher for StudioBridge
|
||||||
|
|||||||
Binary file not shown.
@@ -1,3 +1,3 @@
|
|||||||
@echo off
|
@echo off
|
||||||
set "JAVA_HOME=%~dp0jre"
|
set "JAVA_HOME=%~dp0jre"
|
||||||
"%JAVA_HOME%\bin\java.exe" -jar "%~dp0StudioBridge-2.1.1.jar" %*
|
"%JAVA_HOME%\bin\java.exe" -jar "%~dp0StudioBridge-2.1.2.jar" %*
|
||||||
Reference in New Issue
Block a user