模拟鼠标点击时间~~
点固定位置,点之前 清空cookis ,若是ADSL的话,可设置一段时间重拨一次号。部分代码:
Random rdm = new Random();
POINT pt; int adSpar;
int adSparPlus;
int adslSpar;
bool IsAuto; [DllImport("User32")]
public extern static void mouse_event(int dwFlags, int dx, int dy, int dwData, IntPtr dwExtraInfo); [DllImport("User32")]
public extern static void SetCursorPos(int x, int y); [DllImport("User32")]
public extern static bool GetCursorPos(out POINT p); [StructLayout(LayoutKind.Sequential)]
public struct POINT
{
public int X;
public int Y;
} public enum MouseEventFlags
{
Move = 0x0001,
LeftDown = 0x0002,
LeftUp = 0x0004,
RightDown = 0x0008,
RightUp = 0x0010,
MiddleDown = 0x0020,
MiddleUp = 0x0040,
Wheel = 0x0800,
Absolute = 0x8000
} private void AutoClick(int x, int y)
{
POINT p = new POINT();
GetCursorPos(out p);
try
{
SetCursorPos(x, y);
mouse_event((int)(MouseEventFlags.LeftDown | MouseEventFlags.Absolute), 0, 0, 0, IntPtr.Zero);
mouse_event((int)(MouseEventFlags.LeftUp | MouseEventFlags.Absolute), 0, 0, 0, IntPtr.Zero);
//点完后还原
//CleanCookies();
//this.webBrowser1.Navigate(this.tbURL.Text.Trim());
}
catch
{
return;
}
finally
{
SetCursorPos(p.X, p.Y);
}
}程序文件下载http://www.legendofpk.com/patch/adjianji.rar
点固定位置,点之前 清空cookis ,若是ADSL的话,可设置一段时间重拨一次号。部分代码:
Random rdm = new Random();
POINT pt; int adSpar;
int adSparPlus;
int adslSpar;
bool IsAuto; [DllImport("User32")]
public extern static void mouse_event(int dwFlags, int dx, int dy, int dwData, IntPtr dwExtraInfo); [DllImport("User32")]
public extern static void SetCursorPos(int x, int y); [DllImport("User32")]
public extern static bool GetCursorPos(out POINT p); [StructLayout(LayoutKind.Sequential)]
public struct POINT
{
public int X;
public int Y;
} public enum MouseEventFlags
{
Move = 0x0001,
LeftDown = 0x0002,
LeftUp = 0x0004,
RightDown = 0x0008,
RightUp = 0x0010,
MiddleDown = 0x0020,
MiddleUp = 0x0040,
Wheel = 0x0800,
Absolute = 0x8000
} private void AutoClick(int x, int y)
{
POINT p = new POINT();
GetCursorPos(out p);
try
{
SetCursorPos(x, y);
mouse_event((int)(MouseEventFlags.LeftDown | MouseEventFlags.Absolute), 0, 0, 0, IntPtr.Zero);
mouse_event((int)(MouseEventFlags.LeftUp | MouseEventFlags.Absolute), 0, 0, 0, IntPtr.Zero);
//点完后还原
//CleanCookies();
//this.webBrowser1.Navigate(this.tbURL.Text.Trim());
}
catch
{
return;
}
finally
{
SetCursorPos(p.X, p.Y);
}
}程序文件下载http://www.legendofpk.com/patch/adjianji.rar
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货