Skip to content

Commit

Permalink
Modes source code and updated readme.
Browse files Browse the repository at this point in the history
  • Loading branch information
Ylianst committed May 20, 2022
1 parent 9b23d51 commit 320a216
Show file tree
Hide file tree
Showing 57 changed files with 1,880 additions and 66 deletions.
112 changes: 56 additions & 56 deletions MeshCentralAssistant.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
<StartupObject>MeshAssistant.Program</StartupObject>
</PropertyGroup>
<PropertyGroup>
<ApplicationIcon>MeshServer.ico</ApplicationIcon>
<ApplicationIcon>src\MeshServer.ico</ApplicationIcon>
</PropertyGroup>
<PropertyGroup>
<ApplicationManifest>app.manifest</ApplicationManifest>
Expand All @@ -85,125 +85,125 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="BrowserForm.cs">
<Compile Include="src\BrowserForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="BrowserForm.Designer.cs">
<Compile Include="src\BrowserForm.Designer.cs">
<DependentUpon>BrowserForm.cs</DependentUpon>
</Compile>
<Compile Include="ConPTY.cs" />
<Compile Include="ConsoleForm.cs">
<Compile Include="src\ConPTY.cs" />
<Compile Include="src\ConsoleForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="ConsoleForm.Designer.cs">
<Compile Include="src\ConsoleForm.Designer.cs">
<DependentUpon>ConsoleForm.cs</DependentUpon>
</Compile>
<Compile Include="EventsForm.cs">
<Compile Include="src\EventsForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="EventsForm.Designer.cs">
<Compile Include="src\EventsForm.Designer.cs">
<DependentUpon>EventsForm.cs</DependentUpon>
</Compile>
<Compile Include="ExeHandler.cs" />
<Compile Include="GuestSharingForm.cs">
<Compile Include="src\ExeHandler.cs" />
<Compile Include="src\GuestSharingForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="GuestSharingForm.Designer.cs">
<Compile Include="src\GuestSharingForm.Designer.cs">
<DependentUpon>GuestSharingForm.cs</DependentUpon>
</Compile>
<Compile Include="MainForm.cs">
<Compile Include="src\MainForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="MainForm.Designer.cs">
<Compile Include="src\MainForm.Designer.cs">
<DependentUpon>MainForm.cs</DependentUpon>
</Compile>
<Compile Include="MeInfoForm.cs">
<Compile Include="src\MeInfoForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="MeInfoForm.Designer.cs">
<Compile Include="src\MeInfoForm.Designer.cs">
<DependentUpon>MeInfoForm.cs</DependentUpon>
</Compile>
<Compile Include="MeshAgent.cs" />
<Compile Include="MeshCentralAgent.cs" />
<Compile Include="MeshCentralDesktop.cs" />
<Compile Include="MeshCentralTcpTunnel.cs" />
<Compile Include="MeshCentralTerminal.cs" />
<Compile Include="MeshCentralTunnel.cs" />
<Compile Include="ConsentForm.cs">
<Compile Include="src\MeshAgent.cs" />
<Compile Include="src\MeshCentralAgent.cs" />
<Compile Include="src\MeshCentralDesktop.cs" />
<Compile Include="src\MeshCentralTcpTunnel.cs" />
<Compile Include="src\MeshCentralTerminal.cs" />
<Compile Include="src\MeshCentralTunnel.cs" />
<Compile Include="src\ConsentForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="ConsentForm.Designer.cs">
<Compile Include="src\ConsentForm.Designer.cs">
<DependentUpon>ConsentForm.cs</DependentUpon>
</Compile>
<Compile Include="MeshDiscovery.cs" />
<Compile Include="NotifyForm.cs">
<Compile Include="src\MeshDiscovery.cs" />
<Compile Include="src\NotifyForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="NotifyForm.Designer.cs">
<Compile Include="src\NotifyForm.Designer.cs">
<DependentUpon>NotifyForm.cs</DependentUpon>
</Compile>
<Compile Include="PrivacyBarForm.cs">
<Compile Include="src\PrivacyBarForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="PrivacyBarForm.Designer.cs">
<Compile Include="src\PrivacyBarForm.Designer.cs">
<DependentUpon>PrivacyBarForm.cs</DependentUpon>
</Compile>
<Compile Include="Program.cs" />
<Compile Include="src\Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="RequestHelpForm.cs">
<Compile Include="src\RequestHelpForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="RequestHelpForm.Designer.cs">
<Compile Include="src\RequestHelpForm.Designer.cs">
<DependentUpon>RequestHelpForm.cs</DependentUpon>
</Compile>
<Compile Include="SessionsForm.cs">
<Compile Include="src\SessionsForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="SessionsForm.Designer.cs">
<Compile Include="src\SessionsForm.Designer.cs">
<DependentUpon>SessionsForm.cs</DependentUpon>
</Compile>
<Compile Include="Settings.cs" />
<Compile Include="WinCrypt.cs" />
<Compile Include="SnapShotForm.cs">
<Compile Include="src\Settings.cs" />
<Compile Include="src\WinCrypt.cs" />
<Compile Include="src\SnapShotForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="SnapShotForm.Designer.cs">
<Compile Include="src\SnapShotForm.Designer.cs">
<DependentUpon>SnapShotForm.cs</DependentUpon>
</Compile>
<Compile Include="Translate.cs" />
<Compile Include="UpdateForm.cs">
<Compile Include="src\Translate.cs" />
<Compile Include="src\UpdateForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="UpdateForm.Designer.cs">
<Compile Include="src\UpdateForm.Designer.cs">
<DependentUpon>UpdateForm.cs</DependentUpon>
</Compile>
<Compile Include="WebSocketClient.cs" />
<Compile Include="Win32Api.cs" />
<EmbeddedResource Include="BrowserForm.resx">
<Compile Include="src\WebSocketClient.cs" />
<Compile Include="src\Win32Api.cs" />
<EmbeddedResource Include="src\BrowserForm.resx">
<DependentUpon>BrowserForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="ConsoleForm.resx">
<EmbeddedResource Include="src\ConsoleForm.resx">
<DependentUpon>ConsoleForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="EventsForm.resx">
<EmbeddedResource Include="src\EventsForm.resx">
<DependentUpon>EventsForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="GuestSharingForm.resx">
<EmbeddedResource Include="src\GuestSharingForm.resx">
<DependentUpon>GuestSharingForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="MainForm.resx">
<EmbeddedResource Include="src\MainForm.resx">
<DependentUpon>MainForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="MeInfoForm.resx">
<EmbeddedResource Include="src\MeInfoForm.resx">
<DependentUpon>MeInfoForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="ConsentForm.resx">
<EmbeddedResource Include="src\ConsentForm.resx">
<DependentUpon>ConsentForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="NotifyForm.resx">
<EmbeddedResource Include="src\NotifyForm.resx">
<DependentUpon>NotifyForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="PrivacyBarForm.resx">
<EmbeddedResource Include="src\PrivacyBarForm.resx">
<DependentUpon>PrivacyBarForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.resx">
Expand All @@ -216,16 +216,16 @@
<DependentUpon>Resources.resx</DependentUpon>
<DesignTime>True</DesignTime>
</Compile>
<EmbeddedResource Include="RequestHelpForm.resx">
<EmbeddedResource Include="src\RequestHelpForm.resx">
<DependentUpon>RequestHelpForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="SessionsForm.resx">
<EmbeddedResource Include="src\SessionsForm.resx">
<DependentUpon>SessionsForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="SnapShotForm.resx">
<EmbeddedResource Include="src\SnapShotForm.resx">
<DependentUpon>SnapShotForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UpdateForm.resx">
<EmbeddedResource Include="src\UpdateForm.resx">
<DependentUpon>UpdateForm.cs</DependentUpon>
</EmbeddedResource>
<None Include="app.manifest" />
Expand All @@ -251,7 +251,7 @@
<None Include="images\Yellow.png" />
<None Include="images\Red.png" />
<None Include="images\Question.png" />
<Content Include="MeshServer.ico" />
<Content Include="src\MeshServer.ico" />
<None Include="readme.md" />
</ItemGroup>
<ItemGroup>
Expand Down
19 changes: 9 additions & 10 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
MeshCentral Assistant
=====================
# MeshCentral Assistant

