|
You last visited: Today at 13:27
Advertisement
HttpWebRequest
Discussion on HttpWebRequest within the .NET Languages forum part of the Coders Den category.
11/09/2014, 20:37
|
#1
|
elite*gold: 14
Join Date: May 2013
Posts: 4,288
Received Thanks: 1,477
|
HttpWebRequest
Hallo
Mein Ziel ist es, sich per HttpWebRequest auf einer Seite einzuloggen. (AddMeFast)
Nun habe ich folgende login Klasse:
Code:
Public Class login
Private Sub flogin_Load(sender As Object, e As EventArgs) Handles MyBase.Load
log.Text = "Willkommen!"
End Sub
Private Sub blogin_Click(sender As Object, e As EventArgs) Handles blogin.Click
If tid.Text = "" Then
log.Text = "Kein Username angegeben"
ElseIf tpw.Text = "" Then
log.Text = "Kein Password angegeben"
Else
log.Text = "Einloggen..."
End If
If log.Text = "Einloggen..." Then
With New Http
' hier wird der Seitenquelltext gespeichert
Dim html As String = String.Empty
' Login ausführen
Dim email As String = tid.Text
Dim password As String = tpw.Text
html = .GetResponse("http://addmefast.com/?lang=de", "username=" & email & "&password=" & password & "&cookieuser=1&s=&securitytoken=guest&do=login&vb_login_md5password=&vb_login_md5password_utf=")
' Hauptseite aufrufen
html = .GetResponse("http://addmefast.com/free_points")
' prüfen, ob Login erfolgreich war
If html.Contains("Logout") Then
log.Text = "Erfolgreich eingeloggt!"
Else
log.Text = "Login nicht erfolgreich!"
End If
End With
End If
End Sub
End Class
Wenn ich das ganze Starten möchte, funktioniert es auch super, jedoch bekomme ich immer die Log-Meldung "Login nicht erfolgreich". Die Login Daten stimmen aber zu 100%, somit liegt der Fehler in meiner Anwendung.
Kann einer herausfinden, was ich falsch gemacht habe?
Wäre nett
MfG
|
|
|
11/09/2014, 20:47
|
#2
|
elite*gold: 0
Join Date: Aug 2014
Posts: 10
Received Thanks: 5
|
Hast du dir den Response String mal genau angeschaut? Laut deiner Fehlerbeschreibung würde ich mal sagen das der String "Logout" darin nicht enthalten ist.
|
|
|
11/09/2014, 20:52
|
#3
|
elite*gold: 14
Join Date: May 2013
Posts: 4,288
Received Thanks: 1,477
|
Quote:
Originally Posted by Neralix
Hast du dir den Response String mal genau angeschaut? Laut deiner Fehlerbeschreibung würde ich mal sagen das der String "Logout" darin nicht enthalten ist.
|
Also im Quelltext ist Logout enthalten:
|
|
|
11/09/2014, 21:03
|
#4
|
elite*gold: 0
Join Date: Aug 2014
Posts: 10
Received Thanks: 5
|
Der Quelltext den du im Browser siehst muss nicht unbeding der selbe sein, den du
in deinem WebRequest als Response bekommst.
Speicher den Inhalt der von html mal lokal in einem Textfile ab(IO.File.WriteAllText()) und
schau dir den Response-String nochmal an!
|
|
|
11/09/2014, 21:35
|
#5
|
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
|
 - Dann braucht man sogar auch nichts abspeichern.
