mirror of
https://github.com/jie65535/GrasscutterCommandGenerator.git
synced 2025-06-07 22:59:14 +08:00
Add Command Run log
This commit is contained in:
parent
17b055d898
commit
c69369857d
@ -1225,43 +1225,6 @@ namespace GrasscutterTools
|
|||||||
BtnConnectOpenCommand_Click(sender, e);
|
BtnConnectOpenCommand_Click(sender, e);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnOpenCommandInvoke()
|
|
||||||
{
|
|
||||||
BtnInvokeOpenCommand_Click(BtnInvokeOpenCommand, EventArgs.Empty);
|
|
||||||
}
|
|
||||||
|
|
||||||
private async void BtnInvokeOpenCommand_Click(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
if (OC == null || !OC.CanInvoke)
|
|
||||||
{
|
|
||||||
ShowTip(Resources.RequireOpenCommandTip, BtnInvokeOpenCommand);
|
|
||||||
TCMain.SelectedTab = TPRemoteCall;
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
if (TxtCommand.Text.Length < 2)
|
|
||||||
{
|
|
||||||
ShowTip(Resources.CommandContentCannotBeEmpty, TxtCommand);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
var cmd = TxtCommand.Text.Substring(1);
|
|
||||||
var btn = sender as Button;
|
|
||||||
btn.Enabled = false;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
var msg = await OC.Invoke(cmd);
|
|
||||||
ShowTip(string.IsNullOrEmpty(msg) ? "OK" : msg, btn);
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
MessageBox.Show(ex.Message, Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
|
|
||||||
}
|
|
||||||
finally
|
|
||||||
{
|
|
||||||
btn.Cursor = Cursors.Default;
|
|
||||||
btn.Enabled = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private void LnkOpenCommandLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
|
private void LnkOpenCommandLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
|
Loading…
Reference in New Issue
Block a user