Start Editshare Connect Client headless

CONNECTED · CLIENT · 6684f40d50d7e87dd3368b4d

Nodes28
References10
Dynamic4
Errors1
Warnings0
Score155
Compatible 4.13.0 89% 25/28 ok · 3 dep

Issues

Show Hide
SeverityTypeNode
Error Missing Variable Definition #14 Bash Execute Action
Details

This variable is used by at least one stream, but no matching definition was found in the exported reference data.

→ Check the variable name, export the latest definitions, or document the reference if it is resolved dynamically at runtime.

Deprecated Compatibility: Deprecated Node Reference #5 Send Message to User
Details

Send Message to User is marked as deprecated in the Helmut4 4.13.0 node reference.

→ Replace this node with the current supported action, condition, or output before upgrading or standardizing this workflow.

Deprecated Compatibility: Deprecated Node Reference #8 Send Message to User
Details

Send Message to User is marked as deprecated in the Helmut4 4.13.0 node reference.

→ Replace this node with the current supported action, condition, or output before upgrading or standardizing this workflow.

Deprecated Compatibility: Deprecated Node Reference #11 Send Message to User
Details

Send Message to User is marked as deprecated in the Helmut4 4.13.0 node reference.

→ Replace this node with the current supported action, condition, or output before upgrading or standardizing this workflow.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.split.0:-3.{store.variable.homedir-{user.name}}
Details

{path.split.0:-3.{store.variable.homedir-{user.name}}} is used by this stream but is not listed in the Helmut4 4.13.0 wildcard reference.

→ Check whether the wildcard was removed, renamed, introduced in another Helmut4 version, or provided by a plugin.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.split.0:-3.{store.variable.homedir-{user.name}}
Details

{path.split.0:-3.{store.variable.homedir-{user.name}}} is used by this stream but is not listed in the Helmut4 4.13.0 wildcard reference.

→ Check whether the wildcard was removed, renamed, introduced in another Helmut4 version, or provided by a plugin.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.split.0:-3.{store.variable.homedir-{user.name}}
Details

{path.split.0:-3.{store.variable.homedir-{user.name}}} is used by this stream but is not listed in the Helmut4 4.13.0 wildcard reference.

→ Check whether the wildcard was removed, renamed, introduced in another Helmut4 version, or provided by a plugin.

Compatibility Compatibility: Wildcard Not In Selected Reference wildcard · path.split.0:-3.{store.variable.homedir-{user.name}}
Details

{path.split.0:-3.{store.variable.homedir-{user.name}}} is used by this stream but is not listed in the Helmut4 4.13.0 wildcard reference.

→ Check whether the wildcard was removed, renamed, introduced in another Helmut4 version, or provided by a plugin.

Dynamic Reference Dynamic Variable Reference #18 CMD Execute Action
Details

The variable name contains a placeholder or dynamic expression, so the final key cannot be fully verified from the export alone.

→ Document the expected resolved values or add explicit definitions for the known runtime keys.

References

Show Hide
KindTypeKeySourceNode
Reference Helmut Variable Editshare-IP Design #14 Bash Execute Action
Reference Helmut Variable Editshare-IP Design #22 CMD Execute Action
Reference Helmut Variable Editshare-IP Design #24 CMD Execute Action
Reference Node Result 3a8cc7d4-ccf4-42a2-b2f7-bec1910abf57 Design #4 Wildcard Condition V3
Reference Node Result 8ed3ee45-f856-4731-af31-0215a22288c4 Design #9 Wildcard Condition V3
Reference Node Result ac5120d3-4aa0-4c10-b6ca-6f169723ced1 Design #16 Wildcard Condition V3
Reference Store Variable homedir-{user.name} Design #18 CMD Execute Action
Reference Store Variable homedir-{user.name} Design #21 File Copy Action
Reference Store Variable homedir-{user.name} Design #23 File Exists Condition
Reference Store Variable homedir-{user.name} Design #26 File Delete Action

Nodes

#TypeTitleDescriptionSummaryReferencesIssues
0 Condition / General / OSCondition Operating System Condition V2 Will match the current operating system condition: IS

success -> #6 Folder Exists Condition
failure -> #1 Operating System Condition V2
1 Condition / General / OSCondition Operating System Condition V2 Will match the current operating system condition: IS

success -> #12 Folder Exists Condition
failure -> #2 Success Action
2 Action / General / Success Action Success Action Use it to make a failed node be successful to ensure a whole stream is successful
3 Action / Execute / CMDExecute Action CMD Execute Action Will execute a windows CMD command script: reg add "HKCU\Software\EditShare\EditShare Connect\servers\1" /v autologin /t REG_SZ /d true /f

success -> #23 File Exists Condition
failure -> #23 File Exists Condition
4 Condition / General / Wildcard Multiple Condition Wildcard Condition V3 Will match input against one or multiple patterns (NB: This node is functionally equivalent to the "Match Multiple Patterns Condition" and may be removed in upcoming Helmut-releases) source: ['EditShare_Connect.exe']
against: {node.result.3a8cc7d4-ccf4-42a2-b2f7-bec1910abf57}
condition: CONTAINS_NOT

success -> #3 CMD Execute Action
failure -> #20 Success Action
node_result:3a8cc7d4-ccf4-42a2-b2f7-bec1910abf57
5 Output / User / User Message Output Send Message to User Will send a message to a user message: Failed to start Editshare connect client!
Deprecated
6 Condition / Folder / Folder Multiple Exists Condition Folder Exists Condition Will check if one or more folders exist folders: ['C:\\Program Files (x86)\\EditShare\\EditShare Connect']
condition: DOES_EXIST

