Dokumentacija Beam Bench

Uporaba laserja prek oddaljenega gostitelja

Gostitelj je računalnik Windows ali Linux ob laserju. Poganja Beam Bench CLI brez namiznega okna. Prenosnik uporablja običajno aplikacijo Windows, macOS ali Linux. Laser ostane povezan z gostiteljem prek USB.

Na obeh računalnikih uporabite isto različico Beam Bench. Izvozite profil stroja iz aplikacije, ga kopirajte na gostitelja kot machine.bbprofile in ga uvozite, ko je gostitelj ustavljen. Ustrezne spodnje ukaze zaženite v mapi CLI.

Uporabite zaupanja vredno zasebno omrežje LAN. Žeton mora vsebovati vsaj 32 znakov ASCII brez presledkov. HTTP ne šifrira žetona ali projekta. V nezaupanja vrednem omrežju uporabite tunel SSH ali povratni posredniški strežnik TLS. Vrat ne izpostavljajte neposredno internetu.

V Linuxu pred prekinitvijo SSH namestite trajno storitev systemd iz celotnega vodiča. Gostitelj v ospredju se lahko konča skupaj s sejo SSH. V Windows pustite terminal gostitelja odprt. Izpisani žeton shranite v upravljalnik gesel in ga ponovno uporabite po ponovnem zagonu gostitelja.

Linux

./beambench-cli host import-profile machine.bbprofile
export BEAMBENCH_API_TOKEN="$(openssl rand -hex 32)"
printf '%s\n' "$BEAMBENCH_API_TOKEN"
./beambench-cli host serve --network --port 5900

Windows PowerShell

.\beambench-cli.exe host import-profile machine.bbprofile
$bytes = New-Object byte[] 32
$rng = [System.Security.Cryptography.RandomNumberGenerator]::Create()
$rng.GetBytes($bytes)
$rng.Dispose()
$env:BEAMBENCH_API_TOKEN = [BitConverter]::ToString($bytes).Replace('-', '').ToLowerInvariant()
$env:BEAMBENCH_API_TOKEN
.\beambench-cli.exe host serve --network --port 5900

Na prenosniku odprite Run > Laser in nato Laser connection > Remote host. Vnesite naslov in žeton ter izberite Save and connect. Izberite profil gostitelja in vrata USB. Uporabite Transfer and check project, preverite predogled in predhodna preverjanja gostitelja, preverite okvir z izklopljenim laserjem in izrecno potrdite Start on host. Omejitev stisnjenega projekta je 64 MiB.

Gostitelj mora ostati vklopljen, buden in povezan prek USB. Zapiranje prenosnika ne ustavi opravila. Connect to host obnovi prikaz stanja brez zagona ali nadaljevanja opravil. Laser nadzorujte. Zastarel napredek po prekinitvi povezave ne pomeni, da se je laser ustavil. Če oddaljeno upravljanje ni na voljo, uporabite fizično zaustavitev. Ponovni zagon procesa gostitelja ne nadaljuje prekinjenega opravila.

Celotna nastavitev, storitev Linux in navodila SSH

On this page