.JSXBIN

JSXBIN-fil

Adobe ExtendScript Binary Script
Stil et spørgsmål
HURTIGT SVAR

En .jsxbin-fil er et kompileret Adobe ExtendScript-script, der bruges til at automatisere Creative Cloud-apps som Photoshop, Illustrator, InDesign og After Effects. Kør den via Filer > Scripts > Gennemse i målprogrammet. På trods af navnet er formatet ASCII-tekst, ikke ægte binært - dekompilere kan gendanne kilde-JSX, men formatet er forældet, og Adobe satser nu på UXP-plugins til ny udvikling.

Udvikler: Adobe Systems Incorporated Kategori: Plug-in-filer MIME: application/octet-stream
ÅBNER PÅ Windows macOS
Relateret: .XPI · .XLA · .CRX · .BUNDLE

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 12, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er JSXBIN-filformatet?

På trods af navnet er en .jsxbin-fil en ASCII-tekstfil - ikke en ægte binær fil. Det er det kompilerede output fra Adobe ExtendScript Toolkit (ESTK), der produceres, når en udvikler eksporterer et .jsx-script i kodet form. Kodningen serialiserer det analyserede abstrakte syntakstræ (AST) fra ExtendScript-kilden til en base64-lignende ASCII-repræsentation, der er beregnet til at forhindre simpel inspektion.

Enhver .jsxbin-fil begynder med en klartekst-header @JSXBIN@[email protected]@ (eller @JSXBIN@[email protected]@ for scripts kompileret i CS4 og tidligere), efterfulgt af én kodet AST-node pr. linje. Formatet giver sløring (obfuskering), ikke ægte kryptering - tredjeparts-dekompilere kan rekonstruere kildekoden næsten identisk med originalen, selvom variabelnavne typisk er forvanskede.

.jsxbin-scripts kører indfødt i Adobe Creative Cloud-applikationer, herunder Photoshop, Illustrator, InDesign og After Effects. Udviklere bruger dette format til at distribuere automatiseringsscripts kommercielt, mens de beskytter intellektuel ejendomsret mod nem kopiering.

Adobe ExtendScript og ESTK betragtes som forældet teknologi. Den moderne erstatning er UXP (Unified Extensibility Platform), som bruger HTML, CSS og standard JavaScript. UXP-plugins er målrettet Photoshop 2021+, InDesign 2022+ og senere. På trods af denne overgang fortsætter mange produktionsarbejdsgange inden for udgivelse, broadcast og prepress med at stole på ExtendScript-automatisering, så .jsxbin-filer forbliver i aktiv brug.

Sikkerhed og tryghed

RISIKO: MEDIUM

JSXBIN-scripts kører med rettighederne fra Adobe-værtsapplikationen og kan udføre filsystemoperationer, eksekvere shell-kommandoer (via system.callSystem i ExtendScript) og få adgang til netværksressourcer. Ondsindede JSXBIN-scripts er observeret i omløb (Hexacorn dokumenterede JSX/JSXBIN-misbrug i 2022). Hent altid scripts fra betroede leverandører. VS Code ExtendScript Debugger kan hjælpe med at gennemgå scripts før kørsel.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNAdobe ExtendScript Binary Scriptogså kendt som Binary JavaScript file, JSXBIN
UDVIKLERAdobe Systems Incorporatedsiden 2004 (Adobe Creative Suite CS, ExtendScript Toolkit)
MIME-TYPEapplication/octet-stream
TYPEproprietært kompileret/kodet script (binært kodet tekst)

Programmer der åbner JSXBIN-filer

Windows5 apps
Adobe Photoshop Betalt Filer → Scripts → Gennemse, vælg .jsxbin-filen, klik på Åbn for at eksekvere.
Adobe InDesign Betalt Script → Scripts-panel → naviger til filplacering, dobbeltklik for at køre.
Adobe Illustrator Betalt Filer → Scripts → Gennemse, vælg .jsxbin-filen.
Adobe After Effects Betalt Filer → Scripts → Kør scriptfil, vælg .jsxbin.
Adobe ExtendScript Toolkit (ESTK) Free (discontinued, no longer downloadab Åbn .jsxbin til fejlfinding - udgået, brug VS Code ExtendScript Debugger i stedet.
macOS2 apps
Adobe Photoshop Betalt Filer → Scripts → Gennemse, vælg .jsxbin-filen, klik på Åbn for at eksekvere.
Adobe After Effects Betalt Filer → Scripts → Kør scriptfil, vælg .jsxbin.

Tekniske detaljer

dyb specifikation
Fil-header`@JSXBIN@[email protected]@` (ASCII-tekst, første linje) eller `@JSXBIN@[email protected]@` for scripts fra CS4-æraen
KodningASCII - base64-lignende serialisering af det kompilerede abstrakte syntakstræ
Formatversioner1.0 (CS4 og tidligere), 2.0 (CS5 og senere); version deklareret i header-linjen
ContainerAlmindelig tekstfil med ASCII-kodet indhold; én AST-node pr. linje efter headeren
KrypteringIngen - kun sløring (obfuskering); reversibel via tredjeparts-dekompilere
Typisk filstørrelse5 KB - 500 KB afhængigt af scriptets kompleksitet
OS-supportWindows, macOS
MIME-typeapplication/octet-stream (genkendes også som text/plain)
DekompilerbarJa - tredjepartsværktøjer kan gendanne næsten original JSX-kilde med forvanskede variabelnavne
SDK-statusAdobe ExtendScript Toolkit (ESTK) udgået; Photoshop, Illustrator, InDesign og After Effects eksekverer stadig JSXBIN indfødt
Efterfølgende platformUXP (Unified Extensibility Platform) ved brug af .js/.ts kilde - Photoshop 2021+, InDesign 2022+
UdviklerAdobe Systems Incorporated
Introduceret2004 med Adobe Creative Suite og ExtendScript Toolkit
Udgivet2004 (Adobe Creative Suite CS, ExtendScript Toolkit)
Seneste versionJSXBIN version 2.0 (ES / ExtendScript)
Specifikationextendscript.docsforadobe.dev

JSXBIN-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med JSXBIN-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om JSXBIN-filer.

Ofte stillede spørgsmål

Hvordan kører jeg en .jsxbin-fil i Photoshop?
I Photoshop: Filer → Scripts → Gennemse → vælg .jsxbin-filen → Åbn. Alternativt kan du placere den i mappen Photoshop/Presets/Scripts, hvorefter den vises i menuen Scripts.
Kan jeg konvertere .jsxbin til .jsx for at læse kildekoden?
Ja, med dekompilere som github.com/mendax47/jsxbin_decompiler eller convert.guru/jsxbin-converter. Variabelnavne vil være forvanskede, men logikken kan gendannes.
Fungerer Adobe ExtendScript Toolkit stadig?
ESTK er udgået og kan ikke længere downloades fra Adobe. Brug i stedet udvidelsen «ExtendScript Debugger» til VS Code.
Vil JSXBIN-scripts fungere i fremtidige Adobe CC-versioner?
De fungerer i nuværende CC-apps (2026), men Adobe migrerer til UXP. Langsigtet JSXBIN-support er ikke garanteret; nye scripts bør skrives som UXP-plugins.
Er JSXBIN virkelig binær?
På trods af navnet, nej - JSXBIN er ASCII-tekst med en proprietær kodning af scriptets syntakstræ. En almindelig teksteditor kan åbne den, selvom indholdet ikke er menneskeligt læsbart.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.PARTPartial Download File
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Relaterede filtyper

.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 filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å