Page 72 of 74

Posted: Fri Dec 24, 2021 8:20 pm
by VladSh
Камрад yozhic, спасибо ему огромное, выловил баг в SVN-версии будущей 18.7. Так что будьте осторожны, кто собирает сам из исходников.

Добавлено: исправлено в r4414.

Posted: Sat Dec 25, 2021 4:50 am
by VladSh
И в ReplaceSel было бы удобно иметь ещё один вариант для nSelect - не выделять вставленный текст и восстановить позицию прокрутки.
Ну и возможность управлять прорисовкой (setRedraw), причём для любой панели, а не только для окна редактирования. Чтобы уже были такие возможности штатно. Нужно вставлять эти функции чуть ли не в каждый скрипт, а выносить в отдельный файл такие мелочи тоже не хочется, - оно и так много подключений, что влияет на скорость старта скриптов.

IDM_FILE_SAVEALL without prompt to save unnamed

Posted: Fri Sep 23, 2022 9:40 pm
by Diamen
It is possible to do a IDM_FILE_SAVEALL without prompt to save unnamed as autosave plugin do?

Re: Scripts plugin

Posted: Fri Dec 06, 2024 9:51 pm
by AlexeyB
После обновления плагина с 18.8 до 18.9 в скриптах пошли ошибки:
- toggleComments.js v0.4.4.1: при установке комментариев начала вылетать ошибка, что не удается прочитать файл "toggleComments-options.jsm" (этот файл необязательный)
- RenameFile.js v1.1: При переименовании файла с использованием любого нового имени пишет, что файл с таким именем уже есть.

Re: Scripts plugin

Posted: Sun Dec 08, 2024 10:01 am
by Instructor
AlexeyB
Исправлено в Scripts 19.0

Re: Scripts plugin

Posted: Sun Dec 08, 2024 10:23 am
by Instructor
Изменено: скрипты закрываются только после закрытия всех окон редактирования (требуется AkelPad 4.9.9).

Changed: close scripts only after all edit windows closed (required AkelPad 4.9.9).


Scripts plugin v18.7

Re: Scripts plugin

Posted: Sun Dec 08, 2024 10:23 am
by Instructor
Изменено: методы ReplaceSel, TextReplace теперь ждут освобождения основного потока.
Исправлено: передача 64-битного указателя в параметры вызова плагина (спасибо DV).

Changed: ReplaceSel, TextReplace methods now waits main thread for idle.
Fixed: passing a 64-bit pointer to plugin call parameters (thanks DV).

Scripts plugin v18.8

Re: Scripts plugin

Posted: Sun Dec 08, 2024 10:23 am
by Instructor
Изменено: более чистая работа со стеком в AsmCallSysFunc (x64).
Изменено: удалены предупреждения MinGW.
Исправлено: SystemFunction().Call 64-битное возвращаемое значение обрезалось до 32-битного.

Changed: more clean working with stack in AsmCallSysFunc (x64).
Changed: removed MinGW warnings.
Fixed: SystemFunction().Call 64-bit return value truncated to 32-bit.


Scripts plugin v18.9

Re: Scripts plugin

Posted: Sun Dec 08, 2024 10:24 am
by Instructor
Исправлено: используется int, если значение INT_PTR меньше или равно 0xFFFFFFFF и больше или равно -0x7FFFFFFF (x64).

Fixed: int used if INT_PTR value less or equal to 0xFFFFFFFF and greater or equal to -0x7FFFFFFF (x64).


Scripts plugin v19.0

Re: Scripts plugin

Posted: Sun Jan 05, 2025 12:10 pm
by AkulaBig
Несколько постов про wsh было, но я так и не понял, как решить мою проблему.
Тестирую свою сборку под Песочницей Вин 11. При попытке использования vbs-скрипта ругается на отсутствующее ядро wsh. Я-то думал, что плагин Scripts сам запускает скрипты. Оказывается - нет. При этом js-скрипты, что удивительно, выполняются. Посмотрел каталог Винды. cscript.exe присутствует, библиотеки нет. В реестре запуск скриптов не прописан. Получается, что запрещен. Можно-ли как-то запускать скрипты vbs силами плагина?

Re: Scripts plugin

Posted: Fri Jan 10, 2025 8:25 am
by VladSh
AkulaBig
Эта проблема или что-то другое?

Re: Scripts plugin

Posted: Fri Jan 10, 2025 8:10 pm
by AkulaBig
Ну да. Я-же задал конкретный вопрос. Можно-ли как-то запускать скрипты vbs силами плагина?

Re: Scripts plugin

Posted: Sun Jan 12, 2025 5:06 pm
by Instructor
AkulaBig
Блендер без мотора не будет делать смузи :)

Re: Scripts plugin

Posted: Thu Jan 16, 2025 2:29 pm
by AkulaBig
Понятно. Меня просто смутило, что js-скрипты выполняются. Хотя движок в Винде у них один.

Re: Scripts plugin

Posted: Wed Jan 22, 2025 5:46 am
by Лестер Глючный
Ну, JS/VBS-сценарии выполняются даже тогда, когда в SOFTWARE\Microsoft\Windows Script Host\Settings установлено Enabled="0", ведь это значение проверятся только определёнными программами (т.н. хостами) wscript.exe, cscript.exe, а не самим движком сценариев (ядром?)… например, вот из-под .hta подобные сценарии работают, впрочем, как и некоторые AkelPad`ные, у остальных же прописан вызов этого проклятого WScript, из-за чего вызванный хост (wscript.exe, cscript.exe) выдаёт сообщение об "отключенном"… Хотелось бы иметь у AkelPad такие .js (а может даже и .vbs), где обошлись без wscript.exe/csrpit.exe…