|
|
|
11/09/2014, 23:07
|
#6
|
dotCom
elite*gold: 9842
Join Date: Mar 2009
Posts: 16,843
Received Thanks: 4,675
|
Du kannst dir auch mit Firefox oder Chrome die GET parameter anschauen, die übermittelt werden beim Login.
Dort siehst du dann auch schon was du senden musst um dich einzuloggen
|
|
|
11/10/2014, 15:48
|
#7
|
elite*gold: 50
Join Date: Oct 2009
Posts: 7,096
Received Thanks: 623
|
Mach doch einfach eine RichTextbox (oder Textbox mit Multiline an) und speichere dir dort die antwort:
Code:
Public Class login
Private Sub flogin_Load(sender As Object, e As EventArgs) Handles MyBase.Load
log.Text = "Willkommen!"
End Sub
Private Sub blogin_Click(sender As Object, e As EventArgs) Handles blogin.Click
If tid.Text = "" Then
log.Text = "Kein Username angegeben"
ElseIf tpw.Text = "" Then
log.Text = "Kein Password angegeben"
Else
log.Text = "Einloggen..."
End If
If log.Text = "Einloggen..." Then
With New Http
' hier wird der Seitenquelltext gespeichert
Dim html As String = String.Empty
' Login ausführen
Dim email As String = tid.Text
Dim password As String = tpw.Text
html = .GetResponse("http://addmefast.com/?lang=de", "username=" & email & "&password=" & password & "&cookieuser=1&s=&securitytoken=guest&do=login&vb_login_md5password=&vb_login_md5password_utf=")
' Hauptseite aufrufen
html = .GetResponse("http://addmefast.com/free_points")
' prüfen, ob Login erfolgreich war
RichTextBox1.Text = html
If html.Contains("Logout") Then
log.Text = "Erfolgreich eingeloggt!"
Else
log.Text = "Login nicht erfolgreich!"
End If
End With
End If
End Sub
End Class
Dort guckst du dann was im "html" String drin steht.
|
|
|
11/11/2014, 16:43
|
#8
|
elite*gold: 14
Join Date: May 2013
Posts: 4,288
Received Thanks: 1,477
|
Quote:
Originally Posted by Mostey
 - Dann braucht man sogar auch nichts abspeichern.
