我用 C# 编写了这个程序:
namespace Spammer
{
public partial class Form1 : Form
{
int delay, y = 1;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
delay = int.Parse(textBox2.Text);
timer1.Interval = delay;
timer1.Enabled = true;
}
private void button2_Click(object sender, EventArgs e)
{
timer1.Enabled = false;
}
private void timer1_Tick(object sender, EventArgs e)
{
String textt = textBox1.Text;
SendKeys.SendWait(textt);
}
}
}
它在大多数情况下都可以正常工作,并且确实可以快速发送密钥。
但是当我插入一个延迟,例如,10 毫秒时,很难单击“停止”按钮来停止它。停止发送的唯一方法是关闭程序,我不想这样做。
无论如何我可以非常快速地发送密钥,比如 5-10 MS,而不会影响我按下程序内部按钮的能力?快速发送时我无法点击...