mirror of
https://github.com/jie65535/GrasscutterCommandGenerator.git
synced 2025-06-07 22:59:14 +08:00
Add Mail send to all warnning
This commit is contained in:
parent
aa075f5f91
commit
b708cff0cd
@ -1504,6 +1504,11 @@ namespace GrasscutterTools.Forms
|
||||
return;
|
||||
}
|
||||
|
||||
if (mail.SendToAll)
|
||||
{
|
||||
MessageBox.Show(Resources.MailSendToAllWarning, Resources.Warning, MessageBoxButtons.OK, MessageBoxIcon.Warning);
|
||||
}
|
||||
|
||||
var cmd = $"/sendMail {(mail.SendToAll ? "all" : mail.Recipient.ToString())} |" +
|
||||
$"/sendMail {mail.Title} |" +
|
||||
$"/sendMail {mail.Content.Replace("\r", "\\r").Replace("\n", "\\n")} |" +
|
||||
|
@ -739,6 +739,17 @@ namespace GrasscutterTools.Properties {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查找类似 将邮件发送给所有人在当前(v1.4.2)或更早版本可能导致服务器卡顿甚至耗尽资源而崩溃!
|
||||
///实测在4H8G机器中向3k+账号发送邮件导致服务端卡死,在32H80G中仅获取所有玩家(2k+)就耗时40秒。
|
||||
///目前已经提交了改进建议,在优化完成之前,请谨慎使用向所有玩家发送邮件! 的本地化字符串。
|
||||
/// </summary>
|
||||
internal static string MailSendToAllWarning {
|
||||
get {
|
||||
return ResourceManager.GetString("MailSendToAllWarning", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查找类似 // 普通怪物
|
||||
///20010101:草史莱姆
|
||||
@ -998,6 +1009,15 @@ namespace GrasscutterTools.Properties {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查找类似 警告 的本地化字符串。
|
||||
/// </summary>
|
||||
internal static string Warning {
|
||||
get {
|
||||
return ResourceManager.GetString("Warning", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查找类似 11101:无锋剑
|
||||
///11201:银剑
|
||||
|
@ -268,4 +268,12 @@ Do you want to check for updates? Selecting No will no longer remind you of this
|
||||
<data name="EmptyInputTip" xml:space="preserve">
|
||||
<value>Input cannot be empty!</value>
|
||||
</data>
|
||||
<data name="MailSendToAllWarning" xml:space="preserve">
|
||||
<value>将邮件发送给所有人在当前(v1.4.2)或更早版本可能导致服务器卡顿甚至耗尽资源而崩溃!
|
||||
实测在4H8G机器中向3k+账号发送邮件导致服务端卡死,在32H80G中仅获取所有玩家(2k+)就耗时40秒。
|
||||
目前已经提交了改进建议,在优化完成之前,请谨慎使用向所有玩家发送邮件!</value>
|
||||
</data>
|
||||
<data name="Warning" xml:space="preserve">
|
||||
<value>Warning</value>
|
||||
</data>
|
||||
</root>
|
@ -277,4 +277,12 @@
|
||||
<data name="Gadget" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\Gadget.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="MailSendToAllWarning" xml:space="preserve">
|
||||
<value>将邮件发送给所有人在当前(v1.4.2)或更早版本可能导致服务器卡顿甚至耗尽资源而崩溃!
|
||||
实测在4H8G机器中向3k+账号发送邮件导致服务端卡死,在32H80G中仅获取所有玩家(2k+)就耗时40秒。
|
||||
目前已经提交了改进建议,在优化完成之前,请谨慎使用向所有玩家发送邮件!</value>
|
||||
</data>
|
||||
<data name="Warning" xml:space="preserve">
|
||||
<value>警告</value>
|
||||
</data>
|
||||
</root>
|
@ -256,4 +256,12 @@
|
||||
<data name="WeaponColor" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\WeaponColor.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="MailSendToAllWarning" xml:space="preserve">
|
||||
<value>Отправка почты всем в текущей (v1.4.2) или более ранних версиях может привести к зависанию сервера или даже к нехватке ресурсов и сбою!
|
||||
На самом деле было измерено, что отправка электронных писем на 3000+ учетных записей на машине 4H8G приводит к зависанию сервера, и для получения всех игроков (2000+) на машине 32H80G требуется 40 секунд.
|
||||
Были отправлены предложения по улучшению, пожалуйста, будьте осторожны, чтобы отправить электронные письма всем игрокам, пока оптимизация не будет завершена!</value>
|
||||
</data>
|
||||
<data name="Warning" xml:space="preserve">
|
||||
<value>Предупреждение</value>
|
||||
</data>
|
||||
</root>
|
@ -262,4 +262,12 @@
|
||||
<data name="EmptyInputTip" xml:space="preserve">
|
||||
<value>輸入不能為空!</value>
|
||||
</data>
|
||||
<data name="MailSendToAllWarning" xml:space="preserve">
|
||||
<value>將郵件發送給所有人在當前(v1.4.2)或更早版本可能導致服務器卡頓甚至耗盡資源而崩潰!
|
||||
實測在4H8G機器中向3k+賬號發送郵件導致服務端卡死,在32H80G中僅獲取所有玩家(2k+)就耗時40秒。
|
||||
目前已經提交了改進建議,在優化完成之前,請謹慎使用向所有玩家發送郵件!</value>
|
||||
</data>
|
||||
<data name="Warning" xml:space="preserve">
|
||||
<value>警告</value>
|
||||
</data>
|
||||
</root>
|
Loading…
Reference in New Issue
Block a user