Scripts plugin
- Author
- Message
-
Offline
- Posts: 3243
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Камрад yozhic, спасибо ему огромное, выловил баг в SVN-версии будущей 18.7. Так что будьте осторожны, кто собирает сам из исходников.
Добавлено: исправлено в r4414.
Добавлено: исправлено в r4414.
Last edited by VladSh on Wed Dec 29, 2021 3:26 pm, edited 2 times in total.
-
Offline
- Posts: 3243
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
И в ReplaceSel было бы удобно иметь ещё один вариант для nSelect - не выделять вставленный текст и восстановить позицию прокрутки.
Ну и возможность управлять прорисовкой (setRedraw), причём для любой панели, а не только для окна редактирования. Чтобы уже были такие возможности штатно. Нужно вставлять эти функции чуть ли не в каждый скрипт, а выносить в отдельный файл такие мелочи тоже не хочется, - оно и так много подключений, что влияет на скорость старта скриптов.
Ну и возможность управлять прорисовкой (setRedraw), причём для любой панели, а не только для окна редактирования. Чтобы уже были такие возможности штатно. Нужно вставлять эти функции чуть ли не в каждый скрипт, а выносить в отдельный файл такие мелочи тоже не хочется, - оно и так много подключений, что влияет на скорость старта скриптов.
-
Offline
- Posts: 165
- Joined: Fri Aug 15, 2008 8:58 am
IDM_FILE_SAVEALL without prompt to save unnamed
It is possible to do a IDM_FILE_SAVEALL without prompt to save unnamed as autosave plugin do?
-
Offline
- Posts: 18
- Joined: Wed Feb 16, 2022 2:25 pm
Re: Scripts plugin
После обновления плагина с 18.8 до 18.9 в скриптах пошли ошибки:
- toggleComments.js v0.4.4.1: при установке комментариев начала вылетать ошибка, что не удается прочитать файл "toggleComments-options.jsm" (этот файл необязательный)
- RenameFile.js v1.1: При переименовании файла с использованием любого нового имени пишет, что файл с таким именем уже есть.
- toggleComments.js v0.4.4.1: при установке комментариев начала вылетать ошибка, что не удается прочитать файл "toggleComments-options.jsm" (этот файл необязательный)
- RenameFile.js v1.1: При переименовании файла с использованием любого нового имени пишет, что файл с таким именем уже есть.
-
Offline
- Site Admin
- Posts: 6411
- Joined: Thu Jul 06, 2006 7:20 am
Re: Scripts plugin
AlexeyB
Исправлено в Scripts 19.0
Исправлено в Scripts 19.0
-
Offline
- Site Admin
- Posts: 6411
- Joined: Thu Jul 06, 2006 7:20 am
Re: Scripts plugin
Изменено: скрипты закрываются только после закрытия всех окон редактирования (требуется AkelPad 4.9.9).
Changed: close scripts only after all edit windows closed (required AkelPad 4.9.9).
Scripts plugin v18.7
Changed: close scripts only after all edit windows closed (required AkelPad 4.9.9).
Scripts plugin v18.7
-
Offline
- Site Admin
- Posts: 6411
- Joined: Thu Jul 06, 2006 7:20 am
Re: Scripts plugin
Изменено: методы 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
Исправлено: передача 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
-
Offline
- Site Admin
- Posts: 6411
- Joined: Thu Jul 06, 2006 7:20 am
Re: Scripts plugin
Изменено: более чистая работа со стеком в 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
Изменено: удалены предупреждения 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
-
Offline
- Site Admin
- Posts: 6411
- Joined: Thu Jul 06, 2006 7:20 am
Re: Scripts plugin
Исправлено: используется 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
Fixed: int used if INT_PTR value less or equal to 0xFFFFFFFF and greater or equal to -0x7FFFFFFF (x64).
Scripts plugin v19.0
-
Offline
- Posts: 11
- Joined: Sat Nov 30, 2024 1:56 pm
Re: Scripts plugin
Несколько постов про wsh было, но я так и не понял, как решить мою проблему.
Тестирую свою сборку под Песочницей Вин 11. При попытке использования vbs-скрипта ругается на отсутствующее ядро wsh. Я-то думал, что плагин Scripts сам запускает скрипты. Оказывается - нет. При этом js-скрипты, что удивительно, выполняются. Посмотрел каталог Винды. cscript.exe присутствует, библиотеки нет. В реестре запуск скриптов не прописан. Получается, что запрещен. Можно-ли как-то запускать скрипты vbs силами плагина?
Тестирую свою сборку под Песочницей Вин 11. При попытке использования vbs-скрипта ругается на отсутствующее ядро wsh. Я-то думал, что плагин Scripts сам запускает скрипты. Оказывается - нет. При этом js-скрипты, что удивительно, выполняются. Посмотрел каталог Винды. cscript.exe присутствует, библиотеки нет. В реестре запуск скриптов не прописан. Получается, что запрещен. Можно-ли как-то запускать скрипты vbs силами плагина?
-
Offline
- Posts: 3243
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Re: Scripts plugin
AkulaBig
Эта проблема или что-то другое?
Эта проблема или что-то другое?
-
Offline
- Posts: 11
- Joined: Sat Nov 30, 2024 1:56 pm
Re: Scripts plugin
Ну да. Я-же задал конкретный вопрос. Можно-ли как-то запускать скрипты vbs силами плагина?
-
Offline
- Site Admin
- Posts: 6411
- Joined: Thu Jul 06, 2006 7:20 am
Re: Scripts plugin
AkulaBig
Блендер без мотора не будет делать смузи
Блендер без мотора не будет делать смузи
-
Offline
- Posts: 11
- Joined: Sat Nov 30, 2024 1:56 pm
Re: Scripts plugin
Понятно. Меня просто смутило, что js-скрипты выполняются. Хотя движок в Винде у них один.
-
Offline
- Posts: 11
- Joined: Wed Jan 22, 2025 5:23 am
Re: Scripts plugin
Ну, 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…