- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Management;
using System.Management.Instrumentation;
using System.Runtime.InteropServices;
using System.Net;
using System.IO;
using System.Text.RegularExpressions;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
HttpWebRequest prreq = (HttpWebRequest)HttpWebRequest.Create("http://hideme.ru/proxy-list");
HttpWebResponse prresp = (HttpWebResponse)prreq.GetResponse();
StreamReader rprox = new StreamReader(prresp.GetResponseStream());
int proxint = Convert.ToInt32(rprox);
string sprox = proxint.ToString();
string allproxy = "";
var proxy = Regex.Matches(sprox, @"\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}:\d{1,5}");
foreach (Match p in proxy)
{
allproxy += p.Value + Environment.NewLine;
}
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
Form1 fm4 = new Form1();
if (fm4.ShowDialog() == DialogResult.OK) { }
}
}
}