Page 31 of 31

Re: Scripts discussion (4)

Posted: Sun Aug 10, 2025 2:22 am
by AZJIO
InputBox_function.js не работает на новой версии, даже пример InputBox.js не работает, крашит AkelPad. Может кто поправит?

Re: Scripts discussion (4)

Posted: Mon Aug 11, 2025 10:56 am
by VladSh
Instructor
Результаты обратной трассировки по InputBox_function.js.

Re: Scripts discussion (4)

Posted: Mon Aug 11, 2025 11:04 am
by VladSh
И ещё у меня при попытке вызова FindReplaceFiles.js вылетает сообщение об ошибке:
---------------------------
Scripts plugin
---------------------------
Script: C:\Portable\AkelPad\AkelFiles\Plugs\Scripts\FindReplaceFiles.js
Line: 663
Symbol: 5
Error: Недостаточно места в стеке
Code: 800A001C
Source: Ошибка выполнения JavaScript
---------------------------
Да Нет Отмена
---------------------------
При попытке его закрыть, оно не закрывается, а в цикле появляется ещё одно такое же сообщение, и так до бесконечности. Приходится снимать задачу.

Строка 663 это:

Code: Select all

nID = oSys.Call("User32::GetDlgCtrlID", oSys.Call("User32::GetFocus"));
ОС: Windows 11 Корпоративная, 24H2, 26100.4652, 1000.26100.128.0.

Re: Scripts discussion (4)

Posted: Thu Aug 21, 2025 8:02 am
by Instructor
AZJIO wrote: Sun Aug 10, 2025 2:22 am InputBox_function.js не работает ...
См. Scripts v19.3

AkulaBig wrote: Wed Jul 02, 2025 1:28 pm В скрипте FindReplaceFiles.js под Вин 11 выдает ошибку...
VladSh wrote: Mon Aug 11, 2025 11:04 am И ещё у меня при попытке вызова FindReplaceFiles.js вылетает сообщение об ошибке...
Уведомил KDJ.

Как временное решение строку

Code: Select all

        if ((! isFinite(nMaxFileSize)) || (nMaxFileSize <= 0))
замените на

Code: Select all

        if (!isNaN(nMaxFileSize) && ((! isFinite(nMaxFileSize)) || (nMaxFileSize <= 0)))

Re: Scripts discussion (4)

Posted: Fri Aug 22, 2025 4:37 am
by AZJIO
Instructor wrote: Thu Aug 21, 2025 8:02 am См. Scripts v19.3
Спасибо, теперь всё работает.

Re: Scripts discussion (4)

Posted: Fri Aug 22, 2025 3:26 pm
by VladSh
Instructor
У меня "временное решение" для FindReplaceFiles.js с новой версией Scripts-плагина не работает - та же ошибка "Недостаточно места в стеке" на строке 663.

Re: Scripts discussion (4)

Posted: Sat Aug 23, 2025 1:22 am
by AZJIO
Это? У меня работает.
Image