.JSXBIN

File JSXBIN

Adobe ExtendScript Binary Script
Fai una domanda
RISPOSTA RAPIDA

Un file .jsxbin è uno script Adobe ExtendScript compilato utilizzato per automatizzare le app Creative Cloud come Photoshop, Illustrator, InDesign e After Effects. Si esegue tramite File > Script > Sfoglia nell'app di destinazione. Nonostante il nome, il formato è testo ASCII, non vero binario - i decompilatori possono recuperare il sorgente JSX, ma il formato è legacy e Adobe ora promuove i plugin UXP per i nuovi sviluppi.

Sviluppatore: Adobe Systems Incorporated Categoria: File con plugin MIME: application/octet-stream
SI APRE SU Windows macOS
Correlati: .XPI · .XLA · .CRX · .BUNDLE

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 12, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file JSXBIN?

Nonostante il suo nome, un file .jsxbin è un file di testo ASCII - non un vero binario. È l'output compilato di Adobe ExtendScript Toolkit (ESTK), prodotto quando uno sviluppatore esporta uno script .jsx in forma codificata. La codifica serializza l'albero della sintassi astratta (AST) analizzato del sorgente ExtendScript in una rappresentazione ASCII simile a base64, destinata a scoraggiare l'ispezione casuale.

Ogni file .jsxbin inizia con l'intestazione in testo normale @JSXBIN@[email protected]@ (o @JSXBIN@[email protected]@ per gli script compilati in CS4 e versioni precedenti), seguita da un nodo AST codificato per riga. Il formato fornisce offuscamento, non una vera crittografia - i decompilatori di terze parti possono ricostruire un sorgente quasi originale, sebbene i nomi delle variabili siano tipicamente alterati.

Gli script .jsxbin vengono eseguiti nativamente all'interno delle applicazioni Adobe Creative Cloud tra cui Photoshop, Illustrator, InDesign e After Effects. Gli sviluppatori utilizzano questo formato per distribuire script di automazione commercialmente proteggendo la proprietà intellettuale da facili copie.

Adobe ExtendScript ed ESTK sono considerati tecnologia legacy. Il sostituto moderno è la UXP (Unified Extensibility Platform), che utilizza HTML, CSS e JavaScript standard. I plugin UXP sono destinati a Photoshop 2021+, InDesign 2022+ e versioni successive. Nonostante questa transizione, molti flussi di lavoro di produzione nell'editoria, nel broadcast e nel prestampa continuano a fare affidamento sull'automazione ExtendScript, quindi i file .jsxbin rimangono in uso attivo.

Sicurezza e incolumità

RISCHIO: MEDIUM

Gli script JSXBIN vengono eseguiti con i privilegi dell'applicazione host Adobe e possono eseguire operazioni sul file system, eseguire comandi shell (tramite system.callSystem in ExtendScript) e accedere alle risorse di rete. Sono stati osservati script JSXBIN malevoli in circolazione (Hexacorn ha documentato l'abuso di JSX/JSXBIN nel 2022). Ottieni sempre script da fornitori affidabili. Il VS Code ExtendScript Debugger può aiutare a controllare gli script prima dell'esecuzione.

Dettagli del formato

in sintesi
NOME COMPLETOAdobe ExtendScript Binary Scriptanche noto come Binary JavaScript file, JSXBIN
SVILUPPATOREAdobe Systems Incorporateddal 2004 (Adobe Creative Suite CS, ExtendScript Toolkit)
TIPO MIMEapplication/octet-stream
TIPOscript proprietario compilato/codificato (testo codificato in binario)

Programmi che aprono file JSXBIN

Windows5 apps
Adobe Photoshop A pagamento File → Script → Sfoglia, seleziona il file .jsxbin, clicca Apri per eseguire.
Adobe InDesign A pagamento Script → Pannello Script → naviga fino alla posizione del file, doppio clic per eseguire.
Adobe Illustrator A pagamento File → Script → Sfoglia, seleziona il file .jsxbin.
Adobe After Effects A pagamento File → Script → Esegui file script, seleziona .jsxbin.
Adobe ExtendScript Toolkit (ESTK) Free (discontinued, no longer downloadab Apri .jsxbin per il debug - fuori produzione, usa invece VS Code ExtendScript Debugger.
macOS2 apps
Adobe Photoshop A pagamento File → Script → Sfoglia, seleziona il file .jsxbin, clicca Apri per eseguire.
Adobe After Effects A pagamento File → Script → Esegui file script, seleziona .jsxbin.

Dettagli tecnici

specifiche approfondite
Intestazione file`@JSXBIN@[email protected]@` (testo ASCII, prima riga) o `@JSXBIN@[email protected]@` per script dell'era CS4
CodificaASCII - serializzazione simile a base64 dell'albero della sintassi astratta compilato
Versioni del formato1.0 (CS4 e precedenti), 2.0 (CS5 e successivi); versione dichiarata nella riga di intestazione
ContenitoreFile di testo normale con payload codificato in ASCII; un nodo AST per riga dopo l'intestazione
CrittografiaNessuna - solo offuscamento; reversibile da decompilatori di terze parti
Dimensione tipica del file5 KB - 500 KB a seconda della complessità dello script
Supporto OSWindows, macOS
Tipo MIMEapplication/octet-stream (riconosciuto anche come text/plain)
DecompilabilitàSì - strumenti di terze parti possono recuperare il sorgente JSX quasi originale con nomi di variabili alterati
Stato SDKAdobe ExtendScript Toolkit (ESTK) fuori produzione; Photoshop, Illustrator, InDesign e After Effects eseguono ancora JSXBIN nativamente
Piattaforma successoreUXP (Unified Extensibility Platform) che utilizza sorgenti .js/.ts - Photoshop 2021+, InDesign 2022+
SviluppatoreAdobe Systems Incorporated
Introdotto2004 con Adobe Creative Suite e ExtendScript Toolkit
Rilasciato2004 (Adobe Creative Suite CS, ExtendScript Toolkit)
Ultima versioneJSXBIN version 2.0 (ES / ExtendScript)
Specificaextendscript.docsforadobe.dev

Conversioni JSXBIN

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file JSXBIN. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file JSXBIN.

Domande frequenti

Come si esegue un file .jsxbin in Photoshop?
In Photoshop: File → Script → Sfoglia → seleziona il file .jsxbin → Apri. In alternativa, posizionalo nella cartella Photoshop/Presets/Scripts e apparirà nel menu Script.
Posso convertire .jsxbin in .jsx per leggere il sorgente?
Sì, con decompilatori come github.com/mendax47/jsxbin_decompiler o convert.guru/jsxbin-converter. I nomi delle variabili saranno alterati ma la logica è recuperabile.
Adobe ExtendScript Toolkit funziona ancora?
ESTK è fuori produzione e non è più scaricabile da Adobe. Utilizza invece l'estensione «ExtendScript Debugger» per VS Code.
Gli script JSXBIN funzioneranno nelle future versioni di Adobe CC?
Funzionano nelle attuali app CC (2026) ma Adobe sta migrando a UXP. Il supporto a lungo termine per JSXBIN non è garantito; i nuovi script dovrebbero essere scritti come plugin UXP.
JSXBIN è davvero binario?
Nonostante il nome, no - JSXBIN è testo ASCII con una codifica proprietaria dell'albero sintattico dello script. Un vero editor di testo può aprirlo, sebbene il contenuto non sia leggibile dall'uomo.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.TMPTemporary File
10.MDMarkdown Document

Estensioni correlate

.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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z