.JSXBIN

Файл JSXBIN

Adobe ExtendScript Binary Script
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл .jsxbin - это скомпилированный скрипт Adobe ExtendScript, используемый для автоматизации приложений Creative Cloud, таких как Photoshop, Illustrator, InDesign и After Effects. Запустите его через «Файл» > «Скрипты» > «Обзор» в целевом приложении. Несмотря на название, формат представляет собой текст ASCII, а не истинный двоичный код - декомпиляторы могут восстановить исходный JSX, но формат считается устаревшим, и Adobe теперь продвигает плагины UXP для новых разработок.

Разработчик: Adobe Systems Incorporated Категория: Файлы расширений MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows macOS
Связанные: .XPI · .XLA · .CRX · .BUNDLE

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 12, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла JSXBIN?

Несмотря на свое название, файл .jsxbin является текстовым файлом ASCII, а не настоящим бинарным файлом. Это скомпилированный результат работы Adobe ExtendScript Toolkit (ESTK), создаваемый, когда разработчик экспортирует скрипт .jsx в закодированном виде. Кодирование сериализует проанализированное абстрактное синтаксическое дерево (AST) исходного кода ExtendScript в ASCII-представление, похожее на base64, предназначенное для предотвращения простого просмотра кода.

Каждый файл .jsxbin начинается с текстового заголовка @JSXBIN@[email protected]@ (или @JSXBIN@[email protected]@ для скриптов, скомпилированных в CS4 и ранее), за которым следует по одному закодированному узлу AST на строку. Формат обеспечивает обфускацию, а не истинное шифрование - сторонние декомпиляторы могут восстановить исходный код, близкий к оригиналу, хотя имена переменных обычно искажаются.

Скрипты .jsxbin нативно запускаются внутри приложений Adobe Creative Cloud, включая Photoshop, Illustrator, InDesign и After Effects. Разработчики используют этот формат для коммерческого распространения скриптов автоматизации, защищая интеллектуальную собственность от простого копирования.

Adobe ExtendScript и ESTK считаются устаревшими технологиями. Современной заменой является UXP (Unified Extensibility Platform), которая использует HTML, CSS и стандартный JavaScript. Плагины UXP ориентированы на Photoshop 2021+, InDesign 2022+ и более поздние версии. Несмотря на этот переход, многие рабочие процессы в издательском деле, вещании и допечатной подготовке продолжают полагаться на автоматизацию ExtendScript, поэтому файлы .jsxbin остаются в активном использовании.

Безопасность и защита

РИСК: MEDIUM

Скрипты JSXBIN запускаются с привилегиями хост-приложения Adobe и могут выполнять операции с файловой системой, выполнять команды оболочки (через system.callSystem в ExtendScript) и получать доступ к сетевым ресурсам. В сети были замечены вредоносные скрипты JSXBIN (Hexacorn задокументировал злоупотребления JSX/JSXBIN в 2022 году). Всегда получайте скрипты от доверенных поставщиков. VS Code ExtendScript Debugger может помочь в аудите скриптов перед запуском.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕAdobe ExtendScript Binary Scriptтакже известен как Binary JavaScript file, JSXBIN
РАЗРАБОТЧИКAdobe Systems Incorporatedс 2004 (Adobe Creative Suite CS, ExtendScript Toolkit)
MIME-ТИПapplication/octet-stream
ТИПпроприетарный скомпилированный/закодированный скрипт (текст с бинарным кодированием)
СВЯЗАННЫЕ.xpi.xla.crx.bundle

Программы, открывающие файлы JSXBIN

