|
From: <br...@us...> - 2008-06-02 10:56:19
|
Revision: 197
http://acmcontester.svn.sourceforge.net/acmcontester/?rev=197&view=rev
Author: brus07
Date: 2008-06-02 03:56:22 -0700 (Mon, 02 Jun 2008)
Log Message:
-----------
Work with real site. It's test mode.
Modified Paths:
--------------
ACMServer/trunk/MediatorSolution/Library/Connector/Getter/WebGetter.cs
Modified: ACMServer/trunk/MediatorSolution/Library/Connector/Getter/WebGetter.cs
===================================================================
--- ACMServer/trunk/MediatorSolution/Library/Connector/Getter/WebGetter.cs 2008-06-01 23:03:03 UTC (rev 196)
+++ ACMServer/trunk/MediatorSolution/Library/Connector/Getter/WebGetter.cs 2008-06-02 10:56:22 UTC (rev 197)
@@ -1,6 +1,8 @@
using System;
using System.Threading;
using System.Windows.Forms;
+using System.Net;
+using System.IO;
namespace AcmContester.Library.Connector.Getter
{
@@ -8,6 +10,16 @@
{
public void Send(string message)
{
+ Send2(message);
+ }
+
+ public object GetInfoFromSite()
+ {
+ return GetInfoFromSite2();
+ }
+
+ void Send1(string message)
+ {
WebBrowser webBrowser = new WebBrowser();
webBrowser.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webBrowser_DocumentCompleted);
webBrowser.Navigate("http://127.0.0.1/d/a.php?p=321");
@@ -16,7 +28,7 @@
Mutex mut = new Mutex();
string document = "";
- public object GetInfoFromSite()
+ object GetInfoFromSite1()
{
WebBrowser webBrowser = new WebBrowser();
webBrowser.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webBrowser_DocumentCompleted);
@@ -30,5 +42,30 @@
document = ((WebBrowser)sender).DocumentText;
mut.ReleaseMutex();
}
+
+ void Send2(string message)
+ {
+ HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create("http://127.0.0.1/d/set.php?res=" + message);
+ myRequest.Method = "GET";
+ myRequest.GetResponse();
+ /*
+ WebResponse myResponse = myRequest.GetResponse();
+ StreamReader sr = new StreamReader(myResponse.GetResponseStream(), System.Text.Encoding.UTF8);
+ string result = sr.ReadToEnd();
+ sr.Close();
+ myResponse.Close();
+ */
+ }
+ string GetInfoFromSite2()
+ {
+ HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create("http://127.0.0.1/d/get.php");
+ myRequest.Method = "GET";
+ WebResponse myResponse = myRequest.GetResponse();
+ StreamReader sr = new StreamReader(myResponse.GetResponseStream(), System.Text.Encoding.UTF8);
+ string result = sr.ReadToEnd();
+ sr.Close();
+ myResponse.Close();
+ return result;
+ }
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|