[TC] ChatGpt умеет писать скрипты Jaws: в догонку.
Моё почтение!
Вот ещё пример скрипта Jaws, который мне сгенерировала ChatGpt.
Я ей сделал простой запрос:
"Напиши скрипт Jaws For Windows, который находит конкретное слово в текущем окне и озвучивает его."
Честно, я в скриптах Jaws крайне плохо разбираюсь, и что-то более сложное, чем пару строк кода, написать точно не смогу.
Поэтому правильно ли написан код ниже, это может сказать только попытка его компиляции, или те, кто хорошо в этом шурупит.
Наверное к данному коду надо лишь добавить первую строку, т.е. с названием скрипта, ну и строку, которая обозначает конец скрипта.
А так, вроде, всё выглядит пристойно:
// Начало скрипта
// Определяем переменную для слова
var word = "Windows";
// Получаем текст из текущего окна
var windowText = window.getSelection().toString();
// Используем регулярные выражения для поиска слова
var regex = new RegExp("\\b" + word + "\\b", "ig");
// Ищем слово с помощью регулярного выражения
var matches = windowText.match(regex);
// Если массив matches не пустой, значит слово найдено - озвучиваем его
if (matches && matches.length > 0) {
JAWS.speak(matches[0]);
}
// Конец скрипта
Mai omentaina, Вячеслав!
Отличный скрипт. Кроме одного: это не язык скриптов JAWS. Это похоже
на JScript (JavaScript майкрософтовского извода), но точно не
джозовские скрипты. Они не используют точек с запятой (в них это
комментарий), не начинают комментарии с двух слэшей и не используют
фигурные скобки.