Windows5 apps
Adobe Photoshop Платно Файл → Скрипты → Обзор, выберите файл .jsxbin, нажмите «Открыть» для выполнения.
Adobe InDesign Платно Скрипт → Панель скриптов → перейдите к местоположению файла, дважды щелкните для запуска.
Adobe Illustrator Платно Файл → Скрипты → Обзор, выберите файл .jsxbin.
Adobe After Effects Платно Файл → Скрипты → Запустить файл скрипта, выберите .jsxbin.
Adobe ExtendScript Toolkit (ESTK) Free (discontinued, no longer downloadab Откройте .jsxbin для отладки - поддержка прекращена, используйте VS Code ExtendScript Debugger.
macOS2 apps
Adobe Photoshop Платно Файл → Скрипты → Обзор, выберите файл .jsxbin, нажмите «Открыть» для выполнения.
Adobe After Effects Платно Файл → Скрипты → Запустить файл скрипта, выберите .jsxbin.

Технические подробности

глубокая спецификация
Заголовок файла`@JSXBIN@[email protected]@` (текст ASCII, первая строка) или `@JSXBIN@[email protected]@` для скриптов эпохи CS4
КодированиеASCII - сериализация скомпилированного абстрактного синтаксического дерева в стиле base64
Версии формата1.0 (CS4 и ранее), 2.0 (CS5 и позже); версия объявляется в строке заголовка
КонтейнерПростой текстовый файл с полезной нагрузкой в кодировке ASCII; по одному узлу AST на строку после заголовка
ШифрованиеОтсутствует - только обфускация; обратимо сторонними декомпиляторами
Типичный размер файла5 КБ - 500 КБ в зависимости от сложности скрипта
Поддержка ОСWindows, macOS
MIME-типapplication/octet-stream (также распознается как text/plain)
ДекомпилируемостьДа - сторонние инструменты могут восстановить исходный код JSX, близкий к оригиналу, с искаженными именами переменных
Статус SDKAdobe ExtendScript Toolkit (ESTK) не поддерживается; Photoshop, Illustrator, InDesign и After Effects по-прежнему нативно исполняют JSXBIN
Платформа-преемникUXP (Unified Extensibility Platform) с использованием исходного кода .js/.ts - Photoshop 2021+, InDesign 2022+
РазработчикAdobe Systems Incorporated
Дата появления2004 год вместе с Adobe Creative Suite и ExtendScript Toolkit
Выпущен2004 (Adobe Creative Suite CS, ExtendScript Toolkit)
Последняя версияJSXBIN version 2.0 (ES / ExtendScript)
Спецификацияextendscript.docsforadobe.dev

Конвертации JSXBIN

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами JSXBIN. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах JSXBIN.

Часто задаваемые вопросы

Как запустить файл .jsxbin в Photoshop?
В Photoshop: Файл → Скрипты → Обзор → выберите файл .jsxbin → Открыть. Либо поместите его в папку Photoshop/Presets/Scripts, и он появится в меню «Скрипты».
Можно ли конвертировать .jsxbin в .jsx, чтобы прочитать исходный код?
Да, с помощью декомпиляторов, таких как github.com/mendax47/jsxbin_decompiler или convert.guru/jsxbin-converter. Имена переменных будут искажены, но логика восстановима.
Работает ли еще Adobe ExtendScript Toolkit?
ESTK снят с производства и больше не доступен для загрузки с сайта Adobe. Вместо него используйте расширение «ExtendScript Debugger» для VS Code.
Будут ли скрипты JSXBIN работать в будущих версиях Adobe CC?
Они работают в текущих приложениях CC (2026), но Adobe переходит на UXP. Долгосрочная поддержка JSXBIN не гарантируется; новые скрипты следует писать как плагины UXP.
Является ли JSXBIN действительно бинарным?
Несмотря на название, нет - JSXBIN представляет собой текст ASCII с проприетарным кодированием синтаксического дерева скрипта. Его можно открыть в обычном текстовом редакторе, хотя содержимое не будет человекочитаемым.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.DATProgram Data File (generic)
8.BINCD/DVD Disc Image (BIN/CUE)
9.ICSiCalendar data file
10.JPGJPEG Image

Похожие расширения

.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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z