.JSXBIN

JSXBIN-fil

Adobe ExtendScript Binary Script
Ställ en fråga
SNABBT SVAR

En .jsxbin-fil är ett kompilerat Adobe ExtendScript-skript som används för att automatisera Creative Cloud-appar som Photoshop, Illustrator, InDesign och After Effects. Kör den via Arkiv > Skript > Bläddra i målappen. Trots namnet är formatet ASCII-text, inte äkta binär - dekompilatorer kan återställa källkoden JSX, men formatet är föråldrat och Adobe satsar nu på UXP-insticksmoduler för ny utveckling.

Utvecklare: Adobe Systems Incorporated Kategori: Pluginfiler MIME: application/octet-stream
ÖPPNAS PÅ Windows macOS
Relaterat: .XPI · .XLA · .CRX · .BUNDLE

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 12, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet JSXBIN?

Trots sitt namn är en .jsxbin-fil en ASCII-textfil - inte en äkta binärfil. Det är den kompilerade utdatan från Adobe ExtendScript Toolkit (ESTK), som skapas när en utvecklare exporterar ett .jsx-skript i kodad form. Kodningen serialiserar det analyserade abstrakta syntaxträdet (AST) från ExtendScript-källan till en base64-liknande ASCII-representation avsedd att försvåra enkel granskning.

Varje .jsxbin-fil börjar med en rubrik i klartext @JSXBIN@[email protected]@ (eller @JSXBIN@[email protected]@ för skript kompilerade i CS4 och tidigare), följt av en kodad AST-nod per rad. Formatet erbjuder obfuskering, inte äkta kryptering - tredjeparts dekompilatorer kan rekonstruera källkod som ligger nära originalet, även om variabelnamn vanligtvis blir förvrängda.

.jsxbin-skript körs inbyggt i Adobe Creative Cloud-applikationer inklusive Photoshop, Illustrator, InDesign och After Effects. Utvecklare använder detta format för att distribuera automatiseringsskript kommersiellt samtidigt som de skyddar immateriella rättigheter från enkel kopiering.

Adobe ExtendScript och ESTK anses vara föråldrad teknik. Den moderna ersättaren är UXP (Unified Extensibility Platform), som använder HTML, CSS och standard JavaScript. UXP-insticksmoduler är riktade mot Photoshop 2021+, InDesign 2022+ och senare. Trots denna övergång fortsätter många produktionsarbetsflöden inom publicering, sändning och prepress att förlita sig på ExtendScript-automatisering, så .jsxbin-filer förblir i aktiv användning.

Säkerhet & trygghet

RISK: MEDIUM

JSXBIN-skript körs med samma behörigheter som Adobe-värdapplikationen och kan utföra filsystemåtgärder, köra skalkommandon (via system.callSystem i ExtendScript) och få åtkomst till nätverksresurser. Skadliga JSXBIN-skript har observerats (Hexacorn dokumenterade missbruk av JSX/JSXBIN under 2022). Hämta alltid skript från betrodda leverantörer. VS Code ExtendScript Debugger kan hjälpa till att granska skript innan de körs.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNAdobe ExtendScript Binary Scriptäven känd som Binary JavaScript file, JSXBIN
UTVECKLAREAdobe Systems Incorporatedsedan 2004 (Adobe Creative Suite CS, ExtendScript Toolkit)
KATEGORIPluginfiler
MIME-TYPapplication/octet-stream
TYPproprietärt kompilerat/kodat skript (binärkodad text)

Program som öppnar JSXBIN-filer

