LauncherCSharp
所属分类:单片机开发
开发工具:C#
文件大小:7611KB
下载次数:39
上传日期:2014-05-29 02:33:15
上 传 者:
rfwarius
说明: Launcher to play RF ONLINE
文件列表:
LauncherC# (0, 2014-05-29)
LauncherC#\branches (0, 2014-05-29)
LauncherC#\branches\ICSharpCode.SharpZipLib.dll (200704, 2013-11-12)
LauncherC#\branches\Images (0, 2014-05-29)
LauncherC#\branches\Images\bg.png (5568, 2013-03-02)
LauncherC#\branches\Images\bg2.png (309846, 2013-03-03)
LauncherC#\branches\Images\bg_enter.png (104628, 2013-03-05)
LauncherC#\branches\Images\bg_group_enter.png (546, 2013-03-05)
LauncherC#\branches\Images\bg_group_leave.png (544, 2013-03-05)
LauncherC#\branches\Images\bg_list.png (1905, 2013-03-05)
LauncherC#\branches\Images\bg_sheet.png (296718, 2013-03-02)
LauncherC#\branches\Images\bg_shop.png (309846, 2013-03-05)
LauncherC#\branches\Images\bg_sroll_bar.png (534, 2013-03-05)
LauncherC#\branches\Images\bg_status_bar1.png (698, 2013-03-03)
LauncherC#\branches\Images\bg_status_bar2.png (2802, 2013-03-03)
LauncherC#\branches\Images\buy_enter.png (5035, 2013-03-05)
LauncherC#\branches\Images\buy_leave.png (4289, 2013-03-05)
LauncherC#\branches\Images\create_acc_enter.png (3709, 2013-03-02)
LauncherC#\branches\Images\create_acc_leave.png (4009, 2013-03-02)
LauncherC#\branches\Images\enter_active.png (4440, 2013-03-02)
LauncherC#\branches\Images\enter_butt_enter.png (3671, 2013-03-02)
LauncherC#\branches\Images\enter_butt_leave.png (4026, 2013-03-02)
LauncherC#\branches\Images\enter_game_enter.png (9900, 2013-03-05)
LauncherC#\branches\Images\enter_game_leave.png (11120, 2013-03-05)
LauncherC#\branches\Images\enter_normal.png (2812, 2013-03-02)
LauncherC#\branches\Images\exit.png (941, 2013-03-02)
LauncherC#\branches\Images\item.png (2895, 2013-03-05)
LauncherC#\branches\Images\list_group_item.png (1577, 2013-03-05)
LauncherC#\branches\Images\list_server_enter.png (557, 2013-03-05)
LauncherC#\branches\Images\list_server_leave.png (555, 2013-03-05)
LauncherC#\branches\Images\list_with_item.png (1941, 2013-03-05)
LauncherC#\branches\Images\minimized.png (589, 2013-03-07)
LauncherC#\branches\Images\page_enter.png (274347, 2013-03-02)
LauncherC#\branches\Images\page_register.png (617497, 2013-03-05)
LauncherC#\branches\Images\play_enter.png (4990, 2013-03-03)
LauncherC#\branches\Images\play_leave.png (5518, 2013-03-03)
LauncherC#\branches\Images\recharge_enter.png (7753, 2013-03-03)
LauncherC#\branches\Images\recharge_leave.png (8618, 2013-03-03)
LauncherC#\branches\Images\register_active.png (7623, 2013-03-02)
LauncherC#\branches\Images\register_normal.png (4218, 2013-03-02)
... ...
* PL: C#
* Version: 2.3
* Version .NET: 4.0 Client Profile
xNet - a class library for .NET Framework, which includes:
* Classes for work with proxy servers: _HTTP, Socks4(a), Socks5_.
* Classes for work with *HTTP 1.0/1.1* protocol: _keep-alive, gzip, deflate, chunked, SSL, proxies and more_.
* Classes for work with multithreading: _a multithreaded bypassing the collection, asynchronous events and more_.
* Classes helpers that extend standard classes *.NET Framework*: _FileHelper, DirectoryHelper, StringHelper, XmlHelper, BitHelper and others_.
Detailed description: http://habrahabr.ru/post/14***75/
Example 1:
using (var request = new HttpRequest())
{
request.UserAgent = HttpHelper.RandomUserAgent();
request
// Parameters URL-address.
.AddUrlParam("data1", "value1")
.AddUrlParam("data2", "value2")
// Parameters 'x-www-form-urlencoded'.
.AddParam("data1", "value1")
.AddParam("data2", "value2")
.AddParam("data2", "value2")
// Multipart data.
.AddField("data1", "value1")
.AddFile("game_code", @"C:\orion.zip")
// HTTP-header.
.AddHeader("X-Apocalypse", "21.12.12");
// These parameters are sent in this request.
request.Raw(HttpMethod.POST, "http://habrahabr.ru/").None();
// But in this request, they will be gone.
request.Raw(HttpMethod.POST, "http://habrahabr.ru/").None();
}
Example 2 (old version):
using (var request = new HttpRequest())
{
request.UserAgent = HttpHelper.RandomUserAgent();
request.Proxy = Socks5ProxyClient.Parse("127.0.0.1:1080");
var reqParams = new StringDictionary();
reqParams["login"] = "neo";
reqParams["password"] = "knockknock";
string content = request.Post(
"www.whitehouse.gov", reqParams).ToText();
string secretsGovernment = content.Substring("secrets_government=\"", "\"");
}
Example 3 (old version):
using (var request = new HttpRequest())
{
var multipartData = new MultipartDataCollection();
multipartData.AddData("login", "Bill Gates");
multipartData.AddData("password", "***rthahaha");
multipartData.AddDataFile("file1", @"C:\windows_9_alpha.rar", true);
string content = request.Post(
"www.microsoft.com", multipartData).ToText();
}
Example 4:
static void Main(string[] args)
{
var mt = new MultiThreading(10);
mt.Run(MyAction);
Thread.Sleep(1000);
Console.ReadKey();
}
static void MyAction(MultiThreading mt)
{
Console.WriteLine("Hello Thread!");
}
近期下载者:
相关文件:
收藏者: