[TC] На Jaws 2026 ошибка компеляции пользовательских скриптов.
Здравствуйте, группа.
Приобрел новый компьютер, установил лицезионный Jaws. Начал настраивать
и наткнулся на проблему. Ни один пользовательский скрипт не
компелируется, выдает ошибку. Например скрипты PotPlayer:
Ошибка компиляции Диалог
Error: Couldn't open file default_fs.jsd for reading
ОК Кнопка
Или блокнота:
Ошибка компиляции Диалог
Error: Unknown variable WM_SYSCOMMAND
ОК Кнопка
Или скрипты GetFsoInfo. Скомпилировались, но при нажатии горячих
клавишь, выдает, что вызван неизвестный скрипт.
В пользовательской папке скриптов rus, создаю файл myExtensions.JSS. В
диспетчере скриптов добавляю свой, такого содержания:
Script NewNotepad ()
run ("notepad.exe")
PlaySound (FindJAWSSoundFile ("Click5.wav"))
EndScript
Нормально компелируется. В диспетчере клавиатуры нахожу его и прописываю
горячие клавиши. Но при нажатии клавиш совершенно ничего не происходит.
В чем может быть проблема. Все это в Jaws 2019, и Win10 Home, нормально
работает. Но система уже совсем неважная и через стандартный Экспорт не
получается. Диалог экспорта закрывается после выбора экспорта всех
настроек. Если выбрать выборочную, то после выбора нужных скриптов, так
же закрывается без продолжения. Или он их куда-то экспортирует, но не
говорит где этот файл экспорта настроек? Прошу помощи. Без скриптов
совсем как-то скучно и не удобно.
Приветствую.цитата:
Приобрел новый компьютер, установил лицезионный Jaws. Начал настраивать и наткнулся на проблему. Ни один пользовательский скрипт не компелируется, выдает ошибку. Например скрипты PotPlayer:
Ошибка компиляции Диалог
Error: Couldn't open file default_fs.jsd for reading ОК Кнопка
Конец цитаты.
Ошибка очевидна, файла Default_FS.jsd нет в пользовательской папке скриптов. Отсюда и сообщение. Его нет и в природе. Только, если вы в него переименуете изначальный базовый файл Default_FS.jsd, либо в тексте скриптов не исправите указание на него с корректным именем.
Цитата:
Или блокнота:
Ошибка компиляции Диалог
Error: Unknown variable WM_SYSCOMMAND
ОК Кнопка
Конец цитаты.
Снова, смотрите, какие файлы констант подключены в шапке файла скриптов, которые вы компилируете. Данная ошибка говори о том, что в скриптах задействована константа из некого файла, которого нет в пользовательской папке скриптов.
Цитата:
Или скрипты GetFsoInfo. Скомпилировались, но при нажатии горячих клавишь, выдает, что вызван неизвестный скрипт.
В пользовательской папке скриптов rus, создаю файл myExtensions.JSS. В диспетчере скриптов добавляю свой, такого содержания:
Script NewNotepad ()
run ("notepad.exe")
PlaySound (FindJAWSSoundFile ("Click5.wav")) EndScript
Нормально компелируется. В диспетчере клавиатуры нахожу его и прописываю горячие клавиши. Но при нажатии клавиш совершенно ничего не происходит.
В чем может быть проблема. Все это в Jaws 2019, и Win10 Home, нормально работает. Но система уже совсем неважная и через стандартный Экспорт не получается. Диалог экспорта закрывается после выбора экспорта всех настроек.
Конец цитаты.
Сначала проверьте, наличие звукового файла в папке Sounds в общей папке настроек JAWS. Затем попробуйте указать абсолютный путь к файлу Notepad.exe. возможно, скрипт ищет исполняемый файл в текущей папке, а не в папке Windows.
--
Евгений Корнев.