|
Danke für die Seite.
Für mein aktuelles Problem habe ich zwar eine andere Lösung gefunden, jedoch ist sie bestimmt hilfreich für mich in nächster Zeit
Quote:
Originally Posted by Devsome
Du kannst dir auch mit Firefox oder Chrome die GET parameter anschauen, die übermittelt werden beim Login.
Dort siehst du dann auch schon was du senden musst um dich einzuloggen
|
Leider gibt es bei einem Seitenaufruf gefühlt 1k GET's.
Zum senden der Einloggdaten braucht man ja POST. Dieses gibt es nur 2 mal, ich habe auch mit dem richtigen gearbeitet.
Ich weiß ja, was ich senden muss, jedoch habe ich ein Fehler in meiner Klasse gehabt.
Quote:
Originally Posted by PC Jones
Mach doch einfach eine RichTextbox (oder Textbox mit Multiline an) und speichere dir dort die antwort:
Code:
Public Class login
Private Sub flogin_Load(sender As Object, e As EventArgs) Handles MyBase.Load
log.Text = "Willkommen!"
End Sub
Private Sub blogin_Click(sender As Object, e As EventArgs) Handles blogin.Click
If tid.Text = "" Then
log.Text = "Kein Username angegeben"
ElseIf tpw.Text = "" Then
log.Text = "Kein Password angegeben"
Else
log.Text = "Einloggen..."
End If
If log.Text = "Einloggen..." Then
With New Http
' hier wird der Seitenquelltext gespeichert
Dim html As String = String.Empty
' Login ausführen
Dim email As String = tid.Text
Dim password As String = tpw.Text
html = .GetResponse("http://addmefast.com/?lang=de", "username=" & email & "&password=" & password & "&cookieuser=1&s=&securitytoken=guest&do=login&vb_login_md5password=&vb_login_md5password_utf=")
' Hauptseite aufrufen
html = .GetResponse("http://addmefast.com/free_points")
' prüfen, ob Login erfolgreich war
RichTextBox1.Text = html
If html.Contains("Logout") Then
log.Text = "Erfolgreich eingeloggt!"
Else
log.Text = "Login nicht erfolgreich!"
End If
End With
End If
End Sub
End Class
Dort guckst du dann was im "html" String drin steht.
|
Das funktioniert ja super 
Danke...
Code:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8" />
<meta name="keywords" content="Facebook Likes, Facebook Share, Facebook Followers, Facebook Post Likes, Facebook Post Share" />
<meta name="description" content="With the help of Addmefast, you can gain thousands of likes, followers and shares ABSOLUTELY FOR FREE. Here is the full list of Facebook features.
Facebook Likes
Facebook Share
Facebook Followers
Facebook Post Likes
Facebook Post Share" />
<meta name="Author" content="AddMeFast" />
<meta name="rating" content="General" />
<meta name="revisit-after" content="2 Day" />
<meta name="robots" content="All" />
<meta name="google-translate-customization" content="3f4ffc751b6f619-aaa1185795a36d3e-gc243fde537c28ad5-11" />
<link rel="shortcut icon" href="/favicon.ico" />
<link href="/styles/style.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" type="text/css" href="/scripts/tiptip/tipTip.css" />
<script type="text/javascript" src="/scripts/jquery.min.js"></script>
<script src="/scripts/tiptip/jquery.tipTip.minified.js" type="text/javascript"></script>
<script type="text/javascript" src="/scripts/script.js?n2"></script>
<link href="/styles/dialog_popup.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="/scripts/dialogpopup.js"></script>
<title>AddMeFast.com - Login</title>
<link rel="stylesheet" type="text/css" href="/styles/standart_new.css" />
<link rel="stylesheet" type="text/css" href="/styles/style_new.css" />
<link href="/scripts/validation/jquery.validate.css" rel="stylesheet" type="text/css" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript"></script>
<script src="/scripts/default.js" type="text/javascript"></script>
</head>
<body>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-26531328-1', 'auto');
ga('send', 'pageview');
</script>
<script type="text/javascript">
(function(){
var bsa = document.createElement('script');
bsa.type = 'text/javascript';
bsa.async = true;
bsa.src = 'http://s3.buysellads.com/ac/bsa.js';
(document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(bsa);
})();
</script>
<div id="wrapper">
<div id="dialog-overlay"></div>
<div id="dialog-box">
<div class="dialog-content">
<div id="dialog-message"></div>
</div>
</div>
<section class="header-top">
<div class="header-top-items">
<div id="user_form_win">
<div class="reg_block form-block" id="reg-block">
<script type="text/javascript" src="/scripts/validation/jquery.validate.js"></script>
<script type="text/javascript" src="/scripts/validation/jquery.validation.functions.js"></script>
<script type="text/javascript">
jQuery(function () {
jQuery("#l_email").validate({
expression: "if (VAL.match(/^[^\\W][a-zA-Z0-9\\_\\-\\.]+([a-zA-Z0-9\\_\\-\\.]+)*\\@[a-zA-Z0-9_]+(\\.[a-zA-Z0-9_]+)*\\.[a-zA-Z]{2,4}$/)) return true; else return false;",
message: "Please, enter vaild email"
});
jQuery("#l_pass").validate({
expression: "if (VAL.length > 5 && VAL) return true; else return false;",
message: "Password is not valid, please use only letters and numbers - at least 6 characters"
});
jQuery('#login_form').validated(function () {
login()
});
jQuery("#r_email").validate({
expression: "if (VAL.match(/^[^\\W][a-zA-Z0-9\\_\\-\\.]+([a-zA-Z0-9\\_\\-\\.]+)*\\@[a-zA-Z0-9-_]+(\\.[a-zA-Z0-9-_]+)*\\.[a-zA-Z]{2,4}$/)) return true; else return false;",
message: "Please, enter vaild email"
});
jQuery("#r_pass").validate({
expression: "if (VAL.length > 5 && VAL) return true; else return false;",
message: "Password is not valid, please use only letters and numbers - at least 6 characters"
});
jQuery("#r_re_pass").validate({
expression: "if ((VAL == jQuery(\'#r_pass\').val()) && VAL) return true; else return false;",
message: "Please, confirm password, field doesn't match the password field"
});
jQuery("#capt").validate({
expression: "if (VAL.length > 1 && VAL) return true; else return false;",
message: "Please, enter security code"
});
jQuery('#reg_form').validated(function () {
registration()
});
jQuery("#l_title").validate({
expression: "if ((VAL.match(/^[a-zA-Z0-9 _]*$/) && VAL && jQuery(\'#l_type\').val()!=3 && jQuery(\'#l_type\').val()!=35 && jQuery(\'#l_type\').val()!=36 && jQuery(\'#l_type\').val()!=37 && jQuery(\'#l_type\').val()!=20 && jQuery(\'#l_type\').val()!=7 && jQuery(\'#l_type\').val()!=11) || jQuery(\'#l_type\').val()==3 || jQuery(\'#l_type\').val()==35 || jQuery(\'#l_type\').val()==36 || jQuery(\'#l_type\').val()==37 || jQuery(\'#l_type\').val()==7 || jQuery(\'#l_type\').val()==20 || jQuery(\'#l_type\').val()==11 || jQuery(\'#l_type\').val()==12 || jQuery(\'#l_type\').val()==13 || jQuery(\'#l_type\').val()==14 || jQuery(\'#l_type\').val()==15 || jQuery(\'#l_type\').val()==16 || jQuery(\'#l_type\').val()==17 || jQuery(\'#l_type\').val()==19 || jQuery(\'#l_type\').val()==21 || jQuery(\'#l_type\').val()==22 || jQuery(\'#l_type\').val()==23 || jQuery(\'#l_type\').val()==24) return true; else return false;",
message: "Please enter only letters and numbers"
});
jQuery("#l_url").validate({
expression: "if ((isUrl(VAL) && jQuery(\'#l_type\').val()!=3 && jQuery(\'#l_type\').val()!=35 && jQuery(\'#l_type\').val()!=36 && jQuery(\'#l_type\').val()!=37 && jQuery(\'#l_type\').val()!=9 && jQuery(\'#l_type\').val()!=18 && jQuery(\'#l_type\').val()!=19) || ((jQuery(\'#l_type\').val()==3 || jQuery(\'#l_type\').val()==35 || jQuery(\'#l_type\').val()==36 || jQuery(\'#l_type\').val()==37 || jQuery(\'#l_type\').val()==5 || jQuery(\'#l_type\').val()==6 || jQuery(\'#l_type\').val()==7 || jQuery(\'#l_type\').val()==8 || jQuery(\'#l_type\').val()==31 || jQuery(\'#l_type\').val()==12 || jQuery(\'#l_type\').val()==13 || jQuery(\'#l_type\').val()==14 || jQuery(\'#l_type\').val()==15 || jQuery(\'#l_type\').val()==16 || jQuery(\'#l_type\').val()==19 || jQuery(\'#l_type\').val()==21 || jQuery(\'#l_type\').val()==22 || jQuery(\'#l_type\').val()==23 || jQuery(\'#l_type\').val()==24) && VAL.match(/^[a-zA-Z0-9 _\-\]*$/) && VAL) || (jQuery(\'#l_type\').val()==11 && VAL.match(/^[a-zA-Z0-9 _\.\-\]*$/) && VAL) || (jQuery(\'#l_type\').val()==20 && VAL.match(/^[a-zA-Z0-9 _\.\-\]*$/) && VAL) || (jQuery(\'#l_type\').val()==15 && VAL.match(/^[a-zA-Z0-9 \/_\.\-\:]*$/) && VAL) || (jQuery(\'#l_type\').val()==16 && VAL.match(/^[a-zA-Z0-9 \/_\.\-\:]*$/) && VAL) || (jQuery(\'#l_type\').val()==19 && VAL.match(/^[a-zA-Z0-9 \/_\.\-\:]*$/) && VAL) || (jQuery(\'#l_type\').val()==17 && VAL.length > 0 && VAL.length < 256) || (isUrl(VAL) && jQuery(\'#l_type\').val()==18 && !VAL.match(/[#]/)) || jQuery(\'#l_type\').val()==9) return true; else return false;",
message: "Please enter a valid url"
});
jQuery("#l_type").validate({
expression: "if (VAL != \'0\') return true; else return false;",
message: "Please select type"
});
jQuery("#l_cpc").validate({
expression: "if (VAL.match(/^[0-9]*$/) && VAL!=1 && VAL<11) return true; else return false;",
message: "Must bee only numbers or 0, or from 2 to 10"
});
jQuery("#l_clicks").validate({
expression: "if (!VAL || (VAL && VAL.match(/^[0-9]*$/))) return true; else return false;",
message: "Enter only numbers"
});
jQuery("#l_daily").validate({
expression: "if (!VAL || (VAL && VAL.match(/^[0-9]*$/))) return true; else return false;",
message: "Enter only numbers"
});
jQuery('#link_form').validated(function () {
addSite()
});
jQuery("#f_email").validate({
expression: "if (VAL.match(/^[^\\W][a-zA-Z0-9\\_\\-\\.]+([a-zA-Z0-9\\_\\-\\.]+)*\\@[a-zA-Z0-9-_]+(\\.[a-zA-Z0-9-_]+)*\\.[a-zA-Z]{2,4}$/)) return true; else return false;",
message: "Please, enter vaild email"
});
jQuery("#secure").validate({
expression: "if (VAL.length > 1 && VAL) return true; else return false;",
message: "Please, enter security code"
});
jQuery('#forgot_form').validated(function () {
forgot()
});
jQuery("#f_code").validate({
expression: "if (VAL.match(/^[a-zA-Z0-9]*$/) && VAL) return true; else return false;",
message: "Please enter only letters and numbers"
});
jQuery('#recover_form').validated(function () {
resetPassCode()
});
jQuery("#f_pass").validate({
expression: "if (VAL.length > 5 && VAL) return true; else return false;",
message: "Password is not valid, please use only letters and numbers - at least 6 characters"
});
jQuery("#f_re_pass").validate({
expression: "if ((VAL == jQuery(\'#f_pass\').val()) && VAL) return true; else return false;",
message: "Please, confirm password, field doesn't match the password field"
});
jQuery('#new_pass_form').validated(function () {
newPass()
});
jQuery("#rce_email").validate({
expression: "if (VAL.match(/^[^\\W][a-zA-Z0-9\\_\\-\\.]+([a-zA-Z0-9\\_\\-\\.]+)*\\@[a-zA-Z0-9_]+(\\.[a-zA-Z0-9_]+)*\\.[a-zA-Z]{2,4}$/)) return true; else return false;",
message: "Please, enter vaild email"
});
jQuery("#rce_capt").validate({
expression: "if (VAL.length > 1 && VAL) return true; else return false;",
message: "Please, enter security code"
});
jQuery('#resend_email_form').validated(function () {
resendConfirmEmail()
})
});
</script>
<div class="reg_title">Registration</div>
<form action="#" method="post" id="reg_form" class="reg_form">
<div id ="register_form_1_section"></div>
<div class="clr"></div>
<div class="reg_row" id="recaptcha_container">
<div id="rc_main" class="rc_main">
<script type="text/javascript">
var RecaptchaOptions = {
theme : 'white'
};
</script>
<div style="text-align:center;">
<script type="text/javascript" src="http://www.google.com/recaptcha/api/challenge?k=6Le4Te4SAAAAABEv6SOJRJFB152zTW3GM-759fS2"></script>
<noscript>
<iframe src="http://www.google.com/recaptcha/api/noscript?k=6Le4Te4SAAAAABEv6SOJRJFB152zTW3GM-759fS2" height="300" width="500" style="border:none;"></iframe><br/>
<textarea name="recaptcha_challenge_field" rows="3" cols="40"></textarea>
<input type="hidden" name="recaptcha_response_field" value="manual_challenge"/>
</noscript> </div>
</div>
</div>
<div class="btn-wrap"><input name="r_send" value="Sign Up" class="sign_up btn" type="submit"></div>
</form>
<div class="clr"></div>
</div>
<div class="recover-block form-block" id="recover_form_section"></div>
<div class="forgot-block form-block" id="forgot_form_section"></div>
<div class="confirm-email-block form-block" id="confirm_email_form_section"></div>
</div>
</div>
</section>
<section class="header-top">
<div class="header-top-items">
<a href="/"><img src="/images/logo.png" class="logo" alt="Add Me Fast" title="Add Me Fast" /></a>
<form action="" method="post">
<ul>
<li class="first">
<input type="email" name="email" placeholder="Email" class="email" tabindex="1"/>
<input type="checkbox" name="remember" id="remember_me" value="1" /><label for="remember_me" tabindex="3">Remember me</label> |
<a href="/register" class="register-button">Registration</a>
</li>
<li>
<input type="password" name="password" placeholder="Password" class="password" tabindex="2"/>
<a href="/forgot" class="forgot-button">Forgot your password ?</a>
</li>
<li class="last">
<input name="login_button" type="submit" value="Login"/>
</li>
</ul>
<div class="clr"></div>
</form>
</div>
</section>
<header>
<section class="header-middle">
<div class="header-middle-items">
<aside class="header-left-side grid-2">
<span>HOW TO : Get<br/>More <div id="string-rotator" class="string-rotator">Likes</div></span>
</aside>
<aside class="header-right-side grid-2">
<div class="exchange">
<span class="label">Live exchange:</span>
<span class="exchange-value"><iframe src="/flipCounter/counter.php" height="60" width="350" style="border:none;overflow:hidden;"></iframe></span>
</div>
<div class="start-promotion-text">
Start Promotion Right Now and<br/>Get Your First <span class="big-font">50 Points</span>
</div>
<div class="try-it-now">
<a href="/register" class="register-button">TRY FOR FREE NOW</a>
</div>
</aside>
</div>
<div class="header-middle-left-side"></div>
<div class="header-middle-right-side"></div>
</section>
<section class="header-content">
<div class="header-content-items">
<h1>
<p>It goes without saying,that, nowdays, one cannot imagine his daily life without different social networks. So, it's very important to be well-presented there. The best way for growing in social networks is using Addmefast, which is a free and fast social promotion tool.</p>
<p>If you need thousands of likes/followers/fans/share and etc., then you are in the right place. Login to your account and start your absolutely free and fast social promotion.</p>
<p>Addmefast gives you user-friendly interface, best support, safe payment methods and best result.</p>
<p>It's very important not to give anyone your addmefast email and password, not to use any software or automate system.</p>
</h1>
</div>
</section>
<div class="clr"></div>
</header>
<div class="footer-add">
<script type="text/javascript" id="wau_scr_8392628a">
var wau_p = wau_p || []; wau_p.push(["unhh", "8392628a", false]);
(function() {
var s=document.createElement("script"); s.type="text/javascript";
s.async=true; s.src="http://widgets.amung.us/a_pro.js";
document.getElementsByTagName("head")[0].appendChild(s);
})();
</script>
<script>
function redirectLang(lang){
if (lang){
window.location.href=lang;
}
else{
window.location.href=location.protocol + '//' + location.host + location.pathname;
}
}
</script>
</div>
<footer>
<div class="arrow"></div>
<div class="footer-items">
<img class="footer-logo" src="/images/footer_logo.png" alt="Add Me Fast" title="Add Me Fast" />
<div class="foot-translate" id="translate">
<div id="google_translate_element"></div>
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE, gaTrack: true, gaId: 'UA-26531328-1'}, 'google_translate_element');
}
</script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
</div>
<div class="copywrite"><h2 style="font-size:1em;"><a href="/" title="AddMeFast.com - Free Social Promotion"> AddMeFast.com</a> © 2014 - FREE Social Promotion</h2></div>
<ul class="footer-nav">
<li><a href="/guide" title="Guide">Guide</a><span class="circle"></span></li>
<li><a href="/advertise" title="Advertise">Advertise</a><span class="circle"></span></li>
<li><a href="/terms" title="Terms & Conditions">Terms & Conditions</a><span class="circle"></span></li>
<li><a href="/privacy" title="Privacy Policy">Privacy Policy</a><span class="circle"></span></li>
<li>
<a href="http://support.addmefast.com" target="_blank" title="Support Center"> Support</a><span class="circle"></span>
</li>
<li>
<a href="http://blog.addmefast.com/" target="_blank" title="AddMeFast Official Blog"> Blog</a>
</li>
</ul>
</div>
<div class="footer-net-links"><a class="bottom_links-a" href="http://addmefast.com/free-facebook-likes-follow-share" title="Free Facebook Likes" rel="nofollow"><u>Free Facebook Likes</u></a>|<a class="bottom_links-a" href="http://addmefast.com/free-youtube-views-subscribe-video-likes-favorites" title="Free YouTube Subscribers" rel="nofollow"><u>Free YouTube Subscribers</u></a>|<a class="bottom_links-a" href="http://addmefast.com/free-twitter-followers-tweets-retweets-favorites" title="Free Twitter Followers" rel="nofollow"><u>Free Twitter Followers</u></a>|<a class="bottom_links-a" href="http://addmefast.com/instagram-followers-instagram-photo-likes" title="Free Instagram Followers" rel="nofollow"><u>Free Instagram Followers</u></a>|<a class="bottom_links-a" href="http://addmefast.com/pinterest-folllowers-pinterest-repins-likes" title="Free Pinterest Followers"><u>Free Pinterest Follower</u></a>|<a class="bottom_links-a" href="http://addmefast.com/free-google-plus-circles-google-plus-post-shares" title="Free Google+ Circles"><u>Free Google+ Circles</u></a>|<a class="bottom_links-a" href="http://addmefast.com/vk-page-followers-vk-group-members" title="Free VK Page Followers"><u>Free VK Page Follower</u></a>|<a class="bottom_links-a" href="http://addmefast.com/free-soundcloud-followers-soundcloud-music-plays" title="Free Soundcloud Followers"><u>Free Soundcloud Follower</u></a>|<a class="bottom_links-a" href="http://addmefast.com/free-ask-fm-answer-likes" title="Free Ask.fm Likes"><u>Free Ask.fm Likes</u></a>|<a class="bottom_links-a" href="http://addmefast.com/free-vine-followers-vine-likes" title="Free Vine Followers" rel="nofollow"><u>Free Vine Followers</u></a>|<a class="bottom_links-a" href="http://addmefast.com/free-stumbleupon-followers" title="Free StumbleUpon Followers"><u>Free StumbleUpon Follower</u></a>|<a class="bottom_links-a" href="http://addmefast.com/free-myspace-friends" title="Free MySpace Friends"><u>Free MySpace Friends</u></a>|<a class="bottom_links-a" href="http://addmefast.com/free-reverbnation-fans" title="Free Reverbnation Fans"><u>Free Reverbnation Fans</u></a></div>
<div itemscope itemtype="http://schema.org/Organization">
<a itemprop="url" href="http://addmefast.com"><div itemprop="name"><strong>AddMeFast - Free Social Promotion</strong></div>
</a>
<div itemprop="description">AddMeFast helps you to increase Facebook Likes, Facebook Share, Facebook Followers, Facebook Post Likes, Facebook Post Share, Google+ Circles, Google+ Post Share, YouTube Subscribe, YouTube Video Likes, YouTube Video Favorites, YouTube Views, Twitter Followers, Twitter Tweets, Twitter reTweets, Twitter Favorites, Ask.fm Likes, VK Page Followers, VK Group Join, MySpace Friends, Instagram Followers, Instagram Photo Likes, Pinterest Followers, Pinterest rePins, Pinterest Likes, Reverbnation Fans, SoundCloud Followers, SoundCloud Music Listening, StumbleUpon Followers and WebSite Hits (autosurf).</div>
</div>
</footer>
</div>
</body>
</html>
Das ist also der html text, mit dem ich weiterarbeiten muss...
Danke für die Hilfe, auch an @Neralix .
Ich bekommt nun immernoch die Meldung "Login nicht erfolgreich!"
Ich vermute, es liegt an der Zeile:
"html = .GetResponse("http://addmefast.com/?lang=de", "email=" & email & "&password=" & password & "&cookieuser=1&s=&securitytoken=guest&do=login&vb_ login_md5password=&vb_login_md5password_utf=")"
|
|
|
11/11/2014, 18:44
|
#9
|
elite*gold: 2932
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
|
ich sehe da keinen cookiecontainer, benutzt du einen?
|
|
|
11/11/2014, 21:03
|
#10
|
elite*gold: 14
Join Date: May 2013
Posts: 4,288
Received Thanks: 1,477
|
Quote:
Originally Posted by tolio
ich sehe da keinen cookiecontainer, benutzt du einen?
|
Ja in meiner http Klasse ist einer.
Aber das Problem hat sich mitlerweilen gelöst, danke
|
|
|
11/12/2014, 11:46
|
#11
|
elite*gold: 50
Join Date: Oct 2009
Posts: 7,096
Received Thanks: 623
|
Quote:
Originally Posted by Tadashi'
Ja in meiner http Klasse ist einer.
Aber das Problem hat sich mitlerweilen gelöst, danke 
|
Woran lag es denn?
Falls andere mal ein ähnliches Problem haben kann denen das vielleicht helfen.
LG
|
|
|
11/12/2014, 14:20
|
#12
|
elite*gold: 14
Join Date: May 2013
Posts: 4,288
Received Thanks: 1,477
|
Es lag an der Zeile, welche ich in meinem letzten Post vermutet habe.
Ich kann sie grade leider nicht kopieren weil ich am Handy bin.
Der abgeschickte Post war nicht richtig formuliert, also konnte AMF nichts damit anfangen.
|
|
|
 |
