mirror of
https://gitee.com/lircy/S7CommPlusV3Driver
synced 2026-03-31 02:36:35 +08:00
1.Resolved multiple issues and defects
2.Implemented a license management system requiring users to obtain updated "license.lic" files from the author
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -10,14 +10,13 @@ using S7CommPlusDriver;
|
|||||||
|
|
||||||
using S7CommPlusDriver.ClientApi;
|
using S7CommPlusDriver.ClientApi;
|
||||||
|
|
||||||
|
|
||||||
namespace DriverTest
|
namespace DriverTest
|
||||||
{
|
{
|
||||||
class Program
|
class Program
|
||||||
{
|
{
|
||||||
static void Main(string[] args)
|
static void Main(string[] args)
|
||||||
{
|
{
|
||||||
string HostIp = "192.168.0.1";
|
string HostIp = "192.168.0.250";
|
||||||
string Password = "";
|
string Password = "";
|
||||||
int res;
|
int res;
|
||||||
List<ItemAddress> readlist = new List<ItemAddress>();
|
List<ItemAddress> readlist = new List<ItemAddress>();
|
||||||
@@ -33,7 +32,8 @@ namespace DriverTest
|
|||||||
Console.WriteLine("Main - Versuche Verbindungsaufbau zu: " + HostIp);
|
Console.WriteLine("Main - Versuche Verbindungsaufbau zu: " + HostIp);
|
||||||
|
|
||||||
S7CommPlusConnection conn = new S7CommPlusConnection();
|
S7CommPlusConnection conn = new S7CommPlusConnection();
|
||||||
conn.OnlySecurePGOrPCAndHMI = true;//Only secure PG/PC and HMI communication
|
conn.OnlySecurePGOrPCAndHMI = false;
|
||||||
|
|
||||||
System.Diagnostics.Stopwatch stopwatch1 = new System.Diagnostics.Stopwatch();
|
System.Diagnostics.Stopwatch stopwatch1 = new System.Diagnostics.Stopwatch();
|
||||||
stopwatch1.Start();
|
stopwatch1.Start();
|
||||||
res = conn.Connect(HostIp, Password);
|
res = conn.Connect(HostIp, Password);
|
||||||
@@ -53,7 +53,7 @@ namespace DriverTest
|
|||||||
res = conn.Browse(out vars);
|
res = conn.Browse(out vars);
|
||||||
Console.WriteLine("Main - Browse res=" + res);
|
Console.WriteLine("Main - Browse res=" + res);
|
||||||
#endregion
|
#endregion
|
||||||
List<VarInfo> vars_ = vars.GetRange(0,50);
|
List<VarInfo> vars_ = vars.GetRange(0, 1000);
|
||||||
#if _TEST_PLCTAG
|
#if _TEST_PLCTAG
|
||||||
#region Werte aller Variablen einlesen
|
#region Werte aller Variablen einlesen
|
||||||
Console.WriteLine("Main - Lese Werte aller Variablen aus");
|
Console.WriteLine("Main - Lese Werte aller Variablen aus");
|
||||||
@@ -63,7 +63,8 @@ namespace DriverTest
|
|||||||
|
|
||||||
foreach (var v in vars_)
|
foreach (var v in vars_)
|
||||||
{
|
{
|
||||||
taglist.Add(PlcTags.TagFactory(v.Name, new ItemAddress(v.AccessSequence), v.Softdatatype));
|
ItemAddress itemAddress = new ItemAddress(v.AccessSequence);
|
||||||
|
taglist.Add(PlcTags.TagFactory(v.Name, itemAddress, v.Softdatatype));
|
||||||
}
|
}
|
||||||
foreach (var t in taglist)
|
foreach (var t in taglist)
|
||||||
{
|
{
|
||||||
@@ -98,6 +99,7 @@ namespace DriverTest
|
|||||||
string header = $"读取{vars_.Count}个变量耗时{ms}毫秒";
|
string header = $"读取{vars_.Count}个变量耗时{ms}毫秒";
|
||||||
Console.WriteLine(header);
|
Console.WriteLine(header);
|
||||||
}
|
}
|
||||||
|
System.Threading.Thread.Sleep(10);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
BIN
DriverTest/bin/Debug/License.Lib.dll
Normal file
BIN
DriverTest/bin/Debug/License.Lib.dll
Normal file
Binary file not shown.
Binary file not shown.
@@ -1,5 +0,0 @@
|
|||||||
SERVER_HANDSHAKE_TRAFFIC_SECRET 9d2884bb6d1ca343e259a23ffd195961228283a253916cb75661a90dbfa056f0 54afed328765987b013f17d3425b5ad139cd775ded5d8e9bd12fa96f93166508f793dca53267752de04c627218b51e4c
|
|
||||||
EXPORTER_SECRET 9d2884bb6d1ca343e259a23ffd195961228283a253916cb75661a90dbfa056f0 eaa6ef9882ce9d8c002ab41043f699f94d2a34fae101b9a2cd773dfdf7e6329acb65f2f6301c6894331bb62c35a63429
|
|
||||||
SERVER_TRAFFIC_SECRET_0 9d2884bb6d1ca343e259a23ffd195961228283a253916cb75661a90dbfa056f0 87149d68005b5512c6efbce24dcfb35146a4c49dcc2cc29d84294c566a45ee66b53df30eafea7c3f4070df9959d7f6be
|
|
||||||
CLIENT_HANDSHAKE_TRAFFIC_SECRET 9d2884bb6d1ca343e259a23ffd195961228283a253916cb75661a90dbfa056f0 d1d792a9d1a2f49dbda3f09b48a25de60192cef4434efd5cf51a61f73ce9e6d7c4f4dc466a6694a6d5612efd2773f784
|
|
||||||
CLIENT_TRAFFIC_SECRET_0 9d2884bb6d1ca343e259a23ffd195961228283a253916cb75661a90dbfa056f0 2238f875c69a7f5704c1792f3dec81b98af34d18643b467cccb730efc123c789632303c6e2c48dd2a397652ddfcf890a
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
SERVER_HANDSHAKE_TRAFFIC_SECRET ef29f3273eb4c3848fb8e869418198253bb70d55e234e55ed14bf4b4bab5c5b4 5c61d992793df1e85a7f6d9c3ffd27084373954871a262ccd827c65dc9a10b0fb8153392ced7cacdcb5c523d5eac9adb
|
|
||||||
EXPORTER_SECRET ef29f3273eb4c3848fb8e869418198253bb70d55e234e55ed14bf4b4bab5c5b4 97ed8911dac9e9e8543496c3ebf120a804da5fa88f70854e693a83db5b9f39d45a7c223f2782c6fc6943f18916c797f7
|
|
||||||
SERVER_TRAFFIC_SECRET_0 ef29f3273eb4c3848fb8e869418198253bb70d55e234e55ed14bf4b4bab5c5b4 3ca5d277257f1f536affba73730ec5561eb3654eddb53146e3935f79f3dde5d9b11220936506aa7c2806ba0fd3df065c
|
|
||||||
CLIENT_HANDSHAKE_TRAFFIC_SECRET ef29f3273eb4c3848fb8e869418198253bb70d55e234e55ed14bf4b4bab5c5b4 caf02ef79a590b2d9dd78149774174c4a305bc9255fb1df90c66f61e9445be5d74c43b2eff8be2aebfab27ca40751d3c
|
|
||||||
CLIENT_TRAFFIC_SECRET_0 ef29f3273eb4c3848fb8e869418198253bb70d55e234e55ed14bf4b4bab5c5b4 9d6d6cc9fc091479726907304d7c47d84e718db4b09319871d009dc7eb19c5795487528194c362708cd86faf4452f73b
|
|
||||||
BIN
DriverTest/bin/Debug/libcrypto-3-x64.dll
Normal file
BIN
DriverTest/bin/Debug/libcrypto-3-x64.dll
Normal file
Binary file not shown.
BIN
DriverTest/bin/Debug/libssl-3-x64.dll
Normal file
BIN
DriverTest/bin/Debug/libssl-3-x64.dll
Normal file
Binary file not shown.
18
DriverTest/bin/Debug/license.lic
Normal file
18
DriverTest/bin/Debug/license.lic
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<license id="fe76d797-6ecf-4e79-aa95-e2d30037a4c2" generate="2025-11-03T03:21:24.1952286" expiration="2025-11-10T03:21:24.1952286" type="Standard" AppName="Application" Fingerprint="0E963B0E20A1F6AC">
|
||||||
|
<name>EasyLicense</name>
|
||||||
|
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
|
||||||
|
<SignedInfo>
|
||||||
|
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
|
||||||
|
<SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" />
|
||||||
|
<Reference URI="">
|
||||||
|
<Transforms>
|
||||||
|
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
|
||||||
|
</Transforms>
|
||||||
|
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
|
||||||
|
<DigestValue>2ARv1/EpdnU8XLyDEGR1br2dBD1EhjPyTuIem87R0YM=</DigestValue>
|
||||||
|
</Reference>
|
||||||
|
</SignedInfo>
|
||||||
|
<SignatureValue>DB6lmvc3b0zI9Y7k+SvGegAroCRxNxbIOAZydZMz7EpFW8yNDy6iIU9uuUBIhSYdk4mEIoroxFA6Ra2Ha9Gc0bShMtJdnyBVw2My+9DNFf1iA0Nzf7qdEUfR3dd4I+w/awgGBfAqO67LxPrCva3i+AitHgSMywadcJ+45lKJDbE=</SignatureValue>
|
||||||
|
</Signature>
|
||||||
|
</license>
|
||||||
@@ -3,12 +3,6 @@ C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\bin\Debug\D
|
|||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\bin\Debug\DriverTest.exe
|
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\bin\Debug\DriverTest.exe
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\bin\Debug\DriverTest.pdb
|
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\bin\Debug\DriverTest.pdb
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\bin\Debug\S7CommPlusDriver.dll
|
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\bin\Debug\S7CommPlusDriver.dll
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\bin\Debug\S7PublicKeys.dll
|
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\bin\Debug\S7Utilities.dll
|
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\bin\Debug\zlib.net.dll
|
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\bin\Debug\S7CommPlusAuth.dll
|
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\bin\Debug\S7Family0.dll
|
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\obj\Debug\DriverTest.csproj.CopyComplete
|
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\obj\Debug\DriverTest.csproj.CopyComplete
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\obj\Debug\DriverTest.exe
|
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\obj\Debug\DriverTest.exe
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\obj\Debug\DriverTest.pdb
|
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\obj\Debug\DriverTest.pdb
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\DriverTest\obj\Debug\DriverTest.csprojAssemblyReference.cache
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Lib/License.Lib.dll
Normal file
BIN
Lib/License.Lib.dll
Normal file
Binary file not shown.
Binary file not shown.
43
S7CommPlusGUIBrowser/Form1.Designer.cs
generated
43
S7CommPlusGUIBrowser/Form1.Designer.cs
generated
@@ -26,8 +26,7 @@
|
|||||||
this.components = new System.ComponentModel.Container();
|
this.components = new System.ComponentModel.Container();
|
||||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1));
|
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1));
|
||||||
this.groupBox1 = new System.Windows.Forms.GroupBox();
|
this.groupBox1 = new System.Windows.Forms.GroupBox();
|
||||||
this.lbStatus = new System.Windows.Forms.Label();
|
this.checkBox1 = new System.Windows.Forms.CheckBox();
|
||||||
this.label6 = new System.Windows.Forms.Label();
|
|
||||||
this.btnDisconnect = new System.Windows.Forms.Button();
|
this.btnDisconnect = new System.Windows.Forms.Button();
|
||||||
this.btnConnect = new System.Windows.Forms.Button();
|
this.btnConnect = new System.Windows.Forms.Button();
|
||||||
this.label2 = new System.Windows.Forms.Label();
|
this.label2 = new System.Windows.Forms.Label();
|
||||||
@@ -45,6 +44,7 @@
|
|||||||
this.tbSymbol = new System.Windows.Forms.TextBox();
|
this.tbSymbol = new System.Windows.Forms.TextBox();
|
||||||
this.label3 = new System.Windows.Forms.Label();
|
this.label3 = new System.Windows.Forms.Label();
|
||||||
this.statusStrip1 = new System.Windows.Forms.StatusStrip();
|
this.statusStrip1 = new System.Windows.Forms.StatusStrip();
|
||||||
|
this.lbStatus = new System.Windows.Forms.ToolStripStatusLabel();
|
||||||
this.txt_plcInfo = new System.Windows.Forms.ToolStripStatusLabel();
|
this.txt_plcInfo = new System.Windows.Forms.ToolStripStatusLabel();
|
||||||
this.groupBox1.SuspendLayout();
|
this.groupBox1.SuspendLayout();
|
||||||
this.groupBox2.SuspendLayout();
|
this.groupBox2.SuspendLayout();
|
||||||
@@ -53,8 +53,7 @@
|
|||||||
//
|
//
|
||||||
// groupBox1
|
// groupBox1
|
||||||
//
|
//
|
||||||
this.groupBox1.Controls.Add(this.lbStatus);
|
this.groupBox1.Controls.Add(this.checkBox1);
|
||||||
this.groupBox1.Controls.Add(this.label6);
|
|
||||||
this.groupBox1.Controls.Add(this.btnDisconnect);
|
this.groupBox1.Controls.Add(this.btnDisconnect);
|
||||||
this.groupBox1.Controls.Add(this.btnConnect);
|
this.groupBox1.Controls.Add(this.btnConnect);
|
||||||
this.groupBox1.Controls.Add(this.label2);
|
this.groupBox1.Controls.Add(this.label2);
|
||||||
@@ -68,21 +67,16 @@
|
|||||||
this.groupBox1.TabStop = false;
|
this.groupBox1.TabStop = false;
|
||||||
this.groupBox1.Text = "Connection";
|
this.groupBox1.Text = "Connection";
|
||||||
//
|
//
|
||||||
// lbStatus
|
// checkBox1
|
||||||
//
|
//
|
||||||
this.lbStatus.Location = new System.Drawing.Point(44, 114);
|
this.checkBox1.AutoSize = true;
|
||||||
this.lbStatus.Name = "lbStatus";
|
this.checkBox1.Location = new System.Drawing.Point(9, 112);
|
||||||
this.lbStatus.Size = new System.Drawing.Size(116, 15);
|
this.checkBox1.Name = "checkBox1";
|
||||||
this.lbStatus.TabIndex = 7;
|
this.checkBox1.Size = new System.Drawing.Size(156, 16);
|
||||||
//
|
this.checkBox1.TabIndex = 12;
|
||||||
// label6
|
this.checkBox1.Text = "Only secure PG/PC -HMI";
|
||||||
//
|
this.checkBox1.UseVisualStyleBackColor = true;
|
||||||
this.label6.AutoSize = true;
|
this.checkBox1.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged);
|
||||||
this.label6.Location = new System.Drawing.Point(6, 114);
|
|
||||||
this.label6.Name = "label6";
|
|
||||||
this.label6.Size = new System.Drawing.Size(47, 12);
|
|
||||||
this.label6.TabIndex = 6;
|
|
||||||
this.label6.Text = "Status:";
|
|
||||||
//
|
//
|
||||||
// btnDisconnect
|
// btnDisconnect
|
||||||
//
|
//
|
||||||
@@ -136,7 +130,7 @@
|
|||||||
this.tbIpAddress.Name = "tbIpAddress";
|
this.tbIpAddress.Name = "tbIpAddress";
|
||||||
this.tbIpAddress.Size = new System.Drawing.Size(151, 21);
|
this.tbIpAddress.Size = new System.Drawing.Size(151, 21);
|
||||||
this.tbIpAddress.TabIndex = 0;
|
this.tbIpAddress.TabIndex = 0;
|
||||||
this.tbIpAddress.Text = "192.168.0.250";
|
this.tbIpAddress.Text = "192.168.0.1";
|
||||||
//
|
//
|
||||||
// treeView1
|
// treeView1
|
||||||
//
|
//
|
||||||
@@ -282,6 +276,7 @@
|
|||||||
// statusStrip1
|
// statusStrip1
|
||||||
//
|
//
|
||||||
this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||||
|
this.lbStatus,
|
||||||
this.txt_plcInfo});
|
this.txt_plcInfo});
|
||||||
this.statusStrip1.Location = new System.Drawing.Point(0, 393);
|
this.statusStrip1.Location = new System.Drawing.Point(0, 393);
|
||||||
this.statusStrip1.Name = "statusStrip1";
|
this.statusStrip1.Name = "statusStrip1";
|
||||||
@@ -289,6 +284,12 @@
|
|||||||
this.statusStrip1.TabIndex = 3;
|
this.statusStrip1.TabIndex = 3;
|
||||||
this.statusStrip1.Text = "statusStrip1";
|
this.statusStrip1.Text = "statusStrip1";
|
||||||
//
|
//
|
||||||
|
// lbStatus
|
||||||
|
//
|
||||||
|
this.lbStatus.Name = "lbStatus";
|
||||||
|
this.lbStatus.Size = new System.Drawing.Size(46, 17);
|
||||||
|
this.lbStatus.Text = "Status:";
|
||||||
|
//
|
||||||
// txt_plcInfo
|
// txt_plcInfo
|
||||||
//
|
//
|
||||||
this.txt_plcInfo.Name = "txt_plcInfo";
|
this.txt_plcInfo.Name = "txt_plcInfo";
|
||||||
@@ -335,12 +336,12 @@
|
|||||||
private System.Windows.Forms.Label label4;
|
private System.Windows.Forms.Label label4;
|
||||||
private System.Windows.Forms.TextBox tbSymbol;
|
private System.Windows.Forms.TextBox tbSymbol;
|
||||||
private System.Windows.Forms.Label label3;
|
private System.Windows.Forms.Label label3;
|
||||||
private System.Windows.Forms.Label lbStatus;
|
|
||||||
private System.Windows.Forms.Label label6;
|
|
||||||
private System.Windows.Forms.Button btnRead;
|
private System.Windows.Forms.Button btnRead;
|
||||||
private System.Windows.Forms.ImageList imageListTreeIcons;
|
private System.Windows.Forms.ImageList imageListTreeIcons;
|
||||||
private System.Windows.Forms.StatusStrip statusStrip1;
|
private System.Windows.Forms.StatusStrip statusStrip1;
|
||||||
private System.Windows.Forms.ToolStripStatusLabel txt_plcInfo;
|
private System.Windows.Forms.ToolStripStatusLabel txt_plcInfo;
|
||||||
|
private System.Windows.Forms.ToolStripStatusLabel lbStatus;
|
||||||
|
private System.Windows.Forms.CheckBox checkBox1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ namespace S7CommPlusGUIBrowser
|
|||||||
{
|
{
|
||||||
|
|
||||||
private S7CommPlusConnection conn = null;
|
private S7CommPlusConnection conn = null;
|
||||||
|
private bool onlySecurePGOrPCAndHMI = false;
|
||||||
|
|
||||||
public Form1()
|
public Form1()
|
||||||
{
|
{
|
||||||
@@ -32,8 +33,7 @@ namespace S7CommPlusGUIBrowser
|
|||||||
|
|
||||||
private void setStatus(string status)
|
private void setStatus(string status)
|
||||||
{
|
{
|
||||||
lbStatus.Text = status;
|
lbStatus.Text = $"Status:{status}|";
|
||||||
lbStatus.Refresh();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void btnConnect_Click(object sender, EventArgs e)
|
private void btnConnect_Click(object sender, EventArgs e)
|
||||||
@@ -42,6 +42,7 @@ namespace S7CommPlusGUIBrowser
|
|||||||
|
|
||||||
if (conn != null) conn.Disconnect();
|
if (conn != null) conn.Disconnect();
|
||||||
conn = new S7CommPlusConnection();
|
conn = new S7CommPlusConnection();
|
||||||
|
conn.OnlySecurePGOrPCAndHMI = onlySecurePGOrPCAndHMI;
|
||||||
int res = conn.Connect(tbIpAddress.Text, tbPassword.Text);
|
int res = conn.Connect(tbIpAddress.Text, tbPassword.Text);
|
||||||
if (res != 0)
|
if (res != 0)
|
||||||
{
|
{
|
||||||
@@ -49,7 +50,7 @@ namespace S7CommPlusGUIBrowser
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
setStatus("connected");
|
setStatus("connected");
|
||||||
txt_plcInfo.Text = $"PLCType: {conn.PLCInformation.PLCType}";
|
txt_plcInfo.Text = $"PLCType: {conn.PLCInformation.PLCType}|MLFB: {conn.PLCInformation.MLFB}|Firmware: {conn.PLCInformation.Firmware}";
|
||||||
treeView1.Nodes.Clear();
|
treeView1.Nodes.Clear();
|
||||||
setStatus("loading...");
|
setStatus("loading...");
|
||||||
List<S7CommPlusConnection.DatablockInfo> dbInfoList;
|
List<S7CommPlusConnection.DatablockInfo> dbInfoList;
|
||||||
@@ -402,5 +403,10 @@ namespace S7CommPlusGUIBrowser
|
|||||||
MessageBox.Show("ERROR: " + ex.Message);
|
MessageBox.Show("ERROR: " + ex.Message);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void checkBox1_CheckedChanged(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
onlySecurePGOrPCAndHMI = checkBox1.Checked;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -125,7 +125,7 @@
|
|||||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
|
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
|
||||||
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAC4
|
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAC4
|
||||||
KgAAAk1TRnQBSQFMAgEBJAEAAagBAAGoAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
|
KgAAAk1TRnQBSQFMAgEBJAEAAbgBAAG4AQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
|
||||||
AwABQAMAAaADAAEBAQABCAYAASgYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
|
AwABQAMAAaADAAEBAQABCAYAASgYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
|
||||||
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
|
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
|
||||||
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
|
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
|
||||||
|
|||||||
BIN
S7CommPlusGUIBrowser/bin/Debug/License.Lib.dll
Normal file
BIN
S7CommPlusGUIBrowser/bin/Debug/License.Lib.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
S7CommPlusGUIBrowser/bin/Debug/libcrypto-3-x64.dll
Normal file
BIN
S7CommPlusGUIBrowser/bin/Debug/libcrypto-3-x64.dll
Normal file
Binary file not shown.
BIN
S7CommPlusGUIBrowser/bin/Debug/libssl-3-x64.dll
Normal file
BIN
S7CommPlusGUIBrowser/bin/Debug/libssl-3-x64.dll
Normal file
Binary file not shown.
18
S7CommPlusGUIBrowser/bin/Debug/license.lic
Normal file
18
S7CommPlusGUIBrowser/bin/Debug/license.lic
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<license id="fe76d797-6ecf-4e79-aa95-e2d30037a4c2" generate="2025-11-03T03:21:24.1952286" expiration="2025-11-10T03:21:24.1952286" type="Standard" AppName="Application" Fingerprint="0E963B0E20A1F6AC">
|
||||||
|
<name>EasyLicense</name>
|
||||||
|
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
|
||||||
|
<SignedInfo>
|
||||||
|
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
|
||||||
|
<SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" />
|
||||||
|
<Reference URI="">
|
||||||
|
<Transforms>
|
||||||
|
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
|
||||||
|
</Transforms>
|
||||||
|
<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
|
||||||
|
<DigestValue>2ARv1/EpdnU8XLyDEGR1br2dBD1EhjPyTuIem87R0YM=</DigestValue>
|
||||||
|
</Reference>
|
||||||
|
</SignedInfo>
|
||||||
|
<SignatureValue>DB6lmvc3b0zI9Y7k+SvGegAroCRxNxbIOAZydZMz7EpFW8yNDy6iIU9uuUBIhSYdk4mEIoroxFA6Ra2Ha9Gc0bShMtJdnyBVw2My+9DNFf1iA0Nzf7qdEUfR3dd4I+w/awgGBfAqO67LxPrCva3i+AitHgSMywadcJ+45lKJDbE=</SignatureValue>
|
||||||
|
</Signature>
|
||||||
|
</license>
|
||||||
Binary file not shown.
@@ -10,8 +10,3 @@ C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\S7CommPlusGUIBrowser\o
|
|||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\S7CommPlusGUIBrowser\obj\Debug\S7CommPlusGUIBrowser.csproj.CopyComplete
|
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\S7CommPlusGUIBrowser\obj\Debug\S7CommPlusGUIBrowser.csproj.CopyComplete
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\S7CommPlusGUIBrowser\obj\Debug\S7CommPlusGUIBrowser.exe
|
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\S7CommPlusGUIBrowser\obj\Debug\S7CommPlusGUIBrowser.exe
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\S7CommPlusGUIBrowser\obj\Debug\S7CommPlusGUIBrowser.pdb
|
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\S7CommPlusGUIBrowser\obj\Debug\S7CommPlusGUIBrowser.pdb
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\S7CommPlusGUIBrowser\bin\Debug\S7PublicKeys.dll
|
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\S7CommPlusGUIBrowser\bin\Debug\S7Utilities.dll
|
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\S7CommPlusGUIBrowser\bin\Debug\zlib.net.dll
|
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\S7CommPlusGUIBrowser\bin\Debug\S7CommPlusAuth.dll
|
|
||||||
C:\Users\ShenX\Desktop\DiscoverDevices\S7CommPlusV3Driver\S7CommPlusGUIBrowser\bin\Debug\S7Family0.dll
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user