diff --git a/v2rayN/v2rayN/Forms/MainForm.Designer.cs b/v2rayN/v2rayN/Forms/MainForm.Designer.cs
index a3c67a98..e7b2f4d9 100644
--- a/v2rayN/v2rayN/Forms/MainForm.Designer.cs
+++ b/v2rayN/v2rayN/Forms/MainForm.Designer.cs
@@ -28,157 +28,156 @@
///
private void InitializeComponent()
{
- this.components = new System.ComponentModel.Container();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm));
- this.scMain = new System.Windows.Forms.SplitContainer();
- this.lvServers = new v2rayN.Base.ListViewFlickerFree();
- this.cmsLv = new System.Windows.Forms.ContextMenuStrip(this.components);
- this.menuAddVmessServer = new System.Windows.Forms.ToolStripMenuItem();
- this.menuAddVlessServer = new System.Windows.Forms.ToolStripMenuItem();
- this.menuAddShadowsocksServer = new System.Windows.Forms.ToolStripMenuItem();
- this.menuAddSocksServer = new System.Windows.Forms.ToolStripMenuItem();
- this.menuAddCustomServer = new System.Windows.Forms.ToolStripMenuItem();
- this.menuAddServers = new System.Windows.Forms.ToolStripMenuItem();
- this.menuScanScreen = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
- this.menuRemoveServer = new System.Windows.Forms.ToolStripMenuItem();
- this.menuRemoveDuplicateServer = new System.Windows.Forms.ToolStripMenuItem();
- this.menuCopyServer = new System.Windows.Forms.ToolStripMenuItem();
- this.menuSetDefaultServer = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
- this.menuMoveTop = new System.Windows.Forms.ToolStripMenuItem();
- this.menuMoveUp = new System.Windows.Forms.ToolStripMenuItem();
- this.menuMoveDown = new System.Windows.Forms.ToolStripMenuItem();
- this.menuMoveBottom = new System.Windows.Forms.ToolStripMenuItem();
- this.menuSelectAll = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripSeparator9 = new System.Windows.Forms.ToolStripSeparator();
- this.menuPingServer = new System.Windows.Forms.ToolStripMenuItem();
- this.menuTcpingServer = new System.Windows.Forms.ToolStripMenuItem();
- this.menuRealPingServer = new System.Windows.Forms.ToolStripMenuItem();
- this.menuSpeedServer = new System.Windows.Forms.ToolStripMenuItem();
- this.tsbTestMe = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripSeparator6 = new System.Windows.Forms.ToolStripSeparator();
- this.menuExport2ClientConfig = new System.Windows.Forms.ToolStripMenuItem();
- this.menuExport2ServerConfig = new System.Windows.Forms.ToolStripMenuItem();
- this.menuExport2ShareUrl = new System.Windows.Forms.ToolStripMenuItem();
- this.menuExport2SubContent = new System.Windows.Forms.ToolStripMenuItem();
- this.tsbServer = new System.Windows.Forms.ToolStripDropDownButton();
- this.qrCodeControl = new v2rayN.Forms.QRCodeControl();
- this.notifyMain = new System.Windows.Forms.NotifyIcon(this.components);
- this.cmsMain = new System.Windows.Forms.ContextMenuStrip(this.components);
- this.menuSysAgentMode = new System.Windows.Forms.ToolStripMenuItem();
- this.menuNotEnabledHttp = new System.Windows.Forms.ToolStripMenuItem();
- this.menuGlobal = new System.Windows.Forms.ToolStripMenuItem();
- this.menuGlobalPAC = new System.Windows.Forms.ToolStripMenuItem();
- this.menuKeep = new System.Windows.Forms.ToolStripMenuItem();
- this.menuKeepPAC = new System.Windows.Forms.ToolStripMenuItem();
- this.menuKeepNothing = new System.Windows.Forms.ToolStripMenuItem();
- this.menuKeepPACNothing = new System.Windows.Forms.ToolStripMenuItem();
- this.menuServers = new System.Windows.Forms.ToolStripMenuItem();
- this.menuAddServers2 = new System.Windows.Forms.ToolStripMenuItem();
- this.menuScanScreen2 = new System.Windows.Forms.ToolStripMenuItem();
- this.menuCopyPACUrl = new System.Windows.Forms.ToolStripMenuItem();
- this.menuUpdateSubscriptions = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
- this.menuExit = new System.Windows.Forms.ToolStripMenuItem();
- this.bgwScan = new System.ComponentModel.BackgroundWorker();
- this.groupBox1 = new System.Windows.Forms.GroupBox();
- this.groupBox2 = new System.Windows.Forms.GroupBox();
- this.txtMsgBox = new System.Windows.Forms.TextBox();
- this.ssMain = new System.Windows.Forms.StatusStrip();
- this.toolSslSocksPortLab = new System.Windows.Forms.ToolStripStatusLabel();
- this.toolSslSocksPort = new System.Windows.Forms.ToolStripStatusLabel();
- this.toolSslBlank1 = new System.Windows.Forms.ToolStripStatusLabel();
- this.toolSslHttpPortLab = new System.Windows.Forms.ToolStripStatusLabel();
- this.toolSslHttpPort = new System.Windows.Forms.ToolStripStatusLabel();
- this.toolSslBlank2 = new System.Windows.Forms.ToolStripStatusLabel();
- this.toolSslPacPortLab = new System.Windows.Forms.ToolStripStatusLabel();
- this.toolSslPacPort = new System.Windows.Forms.ToolStripStatusLabel();
- this.toolSslBlank3 = new System.Windows.Forms.ToolStripStatusLabel();
- this.toolSslServerSpeed = new System.Windows.Forms.ToolStripStatusLabel();
- this.toolSslBlank4 = new System.Windows.Forms.ToolStripStatusLabel();
- this.panel1 = new System.Windows.Forms.Panel();
- this.tsMain = new System.Windows.Forms.ToolStrip();
- this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
- this.tsbSub = new System.Windows.Forms.ToolStripDropDownButton();
- this.tsbSubSetting = new System.Windows.Forms.ToolStripMenuItem();
- this.tsbSubUpdate = new System.Windows.Forms.ToolStripMenuItem();
- this.tsbQRCodeSwitch = new System.Windows.Forms.ToolStripButton();
- this.toolStripSeparator8 = new System.Windows.Forms.ToolStripSeparator();
- this.tsbOptionSetting = new System.Windows.Forms.ToolStripButton();
- this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator();
- this.tsbReload = new System.Windows.Forms.ToolStripButton();
- this.toolStripSeparator7 = new System.Windows.Forms.ToolStripSeparator();
- this.tsbCheckUpdate = new System.Windows.Forms.ToolStripDropDownButton();
- this.tsbCheckUpdateN = new System.Windows.Forms.ToolStripMenuItem();
- this.tsbCheckUpdateCore = new System.Windows.Forms.ToolStripMenuItem();
- this.tsbCheckUpdatePACList = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripSeparator13 = new System.Windows.Forms.ToolStripSeparator();
- this.tsbCheckClearPACList = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripSeparator10 = new System.Windows.Forms.ToolStripSeparator();
- this.tsbHelp = new System.Windows.Forms.ToolStripDropDownButton();
- this.tsbAbout = new System.Windows.Forms.ToolStripMenuItem();
- this.tsbV2rayWebsite = new System.Windows.Forms.ToolStripMenuItem();
- this.toolStripSeparator12 = new System.Windows.Forms.ToolStripSeparator();
- this.tsbLanguageDef = new System.Windows.Forms.ToolStripMenuItem();
- this.tsbLanguageZhHans = new System.Windows.Forms.ToolStripMenuItem();
- this.tsbPromotion = new System.Windows.Forms.ToolStripButton();
- this.toolStripSeparator11 = new System.Windows.Forms.ToolStripSeparator();
- this.tsbClose = new System.Windows.Forms.ToolStripButton();
- ((System.ComponentModel.ISupportInitialize)(this.scMain)).BeginInit();
- this.scMain.Panel1.SuspendLayout();
- this.scMain.Panel2.SuspendLayout();
- this.scMain.SuspendLayout();
- this.cmsLv.SuspendLayout();
- this.cmsMain.SuspendLayout();
- this.groupBox1.SuspendLayout();
- this.groupBox2.SuspendLayout();
- this.ssMain.SuspendLayout();
- this.tsMain.SuspendLayout();
- this.SuspendLayout();
- //
- // scMain
- //
- resources.ApplyResources(this.scMain, "scMain");
- this.scMain.FixedPanel = System.Windows.Forms.FixedPanel.Panel2;
- this.scMain.Name = "scMain";
- //
- // scMain.Panel1
- //
- resources.ApplyResources(this.scMain.Panel1, "scMain.Panel1");
- this.scMain.Panel1.Controls.Add(this.lvServers);
- //
- // scMain.Panel2
- //
- resources.ApplyResources(this.scMain.Panel2, "scMain.Panel2");
- this.scMain.Panel2.Controls.Add(this.qrCodeControl);
- this.scMain.TabStop = false;
- //
- // lvServers
- //
- resources.ApplyResources(this.lvServers, "lvServers");
- this.lvServers.ContextMenuStrip = this.cmsLv;
- this.lvServers.FullRowSelect = true;
- this.lvServers.GridLines = true;
- this.lvServers.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable;
- this.lvServers.HideSelection = false;
- this.lvServers.Items.AddRange(new System.Windows.Forms.ListViewItem[] {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm));
+ this.scMain = new System.Windows.Forms.SplitContainer();
+ this.lvServers = new v2rayN.Base.ListViewFlickerFree();
+ this.cmsLv = new System.Windows.Forms.ContextMenuStrip(this.components);
+ this.menuAddVmessServer = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuAddVlessServer = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuAddShadowsocksServer = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuAddSocksServer = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuAddCustomServer = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuAddServers = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuScanScreen = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
+ this.menuRemoveServer = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuRemoveDuplicateServer = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuCopyServer = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuSetDefaultServer = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
+ this.menuMoveTop = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuMoveUp = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuMoveDown = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuMoveBottom = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuSelectAll = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator9 = new System.Windows.Forms.ToolStripSeparator();
+ this.menuPingServer = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuTcpingServer = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuRealPingServer = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuSpeedServer = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsbTestMe = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator6 = new System.Windows.Forms.ToolStripSeparator();
+ this.menuExport2ClientConfig = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuExport2ServerConfig = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuExport2ShareUrl = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuExport2SubContent = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuGithubUpload = new System.Windows.Forms.ToolStripMenuItem();
+ this.qrCodeControl = new v2rayN.Forms.QRCodeControl();
+ this.tsbServer = new System.Windows.Forms.ToolStripDropDownButton();
+ this.notifyMain = new System.Windows.Forms.NotifyIcon(this.components);
+ this.cmsMain = new System.Windows.Forms.ContextMenuStrip(this.components);
+ this.menuSysAgentMode = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuNotEnabledHttp = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuGlobal = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuGlobalPAC = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuKeep = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuKeepPAC = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuKeepNothing = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuKeepPACNothing = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuServers = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuAddServers2 = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuScanScreen2 = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuCopyPACUrl = new System.Windows.Forms.ToolStripMenuItem();
+ this.menuUpdateSubscriptions = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
+ this.menuExit = new System.Windows.Forms.ToolStripMenuItem();
+ this.bgwScan = new System.ComponentModel.BackgroundWorker();
+ this.groupBox1 = new System.Windows.Forms.GroupBox();
+ this.groupBox2 = new System.Windows.Forms.GroupBox();
+ this.txtMsgBox = new System.Windows.Forms.TextBox();
+ this.ssMain = new System.Windows.Forms.StatusStrip();
+ this.toolSslSocksPortLab = new System.Windows.Forms.ToolStripStatusLabel();
+ this.toolSslSocksPort = new System.Windows.Forms.ToolStripStatusLabel();
+ this.toolSslBlank1 = new System.Windows.Forms.ToolStripStatusLabel();
+ this.toolSslHttpPortLab = new System.Windows.Forms.ToolStripStatusLabel();
+ this.toolSslHttpPort = new System.Windows.Forms.ToolStripStatusLabel();
+ this.toolSslBlank2 = new System.Windows.Forms.ToolStripStatusLabel();
+ this.toolSslPacPortLab = new System.Windows.Forms.ToolStripStatusLabel();
+ this.toolSslPacPort = new System.Windows.Forms.ToolStripStatusLabel();
+ this.toolSslBlank3 = new System.Windows.Forms.ToolStripStatusLabel();
+ this.toolSslServerSpeed = new System.Windows.Forms.ToolStripStatusLabel();
+ this.toolSslBlank4 = new System.Windows.Forms.ToolStripStatusLabel();
+ this.panel1 = new System.Windows.Forms.Panel();
+ this.tsMain = new System.Windows.Forms.ToolStrip();
+ this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
+ this.tsbSub = new System.Windows.Forms.ToolStripDropDownButton();
+ this.tsbSubSetting = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsbSubUpdate = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsbQRCodeSwitch = new System.Windows.Forms.ToolStripButton();
+ this.toolStripSeparator8 = new System.Windows.Forms.ToolStripSeparator();
+ this.tsbOptionSetting = new System.Windows.Forms.ToolStripButton();
+ this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator();
+ this.tsbReload = new System.Windows.Forms.ToolStripButton();
+ this.toolStripSeparator7 = new System.Windows.Forms.ToolStripSeparator();
+ this.tsbCheckUpdate = new System.Windows.Forms.ToolStripDropDownButton();
+ this.tsbCheckUpdateN = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsbCheckUpdateCore = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsbCheckUpdatePACList = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator13 = new System.Windows.Forms.ToolStripSeparator();
+ this.tsbCheckClearPACList = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator10 = new System.Windows.Forms.ToolStripSeparator();
+ this.tsbHelp = new System.Windows.Forms.ToolStripDropDownButton();
+ this.tsbAbout = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsbV2rayWebsite = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator12 = new System.Windows.Forms.ToolStripSeparator();
+ this.tsbLanguageDef = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsbLanguageZhHans = new System.Windows.Forms.ToolStripMenuItem();
+ this.tsbPromotion = new System.Windows.Forms.ToolStripButton();
+ this.toolStripSeparator11 = new System.Windows.Forms.ToolStripSeparator();
+ this.tsbClose = new System.Windows.Forms.ToolStripButton();
+ this.menuGithubFetch = new System.Windows.Forms.ToolStripMenuItem();
+ ((System.ComponentModel.ISupportInitialize)(this.scMain)).BeginInit();
+ this.scMain.Panel1.SuspendLayout();
+ this.scMain.Panel2.SuspendLayout();
+ this.scMain.SuspendLayout();
+ this.cmsLv.SuspendLayout();
+ this.cmsMain.SuspendLayout();
+ this.groupBox1.SuspendLayout();
+ this.groupBox2.SuspendLayout();
+ this.ssMain.SuspendLayout();
+ this.tsMain.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // scMain
+ //
+ resources.ApplyResources(this.scMain, "scMain");
+ this.scMain.FixedPanel = System.Windows.Forms.FixedPanel.Panel2;
+ this.scMain.Name = "scMain";
+ //
+ // scMain.Panel1
+ //
+ this.scMain.Panel1.Controls.Add(this.lvServers);
+ //
+ // scMain.Panel2
+ //
+ this.scMain.Panel2.Controls.Add(this.qrCodeControl);
+ this.scMain.TabStop = false;
+ //
+ // lvServers
+ //
+ this.lvServers.ContextMenuStrip = this.cmsLv;
+ resources.ApplyResources(this.lvServers, "lvServers");
+ this.lvServers.FullRowSelect = true;
+ this.lvServers.GridLines = true;
+ this.lvServers.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable;
+ this.lvServers.HideSelection = false;
+ this.lvServers.Items.AddRange(new System.Windows.Forms.ListViewItem[] {
((System.Windows.Forms.ListViewItem)(resources.GetObject("lvServers.Items")))});
- this.lvServers.MultiSelect = false;
- this.lvServers.Name = "lvServers";
- this.lvServers.UseCompatibleStateImageBehavior = false;
- this.lvServers.View = System.Windows.Forms.View.Details;
- this.lvServers.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.lvServers_ColumnClick);
- this.lvServers.SelectedIndexChanged += new System.EventHandler(this.lvServers_SelectedIndexChanged);
- this.lvServers.Click += new System.EventHandler(this.lvServers_Click);
- this.lvServers.DoubleClick += new System.EventHandler(this.lvServers_DoubleClick);
- this.lvServers.KeyDown += new System.Windows.Forms.KeyEventHandler(this.lvServers_KeyDown);
- //
- // cmsLv
- //
- resources.ApplyResources(this.cmsLv, "cmsLv");
- this.cmsLv.ImageScalingSize = new System.Drawing.Size(20, 20);
- this.cmsLv.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.lvServers.MultiSelect = false;
+ this.lvServers.Name = "lvServers";
+ this.lvServers.UseCompatibleStateImageBehavior = false;
+ this.lvServers.View = System.Windows.Forms.View.Details;
+ this.lvServers.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.lvServers_ColumnClick);
+ this.lvServers.SelectedIndexChanged += new System.EventHandler(this.lvServers_SelectedIndexChanged);
+ this.lvServers.Click += new System.EventHandler(this.lvServers_Click);
+ this.lvServers.DoubleClick += new System.EventHandler(this.lvServers_DoubleClick);
+ this.lvServers.KeyDown += new System.Windows.Forms.KeyEventHandler(this.lvServers_KeyDown);
+ //
+ // cmsLv
+ //
+ this.cmsLv.ImageScalingSize = new System.Drawing.Size(20, 20);
+ this.cmsLv.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.menuAddVmessServer,
this.menuAddVlessServer,
this.menuAddShadowsocksServer,
@@ -207,203 +206,210 @@
this.menuExport2ClientConfig,
this.menuExport2ServerConfig,
this.menuExport2ShareUrl,
- this.menuExport2SubContent});
- this.cmsLv.Name = "cmsLv";
- this.cmsLv.OwnerItem = this.tsbServer;
- //
- // menuAddVmessServer
- //
- resources.ApplyResources(this.menuAddVmessServer, "menuAddVmessServer");
- this.menuAddVmessServer.Name = "menuAddVmessServer";
- this.menuAddVmessServer.Click += new System.EventHandler(this.menuAddVmessServer_Click);
- //
- // menuAddVlessServer
- //
- resources.ApplyResources(this.menuAddVlessServer, "menuAddVlessServer");
- this.menuAddVlessServer.Name = "menuAddVlessServer";
- this.menuAddVlessServer.Click += new System.EventHandler(this.menuAddVlessServer_Click);
- //
- // menuAddShadowsocksServer
- //
- resources.ApplyResources(this.menuAddShadowsocksServer, "menuAddShadowsocksServer");
- this.menuAddShadowsocksServer.Name = "menuAddShadowsocksServer";
- this.menuAddShadowsocksServer.Click += new System.EventHandler(this.menuAddShadowsocksServer_Click);
- //
- // menuAddSocksServer
- //
- resources.ApplyResources(this.menuAddSocksServer, "menuAddSocksServer");
- this.menuAddSocksServer.Name = "menuAddSocksServer";
- this.menuAddSocksServer.Click += new System.EventHandler(this.menuAddSocksServer_Click);
- //
- // menuAddCustomServer
- //
- resources.ApplyResources(this.menuAddCustomServer, "menuAddCustomServer");
- this.menuAddCustomServer.Name = "menuAddCustomServer";
- this.menuAddCustomServer.Click += new System.EventHandler(this.menuAddCustomServer_Click);
- //
- // menuAddServers
- //
- resources.ApplyResources(this.menuAddServers, "menuAddServers");
- this.menuAddServers.Name = "menuAddServers";
- this.menuAddServers.Click += new System.EventHandler(this.menuAddServers_Click);
- //
- // menuScanScreen
- //
- resources.ApplyResources(this.menuScanScreen, "menuScanScreen");
- this.menuScanScreen.Name = "menuScanScreen";
- this.menuScanScreen.Click += new System.EventHandler(this.menuScanScreen_Click);
- //
- // toolStripSeparator1
- //
- resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1");
- this.toolStripSeparator1.Name = "toolStripSeparator1";
- //
- // menuRemoveServer
- //
- resources.ApplyResources(this.menuRemoveServer, "menuRemoveServer");
- this.menuRemoveServer.Name = "menuRemoveServer";
- this.menuRemoveServer.Click += new System.EventHandler(this.menuRemoveServer_Click);
- //
- // menuRemoveDuplicateServer
- //
- resources.ApplyResources(this.menuRemoveDuplicateServer, "menuRemoveDuplicateServer");
- this.menuRemoveDuplicateServer.Name = "menuRemoveDuplicateServer";
- this.menuRemoveDuplicateServer.Click += new System.EventHandler(this.menuRemoveDuplicateServer_Click);
- //
- // menuCopyServer
- //
- resources.ApplyResources(this.menuCopyServer, "menuCopyServer");
- this.menuCopyServer.Name = "menuCopyServer";
- this.menuCopyServer.Click += new System.EventHandler(this.menuCopyServer_Click);
- //
- // menuSetDefaultServer
- //
- resources.ApplyResources(this.menuSetDefaultServer, "menuSetDefaultServer");
- this.menuSetDefaultServer.Name = "menuSetDefaultServer";
- this.menuSetDefaultServer.Click += new System.EventHandler(this.menuSetDefaultServer_Click);
- //
- // toolStripSeparator3
- //
- resources.ApplyResources(this.toolStripSeparator3, "toolStripSeparator3");
- this.toolStripSeparator3.Name = "toolStripSeparator3";
- //
- // menuMoveTop
- //
- resources.ApplyResources(this.menuMoveTop, "menuMoveTop");
- this.menuMoveTop.Name = "menuMoveTop";
- this.menuMoveTop.Click += new System.EventHandler(this.menuMoveTop_Click);
- //
- // menuMoveUp
- //
- resources.ApplyResources(this.menuMoveUp, "menuMoveUp");
- this.menuMoveUp.Name = "menuMoveUp";
- this.menuMoveUp.Click += new System.EventHandler(this.menuMoveUp_Click);
- //
- // menuMoveDown
- //
- resources.ApplyResources(this.menuMoveDown, "menuMoveDown");
- this.menuMoveDown.Name = "menuMoveDown";
- this.menuMoveDown.Click += new System.EventHandler(this.menuMoveDown_Click);
- //
- // menuMoveBottom
- //
- resources.ApplyResources(this.menuMoveBottom, "menuMoveBottom");
- this.menuMoveBottom.Name = "menuMoveBottom";
- this.menuMoveBottom.Click += new System.EventHandler(this.menuMoveBottom_Click);
- //
- // menuSelectAll
- //
- resources.ApplyResources(this.menuSelectAll, "menuSelectAll");
- this.menuSelectAll.Name = "menuSelectAll";
- this.menuSelectAll.Click += new System.EventHandler(this.menuSelectAll_Click);
- //
- // toolStripSeparator9
- //
- resources.ApplyResources(this.toolStripSeparator9, "toolStripSeparator9");
- this.toolStripSeparator9.Name = "toolStripSeparator9";
- //
- // menuPingServer
- //
- resources.ApplyResources(this.menuPingServer, "menuPingServer");
- this.menuPingServer.Name = "menuPingServer";
- this.menuPingServer.Click += new System.EventHandler(this.menuPingServer_Click);
- //
- // menuTcpingServer
- //
- resources.ApplyResources(this.menuTcpingServer, "menuTcpingServer");
- this.menuTcpingServer.Name = "menuTcpingServer";
- this.menuTcpingServer.Click += new System.EventHandler(this.menuTcpingServer_Click);
- //
- // menuRealPingServer
- //
- resources.ApplyResources(this.menuRealPingServer, "menuRealPingServer");
- this.menuRealPingServer.Name = "menuRealPingServer";
- this.menuRealPingServer.Click += new System.EventHandler(this.menuRealPingServer_Click);
- //
- // menuSpeedServer
- //
- resources.ApplyResources(this.menuSpeedServer, "menuSpeedServer");
- this.menuSpeedServer.Name = "menuSpeedServer";
- this.menuSpeedServer.Click += new System.EventHandler(this.menuSpeedServer_Click);
- //
- // tsbTestMe
- //
- resources.ApplyResources(this.tsbTestMe, "tsbTestMe");
- this.tsbTestMe.Name = "tsbTestMe";
- this.tsbTestMe.Click += new System.EventHandler(this.tsbTestMe_Click);
- //
- // toolStripSeparator6
- //
- resources.ApplyResources(this.toolStripSeparator6, "toolStripSeparator6");
- this.toolStripSeparator6.Name = "toolStripSeparator6";
- //
- // menuExport2ClientConfig
- //
- resources.ApplyResources(this.menuExport2ClientConfig, "menuExport2ClientConfig");
- this.menuExport2ClientConfig.Name = "menuExport2ClientConfig";
- this.menuExport2ClientConfig.Click += new System.EventHandler(this.menuExport2ClientConfig_Click);
- //
- // menuExport2ServerConfig
- //
- resources.ApplyResources(this.menuExport2ServerConfig, "menuExport2ServerConfig");
- this.menuExport2ServerConfig.Name = "menuExport2ServerConfig";
- this.menuExport2ServerConfig.Click += new System.EventHandler(this.menuExport2ServerConfig_Click);
- //
- // menuExport2ShareUrl
- //
- resources.ApplyResources(this.menuExport2ShareUrl, "menuExport2ShareUrl");
- this.menuExport2ShareUrl.Name = "menuExport2ShareUrl";
- this.menuExport2ShareUrl.Click += new System.EventHandler(this.menuExport2ShareUrl_Click);
- //
- // menuExport2SubContent
- //
- resources.ApplyResources(this.menuExport2SubContent, "menuExport2SubContent");
- this.menuExport2SubContent.Name = "menuExport2SubContent";
- this.menuExport2SubContent.Click += new System.EventHandler(this.menuExport2SubContent_Click);
- //
- // tsbServer
- //
- resources.ApplyResources(this.tsbServer, "tsbServer");
- this.tsbServer.DropDown = this.cmsLv;
- this.tsbServer.Image = global::v2rayN.Properties.Resources.server;
- this.tsbServer.Name = "tsbServer";
- //
- // qrCodeControl
- //
- resources.ApplyResources(this.qrCodeControl, "qrCodeControl");
- this.qrCodeControl.Name = "qrCodeControl";
- //
- // notifyMain
- //
- resources.ApplyResources(this.notifyMain, "notifyMain");
- this.notifyMain.ContextMenuStrip = this.cmsMain;
- this.notifyMain.MouseClick += new System.Windows.Forms.MouseEventHandler(this.notifyMain_MouseClick);
- //
- // cmsMain
- //
- resources.ApplyResources(this.cmsMain, "cmsMain");
- this.cmsMain.ImageScalingSize = new System.Drawing.Size(20, 20);
- this.cmsMain.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.menuExport2SubContent,
+ this.menuGithubUpload,
+ this.menuGithubFetch});
+ this.cmsLv.Name = "cmsLv";
+ resources.ApplyResources(this.cmsLv, "cmsLv");
+ //
+ // menuAddVmessServer
+ //
+ this.menuAddVmessServer.Name = "menuAddVmessServer";
+ resources.ApplyResources(this.menuAddVmessServer, "menuAddVmessServer");
+ this.menuAddVmessServer.Click += new System.EventHandler(this.menuAddVmessServer_Click);
+ //
+ // menuAddVlessServer
+ //
+ this.menuAddVlessServer.Name = "menuAddVlessServer";
+ resources.ApplyResources(this.menuAddVlessServer, "menuAddVlessServer");
+ this.menuAddVlessServer.Click += new System.EventHandler(this.menuAddVlessServer_Click);
+ //
+ // menuAddShadowsocksServer
+ //
+ this.menuAddShadowsocksServer.Name = "menuAddShadowsocksServer";
+ resources.ApplyResources(this.menuAddShadowsocksServer, "menuAddShadowsocksServer");
+ this.menuAddShadowsocksServer.Click += new System.EventHandler(this.menuAddShadowsocksServer_Click);
+ //
+ // menuAddSocksServer
+ //
+ this.menuAddSocksServer.Name = "menuAddSocksServer";
+ resources.ApplyResources(this.menuAddSocksServer, "menuAddSocksServer");
+ this.menuAddSocksServer.Click += new System.EventHandler(this.menuAddSocksServer_Click);
+ //
+ // menuAddCustomServer
+ //
+ this.menuAddCustomServer.Name = "menuAddCustomServer";
+ resources.ApplyResources(this.menuAddCustomServer, "menuAddCustomServer");
+ this.menuAddCustomServer.Click += new System.EventHandler(this.menuAddCustomServer_Click);
+ //
+ // menuAddServers
+ //
+ this.menuAddServers.Name = "menuAddServers";
+ resources.ApplyResources(this.menuAddServers, "menuAddServers");
+ this.menuAddServers.Click += new System.EventHandler(this.menuAddServers_Click);
+ //
+ // menuScanScreen
+ //
+ this.menuScanScreen.Name = "menuScanScreen";
+ resources.ApplyResources(this.menuScanScreen, "menuScanScreen");
+ this.menuScanScreen.Click += new System.EventHandler(this.menuScanScreen_Click);
+ //
+ // toolStripSeparator1
+ //
+ this.toolStripSeparator1.Name = "toolStripSeparator1";
+ resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1");
+ //
+ // menuRemoveServer
+ //
+ this.menuRemoveServer.Name = "menuRemoveServer";
+ resources.ApplyResources(this.menuRemoveServer, "menuRemoveServer");
+ this.menuRemoveServer.Click += new System.EventHandler(this.menuRemoveServer_Click);
+ //
+ // menuRemoveDuplicateServer
+ //
+ this.menuRemoveDuplicateServer.Name = "menuRemoveDuplicateServer";
+ resources.ApplyResources(this.menuRemoveDuplicateServer, "menuRemoveDuplicateServer");
+ this.menuRemoveDuplicateServer.Click += new System.EventHandler(this.menuRemoveDuplicateServer_Click);
+ //
+ // menuCopyServer
+ //
+ this.menuCopyServer.Name = "menuCopyServer";
+ resources.ApplyResources(this.menuCopyServer, "menuCopyServer");
+ this.menuCopyServer.Click += new System.EventHandler(this.menuCopyServer_Click);
+ //
+ // menuSetDefaultServer
+ //
+ this.menuSetDefaultServer.Name = "menuSetDefaultServer";
+ resources.ApplyResources(this.menuSetDefaultServer, "menuSetDefaultServer");
+ this.menuSetDefaultServer.Click += new System.EventHandler(this.menuSetDefaultServer_Click);
+ //
+ // toolStripSeparator3
+ //
+ this.toolStripSeparator3.Name = "toolStripSeparator3";
+ resources.ApplyResources(this.toolStripSeparator3, "toolStripSeparator3");
+ //
+ // menuMoveTop
+ //
+ this.menuMoveTop.Name = "menuMoveTop";
+ resources.ApplyResources(this.menuMoveTop, "menuMoveTop");
+ this.menuMoveTop.Click += new System.EventHandler(this.menuMoveTop_Click);
+ //
+ // menuMoveUp
+ //
+ this.menuMoveUp.Name = "menuMoveUp";
+ resources.ApplyResources(this.menuMoveUp, "menuMoveUp");
+ this.menuMoveUp.Click += new System.EventHandler(this.menuMoveUp_Click);
+ //
+ // menuMoveDown
+ //
+ this.menuMoveDown.Name = "menuMoveDown";
+ resources.ApplyResources(this.menuMoveDown, "menuMoveDown");
+ this.menuMoveDown.Click += new System.EventHandler(this.menuMoveDown_Click);
+ //
+ // menuMoveBottom
+ //
+ this.menuMoveBottom.Name = "menuMoveBottom";
+ resources.ApplyResources(this.menuMoveBottom, "menuMoveBottom");
+ this.menuMoveBottom.Click += new System.EventHandler(this.menuMoveBottom_Click);
+ //
+ // menuSelectAll
+ //
+ this.menuSelectAll.Name = "menuSelectAll";
+ resources.ApplyResources(this.menuSelectAll, "menuSelectAll");
+ this.menuSelectAll.Click += new System.EventHandler(this.menuSelectAll_Click);
+ //
+ // toolStripSeparator9
+ //
+ this.toolStripSeparator9.Name = "toolStripSeparator9";
+ resources.ApplyResources(this.toolStripSeparator9, "toolStripSeparator9");
+ //
+ // menuPingServer
+ //
+ this.menuPingServer.Name = "menuPingServer";
+ resources.ApplyResources(this.menuPingServer, "menuPingServer");
+ this.menuPingServer.Click += new System.EventHandler(this.menuPingServer_Click);
+ //
+ // menuTcpingServer
+ //
+ this.menuTcpingServer.Name = "menuTcpingServer";
+ resources.ApplyResources(this.menuTcpingServer, "menuTcpingServer");
+ this.menuTcpingServer.Click += new System.EventHandler(this.menuTcpingServer_Click);
+ //
+ // menuRealPingServer
+ //
+ this.menuRealPingServer.Name = "menuRealPingServer";
+ resources.ApplyResources(this.menuRealPingServer, "menuRealPingServer");
+ this.menuRealPingServer.Click += new System.EventHandler(this.menuRealPingServer_Click);
+ //
+ // menuSpeedServer
+ //
+ this.menuSpeedServer.Name = "menuSpeedServer";
+ resources.ApplyResources(this.menuSpeedServer, "menuSpeedServer");
+ this.menuSpeedServer.Click += new System.EventHandler(this.menuSpeedServer_Click);
+ //
+ // tsbTestMe
+ //
+ this.tsbTestMe.Name = "tsbTestMe";
+ resources.ApplyResources(this.tsbTestMe, "tsbTestMe");
+ this.tsbTestMe.Click += new System.EventHandler(this.tsbTestMe_Click);
+ //
+ // toolStripSeparator6
+ //
+ this.toolStripSeparator6.Name = "toolStripSeparator6";
+ resources.ApplyResources(this.toolStripSeparator6, "toolStripSeparator6");
+ //
+ // menuExport2ClientConfig
+ //
+ this.menuExport2ClientConfig.Name = "menuExport2ClientConfig";
+ resources.ApplyResources(this.menuExport2ClientConfig, "menuExport2ClientConfig");
+ this.menuExport2ClientConfig.Click += new System.EventHandler(this.menuExport2ClientConfig_Click);
+ //
+ // menuExport2ServerConfig
+ //
+ this.menuExport2ServerConfig.Name = "menuExport2ServerConfig";
+ resources.ApplyResources(this.menuExport2ServerConfig, "menuExport2ServerConfig");
+ this.menuExport2ServerConfig.Click += new System.EventHandler(this.menuExport2ServerConfig_Click);
+ //
+ // menuExport2ShareUrl
+ //
+ this.menuExport2ShareUrl.Name = "menuExport2ShareUrl";
+ resources.ApplyResources(this.menuExport2ShareUrl, "menuExport2ShareUrl");
+ this.menuExport2ShareUrl.Click += new System.EventHandler(this.menuExport2ShareUrl_Click);
+ //
+ // menuExport2SubContent
+ //
+ this.menuExport2SubContent.Name = "menuExport2SubContent";
+ resources.ApplyResources(this.menuExport2SubContent, "menuExport2SubContent");
+ this.menuExport2SubContent.Click += new System.EventHandler(this.menuExport2SubContent_Click);
+ //
+ // menuGithubUpload
+ //
+ this.menuGithubUpload.Name = "menuGithubUpload";
+ resources.ApplyResources(this.menuGithubUpload, "menuGithubUpload");
+ //
+ // qrCodeControl
+ //
+ resources.ApplyResources(this.qrCodeControl, "qrCodeControl");
+ this.qrCodeControl.Name = "qrCodeControl";
+ //
+ // tsbServer
+ //
+ this.tsbServer.DropDown = this.cmsLv;
+ this.tsbServer.Image = global::v2rayN.Properties.Resources.server;
+ resources.ApplyResources(this.tsbServer, "tsbServer");
+ this.tsbServer.Name = "tsbServer";
+ //
+ // notifyMain
+ //
+ this.notifyMain.ContextMenuStrip = this.cmsMain;
+ resources.ApplyResources(this.notifyMain, "notifyMain");
+ this.notifyMain.MouseClick += new System.Windows.Forms.MouseEventHandler(this.notifyMain_MouseClick);
+ //
+ // cmsMain
+ //
+ this.cmsMain.ImageScalingSize = new System.Drawing.Size(20, 20);
+ resources.ApplyResources(this.cmsMain, "cmsMain");
+ this.cmsMain.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.menuSysAgentMode,
this.menuServers,
this.menuAddServers2,
@@ -412,15 +418,14 @@
this.menuUpdateSubscriptions,
this.toolStripSeparator2,
this.menuExit});
- this.cmsMain.Name = "contextMenuStrip1";
- this.cmsMain.RenderMode = System.Windows.Forms.ToolStripRenderMode.System;
- this.cmsMain.ShowCheckMargin = true;
- this.cmsMain.ShowImageMargin = false;
- //
- // menuSysAgentMode
- //
- resources.ApplyResources(this.menuSysAgentMode, "menuSysAgentMode");
- this.menuSysAgentMode.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.cmsMain.Name = "contextMenuStrip1";
+ this.cmsMain.RenderMode = System.Windows.Forms.ToolStripRenderMode.System;
+ this.cmsMain.ShowCheckMargin = true;
+ this.cmsMain.ShowImageMargin = false;
+ //
+ // menuSysAgentMode
+ //
+ this.menuSysAgentMode.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.menuNotEnabledHttp,
this.menuGlobal,
this.menuGlobalPAC,
@@ -428,124 +433,124 @@
this.menuKeepPAC,
this.menuKeepNothing,
this.menuKeepPACNothing});
- this.menuSysAgentMode.Name = "menuSysAgentMode";
- //
- // menuNotEnabledHttp
- //
- resources.ApplyResources(this.menuNotEnabledHttp, "menuNotEnabledHttp");
- this.menuNotEnabledHttp.Name = "menuNotEnabledHttp";
- this.menuNotEnabledHttp.Click += new System.EventHandler(this.menuNotEnabledHttp_Click);
- //
- // menuGlobal
- //
- resources.ApplyResources(this.menuGlobal, "menuGlobal");
- this.menuGlobal.Name = "menuGlobal";
- this.menuGlobal.Click += new System.EventHandler(this.menuGlobal_Click);
- //
- // menuGlobalPAC
- //
- resources.ApplyResources(this.menuGlobalPAC, "menuGlobalPAC");
- this.menuGlobalPAC.Name = "menuGlobalPAC";
- this.menuGlobalPAC.Click += new System.EventHandler(this.menuGlobalPAC_Click);
- //
- // menuKeep
- //
- resources.ApplyResources(this.menuKeep, "menuKeep");
- this.menuKeep.Name = "menuKeep";
- this.menuKeep.Click += new System.EventHandler(this.menuKeep_Click);
- //
- // menuKeepPAC
- //
- resources.ApplyResources(this.menuKeepPAC, "menuKeepPAC");
- this.menuKeepPAC.Name = "menuKeepPAC";
- this.menuKeepPAC.Click += new System.EventHandler(this.menuKeepPAC_Click);
- //
- // menuKeepNothing
- //
- resources.ApplyResources(this.menuKeepNothing, "menuKeepNothing");
- this.menuKeepNothing.Name = "menuKeepNothing";
- this.menuKeepNothing.Click += new System.EventHandler(this.menuKeepNothing_Click);
- //
- // menuKeepPACNothing
- //
- resources.ApplyResources(this.menuKeepPACNothing, "menuKeepPACNothing");
- this.menuKeepPACNothing.Name = "menuKeepPACNothing";
- this.menuKeepPACNothing.Click += new System.EventHandler(this.menuKeepPACNothing_Click);
- //
- // menuServers
- //
- resources.ApplyResources(this.menuServers, "menuServers");
- this.menuServers.Name = "menuServers";
- //
- // menuAddServers2
- //
- resources.ApplyResources(this.menuAddServers2, "menuAddServers2");
- this.menuAddServers2.Name = "menuAddServers2";
- this.menuAddServers2.Click += new System.EventHandler(this.menuAddServers_Click);
- //
- // menuScanScreen2
- //
- resources.ApplyResources(this.menuScanScreen2, "menuScanScreen2");
- this.menuScanScreen2.Name = "menuScanScreen2";
- this.menuScanScreen2.Click += new System.EventHandler(this.menuScanScreen_Click);
- //
- // menuCopyPACUrl
- //
- resources.ApplyResources(this.menuCopyPACUrl, "menuCopyPACUrl");
- this.menuCopyPACUrl.Name = "menuCopyPACUrl";
- this.menuCopyPACUrl.Click += new System.EventHandler(this.menuCopyPACUrl_Click);
- //
- // menuUpdateSubscriptions
- //
- resources.ApplyResources(this.menuUpdateSubscriptions, "menuUpdateSubscriptions");
- this.menuUpdateSubscriptions.Name = "menuUpdateSubscriptions";
- this.menuUpdateSubscriptions.Click += new System.EventHandler(this.menuUpdateSubscriptions_Click);
- //
- // toolStripSeparator2
- //
- resources.ApplyResources(this.toolStripSeparator2, "toolStripSeparator2");
- this.toolStripSeparator2.Name = "toolStripSeparator2";
- //
- // menuExit
- //
- resources.ApplyResources(this.menuExit, "menuExit");
- this.menuExit.Name = "menuExit";
- this.menuExit.Click += new System.EventHandler(this.menuExit_Click);
- //
- // bgwScan
- //
- this.bgwScan.WorkerReportsProgress = true;
- this.bgwScan.DoWork += new System.ComponentModel.DoWorkEventHandler(this.bgwScan_DoWork);
- this.bgwScan.ProgressChanged += new System.ComponentModel.ProgressChangedEventHandler(this.bgwScan_ProgressChanged);
- //
- // groupBox1
- //
- resources.ApplyResources(this.groupBox1, "groupBox1");
- this.groupBox1.Controls.Add(this.scMain);
- this.groupBox1.Name = "groupBox1";
- this.groupBox1.TabStop = false;
- //
- // groupBox2
- //
- resources.ApplyResources(this.groupBox2, "groupBox2");
- this.groupBox2.Controls.Add(this.txtMsgBox);
- this.groupBox2.Controls.Add(this.ssMain);
- this.groupBox2.Name = "groupBox2";
- this.groupBox2.TabStop = false;
- //
- // txtMsgBox
- //
- resources.ApplyResources(this.txtMsgBox, "txtMsgBox");
- this.txtMsgBox.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(41)))), ((int)(((byte)(49)))), ((int)(((byte)(52)))));
- this.txtMsgBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.txtMsgBox.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(226)))), ((int)(((byte)(228)))));
- this.txtMsgBox.Name = "txtMsgBox";
- this.txtMsgBox.ReadOnly = true;
- //
- // ssMain
- //
- resources.ApplyResources(this.ssMain, "ssMain");
- this.ssMain.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.menuSysAgentMode.Name = "menuSysAgentMode";
+ resources.ApplyResources(this.menuSysAgentMode, "menuSysAgentMode");
+ //
+ // menuNotEnabledHttp
+ //
+ this.menuNotEnabledHttp.Name = "menuNotEnabledHttp";
+ resources.ApplyResources(this.menuNotEnabledHttp, "menuNotEnabledHttp");
+ this.menuNotEnabledHttp.Click += new System.EventHandler(this.menuNotEnabledHttp_Click);
+ //
+ // menuGlobal
+ //
+ this.menuGlobal.Name = "menuGlobal";
+ resources.ApplyResources(this.menuGlobal, "menuGlobal");
+ this.menuGlobal.Click += new System.EventHandler(this.menuGlobal_Click);
+ //
+ // menuGlobalPAC
+ //
+ this.menuGlobalPAC.Name = "menuGlobalPAC";
+ resources.ApplyResources(this.menuGlobalPAC, "menuGlobalPAC");
+ this.menuGlobalPAC.Click += new System.EventHandler(this.menuGlobalPAC_Click);
+ //
+ // menuKeep
+ //
+ this.menuKeep.Name = "menuKeep";
+ resources.ApplyResources(this.menuKeep, "menuKeep");
+ this.menuKeep.Click += new System.EventHandler(this.menuKeep_Click);
+ //
+ // menuKeepPAC
+ //
+ this.menuKeepPAC.Name = "menuKeepPAC";
+ resources.ApplyResources(this.menuKeepPAC, "menuKeepPAC");
+ this.menuKeepPAC.Click += new System.EventHandler(this.menuKeepPAC_Click);
+ //
+ // menuKeepNothing
+ //
+ this.menuKeepNothing.Name = "menuKeepNothing";
+ resources.ApplyResources(this.menuKeepNothing, "menuKeepNothing");
+ this.menuKeepNothing.Click += new System.EventHandler(this.menuKeepNothing_Click);
+ //
+ // menuKeepPACNothing
+ //
+ this.menuKeepPACNothing.Name = "menuKeepPACNothing";
+ resources.ApplyResources(this.menuKeepPACNothing, "menuKeepPACNothing");
+ this.menuKeepPACNothing.Click += new System.EventHandler(this.menuKeepPACNothing_Click);
+ //
+ // menuServers
+ //
+ this.menuServers.Name = "menuServers";
+ resources.ApplyResources(this.menuServers, "menuServers");
+ //
+ // menuAddServers2
+ //
+ this.menuAddServers2.Name = "menuAddServers2";
+ resources.ApplyResources(this.menuAddServers2, "menuAddServers2");
+ this.menuAddServers2.Click += new System.EventHandler(this.menuAddServers_Click);
+ //
+ // menuScanScreen2
+ //
+ this.menuScanScreen2.Name = "menuScanScreen2";
+ resources.ApplyResources(this.menuScanScreen2, "menuScanScreen2");
+ this.menuScanScreen2.Click += new System.EventHandler(this.menuScanScreen_Click);
+ //
+ // menuCopyPACUrl
+ //
+ this.menuCopyPACUrl.Name = "menuCopyPACUrl";
+ resources.ApplyResources(this.menuCopyPACUrl, "menuCopyPACUrl");
+ this.menuCopyPACUrl.Click += new System.EventHandler(this.menuCopyPACUrl_Click);
+ //
+ // menuUpdateSubscriptions
+ //
+ this.menuUpdateSubscriptions.Name = "menuUpdateSubscriptions";
+ resources.ApplyResources(this.menuUpdateSubscriptions, "menuUpdateSubscriptions");
+ this.menuUpdateSubscriptions.Click += new System.EventHandler(this.menuUpdateSubscriptions_Click);
+ //
+ // toolStripSeparator2
+ //
+ this.toolStripSeparator2.Name = "toolStripSeparator2";
+ resources.ApplyResources(this.toolStripSeparator2, "toolStripSeparator2");
+ //
+ // menuExit
+ //
+ this.menuExit.Name = "menuExit";
+ resources.ApplyResources(this.menuExit, "menuExit");
+ this.menuExit.Click += new System.EventHandler(this.menuExit_Click);
+ //
+ // bgwScan
+ //
+ this.bgwScan.WorkerReportsProgress = true;
+ this.bgwScan.DoWork += new System.ComponentModel.DoWorkEventHandler(this.bgwScan_DoWork);
+ this.bgwScan.ProgressChanged += new System.ComponentModel.ProgressChangedEventHandler(this.bgwScan_ProgressChanged);
+ //
+ // groupBox1
+ //
+ this.groupBox1.Controls.Add(this.scMain);
+ resources.ApplyResources(this.groupBox1, "groupBox1");
+ this.groupBox1.Name = "groupBox1";
+ this.groupBox1.TabStop = false;
+ //
+ // groupBox2
+ //
+ this.groupBox2.Controls.Add(this.txtMsgBox);
+ this.groupBox2.Controls.Add(this.ssMain);
+ resources.ApplyResources(this.groupBox2, "groupBox2");
+ this.groupBox2.Name = "groupBox2";
+ this.groupBox2.TabStop = false;
+ //
+ // txtMsgBox
+ //
+ this.txtMsgBox.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(41)))), ((int)(((byte)(49)))), ((int)(((byte)(52)))));
+ this.txtMsgBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ resources.ApplyResources(this.txtMsgBox, "txtMsgBox");
+ this.txtMsgBox.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(226)))), ((int)(((byte)(228)))));
+ this.txtMsgBox.Name = "txtMsgBox";
+ this.txtMsgBox.ReadOnly = true;
+ //
+ // ssMain
+ //
+ this.ssMain.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.toolSslSocksPortLab,
this.toolSslSocksPort,
this.toolSslBlank1,
@@ -557,78 +562,78 @@
this.toolSslBlank3,
this.toolSslServerSpeed,
this.toolSslBlank4});
- this.ssMain.Name = "ssMain";
- this.ssMain.ItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.ssMain_ItemClicked);
- //
- // toolSslSocksPortLab
- //
- resources.ApplyResources(this.toolSslSocksPortLab, "toolSslSocksPortLab");
- this.toolSslSocksPortLab.Name = "toolSslSocksPortLab";
- //
- // toolSslSocksPort
- //
- resources.ApplyResources(this.toolSslSocksPort, "toolSslSocksPort");
- this.toolSslSocksPort.Name = "toolSslSocksPort";
- //
- // toolSslBlank1
- //
- resources.ApplyResources(this.toolSslBlank1, "toolSslBlank1");
- this.toolSslBlank1.Name = "toolSslBlank1";
- this.toolSslBlank1.Spring = true;
- //
- // toolSslHttpPortLab
- //
- resources.ApplyResources(this.toolSslHttpPortLab, "toolSslHttpPortLab");
- this.toolSslHttpPortLab.Name = "toolSslHttpPortLab";
- //
- // toolSslHttpPort
- //
- resources.ApplyResources(this.toolSslHttpPort, "toolSslHttpPort");
- this.toolSslHttpPort.Name = "toolSslHttpPort";
- //
- // toolSslBlank2
- //
- resources.ApplyResources(this.toolSslBlank2, "toolSslBlank2");
- this.toolSslBlank2.Name = "toolSslBlank2";
- this.toolSslBlank2.Spring = true;
- //
- // toolSslPacPortLab
- //
- resources.ApplyResources(this.toolSslPacPortLab, "toolSslPacPortLab");
- this.toolSslPacPortLab.Name = "toolSslPacPortLab";
- //
- // toolSslPacPort
- //
- resources.ApplyResources(this.toolSslPacPort, "toolSslPacPort");
- this.toolSslPacPort.Name = "toolSslPacPort";
- //
- // toolSslBlank3
- //
- resources.ApplyResources(this.toolSslBlank3, "toolSslBlank3");
- this.toolSslBlank3.Name = "toolSslBlank3";
- this.toolSslBlank3.Spring = true;
- //
- // toolSslServerSpeed
- //
- resources.ApplyResources(this.toolSslServerSpeed, "toolSslServerSpeed");
- this.toolSslServerSpeed.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
- this.toolSslServerSpeed.Name = "toolSslServerSpeed";
- //
- // toolSslBlank4
- //
- resources.ApplyResources(this.toolSslBlank4, "toolSslBlank4");
- this.toolSslBlank4.Name = "toolSslBlank4";
- //
- // panel1
- //
- resources.ApplyResources(this.panel1, "panel1");
- this.panel1.Name = "panel1";
- //
- // tsMain
- //
- resources.ApplyResources(this.tsMain, "tsMain");
- this.tsMain.ImageScalingSize = new System.Drawing.Size(32, 32);
- this.tsMain.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ resources.ApplyResources(this.ssMain, "ssMain");
+ this.ssMain.Name = "ssMain";
+ this.ssMain.ItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.ssMain_ItemClicked);
+ //
+ // toolSslSocksPortLab
+ //
+ resources.ApplyResources(this.toolSslSocksPortLab, "toolSslSocksPortLab");
+ this.toolSslSocksPortLab.Name = "toolSslSocksPortLab";
+ //
+ // toolSslSocksPort
+ //
+ this.toolSslSocksPort.Name = "toolSslSocksPort";
+ resources.ApplyResources(this.toolSslSocksPort, "toolSslSocksPort");
+ //
+ // toolSslBlank1
+ //
+ resources.ApplyResources(this.toolSslBlank1, "toolSslBlank1");
+ this.toolSslBlank1.Name = "toolSslBlank1";
+ this.toolSslBlank1.Spring = true;
+ //
+ // toolSslHttpPortLab
+ //
+ resources.ApplyResources(this.toolSslHttpPortLab, "toolSslHttpPortLab");
+ this.toolSslHttpPortLab.Name = "toolSslHttpPortLab";
+ //
+ // toolSslHttpPort
+ //
+ this.toolSslHttpPort.Name = "toolSslHttpPort";
+ resources.ApplyResources(this.toolSslHttpPort, "toolSslHttpPort");
+ //
+ // toolSslBlank2
+ //
+ resources.ApplyResources(this.toolSslBlank2, "toolSslBlank2");
+ this.toolSslBlank2.Name = "toolSslBlank2";
+ this.toolSslBlank2.Spring = true;
+ //
+ // toolSslPacPortLab
+ //
+ resources.ApplyResources(this.toolSslPacPortLab, "toolSslPacPortLab");
+ this.toolSslPacPortLab.Name = "toolSslPacPortLab";
+ //
+ // toolSslPacPort
+ //
+ this.toolSslPacPort.Name = "toolSslPacPort";
+ resources.ApplyResources(this.toolSslPacPort, "toolSslPacPort");
+ //
+ // toolSslBlank3
+ //
+ resources.ApplyResources(this.toolSslBlank3, "toolSslBlank3");
+ this.toolSslBlank3.Name = "toolSslBlank3";
+ this.toolSslBlank3.Spring = true;
+ //
+ // toolSslServerSpeed
+ //
+ resources.ApplyResources(this.toolSslServerSpeed, "toolSslServerSpeed");
+ this.toolSslServerSpeed.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.toolSslServerSpeed.Name = "toolSslServerSpeed";
+ //
+ // toolSslBlank4
+ //
+ this.toolSslBlank4.Name = "toolSslBlank4";
+ resources.ApplyResources(this.toolSslBlank4, "toolSslBlank4");
+ //
+ // panel1
+ //
+ resources.ApplyResources(this.panel1, "panel1");
+ this.panel1.Name = "panel1";
+ //
+ // tsMain
+ //
+ this.tsMain.ImageScalingSize = new System.Drawing.Size(32, 32);
+ this.tsMain.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsbServer,
this.toolStripSeparator4,
this.tsbSub,
@@ -644,209 +649,215 @@
this.tsbPromotion,
this.toolStripSeparator11,
this.tsbClose});
- this.tsMain.Name = "tsMain";
- this.tsMain.TabStop = true;
- //
- // toolStripSeparator4
- //
- resources.ApplyResources(this.toolStripSeparator4, "toolStripSeparator4");
- this.toolStripSeparator4.Name = "toolStripSeparator4";
- //
- // tsbSub
- //
- resources.ApplyResources(this.tsbSub, "tsbSub");
- this.tsbSub.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ resources.ApplyResources(this.tsMain, "tsMain");
+ this.tsMain.Name = "tsMain";
+ this.tsMain.TabStop = true;
+ //
+ // toolStripSeparator4
+ //
+ this.toolStripSeparator4.Name = "toolStripSeparator4";
+ resources.ApplyResources(this.toolStripSeparator4, "toolStripSeparator4");
+ //
+ // tsbSub
+ //
+ this.tsbSub.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsbSubSetting,
this.tsbSubUpdate});
- this.tsbSub.Image = global::v2rayN.Properties.Resources.sub;
- this.tsbSub.Name = "tsbSub";
- //
- // tsbSubSetting
- //
- resources.ApplyResources(this.tsbSubSetting, "tsbSubSetting");
- this.tsbSubSetting.Name = "tsbSubSetting";
- this.tsbSubSetting.Click += new System.EventHandler(this.tsbSubSetting_Click);
- //
- // tsbSubUpdate
- //
- resources.ApplyResources(this.tsbSubUpdate, "tsbSubUpdate");
- this.tsbSubUpdate.Name = "tsbSubUpdate";
- this.tsbSubUpdate.Click += new System.EventHandler(this.tsbSubUpdate_Click);
- //
- // tsbQRCodeSwitch
- //
- resources.ApplyResources(this.tsbQRCodeSwitch, "tsbQRCodeSwitch");
- this.tsbQRCodeSwitch.CheckOnClick = true;
- this.tsbQRCodeSwitch.ForeColor = System.Drawing.Color.Black;
- this.tsbQRCodeSwitch.Image = global::v2rayN.Properties.Resources.share;
- this.tsbQRCodeSwitch.Name = "tsbQRCodeSwitch";
- this.tsbQRCodeSwitch.CheckedChanged += new System.EventHandler(this.tsbQRCodeSwitch_CheckedChanged);
- //
- // toolStripSeparator8
- //
- resources.ApplyResources(this.toolStripSeparator8, "toolStripSeparator8");
- this.toolStripSeparator8.Name = "toolStripSeparator8";
- //
- // tsbOptionSetting
- //
- resources.ApplyResources(this.tsbOptionSetting, "tsbOptionSetting");
- this.tsbOptionSetting.Image = global::v2rayN.Properties.Resources.option;
- this.tsbOptionSetting.Name = "tsbOptionSetting";
- this.tsbOptionSetting.Click += new System.EventHandler(this.tsbOptionSetting_Click);
- //
- // toolStripSeparator5
- //
- resources.ApplyResources(this.toolStripSeparator5, "toolStripSeparator5");
- this.toolStripSeparator5.Name = "toolStripSeparator5";
- //
- // tsbReload
- //
- resources.ApplyResources(this.tsbReload, "tsbReload");
- this.tsbReload.Name = "tsbReload";
- this.tsbReload.Click += new System.EventHandler(this.tsbReload_Click);
- //
- // toolStripSeparator7
- //
- resources.ApplyResources(this.toolStripSeparator7, "toolStripSeparator7");
- this.toolStripSeparator7.Name = "toolStripSeparator7";
- //
- // tsbCheckUpdate
- //
- resources.ApplyResources(this.tsbCheckUpdate, "tsbCheckUpdate");
- this.tsbCheckUpdate.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.tsbSub.Image = global::v2rayN.Properties.Resources.sub;
+ resources.ApplyResources(this.tsbSub, "tsbSub");
+ this.tsbSub.Name = "tsbSub";
+ //
+ // tsbSubSetting
+ //
+ this.tsbSubSetting.Name = "tsbSubSetting";
+ resources.ApplyResources(this.tsbSubSetting, "tsbSubSetting");
+ this.tsbSubSetting.Click += new System.EventHandler(this.tsbSubSetting_Click);
+ //
+ // tsbSubUpdate
+ //
+ this.tsbSubUpdate.Name = "tsbSubUpdate";
+ resources.ApplyResources(this.tsbSubUpdate, "tsbSubUpdate");
+ this.tsbSubUpdate.Click += new System.EventHandler(this.tsbSubUpdate_Click);
+ //
+ // tsbQRCodeSwitch
+ //
+ this.tsbQRCodeSwitch.CheckOnClick = true;
+ this.tsbQRCodeSwitch.ForeColor = System.Drawing.Color.Black;
+ this.tsbQRCodeSwitch.Image = global::v2rayN.Properties.Resources.share;
+ resources.ApplyResources(this.tsbQRCodeSwitch, "tsbQRCodeSwitch");
+ this.tsbQRCodeSwitch.Name = "tsbQRCodeSwitch";
+ this.tsbQRCodeSwitch.CheckedChanged += new System.EventHandler(this.tsbQRCodeSwitch_CheckedChanged);
+ //
+ // toolStripSeparator8
+ //
+ this.toolStripSeparator8.Name = "toolStripSeparator8";
+ resources.ApplyResources(this.toolStripSeparator8, "toolStripSeparator8");
+ //
+ // tsbOptionSetting
+ //
+ this.tsbOptionSetting.Image = global::v2rayN.Properties.Resources.option;
+ resources.ApplyResources(this.tsbOptionSetting, "tsbOptionSetting");
+ this.tsbOptionSetting.Name = "tsbOptionSetting";
+ this.tsbOptionSetting.Click += new System.EventHandler(this.tsbOptionSetting_Click);
+ //
+ // toolStripSeparator5
+ //
+ this.toolStripSeparator5.Name = "toolStripSeparator5";
+ resources.ApplyResources(this.toolStripSeparator5, "toolStripSeparator5");
+ //
+ // tsbReload
+ //
+ resources.ApplyResources(this.tsbReload, "tsbReload");
+ this.tsbReload.Name = "tsbReload";
+ this.tsbReload.Click += new System.EventHandler(this.tsbReload_Click);
+ //
+ // toolStripSeparator7
+ //
+ this.toolStripSeparator7.Name = "toolStripSeparator7";
+ resources.ApplyResources(this.toolStripSeparator7, "toolStripSeparator7");
+ //
+ // tsbCheckUpdate
+ //
+ this.tsbCheckUpdate.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsbCheckUpdateN,
this.tsbCheckUpdateCore,
this.tsbCheckUpdatePACList,
this.toolStripSeparator13,
this.tsbCheckClearPACList});
- this.tsbCheckUpdate.Image = global::v2rayN.Properties.Resources.checkupdate;
- this.tsbCheckUpdate.Name = "tsbCheckUpdate";
- //
- // tsbCheckUpdateN
- //
- resources.ApplyResources(this.tsbCheckUpdateN, "tsbCheckUpdateN");
- this.tsbCheckUpdateN.Name = "tsbCheckUpdateN";
- this.tsbCheckUpdateN.Click += new System.EventHandler(this.tsbCheckUpdateN_Click);
- //
- // tsbCheckUpdateCore
- //
- resources.ApplyResources(this.tsbCheckUpdateCore, "tsbCheckUpdateCore");
- this.tsbCheckUpdateCore.Name = "tsbCheckUpdateCore";
- this.tsbCheckUpdateCore.Click += new System.EventHandler(this.tsbCheckUpdateCore_Click);
- //
- // tsbCheckUpdatePACList
- //
- resources.ApplyResources(this.tsbCheckUpdatePACList, "tsbCheckUpdatePACList");
- this.tsbCheckUpdatePACList.Name = "tsbCheckUpdatePACList";
- this.tsbCheckUpdatePACList.Click += new System.EventHandler(this.tsbCheckUpdatePACList_Click);
- //
- // toolStripSeparator13
- //
- resources.ApplyResources(this.toolStripSeparator13, "toolStripSeparator13");
- this.toolStripSeparator13.Name = "toolStripSeparator13";
- //
- // tsbCheckClearPACList
- //
- resources.ApplyResources(this.tsbCheckClearPACList, "tsbCheckClearPACList");
- this.tsbCheckClearPACList.Name = "tsbCheckClearPACList";
- this.tsbCheckClearPACList.Click += new System.EventHandler(this.tsbCheckClearPACList_Click);
- //
- // toolStripSeparator10
- //
- resources.ApplyResources(this.toolStripSeparator10, "toolStripSeparator10");
- this.toolStripSeparator10.Name = "toolStripSeparator10";
- //
- // tsbHelp
- //
- resources.ApplyResources(this.tsbHelp, "tsbHelp");
- this.tsbHelp.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.tsbCheckUpdate.Image = global::v2rayN.Properties.Resources.checkupdate;
+ resources.ApplyResources(this.tsbCheckUpdate, "tsbCheckUpdate");
+ this.tsbCheckUpdate.Name = "tsbCheckUpdate";
+ //
+ // tsbCheckUpdateN
+ //
+ this.tsbCheckUpdateN.Name = "tsbCheckUpdateN";
+ resources.ApplyResources(this.tsbCheckUpdateN, "tsbCheckUpdateN");
+ this.tsbCheckUpdateN.Click += new System.EventHandler(this.tsbCheckUpdateN_Click);
+ //
+ // tsbCheckUpdateCore
+ //
+ this.tsbCheckUpdateCore.Name = "tsbCheckUpdateCore";
+ resources.ApplyResources(this.tsbCheckUpdateCore, "tsbCheckUpdateCore");
+ this.tsbCheckUpdateCore.Click += new System.EventHandler(this.tsbCheckUpdateCore_Click);
+ //
+ // tsbCheckUpdatePACList
+ //
+ this.tsbCheckUpdatePACList.Name = "tsbCheckUpdatePACList";
+ resources.ApplyResources(this.tsbCheckUpdatePACList, "tsbCheckUpdatePACList");
+ this.tsbCheckUpdatePACList.Click += new System.EventHandler(this.tsbCheckUpdatePACList_Click);
+ //
+ // toolStripSeparator13
+ //
+ this.toolStripSeparator13.Name = "toolStripSeparator13";
+ resources.ApplyResources(this.toolStripSeparator13, "toolStripSeparator13");
+ //
+ // tsbCheckClearPACList
+ //
+ this.tsbCheckClearPACList.Name = "tsbCheckClearPACList";
+ resources.ApplyResources(this.tsbCheckClearPACList, "tsbCheckClearPACList");
+ this.tsbCheckClearPACList.Click += new System.EventHandler(this.tsbCheckClearPACList_Click);
+ //
+ // toolStripSeparator10
+ //
+ this.toolStripSeparator10.Name = "toolStripSeparator10";
+ resources.ApplyResources(this.toolStripSeparator10, "toolStripSeparator10");
+ //
+ // tsbHelp
+ //
+ this.tsbHelp.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsbAbout,
this.tsbV2rayWebsite,
this.toolStripSeparator12,
this.tsbLanguageDef,
this.tsbLanguageZhHans});
- this.tsbHelp.Image = global::v2rayN.Properties.Resources.help;
- this.tsbHelp.Name = "tsbHelp";
- //
- // tsbAbout
- //
- resources.ApplyResources(this.tsbAbout, "tsbAbout");
- this.tsbAbout.Name = "tsbAbout";
- this.tsbAbout.Click += new System.EventHandler(this.tsbAbout_Click);
- //
- // tsbV2rayWebsite
- //
- resources.ApplyResources(this.tsbV2rayWebsite, "tsbV2rayWebsite");
- this.tsbV2rayWebsite.Name = "tsbV2rayWebsite";
- this.tsbV2rayWebsite.Click += new System.EventHandler(this.tsbV2rayWebsite_Click);
- //
- // toolStripSeparator12
- //
- resources.ApplyResources(this.toolStripSeparator12, "toolStripSeparator12");
- this.toolStripSeparator12.Name = "toolStripSeparator12";
- //
- // tsbLanguageDef
- //
- resources.ApplyResources(this.tsbLanguageDef, "tsbLanguageDef");
- this.tsbLanguageDef.Name = "tsbLanguageDef";
- this.tsbLanguageDef.Click += new System.EventHandler(this.tsbLanguageDef_Click);
- //
- // tsbLanguageZhHans
- //
- resources.ApplyResources(this.tsbLanguageZhHans, "tsbLanguageZhHans");
- this.tsbLanguageZhHans.Name = "tsbLanguageZhHans";
- this.tsbLanguageZhHans.Click += new System.EventHandler(this.tsbLanguageZhHans_Click);
- //
- // tsbPromotion
- //
- resources.ApplyResources(this.tsbPromotion, "tsbPromotion");
- this.tsbPromotion.ForeColor = System.Drawing.Color.Black;
- this.tsbPromotion.Image = global::v2rayN.Properties.Resources.promotion;
- this.tsbPromotion.Name = "tsbPromotion";
- this.tsbPromotion.Click += new System.EventHandler(this.tsbPromotion_Click);
- //
- // toolStripSeparator11
- //
- resources.ApplyResources(this.toolStripSeparator11, "toolStripSeparator11");
- this.toolStripSeparator11.Name = "toolStripSeparator11";
- //
- // tsbClose
- //
- resources.ApplyResources(this.tsbClose, "tsbClose");
- this.tsbClose.Name = "tsbClose";
- this.tsbClose.Click += new System.EventHandler(this.tsbClose_Click);
- //
- // MainForm
- //
- resources.ApplyResources(this, "$this");
- this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.Controls.Add(this.groupBox1);
- this.Controls.Add(this.groupBox2);
- this.Controls.Add(this.panel1);
- this.Controls.Add(this.tsMain);
- this.MaximizeBox = true;
- this.MinimizeBox = true;
- this.Name = "MainForm";
- this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MainForm_FormClosing);
- this.Load += new System.EventHandler(this.MainForm_Load);
- this.Shown += new System.EventHandler(this.MainForm_Shown);
- this.VisibleChanged += new System.EventHandler(this.MainForm_VisibleChanged);
- this.Resize += new System.EventHandler(this.MainForm_Resize);
- this.scMain.Panel1.ResumeLayout(false);
- this.scMain.Panel2.ResumeLayout(false);
- ((System.ComponentModel.ISupportInitialize)(this.scMain)).EndInit();
- this.scMain.ResumeLayout(false);
- this.cmsLv.ResumeLayout(false);
- this.cmsMain.ResumeLayout(false);
- this.groupBox1.ResumeLayout(false);
- this.groupBox2.ResumeLayout(false);
- this.groupBox2.PerformLayout();
- this.ssMain.ResumeLayout(false);
- this.ssMain.PerformLayout();
- this.tsMain.ResumeLayout(false);
- this.tsMain.PerformLayout();
- this.ResumeLayout(false);
- this.PerformLayout();
+ this.tsbHelp.Image = global::v2rayN.Properties.Resources.help;
+ resources.ApplyResources(this.tsbHelp, "tsbHelp");
+ this.tsbHelp.Name = "tsbHelp";
+ //
+ // tsbAbout
+ //
+ this.tsbAbout.Name = "tsbAbout";
+ resources.ApplyResources(this.tsbAbout, "tsbAbout");
+ this.tsbAbout.Click += new System.EventHandler(this.tsbAbout_Click);
+ //
+ // tsbV2rayWebsite
+ //
+ this.tsbV2rayWebsite.Name = "tsbV2rayWebsite";
+ resources.ApplyResources(this.tsbV2rayWebsite, "tsbV2rayWebsite");
+ this.tsbV2rayWebsite.Click += new System.EventHandler(this.tsbV2rayWebsite_Click);
+ //
+ // toolStripSeparator12
+ //
+ this.toolStripSeparator12.Name = "toolStripSeparator12";
+ resources.ApplyResources(this.toolStripSeparator12, "toolStripSeparator12");
+ //
+ // tsbLanguageDef
+ //
+ this.tsbLanguageDef.Name = "tsbLanguageDef";
+ resources.ApplyResources(this.tsbLanguageDef, "tsbLanguageDef");
+ this.tsbLanguageDef.Click += new System.EventHandler(this.tsbLanguageDef_Click);
+ //
+ // tsbLanguageZhHans
+ //
+ this.tsbLanguageZhHans.Name = "tsbLanguageZhHans";
+ resources.ApplyResources(this.tsbLanguageZhHans, "tsbLanguageZhHans");
+ this.tsbLanguageZhHans.Click += new System.EventHandler(this.tsbLanguageZhHans_Click);
+ //
+ // tsbPromotion
+ //
+ this.tsbPromotion.ForeColor = System.Drawing.Color.Black;
+ this.tsbPromotion.Image = global::v2rayN.Properties.Resources.promotion;
+ resources.ApplyResources(this.tsbPromotion, "tsbPromotion");
+ this.tsbPromotion.Name = "tsbPromotion";
+ this.tsbPromotion.Click += new System.EventHandler(this.tsbPromotion_Click);
+ //
+ // toolStripSeparator11
+ //
+ this.toolStripSeparator11.Name = "toolStripSeparator11";
+ resources.ApplyResources(this.toolStripSeparator11, "toolStripSeparator11");
+ //
+ // tsbClose
+ //
+ resources.ApplyResources(this.tsbClose, "tsbClose");
+ this.tsbClose.Name = "tsbClose";
+ this.tsbClose.Click += new System.EventHandler(this.tsbClose_Click);
+ //
+ // menuGithubFetch
+ //
+ this.menuGithubFetch.Name = "menuGithubFetch";
+ resources.ApplyResources(this.menuGithubFetch, "menuGithubFetch");
+ //
+ // MainForm
+ //
+ resources.ApplyResources(this, "$this");
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.Controls.Add(this.groupBox1);
+ this.Controls.Add(this.groupBox2);
+ this.Controls.Add(this.panel1);
+ this.Controls.Add(this.tsMain);
+ this.MaximizeBox = true;
+ this.MinimizeBox = true;
+ this.Name = "MainForm";
+ this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MainForm_FormClosing);
+ this.Load += new System.EventHandler(this.MainForm_Load);
+ this.Shown += new System.EventHandler(this.MainForm_Shown);
+ this.VisibleChanged += new System.EventHandler(this.MainForm_VisibleChanged);
+ this.Resize += new System.EventHandler(this.MainForm_Resize);
+ this.scMain.Panel1.ResumeLayout(false);
+ this.scMain.Panel2.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.scMain)).EndInit();
+ this.scMain.ResumeLayout(false);
+ this.cmsLv.ResumeLayout(false);
+ this.cmsMain.ResumeLayout(false);
+ this.groupBox1.ResumeLayout(false);
+ this.groupBox2.ResumeLayout(false);
+ this.groupBox2.PerformLayout();
+ this.ssMain.ResumeLayout(false);
+ this.ssMain.PerformLayout();
+ this.tsMain.ResumeLayout(false);
+ this.tsMain.PerformLayout();
+ this.ResumeLayout(false);
+ this.PerformLayout();
}
@@ -947,6 +958,8 @@
private System.Windows.Forms.ToolStripButton tsbReload;
private System.Windows.Forms.ToolStripButton tsbQRCodeSwitch;
private System.Windows.Forms.ToolStripMenuItem menuAddVlessServer;
- }
+ private System.Windows.Forms.ToolStripMenuItem menuGithubUpload;
+ private System.Windows.Forms.ToolStripMenuItem menuGithubFetch;
+ }
}
diff --git a/v2rayN/v2rayN/Forms/MainForm.resx b/v2rayN/v2rayN/Forms/MainForm.resx
index 128805e9..55962794 100644
--- a/v2rayN/v2rayN/Forms/MainForm.resx
+++ b/v2rayN/v2rayN/Forms/MainForm.resx
@@ -117,703 +117,202 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- Remove duplicate servers
+
+
+ Fill
-
+
+ 3, 17
+
+
+ 327, 17
+
+
355, 22
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Add [VMess] server
-
- Magenta
-
-
- 355, 22
-
-
- 97, 53
-
-
+
355, 22
Add [VLESS] server
-
- 2
+
+ 355, 22
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Add [Shadowsocks] server
-
- Restart service
-
-
- tsbSubSetting
-
-
- 264, 22
-
-
- groupBox2
-
-
- menuMoveUp
+
+ 355, 22
Add [Socks] server
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 355, 22
-
-
- ImageAboveText
+
+ Add a custom configuration server
-
- 语言-[中文简体]
+
+ 355, 22
-
- NoControl
+
+ Import bulk URL from clipboard (Ctrl+V)
-
- Top
+
+ 355, 22
-
- tsbHelp
+
+ Scan QR code on the screen (Ctrl+S)
-
- 5
-
-
-
- False
-
-
- toolStripSeparator6
-
-
- 99, 53
-
-
- Update subscriptions
-
-
- System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 187, 22
-
-
- toolSslBlank2
-
-
- tsbCheckUpdateN
+
+ 352, 6
355, 22
-
+
+ Remove selected servers (Delete)
+
+
+ 355, 22
+
+
+ Remove duplicate servers
+
+
+ 355, 22
+
+
+ Clone selected server
+
+
+ 355, 22
+
+
+ Set as active server (Enter)
+
+
+ 352, 6
+
+
355, 22
Move to top (T)
-
- 45, 53
-
-
- Only open Http proxy and do nothing
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- toolStripSeparator7
-
-
- Update v2rayCore
-
-
- Magenta
-
-
- menuKeepNothing
-
-
+
355, 22
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Up (U)
-
- menuExport2SubContent
+
+ 355, 22
-
- 52, 17
+
+ Down (D)
-
- Share
+
+ 355, 22
-
- tsbQRCodeSwitch
+
+ Move to bottom (B)
-
+
+ 355, 22
+
+
+ Select All (Ctrl+A)
+
+
+ 352, 6
+
+
+ 355, 22
+
+
+ Test servers ping (Ctrl+P)
+
+
+ 355, 22
+
+
+ Test servers with tcping (Ctrl+O)
+
+
+ 355, 22
+
+
+ Test servers real delay (Ctrl+R)
+
+
+ 355, 22
+
+
+ Test servers download speed (Ctrl+T)
+
+
+ 355, 22
+
+
+ Test current service status
+
+
+ 352, 6
+
+
355, 22
Export selected server for client configuration
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 355, 22
Export selected server for server configuration
-
- ImageAboveText
+
+ 355, 22
-
- 952, 56
+
+ Export share URLs to clipboard (Ctrl+C)
-
- System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 355, 22
-
- 0
+
+ Export subscription (base64) share to clipboard
-
- Test servers real delay (Ctrl+R)
+
+ 355, 22
-
- menuTcpingServer
+
+ Upload VMess to Github
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 355, 22
-
- System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Fetch vmesses from github.
- 356, 578
+ 356, 644
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- v2rayN
-
-
- 411, 22
-
-
- 355, 22
-
-
- toolStripSeparator1
-
-
- 3
-
-
- System.Windows.Forms.ToolStripDropDownButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 393, 22
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tsbClose
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- menuPingServer
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tsbLanguageDef
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAATdJREFUWEftloENAiEMRW8ER3AEN9ANdARHcAPdwBF0A91AN9INtC+5JvUCJwWM
- mvCTFw3QUiiU65qa/lUTYT6Ato9rJZyERwT6GFNdU+EihCYNwVhsqmgm3AR1fheOAitd9PCfNvp0HDbY
- FolV2MmZZCzX9J0FG0TRTlwFdbahIVE7Qe1IR5bYVnXCyr2yO5F1MNUBec25YtjomcCXSxhr9DmrV2Gr
- flyL4GSrYcm9tmnEZ7JsAC7DgWr5ydbXA8hOAcVjG8FTD6ocQgvXKrW8MqFWUfc1DAXgmRwVFaJQAHsh
- VbYUU87diqWA934sl/TZ7wV2Lesx0gBwsO5/1Sl5PQhLQb+G+E+bfTm9KXsRAVgHrMK+jO9gbNEzzMSh
- 6DlM9nANoa+kdCeLXLNLFtc9b2r6EXXdE4e4mdByNuG1AAAAAElFTkSuQmCC
-
-
-
- 411, 22
-
-
- 3
-
-
- 3, 17
-
-
- 355, 22
-
-
- System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Fill
-
-
- 6, 56
-
-
- System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- toolSslPacPortLab
-
-
- 220, 17
-
-
- menuAddCustomServer
-
-
- menuMoveDown
-
-
- Import bulk URL from clipboard
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Move to bottom (B)
-
-
- System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 6, 12
-
-
- 48, 53
-
-
- 393, 22
-
-
- 355, 22
-
-
- System.ComponentModel.BackgroundWorker, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- panel1
-
-
- 195, 17
-
-
- 0
-
-
- 686, 331
-
-
- toolStripSeparator4
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Bottom
-
-
- System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- scMain.Panel2
-
-
- System.Windows.Forms.ToolStripDropDownButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 39, 17
-
-
- menuAddServers2
-
-
- Fill
-
-
- tsbServer
-
-
- Add [VMess] server
-
-
- System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- v2rayN.Forms.BaseForm, v2rayN, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
-
-
- tsbAbout
-
-
- 195, 17
-
-
- toolStripSeparator5
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- True
-
-
- 352, 6
-
-
- tsbPromotion
-
-
- 256, 331
-
-
- 4, 4, 4, 4
-
-
- Test servers with tcping (Ctrl+O)
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 6, 56
-
-
- System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBox1
-
-
- 195, 17
-
-
- 2
-
-
- 125, 22
-
-
- 0, 17
-
-
- scMain.Panel2
-
-
- 58, 53
-
-
- 355, 22
-
-
- Not Enabled Http Proxy
-
-
- 187, 22
-
-
- 6, 56
-
-
- Test servers download speed (Ctrl+T)
-
-
- ssMain
-
-
- 686
-
-
- ImageAboveText
-
-
- lvServers
-
-
- 265, 164
-
-
- 411, 22
-
-
- menuUpdateSubscriptions
-
-
- scMain
-
-
- Check for updates
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- toolSslServerSpeed
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 4
-
-
- 125, 22
-
-
- Only open Http proxy and clear the proxy settings
-
-
- scMain
-
-
- HTTP:
-
-
- Remove selected servers (Delete)
-
-
- 411, 22
-
-
- menuKeepPAC
-
-
- 0
-
-
- Help
-
-
- menuSelectAll
-
-
- $this
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Vertical
-
-
- System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Scan QR code on the screen (Ctrl+S)
-
-
- ImageAboveText
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 187, 22
-
-
- tsbReload
-
-
- 355, 22
-
-
- menuAddVmessServer
-
-
- tsbLanguageZhHans
-
-
- menuRemoveDuplicateServer
-
-
- BottomCenter
-
-
- menuExport2ShareUrl
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SOCKS5:
-
-
- v2rayN (this software)
-
-
- Magenta
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 0, 66
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tsbV2rayWebsite
-
-
- Server
-
-
- v2rayN.Base.ListViewFlickerFree, v2rayN, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
-
-
- menuAddShadowsocksServer
-
-
- txtMsgBox
-
-
- toolSslBlank4
-
-
- 261, 6
-
-
- v2rayN
-
-
- Language-[English]
-
-
- 264, 22
-
-
- 0
-
-
- Fill
-
-
- toolSslBlank3
-
-
- 128, 53
-
-
- tsMain
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- toolStripSeparator11
+
+ cmsLv
System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 0, 417
-
-
- System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 352, 6
-
-
- System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- V2Ray Website
-
-
- No
-
-
- 1
-
-
- toolSslPacPort
-
-
- System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Settings
-
-
- menuMoveTop
-
-
- menuKeep
+
+ Fill
@@ -832,530 +331,620 @@
ZW0uRHJhd2luZy5HcmFwaGljc1VuaXQBAAAAB3ZhbHVlX18ACAMAAAADAAAACw==
-
- 952, 351
+
+ 0, 0
-
- menuScanScreen
+
+ 686, 331
-
- cmsLv
-
-
- toolStripSeparator12
-
-
- 6, 56
-
-
- Fill
-
-
- toolSslBlank1
-
-
- tsbSubUpdate
-
-
- 微软雅黑, 8pt
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- SPEED Disabled
-
-
- PAC:
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Promotion
-
-
- menuSysAgentMode
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- ImageAboveText
-
-
- Export subscription (base64) share to clipboard
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- menuScanScreen2
-
-
- cmsMain
-
-
- 264, 22
-
-
- menuServers
-
-
- $this
-
-
- System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- toolStripSeparator13
-
-
- 1
-
-
- System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 0, 17
-
-
- 3, 151
-
-
- True
-
-
- 355, 22
-
-
- Subscriptions
-
-
- 952, 10
-
-
- Updates
-
-
- 264, 22
-
-
- menuNotEnabledHttp
-
-
+
+
0
-
- toolStripSeparator8
+
+ lvServers
-
- 89, 53
+
+ v2rayN.Base.ListViewFlickerFree, v2rayN, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ scMain.Panel1
-
- BottomCenter
+
+ 0
-
- Test servers ping (Ctrl+P)
+
+ scMain.Panel1
-
- System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ scMain
-
- 355, 22
+
+ 0
-
- 264, 22
+
+ Fill
-
- System.Windows.Forms.ToolStripDropDownButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 0, 0
-
- menuSetDefaultServer
+
+ 256, 331
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 2
-
- Settings
+
+ qrCodeControl
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ v2rayN.Forms.QRCodeControl, v2rayN, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
-
- menuCopyServer
+
+ scMain.Panel2
-
- Http proxy
+
+ 0
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ scMain.Panel2
+
+
+ System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ scMain
+
+
+ 1
+
+
+ 100
+
+
+ 946, 331
+
+
+ 686
+
+
+ 0
+
+
+ scMain
+
+
+ System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox1
+
+
+ 0
+
+
+ Magenta
+
+
+ 64, 53
+
+
+ Servers
+
+
+ ImageAboveText
+
+
+ 17, 17
+
+
+ 137, 17
+
+
+ NoControl
+
+
+ 411, 22
+
+
+ Not Enabled Http Proxy
+
+
+ 411, 22
+
+
+ Open Http proxy and set the system proxy (global mode)
411, 22
+
+ Open PAC and set the system proxy (PAC mode)
+
+
+ 411, 22
+
+
+ Only open Http proxy and clear the proxy settings
+
+
+ 411, 22
+
Only open PAC and clear the proxy settings
-
- 355, 22
+
+ 411, 22
-
- groupBox1
+
+ Only open Http proxy and do nothing
-
- MainForm
-
-
- toolStripSeparator9
-
-
- menuExit
-
-
- Servers list
-
-
- System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- menuRealPingServer
-
-
- Magenta
-
-
- System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- menuGlobal
-
-
- 100
-
-
- 2
-
-
- menuKeepPACNothing
-
-
- Check for updated PAC (need the HTTP proxy are ON)
-
-
- 355, 22
-
-
- v2rayN Project
-
-
- Servers
-
-
- System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Select All (Ctrl+A)
-
-
- Informations
-
-
- 3
-
-
- System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tsbCheckUpdateCore
-
-
- menuSpeedServer
-
-
- 33, 17
-
-
- 355, 22
-
-
- menuRemoveServer
-
-
- tsbTestMe
-
-
- 355, 22
-
-
- 946, 134
-
-
- System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.NotifyIcon, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- scMain
-
-
- Down (D)
-
-
- menuCopyPACUrl
-
-
- 352, 6
-
-
- Magenta
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 411, 22
Only open PAC and do nothing
-
- 355, 22
+
+ 264, 22
-
- tsbSub
+
+ Http proxy
-
- Magenta
+
+ 264, 22
-
- ImageAboveText
+
+ Server
-
- Clone selected server
+
+ 264, 22
-
- 0, 0
+
+ Import bulk URL from clipboard
-
- 355, 22
+
+ 264, 22
-
- groupBox2
-
-
- tsbCheckUpdate
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 微软雅黑, 8pt
-
-
- Export share URLs to clipboard (Ctrl+C)
-
-
- 411, 22
-
-
- 355, 22
-
-
- v2rayN.Forms.QRCodeControl, v2rayN, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
-
-
- 微软雅黑, 8pt
-
-
- System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Simplify PAC (need to set Core route)
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 0
-
-
- $this
-
-
- 0, 0
-
-
- qrCodeControl
+
+ Scan QR code on the screen
264, 22
-
- 355, 22
+
+ Copy local PAC URL
-
+
+ 264, 22
+
+
+ Update subscriptions
+
+
+ 261, 6
+
+
+ 264, 22
+
+
+ Exit
+
+
+ 265, 164
+
+
+ cmsMain
+
+
+ System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ v2rayN
+
+
+ True
+
+
+ 498, 17
+
+
+ Fill
+
+
+ 0, 66
+
+
+ 952, 351
+
+
0
-
- System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Servers list
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ groupBox1
-
- 微软雅黑, 8pt
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 2
+
+
+ Fill
+
+
+ 3, 17
+
+
+ 0
+
+
+ True
+
+
+ Vertical
+
+
+ 946, 134
+
+
+ 3
+
+
+ txtMsgBox
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
groupBox2
-
- ImageAboveText
+
+ 0
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 228, 18
+
+
+ 微软雅黑, 8pt
-
- menuGlobalPAC
+
+ 52, 17
-
- 393, 22
+
+ SOCKS5:
-
- 184, 6
-
-
- 0, 0
-
-
- scMain.Panel1
-
-
- Up (U)
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- notifyMain
-
-
- Open Http proxy and set the system proxy (global mode)
-
-
- System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- MiddleRight
-
-
- tsbOptionSetting
-
-
- System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- menuAddSocksServer
-
-
- scMain.Panel1
+
+ 0, 17
微软雅黑, 8pt
-
- 64, 53
+
+ 195, 17
-
- Magenta
+
+ 微软雅黑, 8pt
-
- 946, 22
+
+ 39, 17
-
- Open PAC and set the system proxy (PAC mode)
+
+ HTTP:
-
- 355, 22
+
+ 0, 17
-
- Set as active server (Enter)
+
+ 微软雅黑, 8pt
-
- menuAddVlessServer
+
+ 195, 17
-
- System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 微软雅黑, 8pt
-
- 946, 331
+
+ 33, 17
-
- 6, 56
+
+ PAC:
-
- Add [Shadowsocks] server
+
+ 0, 17
-
- 390, 6
+
+ 微软雅黑, 8pt
+
+
+ 195, 17
+
+
+ False
微软雅黑, 8pt
-
- 952, 593
+
+ No
-
- 411, 22
+
+ 220, 17
-
- tsbCheckClearPACList
+
+ SPEED Disabled
-
- Test current service status
+
+ MiddleRight
-
- toolSslSocksPort
+
+ 0, 17
-
- toolStripSeparator10
+
+ 3, 151
-
- toolSslHttpPortLab
+
+ 946, 22
-
- menuMoveBottom
+
+ 0
+
+
+ statusStrip1
+
+
+ ssMain
+
+
+ System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox2
+
+
+ 1
+
+
+ Bottom
+
+
+ 0, 417
+
+
+ 952, 176
+
+
+ 3
+
+
+ Informations
+
+
+ groupBox2
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 3
+
+
+ Top
+
+
+ 0, 56
+
+
+ 952, 10
+
+
+ 2
+
+
+ panel1
+
+
+ System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 4
+
+
+ 409, 17
+
+
+ 6, 56
+
+
+ 125, 22
+
+
+ Settings
+
+
+ 125, 22
+
+
+ Updates
+
+
+ Magenta
+
+
+ 99, 53
+
+
+ Subscriptions
+
+
+ ImageAboveText
+
+
+ Magenta
+
+
+ 45, 53
+
+
+ Share
+
+
+ BottomCenter
+
+
+ ImageAboveText
+
+
+ 6, 56
+
+
+ Magenta
+
+
+ 58, 53
+
+
+ Settings
+
+
+ ImageAboveText
+
+
+ 6, 56
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAE3SURBVFhH7ZaBDQIhDEVvBEdwBDfQDXQER3AD3cARdAPd
+ QDfSDbQvuSb1AicFjJrwkxcN0FIolOuamv5VE2E+gLaPayWchEcE+hhTXVPhIoQmDcFYbKpoJtwEdX4X
+ jgIrXfTwnzb6dBw22BaJVdjJmWQs1/SdBRtE0U5cBXW2oSFRO0HtSEeW2FZ1wsq9sjuRdTDVAXnNuWLY
+ 6JnAl0sYa/Q5q1dhq35ci+Bkq2HJvbZpxGeybAAuw4Fq+cnW1wPITgHFYxvBUw+qHEIL1yq1vDKhVlH3
+ NQwF4JkcFRWiUAB7IVW2FFPO3YqlgPd+LJf02e8Fdi3rMdIAcLDuf9UpeT0IS0G/hvhPm305vSl7EQFY
+ B6zCvozvYGzRM8zEoeg5TPZwDaGvpHQni1yzSxbXPW9q+hF13ROHuJnQcjbhtQAAAABJRU5ErkJggg==
+
+
+
+ BottomCenter
+
+
+ Magenta
+
+
+ 97, 53
+
+
+ Restart service
+
+
+ ImageAboveText
+
+
+ 6, 56
+
+
+ 393, 22
+
+
+ v2rayN (this software)
+
+
+ 393, 22
+
+
+ Update v2rayCore
393, 22
-
- 1
+
+ Check for updated PAC (need the HTTP proxy are ON)
-
+
+ 390, 6
+
+
+ 393, 22
+
+
+ Simplify PAC (need to set Core route)
+
+
Magenta
-
- menuExport2ClientConfig
+
+ 128, 53
+
+
+ Check for updates
+
+
+ ImageAboveText
+
+
+ 6, 56
+
+
+ 187, 22
+
+
+ v2rayN Project
+
+
+ 187, 22
+
+
+ V2Ray Website
+
+
+ 184, 6
187, 22
-
- menuExport2ServerConfig
+
+ Language-[English]
-
- 0
+
+ 187, 22
+
+
+ 语言-[中文简体]
+
+
+ Magenta
+
+
+ 48, 53
+
+
+ Help
+
+
+ ImageAboveText
+
+
+ Magenta
+
+
+ 89, 53
+
+
+ Promotion
ImageAboveText
@@ -1363,149 +952,584 @@
6, 56
-
- 0, 17
+
+
+ iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAySURBVFhH7c6xDQAgCEVBRnVTHU2ZABuMxV3yOvJDAAA/
+ GqfZVG6X8mg1dfUAAPBQxAZd0SJruVXHWwAAAABJRU5ErkJggg==
+
-
- System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
+
Magenta
52, 53
-
- ImageAboveText
-
-
- menuAddServers
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Exit
-
-
- bgwScan
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Scan QR code on the screen
-
-
- 0, 56
-
Close
-
- 264, 22
+
+ ImageAboveText
-
- 0, 17
+
+ 0, 0
-
- 0
+
+ 952, 56
-
- Import bulk URL from clipboard (Ctrl+V)
+
+ 1
+
+
+ tsMain
+
+
+ System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
$this
-
- toolStripSeparator2
+
+ 5
-
- toolSslSocksPortLab
-
-
- Add a custom configuration server
-
-
- toolSslHttpPort
-
-
- System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 352, 6
-
-
- 952, 176
-
-
- statusStrip1
-
-
- System.Windows.Forms.ToolStripDropDownButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 0
-
-
- Fill
-
-
- Copy local PAC URL
-
-
- 3, 17
-
-
- toolStripSeparator3
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAADJJREFUWEftzrENACAIRUFGdVMdTZkAG4zFXfI68kMAAD8ap9lUbpfyaDV19QAA
- 8FDEBl3RImu5VcdbAAAAAElFTkSuQmCC
-
-
-
- 355, 22
-
-
- 微软雅黑, 8pt
-
-
- 355, 22
-
-
- System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tsbCheckUpdatePACList
-
-
- 228, 18
-
True
108
-
- 137, 17
-
-
- 498, 17
-
-
- 17, 17
-
-
- 409, 17
-
-
- 327, 17
-
+
+ 6, 12
+
+
+ 952, 593
+
+
+ 4, 4, 4, 4
+
+
+ v2rayN
+
+
+ menuAddVmessServer
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuAddVlessServer
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuAddShadowsocksServer
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuAddSocksServer
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuAddCustomServer
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuAddServers
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuScanScreen
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolStripSeparator1
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuRemoveServer
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuRemoveDuplicateServer
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuCopyServer
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuSetDefaultServer
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolStripSeparator3
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuMoveTop
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuMoveUp
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuMoveDown
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuMoveBottom
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuSelectAll
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolStripSeparator9
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuPingServer
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuTcpingServer
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuRealPingServer
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuSpeedServer
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbTestMe
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolStripSeparator6
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuExport2ClientConfig
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuExport2ServerConfig
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuExport2ShareUrl
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuExport2SubContent
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuGithubUpload
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbServer
+
+
+ System.Windows.Forms.ToolStripDropDownButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ notifyMain
+
+
+ System.Windows.Forms.NotifyIcon, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuSysAgentMode
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuNotEnabledHttp
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuGlobal
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuGlobalPAC
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuKeep
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuKeepPAC
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuKeepNothing
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuKeepPACNothing
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuServers
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuAddServers2
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuScanScreen2
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuCopyPACUrl
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuUpdateSubscriptions
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolStripSeparator2
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuExit
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ bgwScan
+
+
+ System.ComponentModel.BackgroundWorker, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolSslSocksPortLab
+
+
+ System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolSslSocksPort
+
+
+ System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolSslBlank1
+
+
+ System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolSslHttpPortLab
+
+
+ System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolSslHttpPort
+
+
+ System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolSslBlank2
+
+
+ System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolSslPacPortLab
+
+
+ System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolSslPacPort
+
+
+ System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolSslBlank3
+
+
+ System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolSslServerSpeed
+
+
+ System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolSslBlank4
+
+
+ System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolStripSeparator4
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbSub
+
+
+ System.Windows.Forms.ToolStripDropDownButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbSubSetting
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbSubUpdate
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbQRCodeSwitch
+
+
+ System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolStripSeparator8
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbOptionSetting
+
+
+ System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolStripSeparator5
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbReload
+
+
+ System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolStripSeparator7
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbCheckUpdate
+
+
+ System.Windows.Forms.ToolStripDropDownButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbCheckUpdateN
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbCheckUpdateCore
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbCheckUpdatePACList
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolStripSeparator13
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbCheckClearPACList
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolStripSeparator10
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbHelp
+
+
+ System.Windows.Forms.ToolStripDropDownButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbAbout
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbV2rayWebsite
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolStripSeparator12
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbLanguageDef
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbLanguageZhHans
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbPromotion
+
+
+ System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ toolStripSeparator11
+
+
+ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tsbClose
+
+
+ System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ menuGithubFetch
+
+
+ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ MainForm
+
+
+ v2rayN.Forms.BaseForm, v2rayN, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/v2rayN/v2rayN/Forms/MainForm.zh-Hans.resx b/v2rayN/v2rayN/Forms/MainForm.zh-Hans.resx
index cf481b01..488b6bd1 100644
--- a/v2rayN/v2rayN/Forms/MainForm.zh-Hans.resx
+++ b/v2rayN/v2rayN/Forms/MainForm.zh-Hans.resx
@@ -437,13 +437,13 @@
- iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAE3SURBVFhH7ZaBDQIhDEVvBEdwBDfQDXQER3AD3cARdAPd
- QDfSDbQvuSb1AicFjJrwkxcN0FIolOuamv5VE2E+gLaPayWchEcE+hhTXVPhIoQmDcFYbKpoJtwEdX4X
- jgIrXfTwnzb6dBw22BaJVdjJmWQs1/SdBRtE0U5cBXW2oSFRO0HtSEeW2FZ1wsq9sjuRdTDVAXnNuWLY
- 6JnAl0sYa/Q5q1dhq35ci+Bkq2HJvbZpxGeybAAuw4Fq+cnW1wPITgHFYxvBUw+qHEIL1yq1vDKhVlH3
- NQwF4JkcFRWiUAB7IVW2FFPO3YqlgPd+LJf02e8Fdi3rMdIAcLDuf9UpeT0IS0G/hvhPm305vSl7EQFY
- B6zCvozvYGzRM8zEoeg5TPZwDaGvpHQni1yzSxbXPW9q+hF13ROHuJnQcjbhtQAAAABJRU5ErkJggg==
+ iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wwAADsMBx2+oZAAAATdJREFUWEftloENAiEMRW8ER3AEN9ANdARHcAPdwBF0A91AN9INtC+5JvUCJwWM
+ mvCTFw3QUiiU65qa/lUTYT6Ato9rJZyERwT6GFNdU+EihCYNwVhsqmgm3AR1fheOAitd9PCfNvp0HDbY
+ FolV2MmZZCzX9J0FG0TRTlwFdbahIVE7Qe1IR5bYVnXCyr2yO5F1MNUBec25YtjomcCXSxhr9DmrV2Gr
+ flyL4GSrYcm9tmnEZ7JsAC7DgWr5ydbXA8hOAcVjG8FTD6ocQgvXKrW8MqFWUfc1DAXgmRwVFaJQAHsh
+ VbYUU87diqWA934sl/TZ7wV2Lesx0gBwsO5/1Sl5PQhLQb+G+E+bfTm9KXsRAVgHrMK+jO9gbNEzzMSh
+ 6DlM9nANoa+kdCeLXLNLFtc9b2r6EXXdE4e4mdByNuG1AAAAAElFTkSuQmCC
@@ -505,9 +505,9 @@
- iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAySURBVFhH7c6xDQAgCEVBRnVTHU2ZABuMxV3yOvJDAAA/
- GqfZVG6X8mg1dfUAAPBQxAZd0SJruVXHWwAAAABJRU5ErkJggg==
+ iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wwAADsMBx2+oZAAAADJJREFUWEftzrENACAIRUFGdVMdTZkAG4zFXfI68kMAAD8ap9lUbpfyaDV19QAA
+ 8FDEBl3RImu5VcdbAAAAAElFTkSuQmCC
@@ -516,4 +516,10 @@
关闭窗口
+
+ 从Github获取配置(自动去重)
+
+
+ 上传到Github
+
\ No newline at end of file