Similar Threads
|
C# httpwebrequest
08/16/2013 - .NET Languages - 1 Replies
Hallo leute ich hab mal ne frage ich versuche ein Programm zu schreiben
was durch die POST methode beispielsweise ein Ereigniss auf einer Webseite auslöst (zb abmelden auf elietepvpers klicken) nun habe ich leider keine ahnung wie ich herausfinde was ich in den POST string eintragen soll hier mein bisheriger code ich weis ist das Microsoft beispiel
// Create a request using a URL that can receive a post.
WebRequest request = ...
|
AHK -> [C#] HttpWebRequest
06/24/2013 - .NET Languages - 3 Replies
Hey,
habe ein Programm mit AHK geschrieben, welches eine Login Form hat.
Nun habe ich mich länger mit C# beschäftigt und habe auch erfolgreich einen MySQL Login local durchgeführt. Allerdings wurde mir jetzt im Nachhinein bewusst, dass viele Hoster keinen externen Programmzugriff zulassen. Deshalb muss man dies mit HttpWebRequest machen. Aus diesem Grund wollte ich fragen, ob mir vielleicht jemand diesen AHK Code in C# umschreiben könnte.
Wäre sehr nett!
LG
Login:
gui, Submit,...
|
Hilfe bei HttpWebRequest
05/21/2013 - .NET Languages - 4 Replies
Hallo Leute ich arbeite mit VB.net und HttpWebRequest an einem Youtube Downloader. Aber ich brauch Hilfe bei einer Sache...
If SEITENQUELLTEXT.contains("Download") Then
Und dann soll er folgenden href klicken:
<a style="font-size: 17px; color:#33ee33" href="/download/6135812" target="_blank">Download</a>
Ich freue mich über Hilfe :)
|
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)...
|
All times are GMT +1. The time now is 13:28.
|
|