Light Strip Pro låter dig personifiera din belysning genom att skapa anpassade scener med JavaScript. Den här guiden visar dig hur du skapar och testar dina scener med hjälp av befintliga mallar och integrerar dem med Stream Deck.
Innehållsförteckning
- Komma igång med anpassade scener
- Så här använder du befintliga JavaScript-scener
- Så här skapar, testar och förhandsgranskar du en JavaScript-scen
- Så här skickar du din JavaScript-scen till Light Strip Pro
- Kan jag använda Stream Deck med anpassade scener
- Kända begränsningar
- Felsökning
Komma igång med anpassade scener
För att skapa anpassade scener för Light Strip Pro krävs viss kunskap om JavaScript.
Ladda ned verktygen
Börja med att ladda ned och extrahera ZIP-filen JavaScript Scenes Builder, som innehåller alla verktyg och dokumentation du behöver.
Readme
Läs igenom README.md i den nedladdade ZIP-filen för att få en översikt över JavaScript-scenformatet.
💻 Ladda ned här.
Så här använder du befintliga JavaScript-scener
Du kan använda förgörda JavaScript-scenfiler från Control Center som mallar. Dessa finns i undermappen default-scenes i den nedladdade ZIP-filen. Du kan också hitta dem i Control Center-installationskatalogerna:
-
Windows:
%ProgramFiles%\Elgato\ControlCenter\Scenes -
macOS:
/Applications/Elgato Control Center.app/Contents/Resources/javascript-scenes
Så här skapar, testar och förhandsgranskar du en JavaScript-scen
Öppna byggaren
Öppna filen javascript-scenes-builder.html i din webbläsare.
Ladda upp eller klistra in kod
Ladda upp din JavaScript-scenfil eller klistra in din kod i textfältet. Du kan också ladda upp en av de befintliga scenfiler som skapats av Elgato.
Kör och förhandsgranska
Klicka på "Run scene code" för att se en förhandsvisning. Konfigurera dina scenparametrar (färger, hastighet osv.) och få en liveförhandsvisning.
Felsök
Om ett fel inträffar använder du JavaScript-utvecklarverktygskonsolen i din webbläsare för att felsöka. Redigera din kod direkt i redigeringsfältet och ladda ned koden som en fil när du är klar.
Så här skickar du din JavaScript-scen till Light Strip Pro
Använda en webbläsare
1) Öppna din webbläsare med CORS (Cross-Origin Resource Sharing) tillfälligt inaktiverad. För Chromium-webbläsare lägger du till kommandoradsparametrar --disable-web-security --user-data-dir="...".
2) Öppna filen javascript-scenes-builder.html, ladda upp din JavaScript-scenfil och klicka på "Run scene code".
3) Ange IP-adressen för din Light Strip Pro i fältet "Send to Light Strip Pro" och klicka på "Send to Light Strip Pro". Hitta IP-adressen i inställningarna för Light Strip Pro-tillbehöret i Control Center.
Använda Control Center
1) Avsluta Control Center-appen/processen helt.
2) Kopiera scenfil: Kopiera din JavaScript-scenfil till lämplig katalog:
-
Windows:
%ProgramFiles%\Elgato\ControlCenter\Scenes -
macOS:
~/Library/Application Support/Elgato Control Center/Scenes - iOS: Anslut din iPhone/iPad till din Mac, gå till fliken Files i Finder och dra och släpp din fil till Control Center-raden.
3) Starta Control Center-appen igen, hitta din Light Strip Pro, öppna fliken "Scenes" i tillbehörinställningarna, klicka på knappen "+" och välj din scen. Klicka på "Activate".
Kända begränsningar
Scendelning
JavaScript-scener delas inte automatiskt mellan dina Control Center-installationer på olika enheter. Kopiera din JavaScript-scenfil manuellt till alla dina enheter för att använda scenerna.
Android-stöd
Android stöder inte anpassade scener.
Kan jag använda Stream Deck med anpassade scener?
Ja, du kan växla mellan dina anpassade scener med Stream Deck när de är aktiverade i Control Center.
Felsökning
Webbläsare
Kontrollera JavaScript-utvecklarverktygskonsolen för fel. Försök skicka igen medan fliken Network är öppen för att kontrollera nätverksbegäran.
Control Center
Kontrollera loggfilen för Control Center för mer information. För felsökning rekommenderas att använda HTML-scenbyggaren.