Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 06:05

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Antwort in Epvp posten (Packets)

Discussion on Antwort in Epvp posten (Packets) within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
TheAldi's Avatar
 
elite*gold: 21
Join Date: Jan 2010
Posts: 1,904
Received Thanks: 462
Antwort in Epvp posten (Packets)

Ich würde gerne folgendes wissen:

Wie öffne ich mit C# eine Website (epvp) und Poste dort in ein Thema?
Ich kann zwar das Packet an den Server senden jedoch , stimmt der "Securitytoken" dann nicht , denn dieser verändert sich bei jedem Seitenaufruf.
Gibts also eine möglichkeit diesen Key abzurufen + Antwort posten?

Wäre nice wenn jemand eine Idee hat
TheAldi is offline  
Old 10/26/2012, 15:15   #2
 
elite*gold: 0
The Black Market: 111/0/1
Join Date: Oct 2012
Posts: 946
Received Thanks: 70
Kannst du das mal genauer erklären bitte? Könnte dir dann helfen
TrueReligion is offline  
Old 10/26/2012, 15:28   #3
 
TheAldi's Avatar
 
elite*gold: 21
Join Date: Jan 2010
Posts: 1,904
Received Thanks: 462
Also ich hab ein Programm , welches in gewissen Abständen in ein Thema zb "BUMP" schreiben soll , eine art Auto-Push also.
Mein Problem ist ,dass Epvp einen Securitytoken im Quellcode hat , welcher sich bei jedem Seitenaufruf verändert.
Sende ich also nun das "Post"-Packet ab , bekomm ich die Meldung , dass der Securitytoken nicht gültig ist.

Auch vorher die Seite aufrufen (via Get Packet) und den dort vorhandenen Token nehmen funktioniert nicht , denn das gibt den selben Fehler wie oben.
TheAldi is offline  
Old 10/26/2012, 15:33   #4
 
Kraizy​'s Avatar
 
elite*gold: 0
The Black Market: 471/0/0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
Ich versteh dein Problem nicht. Du rufst die Thread-URL auf (GET), liest das securitytoken aus, sendest diesen + die anderen benötigten Parameter ab (POST), fertig. Naja, ich bekomm jedenfalls keinen Fehler.
Kraizy​ is offline  
Old 10/26/2012, 15:39   #5
 
TheAldi's Avatar
 
elite*gold: 21
Join Date: Jan 2010
Posts: 1,904
Received Thanks: 462
Kannst du denn iwo damit etwas posten

Bei mir kommt immer die Meldung (auf der Website) , dass Securitytoken ungültig sei
TheAldi is offline  
Old 10/26/2012, 15:42   #6
 
Kraizy​'s Avatar
 
elite*gold: 0
The Black Market: 471/0/0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
Zeig halt mal deinen Code oder so
Kraizy​ is offline  
Old 10/26/2012, 15:50   #7
 
TheAldi's Avatar
 
elite*gold: 21
Join Date: Jan 2010
Posts: 1,904
Received Thanks: 462
SecuToken holen:
Code:
        public static string ReturnHTML(string Thread)
        {
            string code = "";
            HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(Thread);
            request.Method = "GET";
            request.KeepAlive = true;
            request.Referer = "http://www.elitepvpers.com/forum/";
            request.CookieContainer = new CookieContainer();
            request.CookieContainer = Program.cookiecontain;
            request.CookieContainer.Add(cookiecoll);

            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            StreamReader reader = new StreamReader(response.GetResponseStream());
            code = reader.ReadToEnd();
            response.Close();
            return code;
        }
Code:
            string secutoken = Program.Between(Program.ReturnHTML(link), "var SECURITYTOKEN = \"", "\";");
Post abschicken:
Code:
            HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(posturl);
            req.UserAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4";
            req.Method = "POST";
            req.KeepAlive = true;
            req.Headers.Add("Accept-Language: de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4");
            req.Headers.Add("Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3\r\n");
            req.Referer = link;
            req.CookieContainer = new CookieContainer();
            req.CookieContainer = Program.cookiecontain;
            req.CookieContainer.Add(Program.cookiecoll);
            req.ContentType = "application/x-www-form-urlencoded; charset=UTF-8";

            StreamWriter writer = new StreamWriter(req.GetRequestStream());
            writer.Write("securitytoken=" + secutoken + "&message=BUMP&wysiwyg=0&styleid=0&signature=1&fromquickreply=1&s=&securitytoken=" + secutoken.Substring(secutoken.Length-1,1));
            writer.Close();
