здравствуйте Евгений Корнев.
Цитата:
Вы так и не сказали, что за скрипты, откуда они были взяты и для чего
предназначены.
скрипты для регулировки громкости. взяты были в рассылке вместе с jaws
2025 были Первоначальные настройки там они уже и были. скрипты по
гарячим клавишам регулируют громкость.
Script IncreaseSystemVolume()
var
int volume = GetSystemVolume()
; No point in trying to set system volume higher than 100% and
having Windows reset it to 100%
if volume >= 95
SetSystemVolume(100)
else
; We change the system volume in increments of 5 - similar to iOS behavior
ChangeSystemVolume(V_UP,5)
endIf
volume = GetSystemVolume()
Say(FormatString(cmsgPercentage,IntToString(volume)),ot_status)
EndScript
Script DecreaseSystemVolume()
var
int volume = GetSystemVolume()
; The minimum volume should be 10
if volume <= 15
SetSystemVolume(10)
else
; We change the system volume in increments of 5 - similar to iOS behavior
ChangeSystemVolume(V_DOWN,5)
endIf
volume = GetSystemVolume()
if volume
Say(FormatString(cmsgPercentage,IntToString(volume)),ot_status)
endIf
EndScript
меня они не устраивали, что минимальная громкость была 10 и шаг
регулировки был 5, я их подправила сделав минимум 5 и шаг 2. это ещё
jaws не обновлялся всё скомпилировалось без каких то либо ошибок и всё
работало.
после того как обновила jaws потребовалось их чуток опять подправить
сделав минимум 4 и шаг 1, но теперь они отказываются компилироватся.
Script IncreaseSystemVolume()
var
int volume = GetSystemVolume()
; No point in trying to set system volume higher than 100% and having
Windows reset it to 100%
if volume >= 99
SetSystemVolume(100)
else
; We change the system volume in increments of 1
ChangeSystemVolume(V_UP,1)
endIf
volume = GetSystemVolume()
Say(FormatString(cmsgPercentage,IntToString(volume)),ot_status)
EndScript
Script DecreaseSystemVolume()
var
int volume = GetSystemVolume()
; The minimum volume should be 4
if volume <= 5
SetSystemVolume(4)
else
; We change the system volume in increments of 1
ChangeSystemVolume(V_DOWN,1)
endIf
volume = GetSystemVolume()
if volume
Say(FormatString(cmsgPercentage,IntToString(volume)),ot_status)
endIf
EndScript
и это не только с этими, и с другими тоже выбивает ошибку.
раскатала образ где jaws Версия 2025.2410.106 и всё скомпилировалось без
проблем.