Scripts discussion (4)
- Author
- Message
-
Offline
- Posts: 351
- Joined: Mon Jun 03, 2019 2:33 am
Re: Scripts discussion (4)
InputBox_function.js не работает на новой версии, даже пример InputBox.js не работает, крашит AkelPad. Может кто поправит?
-
Offline
- Posts: 3243
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Re: Scripts discussion (4)
Instructor
Результаты обратной трассировки по InputBox_function.js.
Результаты обратной трассировки по InputBox_function.js.
-
Offline
- Posts: 3243
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Re: Scripts discussion (4)
И ещё у меня при попытке вызова FindReplaceFiles.js вылетает сообщение об ошибке:
---------------------------
Scripts plugin
---------------------------
Script: C:\Portable\AkelPad\AkelFiles\Plugs\Scripts\FindReplaceFiles.js
Line: 663
Symbol: 5
Error: Недостаточно места в стеке
Code: 800A001C
Source: Ошибка выполнения JavaScript
---------------------------
Да Нет Отмена
---------------------------
При попытке его закрыть, оно не закрывается, а в цикле появляется ещё одно такое же сообщение, и так до бесконечности. Приходится снимать задачу.
Строка 663 это:
ОС: Windows 11 Корпоративная, 24H2, 26100.4652, 1000.26100.128.0.
---------------------------
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"));-
Offline
- Site Admin
- Posts: 6411
- Joined: Thu Jul 06, 2006 7:20 am
Re: Scripts discussion (4)
См. Scripts v19.3
Уведомил KDJ.VladSh wrote: ↑Mon Aug 11, 2025 11:04 am И ещё у меня при попытке вызова FindReplaceFiles.js вылетает сообщение об ошибке...
Как временное решение строку
Code: Select all
if ((! isFinite(nMaxFileSize)) || (nMaxFileSize <= 0))Code: Select all
if (!isNaN(nMaxFileSize) && ((! isFinite(nMaxFileSize)) || (nMaxFileSize <= 0)))-
Offline
- Posts: 351
- Joined: Mon Jun 03, 2019 2:33 am
Re: Scripts discussion (4)
Спасибо, теперь всё работает.
-
Offline
- Posts: 3243
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Re: Scripts discussion (4)
Instructor
У меня "временное решение" для FindReplaceFiles.js с новой версией Scripts-плагина не работает - та же ошибка "Недостаточно места в стеке" на строке 663.
У меня "временное решение" для FindReplaceFiles.js с новой версией Scripts-плагина не работает - та же ошибка "Недостаточно места в стеке" на строке 663.
-
Offline
- Posts: 351
- Joined: Mon Jun 03, 2019 2:33 am
Re: Scripts discussion (4)
Это? У меня работает.

