Skip to content

Commit

Permalink
Implemented
Browse files Browse the repository at this point in the history
  • Loading branch information
dcarapic committed Jun 18, 2018
1 parent 99ff5e7 commit a7939ae
Show file tree
Hide file tree
Showing 8 changed files with 561 additions and 7 deletions.
42 changes: 42 additions & 0 deletions MinerMon/App.config
Original file line number Diff line number Diff line change
@@ -1,6 +1,48 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="MinerMon.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
</configSections>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
<applicationSettings>
<MinerMon.Properties.Settings>
<setting name="PoolStatsAddressUrl" serializeAs="String">
<value>http://api.minexmr.com:8080/stats_address?address=xxxxxxx</value>
</setting>
<setting name="SMTPServer" serializeAs="String">
<value>smtp.server.com</value>
</setting>
<setting name="SMTPPort" serializeAs="String">
<value>25</value>
</setting>
<setting name="EmailRecipients" serializeAs="String">
<value>[email protected]</value>
</setting>
<setting name="StopMinerCommand" serializeAs="String">
<value>taskkill /im notepad.exe /f</value>
</setting>
<setting name="StartMinerCommand" serializeAs="String">
<value>notepad.exe</value>
</setting>
<setting name="NotifyOnStartup" serializeAs="String">
<value>True</value>
</setting>
<setting name="MonitorName" serializeAs="String">
<value>XMR</value>
</setting>
<setting name="PoolMaximumLastUpdateTimeout" serializeAs="String">
<value>00:03:00</value>
</setting>
<setting name="EmailSender" serializeAs="String">
<value>[email protected]</value>
</setting>
<setting name="MinerExecutable" serializeAs="String">
<value>notepad.exe</value>
</setting>
</MinerMon.Properties.Settings>
</applicationSettings>
</configuration>
18 changes: 17 additions & 1 deletion MinerMon/MinerMon.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
Expand All @@ -32,6 +33,9 @@
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.11.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
Expand All @@ -44,9 +48,21 @@
<ItemGroup>
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Properties\Settings.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTimeSharedInput>True</DesignTimeSharedInput>
<DependentUpon>Settings.settings</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
<None Include="App.config">
<SubType>Designer</SubType>
</None>
<None Include="packages.config" />
<None Include="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
</None>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>
Loading

0 comments on commit a7939ae

Please sign in to comment.