For more information, [visit MeshCentral.com](https://meshcentral.com).

This is a tray icon tool for the MeshCentral. It displays the state of the agent, you can start and stop the agent and request help.
If a meshagent.msh file is present in the same folder at the MeshCentralAssistant.exe, this tool will allow direct connection to the server.
If a meshagent.msh file is present in the same folder as the MeshCentralAssistant.exe executable, this tool will act as an agent on it's on and allow direct connection to the server.


Command Line Switches
---------------------
## Command Line Switches

```
-debug When set a "debug.log" file will be created and internal state of MeshCentral Assistant will be written to it. This is useful for developers to debug issues.
Expand All @@ -20,8 +17,7 @@ Command Line Switches
-noproxy When specified, HTTP proxies will not be used.
```

MSH Format
----------
## MSH Format

The .msh file contains the policy MeshCentral Assistant built-in agent will follow. It includes what server to connect to, how to authenticate the server, what device group to initially join, etc. A sample .msh file will look like this and may be included within the MeshCentral Assistant executable when downloaded from the server.

Expand Down Expand Up @@ -49,8 +45,11 @@ disableUpdate When set to any value, this will disable MeshCentra
ignoreProxyFile When set to any value, HTTP proxies will not be used.
```

## Video Tutorials
You can watch many tutorial videos on the [MeshCentral YouTube Channel](https://www.youtube.com/channel/UCJWz607A8EVlkilzcrb-GKg/videos). MeshCentral Assistant has it's own introduction video.

License
-------
Introduction to MeshCentral Assistant.
[![MeshCentral - Assistant](https://img.youtube.com/vi/HytCpYLxrvk/mqdefault.jpg)](https://www.youtube.com/watch?v=HytCpYLxrvk)

## License
This software is licensed under [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0).
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loading

0 comments on commit 320a216

Please sign in to comment.