Отправляет email-рассылки с помощью сервиса Sendsay

[TC] ошибка при компиляции

Всем здравия.
Поставил пробную версию jaws 23, не смог скомпилировать два скрипта, которые прописываются в Пользовательский:DEFAULT.JSS, это : use "JTranslateGoogle.jsb"
use "RSpeller.jsb"
Все другие скрипты , которые не требуют данную компиляцию работают хорошо.
Думал, что придёт обновление jaws 23 и всё станет нормально. Сегодня jaws обновился, но при компиляции скриптов выдаёт: Ошибка компиляции Диалог
Error: Expected oFocusRect to be a variable of type int not object
ОК
Вот и не пойму, что я сделал не так, уже года 3 использую эти скрипты на предыдущих jaws.
Вот я думаю, а может это быть связано с тем, что jaws 23 устанавливал с правами Администратора? Или это бред? Кто устанавливал данные скрипты в jaws 23, отпишитесь пожалуйста, а то может быть дело и в самих скриптах.

Ответить   Tue, 27 Sep 2022 19:45:08 +0300 (#3690542)

 

Ответы:

Здравствуйте, Горбачев.

отвечаю на письмо от 27 сентября 2022 г., 19:45:08:

подскажите какой размер вашего файла default.jss, в который вы прописываете использование этих скриптов?

Ответить   Wed, 28 Sep 2022 07:06:17 +0300 (#3690545)

 

Здравия Анатолий.
Размер 759 Кб (777619 байт)

-----Исходное сообщениеОт: Анатолий Ивашков <i.anat***@y*****.ru>
Отправлено: 28 сентября 2022 г. 7:06

подскажите какой размер вашего файла default.jss, в который вы прописываете использование этих скриптов?
С уважением Андрей.

Ответить   Wed, 28 Sep 2022 16:36:33 +0300 (#3690560)

 

Здравствуйте, Горбачев.

отвечаю на письмо от 28 сентября 2022 г., 16:36:33:

вы вставляете директивы use в общий дефолтный файл, но лучше использовать свой дефаулт. у меня, например,
в этом файле прописано несколько строк, и я не заморачиваюсь с каждой новой версией джоз, прописыванием use скриптов. вот содержание моего файла default.jss:

use "default.jsb" ; эта строка обязательна, если ее не будет, то произойдет зависание джоза. здесь происходит вызов скриптов общего дефолтного файла, и не важно какой джоз установлен, будут ;использоваться скрипты работающего скринридера.
; ниже прописаны подключаемые скрипты.
use "myExtensions.jsb"
use "calendar.jsb"
use "JTranslateGoogle.jsb"
use "openweathermap.jsb"

; ниже написана функция заглушка, которая нужна для компиляции скриптов, чтобы получить файл default.jsb.
void function filler()
; Filler to make some JAWS versions compile this file successfully.
return
endFunction

Ответить   Wed, 28 Sep 2022 20:50:56 +0300 (#3690564)

 

вы вставляете директивы use в общий дефолтный файл, но лучше использовать
свой дефаулт. у меня, например,
в этом файле прописано несколько строк, и я не заморачиваюсь с каждой новой
версией джоз, прописыванием use скриптов. вот содержание моего файла
default.jss:

Здравствуйте!
А зачем его вообще трогать? Еще давным давно Сергей Туманян объяснил, что
все свое лучше прописывать в myExtensions.jss, а он уже прописан через use в
default.jsb.
При таком раскладе достаточно перетащить "myExtensions.jsb"
Хотите чтобы скрипты работали везде просто прописываете горячки в use
default.jkm. Хотите конкретно для одной проги прописывайте в ее jkm.
Удачи!

Ответить   Thu, 29 Sep 2022 05:12:27 +1000 (#3690567)

 

Здравствуйте, Светлый.

отвечаю на письмо от 28 сентября 2022 г., 22:12:27:

да, так оно и есть и я тоже этим пользуюсь. но многие скриптовые инсталляторы свое использование
поумолчанию прописывают в дефолтном файле и переносить из одного файла в другой опять стоит ли?
тем более, что приведенное мною содержимое файла дополнительных затрат для дальнейшего использования не требует.

Ответить   Thu, 29 Sep 2022 07:50:58 +0300 (#3690574)

 

Здравствуйте, Светлый.

Вы писали 28 сентября 2022 г., 22:12:27:

А вот ничего подобного. Тут есть нюансы.
Я тут уже писал ранее в эту рассылку, что почему-то скрипты Лёни Ж. (Царствие ему небесное)
перетащить не выходит в myExtensions.jsb
Так что приходится кидать две строки в default.JSB:
use "organizer.jsb" ; оргонайзер от Леонида
use "openweathermap.jsb" ; погода от Леонида
Попробую вариант от Анатолия. Крайне любопытно.
Удачи.

Ответить   Thu, 29 Sep 2022 08:19:34 +0300 (#3690575)

 

А вот ничего подобного. Тут есть нюансы.
Я тут уже писал ранее в эту рассылку, что почему-то скрипты Лёни Ж.
(Царствие ему небесное)
перетащить не выходит в myExtensions.jsb

Здравствуйте!
В чем нюансы? Лично кидал Леониду свой скрипт RSS, как пример парсинга XML
средствами системы. Он потом свои погодные скрипты нарисовал взяв оттуда
механизм. У меня мой прикручен с версии JAWS 15.
Дайте openweathermap. Попробую.
Удачи!

Ответить   Thu, 29 Sep 2022 15:50:56 +1000 (#3690576)

 

Здравствуйте, Светлый.

Вы писали 29 сентября 2022 г., 8:50:56:

Да тупо перекидывал Use из default.jss в MyEvgeniDefault.JSS
и компиляция заканчивалась ошибкой.
Текст понятно, что уже не помню, Леонид как-то это объяснял, пришли к
выводу, что мне дёргаться не стоит.
Строки use я уже приводил в прошлом письме.
Хорошо, повторяю их:
Строки из default.jss:
; мои подключённые скрипты
use "organizer.jsb" ; оргонайзер от Леонида
use "openweathermap.jsb" ; погода от Леонида
Могу сам файл дать default.jss/.
Итак ссылка на него:
https://cloud.mail.ru/public/cyGa/xxGn1d136
Смотрите строки в конце файла.
Удачи.

Ответить   Thu, 29 Sep 2022 13:10:48 +0300 (#3690580)

 

Да тупо перекидывал Use из default.jss в MyEvgeniDefault.JSS

Здравствуйте!
Это куда? Что такое MyEvgeniDefault.JSS?
Я писал что надо писать в MyExtensions.jss . А его по умолчанию вообще нет
в пользовательской папке. Надо создать блокнотом и открывать уже потом в
редакторе скриптов.
Могу сам файл дать default.jss/.
Итак ссылка на него:
https://cloud.mail.ru/public/cyGa/xxGn1d136

Да зачем он мне. Дайте говорю скрипты от Леонида. Попробую прикрутить беез
DEFAULT.JSS.
Удачи!

Ответить   Thu, 29 Sep 2022 20:33:11 +1000 (#3690584)

 

Здравствуйте, Светлый.

Вы писали 29 сентября 2022 г., 13:33:11:

Александр, вы же прекрасно поняли, что я описался.
Конечно в myExtensions.JSS
Дурдом.
Удачи.

Ответить   Thu, 29 Sep 2022 19:39:16 +0300 (#3690599)

 

Здравствуйте, Анатолий.

Вы писали 28 сентября 2022 г., 20:50:56:

А зачем эта строка
Только что её закомментировал и всё OK.
Если только старый Jaws.
Там где автомат не срабатывает.
Удачи.
?

Ответить   Thu, 29 Sep 2022 13:28:01 +0300 (#3690582)

 

Здравствуйте, Grolin.

отвечаю на письмо от 29 сентября 2022 г., 13:28:01:

да, она не обязательна, пошел по пути обращения к скриптам программы, т.е.сначала опрашивается пользовательская папка.

Ответить   Thu, 29 Sep 2022 14:48:30 +0300 (#3690588)

 

Всем привет!

При попытке поиска в браузере атом на любой странице по ctrl+f
выдаётся количество найденных совпадений, но ни джоз, ни nvda их не читает.
Может, что-то не так делаю или должны быть скрипты?
Большое спасибо.

С наилучшими пожеланиями
Андрей

Ответить   Wed, 5 Oct 2022 21:29:53 +0300 (#3690745)

 

У nvda Есть свое собственное окно поиска инужно искать через него. Для того чтобы его открыть нажмите insert + Ctrl + F И для поиска уже после того как введёте запрос вперёд и назад insert + F3 и insert + shift + F3.

Ответить   Thu, 6 Oct 2022 08:40:59 +0300 (#3690754)