mirror of
https://git.oceanpay.cc/danial/kami_itunes_june.git
synced 2025-12-18 22:31:24 +00:00
690 lines
24 KiB
C#
690 lines
24 KiB
C#
using System;
|
||
using System.Collections.Generic;
|
||
using System.ComponentModel;
|
||
using System.Diagnostics;
|
||
using System.Drawing;
|
||
using System.Drawing.Drawing2D;
|
||
using System.IO;
|
||
using System.Net;
|
||
using System.Text;
|
||
using System.Threading.Tasks;
|
||
using System.Web;
|
||
using System.Windows.Forms;
|
||
using DotNet.Utilities;
|
||
using Microsoft.VisualBasic;
|
||
|
||
namespace AppleBatch_June
|
||
{
|
||
public class FormFindAppList : Form
|
||
{
|
||
private string type = "software";
|
||
|
||
private ImageList imageList = new ImageList();
|
||
|
||
private readonly object obj = new object();
|
||
|
||
private string Refererurl = "";
|
||
|
||
private string _software = "";
|
||
|
||
private IContainer components;
|
||
|
||
private Label label1;
|
||
|
||
private TextBox txtKey;
|
||
|
||
private Button btnSecher;
|
||
|
||
private Label label2;
|
||
|
||
private ListView listView1;
|
||
|
||
private ComboBox comCountry;
|
||
|
||
private Label label3;
|
||
|
||
private ColumnHeader columnHeader1;
|
||
|
||
private ColumnHeader columnHeader2;
|
||
|
||
private ColumnHeader columnHeader4;
|
||
|
||
private ContextMenuStrip contextMenuStrip1;
|
||
|
||
private ToolStripMenuItem 打开链接ToolStripMenuItem;
|
||
|
||
private ToolStripMenuItem 复制链接ToolStripMenuItem;
|
||
|
||
private Label label4;
|
||
|
||
private TextBox txtFilePach;
|
||
|
||
private LinkLabel linkLabel1;
|
||
|
||
private ToolStripMenuItem 保存到地址ToolStripMenuItem;
|
||
|
||
private Label labGameCount;
|
||
|
||
private RadioButton radioButton1;
|
||
|
||
private RadioButton radioButton2;
|
||
|
||
private LinkLabel linkLabel2;
|
||
|
||
private LinkLabel linkLabel3;
|
||
|
||
private LinkLabel linkLabel4;
|
||
|
||
private RadioButton radioButton3;
|
||
|
||
public string newFilePath { get; set; } = "";
|
||
|
||
|
||
public FormFindAppList()
|
||
{
|
||
InitializeComponent();
|
||
}
|
||
|
||
private void FormFindAppList_Load(object sender, EventArgs e)
|
||
{
|
||
txtFilePach.Text = ConfigUtlis.getConfigValue("txtFilePach");
|
||
restTxt(txtFilePach.Text);
|
||
AppleUtlis.LoadCountryCode();
|
||
comCountry.DataSource = AppleUtlis.dataTable_0;
|
||
comCountry.DisplayMember = "name";
|
||
comCountry.ValueMember = "description";
|
||
comCountry.SelectedIndex = 0;
|
||
listView1.SmallImageList = imageList;
|
||
imageList.ImageSize = new Size(50, 50);
|
||
}
|
||
|
||
private void btnSecher_Click(object sender, EventArgs e)
|
||
{
|
||
if (txtKey.Text.Length > 0)
|
||
{
|
||
listView1.Items.Clear();
|
||
btnSecher.Enabled = false;
|
||
imageList.Images.Clear();
|
||
string webContext = getWebContext(txtKey.Text, comCountry.SelectedValue.ToString());
|
||
if (!string.IsNullOrEmpty(webContext))
|
||
{
|
||
try
|
||
{
|
||
dynamic val = Tools.Todejosn<object>(webContext);
|
||
int num = 0;
|
||
List<string> list = new List<string>();
|
||
_ = val["pageData"]["searchPageData"]["bubbles"];
|
||
foreach (object item2 in val["pageData"]["searchPageData"]["bubbles"])
|
||
{
|
||
Dictionary<string, object> dictionary = (Dictionary<string, object>)(dynamic)item2;
|
||
dynamic val2 = dictionary["name"];
|
||
if (!((val2 == type) ? true : false))
|
||
{
|
||
continue;
|
||
}
|
||
foreach (object item3 in (dynamic)dictionary["results"])
|
||
{
|
||
Dictionary<string, object> dictionary2 = (Dictionary<string, object>)(dynamic)item3;
|
||
string item = (dynamic)dictionary2["id"];
|
||
list.Add(item);
|
||
num++;
|
||
}
|
||
}
|
||
int num2 = 0;
|
||
foreach (string item4 in list)
|
||
{
|
||
try
|
||
{
|
||
dynamic val3 = val["storePlatformData"]["lockup-room"]["results"][item4];
|
||
dynamic val4 = val3["artwork"][0]["url"];
|
||
dynamic val5 = val3["offers"][0]["priceFormatted"];
|
||
string text = val3["name"];
|
||
dynamic val6 = val3["url"];
|
||
ListViewItem listViewItem = new ListViewItem((num2 + 1).ToString());
|
||
listViewItem.ImageIndex = -1;
|
||
listViewItem.SubItems.Add(text + "【" + val5 + "】");
|
||
listViewItem.SubItems.Add(val6);
|
||
listView1.Items.Add(listViewItem);
|
||
RendImage(val4, num2);
|
||
num2++;
|
||
}
|
||
catch (Exception)
|
||
{
|
||
}
|
||
}
|
||
}
|
||
catch (Exception ex2)
|
||
{
|
||
APIUtlis.requestUrl = "txtKey:" + txtKey.Text;
|
||
APIUtlis.AppRequestHtml("comCountry:" + comCountry.SelectedValue.ToString());
|
||
APIUtlis.ApiSeriveError(ex2);
|
||
MessageBox.Show("搜索异常:" + ex2.Message);
|
||
}
|
||
}
|
||
else
|
||
{
|
||
MessageBox.Show("没有搜索结果");
|
||
}
|
||
}
|
||
else
|
||
{
|
||
MessageBox.Show("请输入关键字");
|
||
}
|
||
btnSecher.Enabled = true;
|
||
}
|
||
|
||
public async void RendImage(string url, int imgIndex)
|
||
{
|
||
Image image = await Task.Run(() => getBitUrl(url));
|
||
if (image == null || base.IsDisposed)
|
||
{
|
||
return;
|
||
}
|
||
lock (obj)
|
||
{
|
||
try
|
||
{
|
||
imageList.Images.Add(image);
|
||
listView1.Items[imgIndex].ImageIndex = imageList.Images.Count - 1;
|
||
}
|
||
catch (Exception)
|
||
{
|
||
}
|
||
}
|
||
}
|
||
|
||
public string getWebContext(string key, string software)
|
||
{
|
||
Dictionary<string, string> dictionary = new Dictionary<string, string>();
|
||
dictionary.Add("X-Apple-Store-Front", software);
|
||
dictionary.Add("X-Apple-Tz", "28800");
|
||
dictionary.Add("Accept-Encoding", "gzip, deflate");
|
||
dictionary.Add("Accept-Language", "zh-CN,zh;q=0.9,en;q=0");
|
||
_software = software;
|
||
Refererurl = "https://search.itunes.apple.com/WebObjects/MZStore.woa/wa/search?submit=edit&term=" + HttpUtility.UrlEncode(key);
|
||
HttpItem httpItem = new HttpItem
|
||
{
|
||
URL = "https://search.itunes.apple.com/WebObjects/MZStore.woa/wa/search?submit=edit&term=" + HttpUtility.UrlEncode(key),
|
||
Method = "get",
|
||
Timeout = 180000,
|
||
ReadWriteTimeout = 60000,
|
||
UserAgent = "iTunes/12.0.2 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/537.60.15",
|
||
ContentType = "text/html",
|
||
Accept = "*/*",
|
||
Referer = "https://search.itunes.apple.com/WebObjects/MZStore.woa/wa/search?submit=edit&term=" + HttpUtility.UrlEncode(key),
|
||
ProtocolVersion = HttpVersion.Version11,
|
||
KeepAlive = true
|
||
};
|
||
if (dictionary != null)
|
||
{
|
||
foreach (KeyValuePair<string, string> item in dictionary)
|
||
{
|
||
httpItem.Header.Add(item.Key, item.Value);
|
||
}
|
||
}
|
||
HttpResult html = new HttpHelper().GetHtml(httpItem);
|
||
if (html.StatusCode == HttpStatusCode.OK)
|
||
{
|
||
return GetToken(html.Html, "serverData=", "</script>");
|
||
}
|
||
return "";
|
||
}
|
||
|
||
private string GetToken(string string_0, string string_1, string string_2)
|
||
{
|
||
int num = string_0.IndexOf(string_1);
|
||
if (num > -1)
|
||
{
|
||
if (string.IsNullOrEmpty(string_2))
|
||
{
|
||
return string_0.Substring(num + string_1.Length, string_0.Length - num - string_1.Length);
|
||
}
|
||
int num2 = string_0.IndexOf(string_2, num + string_1.Length);
|
||
if (num2 > -1)
|
||
{
|
||
return string_0.Substring(num + string_1.Length, num2 - num - string_1.Length);
|
||
}
|
||
}
|
||
return string.Empty;
|
||
}
|
||
|
||
private static Image resizeImage(Image imgToResize, Size size)
|
||
{
|
||
int num = imgToResize.Width;
|
||
int num2 = imgToResize.Height;
|
||
float num3 = 0f;
|
||
float num4 = (float)size.Width / (float)num;
|
||
float num5 = (float)size.Height / (float)num2;
|
||
num3 = ((!(num5 < num4)) ? num4 : num5);
|
||
int num6 = (int)((float)num * num3);
|
||
int num7 = (int)((float)num2 * num3);
|
||
Bitmap bitmap = new Bitmap(num6, num7);
|
||
Graphics graphics = Graphics.FromImage(bitmap);
|
||
graphics.InterpolationMode = InterpolationMode.HighQualityBicubic;
|
||
graphics.SmoothingMode = SmoothingMode.AntiAlias;
|
||
graphics.SmoothingMode = SmoothingMode.HighQuality;
|
||
graphics.CompositingQuality = CompositingQuality.HighQuality;
|
||
graphics.InterpolationMode = InterpolationMode.HighQualityBicubic;
|
||
graphics.DrawImage(imgToResize, 0, 0, num6, num7);
|
||
graphics.Dispose();
|
||
return bitmap;
|
||
}
|
||
|
||
public Image getBitUrl(string url)
|
||
{
|
||
try
|
||
{
|
||
Dictionary<string, string> dictionary = new Dictionary<string, string>();
|
||
dictionary.Add("X-Apple-Store-Front", _software);
|
||
dictionary.Add("X-Apple-Tz", "28800");
|
||
dictionary.Add("Accept-Encoding", "gzip, deflate");
|
||
dictionary.Add("Accept-Language", "zh-CN,zh;q=0.9,en;q=0");
|
||
HttpItem httpItem = new HttpItem
|
||
{
|
||
URL = url,
|
||
Method = "GET",
|
||
Timeout = 60000,
|
||
ReadWriteTimeout = 30000,
|
||
IsToLower = false,
|
||
Cookie = "",
|
||
UserAgent = "iTunes/11.2.2 (Windows; Microsoft Windows 7 Ultimate Edition Service Pack 1 (Build 7601)) AppleWebKit/537.60.15",
|
||
Accept = "text/html, application/xhtml+xml, */*",
|
||
ContentType = "text/html",
|
||
Referer = Refererurl,
|
||
ResultType = ResultType.Byte
|
||
};
|
||
if (dictionary != null)
|
||
{
|
||
foreach (KeyValuePair<string, string> item in dictionary)
|
||
{
|
||
httpItem.Header.Add(item.Key, item.Value);
|
||
}
|
||
}
|
||
HttpResult html = new HttpHelper().GetHtml(httpItem);
|
||
return byteArrayToImage(html.ResultByte);
|
||
}
|
||
catch (Exception)
|
||
{
|
||
return null;
|
||
}
|
||
}
|
||
|
||
private Image byteArrayToImage(byte[] Bytes)
|
||
{
|
||
return Image.FromStream(new MemoryStream(Bytes), useEmbeddedColorManagement: true);
|
||
}
|
||
|
||
private void 打开链接ToolStripMenuItem_Click(object sender, EventArgs e)
|
||
{
|
||
foreach (ListViewItem selectedItem in listView1.SelectedItems)
|
||
{
|
||
Process.Start(selectedItem.SubItems[2].Text);
|
||
}
|
||
}
|
||
|
||
private void 复制链接ToolStripMenuItem_Click(object sender, EventArgs e)
|
||
{
|
||
string text = "";
|
||
foreach (ListViewItem selectedItem in listView1.SelectedItems)
|
||
{
|
||
string text2 = selectedItem.SubItems[2].Text;
|
||
text = text + text2 + "\n";
|
||
}
|
||
if (text.Length > 0)
|
||
{
|
||
Clipboard.SetText(text);
|
||
MessageBox.Show("复制成功");
|
||
}
|
||
}
|
||
|
||
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
|
||
{
|
||
OpenFileDialog openFileDialog = new OpenFileDialog();
|
||
openFileDialog.Filter = "文本txt|*.txt";
|
||
if (openFileDialog.ShowDialog() == DialogResult.OK)
|
||
{
|
||
txtFilePach.Text = openFileDialog.FileName;
|
||
restTxt(txtFilePach.Text);
|
||
ConfigUtlis.saveConfigKey("txtFilePach", txtFilePach.Text);
|
||
}
|
||
}
|
||
|
||
public void restTxt(string patch)
|
||
{
|
||
if (File.Exists(patch))
|
||
{
|
||
labGameCount.Text = string.Concat(AppleUtlis.restTxt(patch).Count);
|
||
}
|
||
else
|
||
{
|
||
txtFilePach.Text = "";
|
||
}
|
||
}
|
||
|
||
private void 保存到地址ToolStripMenuItem_Click(object sender, EventArgs e)
|
||
{
|
||
if (!string.IsNullOrEmpty(txtFilePach.Text))
|
||
{
|
||
if (!File.Exists(txtFilePach.Text))
|
||
{
|
||
return;
|
||
}
|
||
if (!Tools.readFile(txtFilePach.Text, Encoding.UTF8).EndsWith("\n"))
|
||
{
|
||
File.AppendAllText(txtFilePach.Text, "\n", Encoding.UTF8);
|
||
}
|
||
int num = 0;
|
||
foreach (ListViewItem selectedItem in listView1.SelectedItems)
|
||
{
|
||
string text = selectedItem.SubItems[2].Text;
|
||
string text2 = selectedItem.SubItems[1].Text;
|
||
File.AppendAllText(txtFilePach.Text, text + "\t" + text2 + "\n", Encoding.UTF8);
|
||
num++;
|
||
}
|
||
restTxt(txtFilePach.Text);
|
||
if (num > 0)
|
||
{
|
||
MessageBox.Show("添加完成,添加数量为:" + num);
|
||
}
|
||
}
|
||
else
|
||
{
|
||
MessageBox.Show("请先选择文件");
|
||
}
|
||
}
|
||
|
||
private void radioButton2_CheckedChanged(object sender, EventArgs e)
|
||
{
|
||
type = "song";
|
||
}
|
||
|
||
private void radioButton1_CheckedChanged(object sender, EventArgs e)
|
||
{
|
||
type = "software";
|
||
}
|
||
|
||
private void radioButton3_CheckedChanged(object sender, EventArgs e)
|
||
{
|
||
type = "book";
|
||
}
|
||
|
||
private void comCountry_SelectedIndexChanged(object sender, EventArgs e)
|
||
{
|
||
}
|
||
|
||
private void linkLabel2_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
|
||
{
|
||
if (!string.IsNullOrEmpty(txtFilePach.Text))
|
||
{
|
||
FindAppListOptions findAppListOptions = new FindAppListOptions();
|
||
findAppListOptions.filePatch = txtFilePach.Text;
|
||
findAppListOptions.ShowDialog();
|
||
restTxt(txtFilePach.Text);
|
||
}
|
||
else
|
||
{
|
||
MessageBox.Show("请先选择应用文件地址");
|
||
}
|
||
}
|
||
|
||
private void linkLabel3_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
|
||
{
|
||
string text = Interaction.InputBox("请输入创建的应用文本名称", "请输入创建的应用文本名称");
|
||
if (string.IsNullOrEmpty(text))
|
||
{
|
||
return;
|
||
}
|
||
string text2 = ConfigUtlis.path + text + ".txt";
|
||
if (File.Exists(text2))
|
||
{
|
||
if (MessageBox.Show("已存在相同名称文件,是否覆盖源文件?", "提示", MessageBoxButtons.YesNo) == DialogResult.Yes)
|
||
{
|
||
crateFile(text2);
|
||
}
|
||
}
|
||
else
|
||
{
|
||
crateFile(text2);
|
||
}
|
||
}
|
||
|
||
private void crateFile(string filePath)
|
||
{
|
||
File.WriteAllText(filePath, "", Encoding.UTF8);
|
||
if (MessageBox.Show("创建成功,是否同步新文件到文本地址?", "提示", MessageBoxButtons.YesNo) == DialogResult.Yes)
|
||
{
|
||
TextBox textBox = txtFilePach;
|
||
string text2 = (newFilePath = filePath);
|
||
textBox.Text = text2;
|
||
restTxt(txtFilePach.Text);
|
||
ConfigUtlis.saveConfigKey("txtFilePach", txtFilePach.Text);
|
||
}
|
||
}
|
||
|
||
private void linkLabel4_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
|
||
{
|
||
newFilePath = txtFilePach.Text;
|
||
MessageBox.Show("已同步到软件 获取游戏功能 中的应用地址文件");
|
||
}
|
||
|
||
private void radioButton3_CheckedChanged_1(object sender, EventArgs e)
|
||
{
|
||
type = "ebook";
|
||
}
|
||
|
||
protected override void Dispose(bool disposing)
|
||
{
|
||
if (disposing && components != null)
|
||
{
|
||
components.Dispose();
|
||
}
|
||
base.Dispose(disposing);
|
||
}
|
||
|
||
private void InitializeComponent()
|
||
{
|
||
this.components = new System.ComponentModel.Container();
|
||
this.label1 = new System.Windows.Forms.Label();
|
||
this.txtKey = new System.Windows.Forms.TextBox();
|
||
this.btnSecher = new System.Windows.Forms.Button();
|
||
this.label2 = new System.Windows.Forms.Label();
|
||
this.listView1 = new System.Windows.Forms.ListView();
|
||
this.columnHeader1 = new System.Windows.Forms.ColumnHeader();
|
||
this.columnHeader2 = new System.Windows.Forms.ColumnHeader();
|
||
this.columnHeader4 = new System.Windows.Forms.ColumnHeader();
|
||
this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
|
||
this.打开链接ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||
this.复制链接ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||
this.保存到地址ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||
this.comCountry = new System.Windows.Forms.ComboBox();
|
||
this.label3 = new System.Windows.Forms.Label();
|
||
this.label4 = new System.Windows.Forms.Label();
|
||
this.txtFilePach = new System.Windows.Forms.TextBox();
|
||
this.linkLabel1 = new System.Windows.Forms.LinkLabel();
|
||
this.labGameCount = new System.Windows.Forms.Label();
|
||
this.radioButton1 = new System.Windows.Forms.RadioButton();
|
||
this.radioButton2 = new System.Windows.Forms.RadioButton();
|
||
this.linkLabel2 = new System.Windows.Forms.LinkLabel();
|
||
this.linkLabel3 = new System.Windows.Forms.LinkLabel();
|
||
this.linkLabel4 = new System.Windows.Forms.LinkLabel();
|
||
this.radioButton3 = new System.Windows.Forms.RadioButton();
|
||
this.contextMenuStrip1.SuspendLayout();
|
||
base.SuspendLayout();
|
||
this.label1.AutoSize = true;
|
||
this.label1.Location = new System.Drawing.Point(275, 17);
|
||
this.label1.Name = "label1";
|
||
this.label1.Size = new System.Drawing.Size(68, 17);
|
||
this.label1.TabIndex = 0;
|
||
this.label1.Text = "应用关键字";
|
||
this.txtKey.Location = new System.Drawing.Point(349, 14);
|
||
this.txtKey.Name = "txtKey";
|
||
this.txtKey.Size = new System.Drawing.Size(219, 23);
|
||
this.txtKey.TabIndex = 1;
|
||
this.btnSecher.Location = new System.Drawing.Point(586, 12);
|
||
this.btnSecher.Name = "btnSecher";
|
||
this.btnSecher.Size = new System.Drawing.Size(99, 25);
|
||
this.btnSecher.TabIndex = 2;
|
||
this.btnSecher.Text = "查找";
|
||
this.btnSecher.UseVisualStyleBackColor = true;
|
||
this.btnSecher.Click += new System.EventHandler(btnSecher_Click);
|
||
this.label2.AutoSize = true;
|
||
this.label2.Location = new System.Drawing.Point(25, 105);
|
||
this.label2.Name = "label2";
|
||
this.label2.Size = new System.Drawing.Size(405, 17);
|
||
this.label2.TabIndex = 3;
|
||
this.label2.Text = "搜索列表右键可以复制地址,( 请尽量输入全称,搜索结果只显示前10条 )";
|
||
this.listView1.Columns.AddRange(new System.Windows.Forms.ColumnHeader[3] { this.columnHeader1, this.columnHeader2, this.columnHeader4 });
|
||
this.listView1.ContextMenuStrip = this.contextMenuStrip1;
|
||
this.listView1.FullRowSelect = true;
|
||
this.listView1.HideSelection = false;
|
||
this.listView1.Location = new System.Drawing.Point(24, 131);
|
||
this.listView1.Name = "listView1";
|
||
this.listView1.Size = new System.Drawing.Size(801, 436);
|
||
this.listView1.TabIndex = 4;
|
||
this.listView1.UseCompatibleStateImageBehavior = false;
|
||
this.listView1.View = System.Windows.Forms.View.Details;
|
||
this.columnHeader1.Text = "序号";
|
||
this.columnHeader1.Width = 100;
|
||
this.columnHeader2.Text = "应用名称";
|
||
this.columnHeader2.Width = 250;
|
||
this.columnHeader4.Text = "链接";
|
||
this.columnHeader4.Width = 400;
|
||
this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[3] { this.打开链接ToolStripMenuItem, this.复制链接ToolStripMenuItem, this.保存到地址ToolStripMenuItem });
|
||
this.contextMenuStrip1.Name = "contextMenuStrip1";
|
||
this.contextMenuStrip1.Size = new System.Drawing.Size(185, 70);
|
||
this.打开链接ToolStripMenuItem.Name = "打开链接ToolStripMenuItem";
|
||
this.打开链接ToolStripMenuItem.Size = new System.Drawing.Size(184, 22);
|
||
this.打开链接ToolStripMenuItem.Text = "打开链接";
|
||
this.打开链接ToolStripMenuItem.Click += new System.EventHandler(打开链接ToolStripMenuItem_Click);
|
||
this.复制链接ToolStripMenuItem.Name = "复制链接ToolStripMenuItem";
|
||
this.复制链接ToolStripMenuItem.Size = new System.Drawing.Size(184, 22);
|
||
this.复制链接ToolStripMenuItem.Text = "复制链接";
|
||
this.复制链接ToolStripMenuItem.Click += new System.EventHandler(复制链接ToolStripMenuItem_Click);
|
||
this.保存到地址ToolStripMenuItem.Name = "保存到地址ToolStripMenuItem";
|
||
this.保存到地址ToolStripMenuItem.Size = new System.Drawing.Size(184, 22);
|
||
this.保存到地址ToolStripMenuItem.Text = "保存链接到文本地址";
|
||
this.保存到地址ToolStripMenuItem.Click += new System.EventHandler(保存到地址ToolStripMenuItem_Click);
|
||
this.comCountry.FormattingEnabled = true;
|
||
this.comCountry.Location = new System.Drawing.Point(128, 13);
|
||
this.comCountry.Name = "comCountry";
|
||
this.comCountry.Size = new System.Drawing.Size(137, 25);
|
||
this.comCountry.TabIndex = 5;
|
||
this.comCountry.SelectedIndexChanged += new System.EventHandler(comCountry_SelectedIndexChanged);
|
||
this.label3.AutoSize = true;
|
||
this.label3.Location = new System.Drawing.Point(39, 17);
|
||
this.label3.Name = "label3";
|
||
this.label3.Size = new System.Drawing.Size(80, 17);
|
||
this.label3.TabIndex = 6;
|
||
this.label3.Text = "应用商店国家";
|
||
this.label4.AutoSize = true;
|
||
this.label4.Location = new System.Drawing.Point(63, 71);
|
||
this.label4.Name = "label4";
|
||
this.label4.Size = new System.Drawing.Size(56, 17);
|
||
this.label4.TabIndex = 8;
|
||
this.label4.Text = "文本地址";
|
||
this.txtFilePach.Location = new System.Drawing.Point(128, 68);
|
||
this.txtFilePach.Name = "txtFilePach";
|
||
this.txtFilePach.ReadOnly = true;
|
||
this.txtFilePach.Size = new System.Drawing.Size(383, 23);
|
||
this.txtFilePach.TabIndex = 9;
|
||
this.linkLabel1.AutoSize = true;
|
||
this.linkLabel1.Location = new System.Drawing.Point(517, 71);
|
||
this.linkLabel1.Name = "linkLabel1";
|
||
this.linkLabel1.Size = new System.Drawing.Size(56, 17);
|
||
this.linkLabel1.TabIndex = 10;
|
||
this.linkLabel1.TabStop = true;
|
||
this.linkLabel1.Text = "选择文件";
|
||
this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(linkLabel1_LinkClicked);
|
||
this.labGameCount.AutoSize = true;
|
||
this.labGameCount.Location = new System.Drawing.Point(583, 73);
|
||
this.labGameCount.Name = "labGameCount";
|
||
this.labGameCount.Size = new System.Drawing.Size(0, 17);
|
||
this.labGameCount.TabIndex = 11;
|
||
this.radioButton1.AutoSize = true;
|
||
this.radioButton1.Checked = true;
|
||
this.radioButton1.Location = new System.Drawing.Point(350, 42);
|
||
this.radioButton1.Name = "radioButton1";
|
||
this.radioButton1.Size = new System.Drawing.Size(50, 21);
|
||
this.radioButton1.TabIndex = 12;
|
||
this.radioButton1.TabStop = true;
|
||
this.radioButton1.Text = "应用";
|
||
this.radioButton1.UseVisualStyleBackColor = true;
|
||
this.radioButton1.CheckedChanged += new System.EventHandler(radioButton1_CheckedChanged);
|
||
this.radioButton2.AutoSize = true;
|
||
this.radioButton2.Location = new System.Drawing.Point(423, 42);
|
||
this.radioButton2.Name = "radioButton2";
|
||
this.radioButton2.Size = new System.Drawing.Size(50, 21);
|
||
this.radioButton2.TabIndex = 13;
|
||
this.radioButton2.Text = "音乐";
|
||
this.radioButton2.UseVisualStyleBackColor = true;
|
||
this.radioButton2.CheckedChanged += new System.EventHandler(radioButton2_CheckedChanged);
|
||
this.linkLabel2.AutoSize = true;
|
||
this.linkLabel2.Location = new System.Drawing.Point(625, 71);
|
||
this.linkLabel2.Name = "linkLabel2";
|
||
this.linkLabel2.Size = new System.Drawing.Size(104, 17);
|
||
this.linkLabel2.TabIndex = 15;
|
||
this.linkLabel2.TabStop = true;
|
||
this.linkLabel2.Text = "编辑文件应用列表";
|
||
this.linkLabel2.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(linkLabel2_LinkClicked);
|
||
this.linkLabel3.AutoSize = true;
|
||
this.linkLabel3.Font = new System.Drawing.Font("微软雅黑", 10.5f, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, 134);
|
||
this.linkLabel3.LinkColor = System.Drawing.Color.FromArgb(192, 0, 0);
|
||
this.linkLabel3.Location = new System.Drawing.Point(428, 101);
|
||
this.linkLabel3.Name = "linkLabel3";
|
||
this.linkLabel3.Size = new System.Drawing.Size(163, 20);
|
||
this.linkLabel3.TabIndex = 16;
|
||
this.linkLabel3.TabStop = true;
|
||
this.linkLabel3.Text = "创建新的应用文本文件?";
|
||
this.linkLabel3.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(linkLabel3_LinkClicked);
|
||
this.linkLabel4.AutoSize = true;
|
||
this.linkLabel4.Location = new System.Drawing.Point(740, 71);
|
||
this.linkLabel4.Name = "linkLabel4";
|
||
this.linkLabel4.Size = new System.Drawing.Size(80, 17);
|
||
this.linkLabel4.TabIndex = 17;
|
||
this.linkLabel4.TabStop = true;
|
||
this.linkLabel4.Text = "同步文本地址";
|
||
this.linkLabel4.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(linkLabel4_LinkClicked);
|
||
this.radioButton3.AutoSize = true;
|
||
this.radioButton3.Location = new System.Drawing.Point(483, 41);
|
||
this.radioButton3.Name = "radioButton3";
|
||
this.radioButton3.Size = new System.Drawing.Size(38, 21);
|
||
this.radioButton3.TabIndex = 18;
|
||
this.radioButton3.Text = "书";
|
||
this.radioButton3.UseVisualStyleBackColor = true;
|
||
this.radioButton3.CheckedChanged += new System.EventHandler(radioButton3_CheckedChanged_1);
|
||
base.AcceptButton = this.btnSecher;
|
||
base.AutoScaleDimensions = new System.Drawing.SizeF(7f, 17f);
|
||
base.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||
base.ClientSize = new System.Drawing.Size(838, 576);
|
||
base.Controls.Add(this.radioButton3);
|
||
base.Controls.Add(this.linkLabel4);
|
||
base.Controls.Add(this.linkLabel3);
|
||
base.Controls.Add(this.linkLabel2);
|
||
base.Controls.Add(this.radioButton2);
|
||
base.Controls.Add(this.radioButton1);
|
||
base.Controls.Add(this.labGameCount);
|
||
base.Controls.Add(this.linkLabel1);
|
||
base.Controls.Add(this.txtFilePach);
|
||
base.Controls.Add(this.label4);
|
||
base.Controls.Add(this.label3);
|
||
base.Controls.Add(this.comCountry);
|
||
base.Controls.Add(this.listView1);
|
||
base.Controls.Add(this.label2);
|
||
base.Controls.Add(this.btnSecher);
|
||
base.Controls.Add(this.txtKey);
|
||
base.Controls.Add(this.label1);
|
||
this.Font = new System.Drawing.Font("微软雅黑", 9f, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, 134);
|
||
base.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||
base.MaximizeBox = false;
|
||
base.Name = "FormFindAppList";
|
||
base.ShowIcon = false;
|
||
base.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
||
this.Text = "快速查找iTunes应用地址";
|
||
base.Load += new System.EventHandler(FormFindAppList_Load);
|
||
this.contextMenuStrip1.ResumeLayout(false);
|
||
base.ResumeLayout(false);
|
||
base.PerformLayout();
|
||
}
|
||
}
|
||
}
|