Scripts plugin
- Author
- Message
-
Offline
- Site Admin
- Posts: 6403
- Joined: Thu Jul 06, 2006 7:20 am
Re: Scripts plugin
Лестер Глючный
AkelPad не использует wscript.exe. wscript.exe может потребоваться только в случае, когда Scripts плагин используется без AkelPad'а как библиотека (см. *** ActiveX *** в Scripts-Rus.txt).
AkelPad не использует wscript.exe. wscript.exe может потребоваться только в случае, когда Scripts плагин используется без AkelPad'а как библиотека (см. *** ActiveX *** в Scripts-Rus.txt).
-
Offline
- Posts: 10
- Joined: Sat Nov 30, 2024 1:56 pm
Re: Scripts plugin
Очень интересная информация. Спасибо, буду знать. Интересно, можно-ли что-то написать на vbs без применения WScript. Похоже только хело ворд.Лестер Глючный wrote: ↑Wed Jan 22, 2025 5:46 am у остальных же прописан вызов этого проклятого WScript
-
Offline
- Posts: 10
- Joined: Sat Nov 30, 2024 1:56 pm
Re: Scripts plugin
AkelPad может и не использует. Но большое количество пользовательских скриптов к нему используют wscript.exe и не запускаются.
-
Offline
- Site Admin
- Posts: 6403
- Joined: Thu Jul 06, 2006 7:20 am
Re: Scripts plugin
Это какие например?
Если речь об объекте WScript внутри скриптов, то он реализован в самом Scripts плагине и на проблемы с запуском его наличие не будет влиять. Список стандартных методов, которые реализованы: WScript.Arguments, WScript.ScriptFullName, WScript.ScriptName, WScript.FullName, WScript.Path, WScript.Name, WScript.Echo, WScript.Sleep, WScript.Quit, WScript.ConnectObject, WScript.DisconnectObject, а также специальный WScript.ScriptBaseName.
-
Offline
- Posts: 10
- Joined: Sat Nov 30, 2024 1:56 pm
Re: Scripts plugin
-
Offline
- Site Admin
- Posts: 6403
- Joined: Thu Jul 06, 2006 7:20 am
Re: Scripts plugin
AkulaBig
Как вы пришли к выводу, что скрипты используют wscript.exe?
Проблему с запуском vbs на Windows 11 23H2 22631.4037 не наблюдаю.
Добавлено:
AkelPad проверяет доступность сервера сценариев по реестру:
1. https://disk.yandex.ru/i/TZRce4C8vJumMQ
2. https://disk.yandex.ru/i/ujP4eUq5XioMHw
Как вы пришли к выводу, что скрипты используют wscript.exe?

Проблему с запуском vbs на Windows 11 23H2 22631.4037 не наблюдаю.
Добавлено:
AkelPad проверяет доступность сервера сценариев по реестру:
1. https://disk.yandex.ru/i/TZRce4C8vJumMQ
2. https://disk.yandex.ru/i/ujP4eUq5XioMHw
-
Offline
- Posts: 10
- Joined: Sat Nov 30, 2024 1:56 pm
Re: Scripts plugin
Попробовал запустить в Песочнице хело ворд на vbs. wsh конечно больше не запрашивает, но скрипт все-равно не выполняется. Спрашивает, с помощью какой программы открыть vbs. Так что без движка все-равно скрипт не запускается. А если я пытаюсь запустить скрипт из-под AkelPad, то опять ругается на отсутствие движка.Лестер Глючный wrote: ↑Wed Jan 22, 2025 5:46 am Ну, JS/VBS-сценарии выполняются даже тогда, когда в SOFTWARE\Microsoft\Windows Script Host\Settings установлено Enabled="0"
-
Offline
- Posts: 10
- Joined: Sat Nov 30, 2024 1:56 pm
Re: Scripts plugin
Дак из под полной оси и я не наблюдаю. Вы на скрине посмотрите, речь идет о Песочнице, в которой не установлен движок vbs. При этом js запускается. Это меня больше всего убивает. Как так?Instructor wrote: ↑Mon Jan 27, 2025 5:40 pm Проблему с запуском vbs на Windows 11 23H2 22631.4037 не наблюдаю.
-
Offline
- Posts: 10
- Joined: Sat Nov 30, 2024 1:56 pm
Re: Scripts plugin
Да понятно это все. Не установлен в Песочнице движок vbs.Instructor wrote: ↑Mon Jan 27, 2025 5:40 pm AkelPad проверяет доступность сервера сценариев по реестру:
1. https://disk.yandex.ru/i/TZRce4C8vJumMQ
2. https://disk.yandex.ru/i/ujP4eUq5XioMHw
У меня вопрос-то был, выполняет-ли Scripts.dll скрипты без движка wsh? И получается не выполняет даже простейший хело ворд.
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Re: Scripts plugin
А можно сделать как-то так, чтобы не лезть в реестр? Например прописать определённый параметр c путём в Scripts.ini?Instructor wrote: ↑Mon Jan 27, 2025 5:40 pm AkelPad проверяет доступность сервера сценариев по реестру:
-
Offline
- Posts: 6
- Joined: Wed Jan 22, 2025 5:23 am
Re: Scripts plugin
О! А может как-нибудь адаптировать .VBS так, чтоб их смогли скомпилипровать эти:
хотя остаётся ещё вопрос «как вызвать из-под AkelPad "свежескомплированную" функцию?»… или же их подключать как отдельные подключаемые модули (как бы сконвертировать сценарии в .dll)
- %windir%\Microsoft.NET\Framework\v1.1.4322\vbc.exe
- %windir%\Microsoft.NET\Framework\v2.0.50727\vbc.exe
- %windir%\Microsoft.NET\Framework\v3.5\vbc.exe
- %windir%\Microsoft.NET\Framework\v4.0.30319\vbc.exe
- %ProgramFiles%\MSBuild\12.0\Bin\vbc.exe
хотя остаётся ещё вопрос «как вызвать из-под AkelPad "свежескомплированную" функцию?»… или же их подключать как отдельные подключаемые модули (как бы сконвертировать сценарии в .dll)
-
Offline
- Posts: 165
- Joined: Fri Aug 15, 2008 8:58 am
Re: Scripts plugin
Do it available old version sources?
I not remeber if lpScriptThread->bLockSendCopyData is a my addiction to original.
I not remeber if lpScriptThread->bLockSendCopyData is a my addiction to original.
-
Offline
- Site Admin
- Posts: 6403
- Joined: Thu Jul 06, 2006 7:20 am
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Re: Scripts plugin
Instructor
Похоже у нас проблемы при вызове WScript.Quit() на ОС >= 24H2, - валит прогу. По комментариям по ссылке будет понятно. У меня стабильно воспроизводится; готов потыкать, если нужно.
Похоже у нас проблемы при вызове WScript.Quit() на ОС >= 24H2, - валит прогу. По комментариям по ссылке будет понятно. У меня стабильно воспроизводится; готов потыкать, если нужно.
-
Offline
- Site Admin
- Posts: 6403
- Joined: Thu Jul 06, 2006 7:20 am
Re: Scripts plugin
VladSh
См. Scripts плагин 19.2.
См. Scripts плагин 19.2.