TheAldi is offline  
Old 10/26/2012, 16:07   #8
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Regeln lesen :|
MoepMeep is offline  
Old 10/26/2012, 16:11   #9
 
Kraizy​'s Avatar
 
elite*gold: 0
The Black Market: 471/0/0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
War da nicht die Rede von nicht verkaufen dürfen?
Kraizy​ is offline  
Old 10/26/2012, 16:19   #10
 
elite*gold: 14
The Black Market: 108/0/1
Join Date: May 2011
Posts: 2,671
Received Thanks: 818
Sowas zu verwenden ist lt. Board / bzw. Black Market Regeln verboten.
vwap is offline  
Old 10/26/2012, 16:25   #11
 
TheAldi's Avatar
 
elite*gold: 21
Join Date: Jan 2010
Posts: 1,904
Received Thanks: 462
Wo stehts in den Rules das ich per Packets keine Posts tätigen darf?

Quote:
Originally Posted by Kraizy​ View Post
War da nicht die Rede von nicht verkaufen dürfen?
?
TheAldi is offline  
Old 10/27/2012, 12:55   #12
 
elite*gold: 14
The Black Market: 108/0/1
Join Date: May 2011
Posts: 2,671
Received Thanks: 818
Quote:
Originally Posted by TheAldi View Post
Wo stehts in den Rules das ich per Packets keine Posts tätigen darf?


?
Ich hab mal mit SALO geschrieben, weil ich einen Push-Bot, der alle 4 Stunden einen Thread in der e*g-Trading Section pushen sollte, schreiben wollte.
Er meinte aber, das sei verboten - Elitepvpers hat ein System, das erkennt wenn es per Bot gesendet wird (wird geloggt).
vwap is offline  
Old 10/27/2012, 13:09   #13
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
gab schon dieverse entsprechende programme, war immer von nem admin ziemlich schnell zu


Quote:
Originally Posted by Headpuster View Post
Elitepvpers hat ein System, das erkennt wenn es per Bot gesendet wird (wird geloggt).
Das will ich sehen...
tolio is offline  
Old 10/27/2012, 13:14   #14
 
Kraizy​'s Avatar
 
elite*gold: 0
The Black Market: 471/0/0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
Quote:
Originally Posted by Headpuster View Post
Elitepvpers hat ein System, das erkennt wenn es per Bot gesendet wird (wird geloggt).
Wahrscheinlich wollte er dir bloß Angst machen
Kraizy​ is offline  
Old 10/27/2012, 18:01   #15
 
elite*gold: 14
The Black Market: 108/0/1
Join Date: May 2011
Posts: 2,671
Received Thanks: 818
Nein will ich nicht
Hat mir Salomon gesagt, frag ihn doch.
vwap is offline  
Reply


Similar Threads Similar Threads
EPVP Antwort Bug/Fehler ?!
09/04/2011 - Main - 7 Replies
Hallo! Ich habe eine Frage: immer wenn ich in meinem Threat Pushen will, Also was antworten will, dann wird das immer oben in meinen Threat edidiert. Das ist mir schon mehrmals passiert. Ist das ein Fehler oder ein Bug? Kann ich ihn beheben?
Keine Antwort von Epvp.
02/07/2011 - Main - 3 Replies
Hallo, ich weiß zwar nicht ob das hier rein darf oder eher in den Technical Support sollte daher poste ich es einfach mal hier. Seit gestern kann ich manchmal nicht auf Epvp. Ich muss dann mein Router aus und an machen, dannach geht es dann erstmal für paar Stunden. Trotzdem nervt es schon einbischen. Screen http://www7.pic-upload.de/thumb/07.02.11/5c9xbthd cv5c.png Es ist mit allen Explorern nicht nur mit Safari. Hat da jemand eine Lösung?
[EPVP] Längster Fragen/Antwort Thread I
06/27/2010 - Off Topic - 32 Replies
Hallo E*pvp Dies ist der Längste Fragen/Antwort Thread. Keine Unnötigen Posts wie ich bin Hier oder ähnlichem! Stellt den Experten eure Fragen die Sie sehr Interessiert. Es können Selbst Verständlich auch mehrere Antworten geschrieben werden. Bitte Beachtet die Regeln! Hello E * pvp



All times are GMT +1. The time now is 06:06.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.