@Paradox рад что кто то пользуется )
SSH-Tunneler
-
@newlines said in SSH-Tunneler:
(не получилось корректно подвязать исполняющий файл к модулю. BAS его не видит в папке установки BAS).
Возможно вы пытались устанавливать опцию рабочая директория, но она не работает. Надо в запуске процесса переключаться на рабочий диск. А так используется nodejs можно прямо из нее через https://nodejs.org/dist/latest-v13.x/docs/api/child_process.html#child_process_synchronous_process_creation запустить процесс
-
@newlines said in SSH-Tunneler:
В запуске процессов файл klink.exe привязан к корню диска C:\
Вот немного модифицировал файл engine.js klink.exe должен находиться в корневой папке скрипта. https://drive.google.com/open?id=1T6NKSz1onAsNlMArAkL36JPv4CXhZxig
-
Корректней было-бы положить klink в одно место , в корень установки BAS , в папку ....\BrowserAutomationStudio, дабы с каждым новым проектом не плодить экзешник (скрипты могут сохраняться в разных местах). А правильнее подвязать к самому модулю. Может админы подскажут как это правильно сделать?
-
@newlines, вот SSH mod2.zip добавил инпут для указания расположения klink и ещё мелкие изменения.
-
Вот тестовый проект без klink-а link text, на NODE. Он рабочий, но ...не подходит для многопотока. Как я понимаю, для каждого ssh-туннеля должен быть свой отдельный процесс NODE, как с версией klink. Уверен, можно перестроить под многопоток, но не знаю как. Если есть мысли, делитесь.