Browse Source

更新dllin

pjzs_starttask_update
shanji 1 year ago
parent
commit
73a407789e
  1. 30
      BBWY.Client/Helpers/DongDongHelper.cs
  2. BIN
      InDll2/dllin(3).exe

30
BBWY.Client/Helpers/DongDongHelper.cs

@ -30,13 +30,26 @@ namespace BBWY.Client.Helpers
{ {
try try
{ {
ProcessStartInfo p = new ProcessStartInfo(); var jdweb_cef_subprocessList = Process.GetProcessesByName("jdwb_cef_subprocess");
if (jdweb_cef_subprocessList.Length > 0)
{
foreach (var jdweb_cef_subprocess in jdweb_cef_subprocessList)
{
ProcessStartInfo pi = new ProcessStartInfo();
//p.UseShellExecute = true; //p.UseShellExecute = true;
p.CreateNoWindow = true; pi.CreateNoWindow = true;
p.FileName= Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "InJectionDongDong", "dllin.exe"); pi.FileName = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "InJectionDongDong", "dllin(3).exe");
p.Arguments = "[jdwb_cef_subprocess]"; pi.Arguments = $"[{jdweb_cef_subprocess.Id}]";
p.Verb = "runas"; pi.Verb = "runas";
Process.Start(p); pi.RedirectStandardOutput = true;
var p = Process.Start(pi);
string output = p.StandardOutput.ReadToEnd();
p.WaitForExit();
Console.WriteLine($"jdweb_cef_subprocess {jdweb_cef_subprocess.Id} output: {output}");
}
}
} }
catch (Exception ex) catch (Exception ex)
{ {
@ -63,11 +76,12 @@ namespace BBWY.Client.Helpers
List<string> dongdongList = new List<string>(); List<string> dongdongList = new List<string>();
var list = csapi.GetAllDesktopWindows(); var list = csapi.GetAllDesktopWindows();
var windows = list.Where(c => c.szClassName == "DD_JM_Workbench_DLG").ToList(); var windows = list.Where(c => c.szClassName == "Qt5QWindowIcon").ToList(); //DD_JM_Workbench_DLG
windows.ForEach(info => windows.ForEach(info =>
{ {
dongdongList.Add(info.szWindowName.Replace("的工作台", "")); dongdongList.Add(info.szWindowName.Replace("的工作台", string.Empty)
.Replace("-咚咚融合工作台", string.Empty));
}); });
return dongdongList; return dongdongList;

BIN
InDll2/dllin(3).exe

Binary file not shown.
Loading…
Cancel
Save