|
You last visited: Today at 01:04
Advertisement
Problem mit Httpwebrequest (Facebook)
Discussion on Problem mit Httpwebrequest (Facebook) within the .NET Languages forum part of the Coders Den category.
03/10/2013, 21:00
|
#1
|
elite*gold: 53
Join Date: Feb 2013
Posts: 94
Received Thanks: 2
|
Problem mit Httpwebrequest (Facebook)
Ich war dabei ein Facebook Account Creator zu coden und habe ein Problem.
Undzwar, wenn Ich auf den Button "Acc erstellen" klicke, bekomme Ich die Fehlermeldung "Fehler!" sprich, es wird kein Account erstellt.
So sieht mein Code derzeit aus:
Code:
Public Sub CreateAccount()
With New Http
Dim html As String = String.Empty
Dim firstname As String = "Paul"
Dim lastname As String = "Klaus"
Dim reg_email As String = " "
Dim reg_email_confirmation As String = " "
Dim reg_passwd As String = "fawFWfw321"
Dim *** As String = "1"
Dim birthday_day As String = "1"
Dim birthday_month As String = "1"
Dim birthday_year As String = "1992"
html = .GetResponse("https://www.facebook.com/ajax/register.php?lsd=AVqnxyB6", "firstname=" & firstname & "&lastname=" & lastname & "®_email__=" & reg_email & "®_email_confirmation__=" & reg_email_confirmation & "®_passwd=" & reg_passwd & "&***=" & *** & "&birthday_day=" & birthday_day & "&birthday_month=" & birthday_month & "&birthday_year=" & birthday_year)
If html.Contains("Schritt") Then
Dim aView As ListViewItem = Me.AccountsView.Items.Add(reg_email, 0)
aView.SubItems.Add(reg_passwd)
Else
MsgBox("Fehler!")
End If
End With
End Sub
Hoffe jemand kann mir helfen, bedanke mich im vorraus.
|
|
|
03/10/2013, 21:39
|
#2
|
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
|
Schon mal die Response ausgegeben? Evtl. ist der HTML-Content ja auf englisch
Und evtl. ist ja "lsd=AVqnxyB6" ein einmaliger Code? In diesem Fall musst du vorher einen GET-Request der Seite machen und diesen einmaligen Code aus dem HTML-Content der Response auslesen.
|
|
|
03/10/2013, 21:58
|
#3
|
elite*gold: 53
Join Date: Feb 2013
Posts: 94
Received Thanks: 2
|
Quote:
Originally Posted by snow911
Schon mal die Response ausgegeben? Evtl. ist der HTML-Content ja auf englisch
Und evtl. ist ja "lsd=AVqnxyB6" ein einmaliger Code? In diesem Fall musst du vorher einen GET-Request der Seite machen und diesen einmaligen Code aus dem HTML-Content der Response auslesen.
|
Wie mache Ich dieses denn? Wenn es geht, würde Ich auch per Nitrado Guthaben zahlen.
|
|
|
03/10/2013, 22:59
|
#4
|
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
|
Keine Ahnung, wie du die Reponse unter VB auslesen kannst (ich hab generell keine Ahnung von VB, also sieh das hier bitte nicht als perfekte Lösung an), zur Not kannst du das via MsgBox machen: MsgBox(html)
Für den GET-Request:
With New Http
Dim response As String = .GetResponse(Facebook.com oder wie auch immer, wo man sich halt registriert)
Dim code As String = (Funktion, die halt die Node, in der dieser lsd-Key steht, extrahiert)
CreateAccount(code) 'Hier dann die Funktion aufrufen und den Code übergeben
Dein Guthaben kannst du behalten, hier besteht freier Informationsaustausch.
|
|
|
03/11/2013, 17:41
|
#5
|
elite*gold: 53
Join Date: Feb 2013
Posts: 94
Received Thanks: 2
|
Vielen Dank läuft 1A. Habe den Captcha vergessen ^.^
Die Accounts werden jetzt überprüft, das Problem wird nur sein, dass Sie nicht bestätigt sind. Ich muss also noch dazu machen, dass auch Emails erstellt werden.
Wie kriege ICh das jetzt hin ;o
|
|
|
03/14/2013, 15:11
|
#6
|
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
|
Nimm Trashmail. da gehts bestimmt sehr einfach weil da glaube keine verschlüsselung undsowas ist. Wie z.b bei GMX oder Web.de....Machs so wie dus oben bbei FB gemacht hast
|
|
|
03/14/2013, 18:04
|
#7
|
elite*gold: 0
Join Date: Jan 2013
Posts: 11,449
Received Thanks: 210
|
ich würde arcor.de nehmen der login und das überprüfen der Mail´s ist sehr einfach da geht der login so
Code:
CookieContainer cookie = new CookieContainer();
string loginpostData = "user_name=" + Username + "&info=Online-Passwort&password=" + Passwort;
byte[] myPostData = Encoding.ASCII.GetBytes(loginpostData);
HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create("https://www.arcor.de/login/login.jsp");
myRequest.Method = "POST";
myRequest.UserAgent = "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:21.0) Gecko/20130109 Firefox/21.0";
myRequest.CookieContainer = cookie ;
myRequest.KeepAlive = true;
myRequest.Timeout = 10000;
myRequest.ContentType = "application/x-www-form-urlencoded";
myRequest.ContentLength = myPostData.Length;
Stream requestStream = myRequest.GetRequestStream();
requestStream.Write(myPostData, 0, myPostData.Length);
requestStream.Close();
HttpWebResponse myRes = (HttpWebResponse)myRequest.GetResponse();
StreamReader sr = new StreamReader(myRes.GetResponseStream());
string Html = sr.ReadToEnd();
|
|
|
03/19/2013, 00:19
|
#8
|
elite*gold: 0
Join Date: Sep 2011
Posts: 6,567
Received Thanks: 922
|
Quote:
Originally Posted by Ludder231
Nimm Trashmail. da gehts bestimmt sehr einfach weil da glaube keine verschlüsselung undsowas ist. Wie z.b bei GMX oder Web.de....Machs so wie dus oben bbei FB gemacht hast
|
Trashmail anbieter sind von Google sowie Facebook meines erachtens blockiert!
|
|
|
03/19/2013, 00:32
|
#9
|
elite*gold: 2932
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
|
Quote:
Originally Posted by kRAYNE :x
Trashmail anbieter sind von Google sowie Facebook meines erachtens blockiert!
|
da es hierbei um eine tatsache und nicht um eine meinung geht würd ich sagen ist das was du schriebst einfach falsch
selbst große trashmailer lassen sich bei beiden anbietern ohne konsequenzen nutzen
|
|
|
03/22/2013, 15:50
|
#10
|
elite*gold: 0
Join Date: Apr 2009
Posts: 1,071
Received Thanks: 164
|
Quote:
Originally Posted by $ecure.x3
Ich war dabei ein Facebook Account Creator zu coden und habe ein Problem.
Undzwar, wenn Ich auf den Button "Acc erstellen" klicke, bekomme Ich die Fehlermeldung "Fehler!" sprich, es wird kein Account erstellt.
So sieht mein Code derzeit aus:
Code:
Public Sub CreateAccount()
With New Http
Dim html As String = String.Empty
Dim firstname As String = "Paul"
Dim lastname As String = "Klaus"
Dim reg_email As String = " "
Dim reg_email_confirmation As String = " "
Dim reg_passwd As String = "fawFWfw321"
Dim sex As String = "1"
Dim birthday_day As String = "1"
Dim birthday_month As String = "1"
Dim birthday_year As String = "1992"
html = .GetResponse("https://www.facebook.com/ajax/register.php?lsd=AVqnxyB6", "firstname=" & firstname & "&lastname=" & lastname & "®_email__=" & reg_email & "®_email_confirmation__=" & reg_email_confirmation & "®_passwd=" & reg_passwd & "&sex=" & sex & "&birthday_day=" & birthday_day & "&birthday_month=" & birthday_month & "&birthday_year=" & birthday_year)
If html.Contains("Schritt") Then
Dim aView As ListViewItem = Me.AccountsView.Items.Add(reg_email, 0)
aView.SubItems.Add(reg_passwd)
Else
MsgBox("Fehler!")
End If
End With
End Sub
Hoffe jemand kann mir helfen, bedanke mich im vorraus.
|
Hallo,
lsd ändert sich immer. Du musst vorher eine Get Abfrage auf facebook.com/r.php machen und dort per Regex etc. den LSD Wert auslesen. Allerdings musst du noch viel mehr Werte auslesen als du es hier machst ....
Desweiteren wird nicht direkt HTML.Content= "Schritt" kommen, da man meistens nach einer Identifizung per Telefon verdammt wird.
Es gibt hier nur einen der das wirklich hinbekommen hat, und das ist tolio. Habe selbst daran gearbeitet und bin irgendwann daran gescheitert.
Guter Tipp  Lass die Finger davon, das hat mich über drei Monate gekostet ohne Lösung.
lg Roteisen
*wenn du Fragen hast melde dich.
|
|
|
03/23/2013, 11:02
|
#11
|
elite*gold: 0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
|
Quote:
Originally Posted by roteisenklinge
Es gibt hier nur einen der das wirklich hinbekommen hat, und das ist tolio. Habe selbst daran gearbeitet und bin irgendwann daran gescheitert.
Guter Tipp  Lass die Finger davon, das hat mich über drei Monate gekostet ohne Lösung.
|
Die Registrierung an sich ist nicht schwer, nen Account Creator hat man in paar Minuten gebastelt. Wenn man dazu noch Proxys nutzt, kommt auch keine SMS-Verifizierung und die Accounts halten auch problemlos ohne gesperrt oder sonst was zu werden (eigene Erfahrung).
|
|
|
03/23/2013, 23:31
|
#12
|
elite*gold: 0
Join Date: Apr 2009
Posts: 1,071
Received Thanks: 164
|
Quote:
Originally Posted by Kraizy
Die Registrierung an sich ist nicht schwer, nen Account Creator hat man in paar Minuten gebastelt. Wenn man dazu noch Proxys nutzt, kommt auch keine SMS-Verifizierung und die Accounts halten auch problemlos ohne gesperrt oder sonst was zu werden (eigene Erfahrung).
|
Hallo Kraizy,
dann hast du entweder gute Proxyies oder wie Tolio, das irgendwie gebypassed.
Bei mir ist es so, das bei 10 erstellten Accounts vllt 4 Stück ohne Verifizierung weiterkommen.
lg
|
|
|
03/24/2013, 11:09
|
#13
|
elite*gold: 0
Join Date: Jan 2013
Posts: 11,449
Received Thanks: 210
|
nee das liegt dann an den Proxy´s,denn man darf maximal pro IP einen(kann auch mehr sein bin mir nicht sicher  ) Account´s bei Facebook haben danach must du ihn Verifizierung
|
|
|
 |
