mirror of
https://github.com/SlothDpal/Relaunch-Process.git
synced 2026-02-22 17:27:38 +03:00
Merge branch 'Dark-raven-lab:master' into working
This commit is contained in:
@@ -29,6 +29,9 @@
|
|||||||
<setting name="restartNow" serializeAs="String">
|
<setting name="restartNow" serializeAs="String">
|
||||||
<value>False</value>
|
<value>False</value>
|
||||||
</setting>
|
</setting>
|
||||||
|
<setting name="timer" serializeAs="String">
|
||||||
|
<value>30</value>
|
||||||
|
</setting>
|
||||||
</RelaunchProcess.Properties.Settings>
|
</RelaunchProcess.Properties.Settings>
|
||||||
<Process_Auto_Relaunch.Properties.Settings>
|
<Process_Auto_Relaunch.Properties.Settings>
|
||||||
<setting name="startProgramPath" serializeAs="String">
|
<setting name="startProgramPath" serializeAs="String">
|
||||||
|
|||||||
9
Form1.Designer.cs
generated
9
Form1.Designer.cs
generated
@@ -1,4 +1,4 @@
|
|||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
|
|
||||||
namespace Process_Auto_Relaunch
|
namespace Process_Auto_Relaunch
|
||||||
{
|
{
|
||||||
@@ -82,6 +82,7 @@ namespace Process_Auto_Relaunch
|
|||||||
//
|
//
|
||||||
// numericUpDown1
|
// numericUpDown1
|
||||||
//
|
//
|
||||||
|
this.numericUpDown1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::RelaunchProcess.Properties.Settings.Default, "timer", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
|
||||||
this.numericUpDown1.Increment = new decimal(new int[] {
|
this.numericUpDown1.Increment = new decimal(new int[] {
|
||||||
5,
|
5,
|
||||||
0,
|
0,
|
||||||
@@ -103,11 +104,7 @@ namespace Process_Auto_Relaunch
|
|||||||
this.numericUpDown1.Size = new System.Drawing.Size(72, 22);
|
this.numericUpDown1.Size = new System.Drawing.Size(72, 22);
|
||||||
this.numericUpDown1.TabIndex = 5;
|
this.numericUpDown1.TabIndex = 5;
|
||||||
this.numericUpDown1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
|
this.numericUpDown1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
|
||||||
this.numericUpDown1.Value = new decimal(new int[] {
|
this.numericUpDown1.Value = global::RelaunchProcess.Properties.Settings.Default.timer;
|
||||||
30,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0});
|
|
||||||
//
|
//
|
||||||
// label1
|
// label1
|
||||||
//
|
//
|
||||||
|
|||||||
5
Form1.cs
5
Form1.cs
@@ -189,11 +189,6 @@ namespace Process_Auto_Relaunch
|
|||||||
var processes = Process.GetProcessesByName(name);
|
var processes = Process.GetProcessesByName(name);
|
||||||
foreach (var process in processes)
|
foreach (var process in processes)
|
||||||
{
|
{
|
||||||
if (!process.Responding)
|
|
||||||
{
|
|
||||||
MessageBox.Show($"Âîçìîæíî ïðîöåññ {process.ProcessName} çàâèñ.");
|
|
||||||
}
|
|
||||||
|
|
||||||
Debug.WriteLine($"Found proces: {process.ProcessName}. Session Id: {process.SessionId}. Current Session Id: {sessionid}");
|
Debug.WriteLine($"Found proces: {process.ProcessName}. Session Id: {process.SessionId}. Current Session Id: {sessionid}");
|
||||||
if (process.SessionId == sessionid)
|
if (process.SessionId == sessionid)
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -29,5 +29,5 @@ using System.Runtime.InteropServices;
|
|||||||
// Номер сборки
|
// Номер сборки
|
||||||
// Редакция
|
// Редакция
|
||||||
//
|
//
|
||||||
[assembly: AssemblyVersion("1.0.0.0")]
|
[assembly: AssemblyVersion("1.2.0.0")]
|
||||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
[assembly: AssemblyFileVersion("1.2.0.0")]
|
||||||
|
|||||||
12
Properties/Settings.Designer.cs
generated
12
Properties/Settings.Designer.cs
generated
@@ -106,5 +106,17 @@ namespace RelaunchProcess.Properties {
|
|||||||
this["restartNow"] = value;
|
this["restartNow"] = value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.Configuration.DefaultSettingValueAttribute("30")]
|
||||||
|
public decimal timer {
|
||||||
|
get {
|
||||||
|
return ((decimal)(this["timer"]));
|
||||||
|
}
|
||||||
|
set {
|
||||||
|
this["timer"] = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="WindowsFormsApp1.Properties" GeneratedClassName="Settings">
|
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="RelaunchProcess.Properties" GeneratedClassName="Settings">
|
||||||
<Profiles />
|
<Profiles />
|
||||||
<Settings>
|
<Settings>
|
||||||
<Setting Name="startProgramPath" Type="System.String" Scope="User">
|
<Setting Name="startProgramPath" Type="System.String" Scope="User">
|
||||||
@@ -23,5 +23,8 @@
|
|||||||
<Setting Name="restartNow" Type="System.Boolean" Scope="User">
|
<Setting Name="restartNow" Type="System.Boolean" Scope="User">
|
||||||
<Value Profile="(Default)">False</Value>
|
<Value Profile="(Default)">False</Value>
|
||||||
</Setting>
|
</Setting>
|
||||||
|
<Setting Name="timer" Type="System.Decimal" Scope="User">
|
||||||
|
<Value Profile="(Default)">30</Value>
|
||||||
|
</Setting>
|
||||||
</Settings>
|
</Settings>
|
||||||
</SettingsFile>
|
</SettingsFile>
|
||||||
Reference in New Issue
Block a user