Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 04:28

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

Advertisement



TCP Cookies

Discussion on TCP Cookies within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
TCP Cookies

Hi,

ich wollte mal fragen wie das aussieht bei TCp mit den Cookies. In den ganzen TuT's wird darübern cihts gesagt. Nun da ich ich zum Login in ein Browsergame Cookies benötige, wollte ich fragen ob die immer gleich sind?
Wenn ich jetzt mein Bot mit den Cookies im Postpacket jemanden schicke, damit er ihn auch benutzten kann, würde der Bot dann funktionieren? Oder braucht er andere Cookies?

MfG Ludder231
Ludder231 is offline  
Old 04/03/2012, 14:25   #2
 
aj1987's Avatar
 
elite*gold: 1003
Join Date: Feb 2010
Posts: 791
Received Thanks: 709
Die Cookies bekommt man immer vom aktuellen Server...
Es kommt darauf an was du vor hast...
Es ist jedoch ratsam die Cookies immer aktuell zu halten und nicht Fix in den Code zu implementieren.

Wenn du zb vor hast ein Login zu machen wäre es gut möglich das aufgrund falscher Cookies dies nicht gelingt.
aj1987 is offline  
Thanks
1 User
Old 04/03/2012, 14:27   #3
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Ja danke, hab ich auch gerde gemerkt.
Wie kann ich die Cookies empfangen/auslesen?
Ludder231 is offline  
Old 04/03/2012, 14:38   #4
 
aj1987's Avatar
 
elite*gold: 1003
Join Date: Feb 2010
Posts: 791
Received Thanks: 709
Ohh, dazu gabs hier im Forum mal iwo n gutes Tut, bezüglich Bot Tuts oder so...
Ich kann dir da schon was geben, aber ich denke du solltest ja auch was lernen bei... ich kuck mal...

EDIT:
Spoiler zu TUT #2
aj1987 is offline  
Thanks
1 User
Old 04/03/2012, 14:43   #5
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Aso und nochmal ne frage, was ist denn schneller WebTcp, Tcp oder WinHttp? Weil ich will eigentlcih nur Tcp lernen weils anscheinend schneller ist oder nicht?
Ludder231 is offline  
Old 04/03/2012, 14:58   #6
 
aj1987's Avatar
 
elite*gold: 1003
Join Date: Feb 2010
Posts: 791
Received Thanks: 709
Was davon jetzt wirklich schneller ist kann ich dir nicht sagen... ich denke der Unterschied wird nicht all zu gross sein...
Persönlich nutze ich aber immer TCP da man meiner Meinung nach einfach flexibler ist und sich die Packete schön zurecht basteln kann...
aj1987 is offline  
Thanks
1 User
Old 04/03/2012, 20:08   #7
 
elite*gold: 0
Join Date: Jan 2012
Posts: 759
Received Thanks: 416
Quote:
Aso und nochmal ne frage, was ist denn schneller WebTcp, Tcp oder WinHttp? Weil ich will eigentlcih nur Tcp lernen weils anscheinend schneller ist oder nicht?
Die HTTP-Pakete werden mit TCP übertragen. Die Frage, was schneller ist, erübrigt sich daher - einzig und allein der eventuelle Overhead, den die WinHttp-Librarie (ich kenne sie nicht) mit sich bringt, könnte die Geschichte verlangsamen. Ich gehe aber davon aus, dass das in deinem Fall zu vernachlässigen ist.

Wenn du nur Zugriff auf eine TCP-Library hast, musst du - wie aj1987 schon sagte - die HTTP-Requests/Responses selber schreiben (bzw. generieren) und zerlegen. Das heißt, dass du dich mit dem Protokoll auseinander setzen musst. Wie Cookies eingebunden sind kannst du diesem Artikel entnehmen: HTTP-Cookie
dowhile is offline  
Old 04/04/2012, 21:40   #8
 
elite*gold: 0
Join Date: Jun 2009
Posts: 121
Received Thanks: 13
ich programmier meine autoit onlinegame bots ausschließlich mit tcp. das ist eig. recht einfach. musst nur ne funktion erstellen, die dir die packets macht, versendet und dann noch die vom server empfängt.
Tobolobo is offline  
Old 04/04/2012, 23:38   #9


 
Lawliet's Avatar
 
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
Die Cookies stehen doch einfach im HTTP Header? Also wenn du jetzt mit deinem Bot ein HTTP Request z.B. an Google sendest, dann bekommst erst ein paar Zeilen Header und dann die den Seitencode.
Das ist mal ein Header beim Aufrufen von Google:
Code:
http://google.com/

GET / HTTP/1.1
Host: google.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Connection: keep-alive
Cookie: PREF=ID=bde21f48eb2a43cb:U=f642de1697f5e98f:FF=0:TM=1331311616:LM=1331641779:S=7EE_ks53imWy7dIu; NID=57=Anyfkz06Hd3HCOHIOp6X_YxLBnDqtghRccUb1d16L8w5R41nCoO21yxVzo-h-9PTV2JqjOUdVFZAhd-D7w15n1d8Vf5QOX60leswGP2bbQ1AKZkkw9DFWTgK6t13zAIM
Wie du siehst, steht am Ende "Cookie:" und dahinter dann die Cookies.
Durchsuche deinen Header also einfach nach dem Stichwort "Cookie" und Parse die dahinter stehenden Cookies in ein 2D Array, mit jeweils dem Namen und dem Wert.
Lawliet is offline  
Reply


Similar Threads Similar Threads
COOKIES OMG LOL..
07/23/2010 - Off Topic - 3 Replies
THANK THIS POST IF YOU LIKE COOKIES!!!!!!!!!!!!!!!!!!!!!! Disclaimer. p.s This post is not spam related, All "thanks" will be recorded into a database were it will be tallyed up to say if people actually like cookies or not thank you for your time noobs :) .
All*CoOKies
04/10/2010 - CrossFire - 2 Replies
Wir All*CoOKies suchen Clan-Member ;-) geht auf die Seite: Z8Games ? Home of the Best Free MMO Games - Clans - Clan Home wir freuen uns auf jeden Neuen :) Kontakt per Skype:
Cookies optimieren?
01/09/2010 - Technical Support - 14 Replies
Hi, langsam gehen mir die darstellungsfehler meines browser richtig gegen den Strich... E*pvp zeichen wird in einzelne Pixel aufgelöst, der Thx button ist auf einmal das Userbild von Vulcan o0 Ich lösch jeden 2. Tag meine Cookies - langsam sogar jeden Tag, jetz kann man natürlich verstehn das das ziemlich nerven kann :awesome:, ohne cookies kann man aber auch nur unbequem arbeiten Jetzt ist meinre Frage: kann ich die Cookieverwaltung irgendwie optimieren oder wäre es dann sogar...
[C#] 2 Cookies speichern?
05/22/2009 - .NET Languages - 6 Replies
Folgendes Problem; http://www.bilderkiste.org/show/original/52e3d437 cf233ddc0c0429fcb3a93f51/logincook.jpg Wie man sehen kann werden im response header 2 Cookies angeben, aber folgender CookieContainer speichert nur immer das letzte. HttpWebResponse objResponse = (HttpWebResponse)objRequest.GetResponse(); foreach (Cookie cook in objResponse.Cookies) { logincookie = Convert.ToString(cook) + "; " + logincookie; ...



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


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

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