Skip to content

Commit

Permalink
Merge pull request #87 from royalapplications/create-pull-request/patch
Browse files Browse the repository at this point in the history
[ci] Dynamic Folder Index updated
  • Loading branch information
lemonmojo authored Oct 10, 2023
2 parents 16c47e7 + bab5169 commit c1e5eb1
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions Dynamic Folder/index.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,14 +58,13 @@
"DynamicCredentialScriptInterpreter": "json"
},
{
"Name": "AttachedSerialDevices (Windows PowerShell)",
"ContentURL": "https://raw.githubusercontent.com/royalapplications/toolbox/master/Dynamic%20Folder/Microsoft/Windows/AttachedSerialDevices%20%28Windows%20PowerShell%29.rdfe",
"Name": "Attached Serial Devices (PowerShell - Windows & Mac)",
"ContentURL": "https://raw.githubusercontent.com/royalapplications/toolbox/master/Dynamic%20Folder/Attached%20Serial%20Devices/Attached%20Serial%20Devices%20%28PowerShell%20-%20Windows%20%26%20Mac%29.rdfx",
"Categories": [
"Microsoft",
"Windows"
"Attached Serial Devices"
],
"Description": "This script utilizes PowerShell to generate a list of available serial devices, along with RTS Custom Properties defining speeds and framing settings, to generate a set of Terminal connections for each combination of port/speed/framing.",
"Notes": "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\r\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\r\n\t<head>\r\n\t\t<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><title>\r\n\t\t</title>\r\n\t\t<style type=\"text/css\">\r\n\t\t\t.cs8D73F250{text-align:left;text-indent:0pt;margin:12pt 0pt 12pt 0pt;line-height:1.2}\r\n\t\t\t.cs7C1541EC{color:#000000;background-color:transparent;font-family:'Microsoft Sans Serif';font-size:24pt;font-weight:normal;font-style:normal;}\r\n\t\t\t.csAD7A2888{text-align:left;text-indent:0pt;margin:12pt 0pt 12pt 0pt}\r\n\t\t\t.csEE0F4FBE{color:#000000;background-color:transparent;font-family:'Microsoft Sans Serif';font-size:10.5pt;font-weight:normal;font-style:normal;}\r\n\t\t\t.cs24EF061{text-align:left;text-indent:0pt;margin:0pt 0pt 0pt 0pt;line-height:13.57pt}\r\n\t\t\t.cs317908D7{color:#000000;background-color:transparent;font-family:'Microsoft Sans Serif';font-size:18pt;font-weight:normal;font-style:normal;}\r\n\t\t\t.cs183562EF{color:#000000;background-color:transparent;font-family:'Microsoft Sans Serif';font-size:13.5pt;font-weight:normal;font-style:normal;}\r\n\t\t\t.csA606D5E5{text-align:left;margin:0pt 0pt 0pt 0pt;list-style-type:disc;color:#000000;background-color:transparent;font-family:Arial;font-size:10.5pt;font-weight:normal;font-style:normal}\r\n\t\t\t.csACBE093A{color:#000000;background-color:transparent;font-family:'Microsoft Sans Serif';font-size:10.5pt;font-weight:bold;font-style:normal;}\r\n\t\t\t.cs2654AE3A{text-align:left;text-indent:0pt;margin:0pt 0pt 0pt 0pt}\r\n\t\t\t.cs23FB0664{color:#000000;background-color:transparent;font-family:'Times New Roman';font-size:12pt;font-weight:normal;font-style:normal;}\r\n\t\t</style>\r\n\t</head>\r\n\t<body>\r\n\t\t<h1 class=\"cs8D73F250\">\r\n\t\t\t<a name=\"_dx_frag_StartFragment\"></a><a name=\"ATTACHED-SERIAL-DEVICES-DYNAMIC-FOLDER\"></a><a name=\"ATTACHED-SERIAL-DEVICES-DYNAMIC-FOLDER\"></a><a name=\"_dx_frag_StartFragment\"></a><a name=\"_dx_frag_EndFragment\"></a><span class=\"cs7C1541EC\">Attached Serial Devices Dynamic Folder</span></h1>\r\n\t\t<p class=\"csAD7A2888\"><span class=\"csEE0F4FBE\">This script utilizes PowerShell to generate a list of available serial devices, along with RTS Custom Properties defining speeds and framing settings, to generate a set of Terminal connections for each combination of port/speed/framing.</span></p><p class=\"csAD7A2888\"><span class=\"csEE0F4FBE\">The resulting folder structure will look something like the following:</span></p><p class=\"cs24EF061\" style=\"tab-stops:left 45.8pt left 91.6pt left 137.4pt left 183.2pt left 229pt left 274.8pt left 320.6pt left 366.4pt left 412.2pt left 458pt left 503.8pt left 595.4pt left 641.2pt left 687pt left 732.8pt;\"><span class=\"csEE0F4FBE\">Attached Serial Devices</span></p><p class=\"cs24EF061\" style=\"tab-stops:left 45.8pt left 91.6pt left 137.4pt left 183.2pt left 229pt left 274.8pt left 320.6pt left 366.4pt left 412.2pt left 458pt left 503.8pt left 595.4pt left 641.2pt left 687pt left 732.8pt;\"><span class=\"csEE0F4FBE\">|-- USB Serial Device (COM12)</span></p><p class=\"cs24EF061\" style=\"tab-stops:left 45.8pt left 91.6pt left 137.4pt left 183.2pt left 229pt left 274.8pt left 320.6pt left 366.4pt left 412.2pt left 458pt left 503.8pt left 595.4pt left 641.2pt left 687pt left 732.8pt;\"><span class=\"csEE0F4FBE\">| &nbsp;&nbsp;|-- COM12 9600 8N1</span></p><p class=\"cs24EF061\" style=\"tab-stops:left 45.8pt left 91.6pt left 137.4pt left 183.2pt left 229pt left 274.8pt left 320.6pt left 366.4pt left 412.2pt left 458pt left 503.8pt left 595.4pt left 641.2pt left 687pt left 732.8pt;\"><span class=\"csEE0F4FBE\">| &nbsp;&nbsp;|-- COM12 9600 7E1</span></p><p class=\"cs24EF061\" style=\"tab-stops:left 45.8pt left 91.6pt left 137.4pt left 183.2pt left 229pt left 274.8pt left 320.6pt left 366.4pt left 412.2pt left 458pt left 503.8pt left 595.4pt left 641.2pt left 687pt left 732.8pt;\"><span class=\"csEE0F4FBE\">| &nbsp;&nbsp;|-- COM12 19200 8N1</span></p><p class=\"cs24EF061\" style=\"tab-stops:left 45.8pt left 91.6pt left 137.4pt left 183.2pt left 229pt left 274.8pt left 320.6pt left 366.4pt left 412.2pt left 458pt left 503.8pt left 595.4pt left 641.2pt left 687pt left 732.8pt;\"><span class=\"csEE0F4FBE\">| &nbsp;&nbsp;`-- COM12 19200 7E1</span></p><p class=\"cs24EF061\" style=\"tab-stops:left 45.8pt left 91.6pt left 137.4pt left 183.2pt left 229pt left 274.8pt left 320.6pt left 366.4pt left 412.2pt left 458pt left 503.8pt left 595.4pt left 641.2pt left 687pt left 732.8pt;\"><span class=\"csEE0F4FBE\">`-- USB-SERIAL CH340 (COM34)</span></p><p class=\"cs24EF061\" style=\"tab-stops:left 45.8pt left 91.6pt left 137.4pt left 183.2pt left 229pt left 274.8pt left 320.6pt left 366.4pt left 412.2pt left 458pt left 503.8pt left 595.4pt left 641.2pt left 687pt left 732.8pt;\"><span class=\"csEE0F4FBE\">&nbsp; &nbsp;&nbsp;|-- COM34 9600 8N1</span></p><p class=\"cs24EF061\" style=\"tab-stops:left 45.8pt left 91.6pt left 137.4pt left 183.2pt left 229pt left 274.8pt left 320.6pt left 366.4pt left 412.2pt left 458pt left 503.8pt left 595.4pt left 641.2pt left 687pt left 732.8pt;\"><span class=\"csEE0F4FBE\">&nbsp; &nbsp;&nbsp;|-- COM34 9600 7E1</span></p><p class=\"cs24EF061\" style=\"tab-stops:left 45.8pt left 91.6pt left 137.4pt left 183.2pt left 229pt left 274.8pt left 320.6pt left 366.4pt left 412.2pt left 458pt left 503.8pt left 595.4pt left 641.2pt left 687pt left 732.8pt;\"><span class=\"csEE0F4FBE\">&nbsp; &nbsp;&nbsp;|-- COM34 19200 8N1</span></p><p class=\"cs24EF061\" style=\"tab-stops:left 45.8pt left 91.6pt left 137.4pt left 183.2pt left 229pt left 274.8pt left 320.6pt left 366.4pt left 412.2pt left 458pt left 503.8pt left 595.4pt left 641.2pt left 687pt left 732.8pt;\"><span class=\"csEE0F4FBE\">&nbsp; &nbsp;&nbsp;`-- COM34 19200 7E1</span></p><h2 class=\"csAD7A2888\" style=\"tab-stops:left 45.8pt left 91.6pt left 137.4pt left 183.2pt left 229pt left 274.8pt left 320.6pt left 366.4pt left 412.2pt left 458pt left 503.8pt left 595.4pt left 641.2pt left 687pt left 732.8pt;\">\r\n\t\t\t<a name=\"REQUIREMENTS\"></a><span class=\"cs317908D7\">Requirements</span></h2>\r\n\t\t<p class=\"csAD7A2888\"><span class=\"csEE0F4FBE\">This solution only works under Windows due to its use of WMI to identify available COM ports.</span></p><h2 class=\"csAD7A2888\">\r\n\t\t\t<a name=\"CUSTOM-PROPERTIES\"></a><span class=\"cs317908D7\">Custom Properties</span></h2>\r\n\t\t<h3 class=\"csAD7A2888\">\r\n\t\t\t<a name=\"PORT-SPEEDS\"></a><span class=\"cs183562EF\">Port Speeds</span></h3>\r\n\t\t<p class=\"csAD7A2888\"><span class=\"csEE0F4FBE\">This field must contain comma-separated list of serial port speeds in numeric format.</span></p><ul style=\"margin-top:0;margin-bottom:0;\">\r\n\t\t\t<li class=\"csA606D5E5\"><span class=\"csACBE093A\">Example 1</span><span class=\"csEE0F4FBE\">:&nbsp;</span><span class=\"csEE0F4FBE\">9600</span></li><li class=\"csA606D5E5\"><span class=\"csACBE093A\">Example 2</span><span class=\"csEE0F4FBE\">:&nbsp;</span><span class=\"csEE0F4FBE\">9600,19200,115200</span></li></ul>\r\n\t\t<h3 class=\"csAD7A2888\">\r\n\t\t\t<a name=\"FRAME-SETTINGS\"></a><span class=\"cs183562EF\">Frame Settings</span></h3>\r\n\t\t<p class=\"csAD7A2888\"><span class=\"csEE0F4FBE\">This field must contain comma-separated list of serial port framing standards (8N1, 7E1, etc) in alphanumeric format, and each entry must be in double quotes.</span></p><ul style=\"margin-top:0;margin-bottom:0;\">\r\n\t\t\t<li class=\"csA606D5E5\"><span class=\"csACBE093A\">Example 1</span><span class=\"csEE0F4FBE\">:&nbsp;</span><span class=\"csEE0F4FBE\">&quot;8N1&quot;</span></li><li class=\"csA606D5E5\"><span class=\"csACBE093A\">Example 2</span><span class=\"csEE0F4FBE\">:&nbsp;</span><span class=\"csEE0F4FBE\">&quot;8N1&quot;,&quot;7E1&quot;</span><a name=\"_dx_frag_EndFragment\"></a></li></ul>\r\n\t\t<p class=\"cs2654AE3A\"><span class=\"cs23FB0664\">&nbsp;</span></p></body>\r\n</html>\r\n",
"Description": "Version 2.2. Compatible with Windows or Mac. This script utilizes PowerShell to generate a list of available serial devices, along with RTS Custom Properties defining speeds and framing settings, to generate a set of Terminal connections for each combination of port/speed/framing.",
"Notes": "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\n\t<head>\n\t\t<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><title>\n\t\t</title>\n\t\t<style type=\"text/css\">\n\t\t\t.csB7EA527D{text-align:left;text-indent:0pt;margin:12pt 0pt 12pt 0pt;line-height:1.2}\n\t\t\t.cs167BCCEB{color:#000000;background-color:transparent;font-family:'Microsoft Sans Serif';font-size:24pt;font-weight:normal;font-style:normal;}\n\t\t\t.cs828CB189{text-align:left;text-indent:0pt;margin:12pt 0pt 12pt 0pt}\n\t\t\t.cs69B997E3{color:#000000;background-color:transparent;font-family:'Microsoft Sans Serif';font-size:10.5pt;font-weight:normal;font-style:normal;}\n\t\t\t.cs6250E9AF{text-align:left;text-indent:0pt;margin:0pt 0pt 0pt 0pt;line-height:13.57pt}\n\t\t\t.cs519FF10D{color:#000000;background-color:transparent;font-family:'Microsoft Sans Serif';font-size:18pt;font-weight:normal;font-style:normal;}\n\t\t\t.cs39641E51{color:#000000;background-color:transparent;font-family:'Microsoft Sans Serif';font-size:13.5pt;font-weight:normal;font-style:normal;}\n\t\t\t.csB9B2B44{text-align:left;margin:0pt 0pt 0pt 0pt;list-style-type:disc;color:#000000;background-color:transparent;font-family:Arial;font-size:10.5pt;font-weight:normal;font-style:normal}\n\t\t\t.cs290E6A33{color:#000000;background-color:transparent;font-family:'Microsoft Sans Serif';font-size:10.5pt;font-weight:bold;font-style:normal;}\n\t\t\t.cs9BE33341{text-align:left;text-indent:0pt;margin:0pt 0pt 0pt 0pt}\n\t\t\t.csBBC365F6{color:#000000;background-color:transparent;font-family:'Times New Roman';font-size:12pt;font-weight:normal;font-style:normal;}\n\t\t</style>\n\t</head>\n\t<body>\n\t\t<h1 class=\"csB7EA527D\">\n\t\t\t<a name=\"_dx_frag_StartFragment\"></a><a name=\"_dx_frag_EndFragment\"></a><a name=\"ATTACHED-SERIAL-DEVICES-DYNAMIC-FOLDER\"></a><span class=\"cs167BCCEB\">Attached Serial Devices Dynamic Folder</span></h1>\n\t\t<p class=\"cs828CB189\"><span class=\"cs69B997E3\">This script utilizes PowerShell to generate a list of available serial devices, along with RTS Custom Properties defining speeds and framing settings, to generate a set of Terminal connections for each combination of port/speed/framing.</span></p><p class=\"cs828CB189\"><span class=\"cs69B997E3\">The resulting folder structure will look something like the following:</span></p><p class=\"cs6250E9AF\"><span class=\"cs69B997E3\">Attached Serial Devices</span></p><p class=\"cs6250E9AF\"><span class=\"cs69B997E3\">|-- USB Serial Device (COM12)</span></p><p class=\"cs6250E9AF\"><span class=\"cs69B997E3\">| &nbsp;&nbsp;|-- COM12 9600 8N1</span></p><p class=\"cs6250E9AF\"><span class=\"cs69B997E3\">| &nbsp;&nbsp;|-- COM12 9600 7E1</span></p><p class=\"cs6250E9AF\"><span class=\"cs69B997E3\">| &nbsp;&nbsp;|-- COM12 19200 8N1</span></p><p class=\"cs6250E9AF\"><span class=\"cs69B997E3\">| &nbsp;&nbsp;`-- COM12 19200 7E1</span></p><p class=\"cs6250E9AF\"><span class=\"cs69B997E3\">`-- USB-SERIAL CH340 (COM34)</span></p><p class=\"cs6250E9AF\"><span class=\"cs69B997E3\">&nbsp; &nbsp;&nbsp;|-- COM34 9600 8N1</span></p><p class=\"cs6250E9AF\"><span class=\"cs69B997E3\">&nbsp; &nbsp;&nbsp;|-- COM34 9600 7E1</span></p><p class=\"cs6250E9AF\"><span class=\"cs69B997E3\">&nbsp; &nbsp;&nbsp;|-- COM34 19200 8N1</span></p><p class=\"cs6250E9AF\"><span class=\"cs69B997E3\">&nbsp; &nbsp;&nbsp;`-- COM34 19200 7E1</span></p><h2 class=\"cs828CB189\">\n\t\t\t<a name=\"REQUIREMENTS\"></a><span class=\"cs519FF10D\">Requirements</span></h2>\n\t\t<p class=\"cs828CB189\"><span class=\"cs69B997E3\">Installation of PowerShell for Mac OS.</span></p><p class=\"cs828CB189\"><span class=\"cs69B997E3\">Setting the exection policy of PowerShell to Remote Signed for Windows.</span></p><h2 class=\"cs828CB189\">\n\t\t\t<a name=\"CUSTOM-PROPERTIES\"></a><span class=\"cs519FF10D\">Custom Properties</span></h2>\n\t\t<h3 class=\"cs828CB189\">\n\t\t\t<a name=\"PORT-SPEEDS\"></a><span class=\"cs39641E51\">Port Speeds</span></h3>\n\t\t<p class=\"cs828CB189\"><span class=\"cs69B997E3\">This field must contain comma-separated list of serial port speeds in numeric format.</span></p><ul style=\"margin-top:0;margin-bottom:0;\">\n\t\t\t<li class=\"csB9B2B44\"><span class=\"cs290E6A33\">Example 1</span><span class=\"cs69B997E3\">:&nbsp;9600</span></li><li class=\"csB9B2B44\"><span class=\"cs290E6A33\">Example 2</span><span class=\"cs69B997E3\">:&nbsp;9600,19200,115200</span></li></ul>\n\t\t<h3 class=\"cs828CB189\">\n\t\t\t<a name=\"FRAME-SETTINGS\"></a><span class=\"cs39641E51\">Frame Settings</span></h3>\n\t\t<p class=\"cs828CB189\"><span class=\"cs69B997E3\">This field must contain comma-separated list of serial port framing standards (8N1, 7E1, etc) in alphanumeric format, and each entry must be in double quotes.</span></p><ul style=\"margin-top:0;margin-bottom:0;\">\n\t\t\t<li class=\"csB9B2B44\"><span class=\"cs290E6A33\">Example 1</span><span class=\"cs69B997E3\">:&nbsp;&quot;8N1&quot;</span></li><li class=\"csB9B2B44\"><span class=\"cs290E6A33\">Example 2</span><span class=\"cs69B997E3\">:&nbsp;&quot;8N1&quot;,&quot;7E1&quot;</span></li></ul>\n\t\t<p class=\"cs9BE33341\"><span class=\"csBBC365F6\">&nbsp;</span></p></body>\n</html>\n",
"ScriptInterpreter": "powershell",
"DynamicCredentialScriptInterpreter": "json"
},
Expand Down

0 comments on commit c1e5eb1

Please sign in to comment.