Windows5 apps
Adobe Photoshop Betald Arkiv → Skript → Bläddra, välj .jsxbin-filen, klicka på Öppna för att köra.
Adobe InDesign Betald Skript → Skriptpanelen → navigera till filens plats, dubbelklicka för att köra.
Adobe Illustrator Betald Arkiv → Skript → Bläddra, välj .jsxbin-filen.
Adobe After Effects Betald Arkiv → Skript → Kör skriptfil, välj .jsxbin.
Adobe ExtendScript Toolkit (ESTK) Free (discontinued, no longer downloadab Öppna .jsxbin för felsökning - har utgått, använd VS Code ExtendScript Debugger istället.
macOS2 apps
Adobe Photoshop Betald Arkiv → Skript → Bläddra, välj .jsxbin-filen, klicka på Öppna för att köra.
Adobe After Effects Betald Arkiv → Skript → Kör skriptfil, välj .jsxbin.

Tekniska detaljer

djup specifikation
Filhuvud`@JSXBIN@[email protected]@` (ASCII-text, första raden) eller `@JSXBIN@[email protected]@` för skript från CS4-eran
KodningASCII - base64-liknande serialisering av det kompilerade abstrakta syntaxträdet
Formatversioner1.0 (CS4 och tidigare), 2.0 (CS5 och senare); version deklareras i rubrikraden
ContainerVanlig textfil med ASCII-kodad nyttolast; en AST-nod per rad efter rubriken
KrypteringIngen - endast obfuskering; reversibel med tredjeparts dekompilatorer
Typisk filstorlek5 KB - 500 KB beroende på skriptets komplexitet
OS-stödWindows, macOS
MIME-typapplication/octet-stream (identifieras även som text/plain)
DekompilerbarhetJa - tredjepartsverktyg kan återställa nästan ursprunglig JSX-källa med förvrängda variabelnamn
SDK-statusAdobe ExtendScript Toolkit (ESTK) har utgått; Photoshop, Illustrator, InDesign och After Effects kör fortfarande JSXBIN inbyggt
Efterföljande plattformUXP (Unified Extensibility Platform) som använder .js/.ts-källa - Photoshop 2021+, InDesign 2022+
UtvecklareAdobe Systems Incorporated
Introducerad2004 med Adobe Creative Suite och ExtendScript Toolkit
Släppt2004 (Adobe Creative Suite CS, ExtendScript Toolkit)
Senaste versionJSXBIN version 2.0 (ES / ExtendScript)
Specifikationextendscript.docsforadobe.dev

JSXBIN-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med JSXBIN-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om JSXBIN-filer.

Vanliga frågor

Hur kör jag en .jsxbin-fil i Photoshop?
I Photoshop: Arkiv → Skript → Bläddra → välj .jsxbin-filen → Öppna. Alternativt kan du placera den i mappen Photoshop/Presets/Scripts så visas den i menyn Skript.
Kan jag konvertera .jsxbin till .jsx för att läsa källkoden?
Ja, med dekompilatorer som github.com/mendax47/jsxbin_decompiler eller convert.guru/jsxbin-converter. Variabelnamn kommer att vara förvrängda men logiken kan återställas.
Fungerar Adobe ExtendScript Toolkit fortfarande?
ESTK har utgått och kan inte längre laddas ner från Adobe. Använd tillägget «ExtendScript Debugger» för VS Code istället.
Kommer JSXBIN-skript att fungera i framtida Adobe CC-versioner?
De fungerar i nuvarande CC-appar (2026) men Adobe migrerar till UXP. Långsiktigt stöd för JSXBIN garanteras inte; nya skript bör skrivas som UXP-insticksmoduler.
Är JSXBIN verkligen binärt?
Trots namnet, nej - JSXBIN är ASCII-text med en proprietär kodning av skriptets syntaxträd. En vanlig textredigerare kan öppna den, även om innehållet inte är läsbart för människor.

Referenser

1Adobe ExtendScript Scripting Guide (community)extendscript.docsforadobe.dev
2Hexacorn - Adobe JSX and JSXBIN files (security analysis)www.hexacorn.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary File

Relaterade filtillägg

.XPICross-Platform Installer (Mozilla add-on package)
.XLAMicrosoft Excel 97-2003 Add-In
.CRXChrome Extension Package
.BUNDLEmacOS Application Plug-in Bundle
.ZXPAdobe Extension / ZXP Package
.XLAMMicrosoft Excel Macro-Enabled Add-In

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö