一些頁遊,用網頁登錄太卡,但是用別人的登陸器登錄總是報病毒,那乾脆自己寫一個,利用c#製作網頁遊戲登陸器,這裏以賽爾號爲例。
1.創建項目
打開vs2019,創建c#窗體應用程序。
2.設計界面
首先添加MenuStrip控件
然後添加webBrowser控件,並修改屬性,不要滑動條。
設置在父容器中停靠。
3.修改註冊表
打開運行,進入註冊表:
進入:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION
並新建DOWRD32,命名和自己的c#文件名一致。
右鍵修改:
4.寫回調函數
這個就是偏功能性的了,其實上面那個寫完後運行c#就能登陸了。這裏只列出來了幾個。
public partial class Form1 : Form
{
[DllImport("kernel32.dll", EntryPoint = "SetProcessWorkingSetSize")]
public static extern int SetProcessWorkingSetSize(IntPtr process, int minSize, int maxSize);
private void 刷新ToolStripMenuItem_Click(object sender, EventArgs e)
{
webBrowser1.Refresh();
}
private void 清理緩存ToolStripMenuItem_Click(object sender, EventArgs e)
{
Clear();
}
private void Clear()
{
SetProcessWorkingSetSize(System.Diagnostics.Process.GetCurrentProcess().Handle, -1, -1);
}
}