success -> #17 CMD Execute Action
failure -> #8 Send Message to User
7 Action / Execute / CMDExecute Action CMD Execute Action Will execute a windows CMD command script: cmd /c tasklist /fi "imagename eq EditShare_Connect.exe" | findstr /B /I /C:"EditShare_Connect.exe"

success -> #9 Wildcard Condition V3
failure -> #5 Send Message to User
8 Output / User / User Message Output Send Message to User Will send a message to a user message: No Editshare client found on host computer!!!
Deprecated
9 Condition / General / Wildcard Multiple Condition Wildcard Condition V3 Will match input against one or multiple patterns (NB: This node is functionally equivalent to the "Match Multiple Patterns Condition" and may be removed in upcoming Helmut-releases) source: ['EditShare_Connect.exe']
against: {node.result.8ed3ee45-f856-4731-af31-0215a22288c4}
condition: CONTAINS

success -> #10 Success Action
failure -> #11 Send Message to User
node_result:8ed3ee45-f856-4731-af31-0215a22288c4
10 Action / General / Success Action Success Action Use it to make a failed node be successful to ensure a whole stream is successful success -> #26 File Delete Action
11 Output / User / User Message Output Send Message to User Will send a message to a user message: Editshare connect client not running!
Deprecated
12 Condition / Folder / Folder Multiple Exists Condition Folder Exists Condition Will check if one or more folders exist folders: ['/Applications/EditShare Connect.app']
condition: DOES_EXIST

success -> #13 Bash Execute Action
failure -> #8 Send Message to User
13 Action / Execute / Bash Execute Action Bash Execute Action Will execute a unix BASH command script: defaults write "/Users/{local.username}/Library/Preferences/com.editshare.EditShare Connect.plist" "servers.1.autologin…

success -> #14 Bash Execute Action
failure -> #5 Send Message to User
14 Action / Execute / Bash Execute Action Bash Execute Action Will execute a unix BASH command script: open -a "/Applications/EditShare Connect.app" --args --connect moovit:bitte0479@{helmut.variable.Editshare-IP} --log de…

success -> #25 Sleep Action
failure -> #5 Send Message to User
helmut_variable:Editshare-IP
Error
15 Action / Execute / Bash Execute Action Bash Execute Action Will execute a unix BASH command script: ps -ax | grep EditShare\ Connect

success -> #16 Wildcard Condition V3
failure -> #5 Send Message to User
16 Condition / General / Wildcard Multiple Condition Wildcard Condition V3 Will match input against one or multiple patterns (NB: This node is functionally equivalent to the "Match Multiple Patterns Condition" and may be removed in upcoming Helmut-releases) source: ['Connect.app/Contents/MacOS/EditShare Connect']
against: {node.result.ac5120d3-4aa0-4c10-b6ca-6f169723ced1}
condition: CONTAINS

success -> #10 Success Action
failure -> #11 Send Message to User
node_result:ac5120d3-4aa0-4c10-b6ca-6f169723ced1
17 Action / Execute / CMDExecute Action CMD Execute Action Will execute a windows CMD command script: cmd /c tasklist /fi "imagename eq EditShare_Connect.exe" | findstr /B /I /C:"EditShare_Connect.exe"

success -> #4 Wildcard Condition V3
failure -> #4 Wildcard Condition V3
18 Action / Execute / CMDExecute Action CMD Execute Action Will execute a windows CMD command script: cmd /k start "" "{path.split.0:-3.{store.variable.homedir-{user.name}}}\Desktop\EditShare Connect AutoMounter.lnk"

success -> #19 Sleep Action
store_variable:homedir-{user.name}
Dynamic Reference
19 Action / General / Sleep Action Sleep Action Will sleep for an amount of milliseconds success -> #7 CMD Execute Action
20 Action / General / Success Action Success Action Use it to make a failed node be successful to ensure a whole stream is successful
21 Action / Copy / File Copy With Options Action File Copy Action Will copy a file (using a conflict rule in case destination exists). Node result will be the new file path source: \\172.26.4.1\helmut_1\Helmut4\Config\ES_Mounter\EditShare Connect AutoMounter.lnk
target: {path.split.0:-3.{store.variable.homedir-{user.name}}}\Desktop\EditShare Connect AutoMounter.lnk

success -> #24 CMD Execute Action
failure -> #5 Send Message to User
store_variable:homedir-{user.name}
Dynamic Reference
22 Action / Execute / CMDExecute Action CMD Execute Action Will execute a windows CMD command script: net use \\{helmut.variable.Editshare-IP}\helmut_1 /user:moovit bitte0479

success -> #21 File Copy Action
failure -> #5 Send Message to User
helmut_variable:Editshare-IP
Error
23 Condition / File / File Multiple Exists Condition File Exists Condition Will check if one or more files exist condition: DOES_EXIST

success -> #18 CMD Execute Action
failure -> #22 CMD Execute Action
store_variable:homedir-{user.name}
Dynamic Reference
24 Action / Execute / CMDExecute Action CMD Execute Action Will execute a windows CMD command script: net use \\{helmut.variable.Editshare-IP}\helmut_1 /delete

success -> #18 CMD Execute Action
failure -> #5 Send Message to User
helmut_variable:Editshare-IP
Error
25 Action / General / Sleep Action Sleep Action Will sleep for an amount of milliseconds success -> #15 Bash Execute Action
26 Action / Delete / File Multiple Delete Action File Delete Action Will delete one or more files failure -> #27 Success Action store_variable:homedir-{user.name}
Dynamic Reference
27 Action / General / Success Action Success Action Use it to make a failed node be successful to ensure a whole stream is successful