Similar Threads
|
HttpWebRequest C# Browsergame Bot
12/07/2017 - .NET Languages - 4 Replies
Hi,
i have the following problem and it would be great if s.o. could help me.
I try to write a simple bot for a browsergame which uses the HttpWebRequest and Response classes from C#. Currently i try to log in with the following script but i only get back to the login page. When i try to catch a site for logged in members only i also only get the login page. There has to be a problem with the cookie but i don't know where :(
class HttpHelper
{
private CookieContainer...
|
HTTPWebRequest???
02/19/2013 - .NET Languages - 2 Replies
Hey ich wollte einen Bot erstellen (FlaschenBot für Pennergame). ann wollt ich eben EIn Addon runterladen . Also einen HTTP Header.. Doch dann kam dass raus.
http://www.fotos-hochladen.net/thumbnail/unbenann tk38c6smev2_thumb.jpg
bitte Helft mir.
|
HttpWebRequest Login
10/18/2012 - .NET Languages - 23 Replies
Hi ihr,
ich habe mich nun mal an HttpWebRequest gewagt und versucht mich darüber auf Elitepvpers einzuloggen.
private void button1_Click(object sender, EventArgs e)
{
CookieContainer cookieCon = new CookieContainer();
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www .elitepvpers.com/forum/login.php?do=login");
request.Method = "POST";
request.UserAgent = "Mozilla/5.0 (Windows NT 6.1; rv:8.0)...
|
[VB] HttpWebRequest Problem -.-
02/02/2012 - .NET Languages - 1 Replies
Hallo liebe Elitepvpers User,
ich habe leider folgendes Problem:
Ich möchte von dem Spam Email Anbieter "yopmail.com" meine Emails auslesen.
Dazu muss ich mich auf der Webseite einfach mit "test" Anmelden
Hierzu der HTTP Header : Siehe Anhang
accname = Account Name im Beispiel "test"
|
[C#]MD5-Cheksumme mit HttpWebRequest oä
08/18/2010 - .NET Languages - 1 Replies
Ich will mir mal einen gescheiten Patcher für Metin2 machen..
Jetzt soll er von den Files auf meinem Server die Checksummen ausspucken.
Die Datei sollte nicht heruntergeladen werden...
System.IO.FileStream FileCheck = System.IO.File.OpenRead(Dateipfad);
System.Security.Cryptography.MD5 md5 = new System.Security.Cryptography.MD5CryptoServiceProvi der();
byte md5Hash = md5.ComputeHash(FileCheck);
|
All times are GMT +1. The time now is 01:04.
|
|