Jump to content

how do i get backlinks

Featured Replies

i'm trying to create some software that does this. however, i'm having some problems with the posting on blogengine.net blogs.

 

i'm using a blog to test on, with a button click event i begin the code.

 

NameValueCollection mycol = new NameValueCollection();

mycol.Add("ctl00_cphBody_CommentView1_txtName", "Get Backlinks");

mycol.Add("ctl00_cphBody_CommentView1_txtEmail", "danman3_1999@yahoo.com");

mycol.Add("ctl00_cphBody_CommentView1_txtWebsite", "http://www.liquidresults.com");

mycol.Add("ctl00_cphBody_CommentView1_ddlCountry", "US");

mycol.Add("ctl00_cphBody_CommentView1_txtContent", "Nice info you provided I would like to know more.");

// mycol.Add("__EVENTVALIDATION", "/wEWpQECjLGF3gICyqvt2wMC1eX3owwCruLkxgwC/ubfrwUCwYnNwAkCwYnlwAkCwond3wkCwYm9wAkCwYnpwAkCwYmJwAkCwYmFwAkCwYnd3wkCwImVwAkCwInZ3wkCwInJwAkCwInd3wkCwInxwAkCwIn5wAkCwIm9wAkCwIntwAkCwInRwAkCw4n5wAkCk6vrigECw4nlwAkCw4nxwAkCw4m9wAkCtom9wAkCw4nd3wkCwonhwAkCwonxwAkCxYnBwAkCxYnRwAkCs4mNwAkCxYnJwAkCxInxwAkCxImZwAkCxIm9wAkCx4nJwAkCwonJwAkCx4m9wAkCx4mFwAkCtontwAkCtonhwAkCtomJwAkCuYmBwAkCuYntwAkCuYnFwAkCuYm9wAkCuYm5wAkCuYnJwAkCronhwAkCuYnlwAkCuYmFwAkCuInpwAkCuIm1wAkCuInxwAkCu4nd3wkCu4nJwAkCu4m9wAkCu4mRwAkCu4nRwAkCuomNwAkCuon9wAkCuonZ3wkCuomZwAkCuomFwAkCuomJwAkCvYnxwAkCvYnhwAkCvYnZ3wkCvYmNwAkCvYmFwAkCvYnV3wkCvYntwAkCvYn5wAkCvIm1wAkCvInlwAkCvInd3wkCvImZwAkCvInxwAkCv4npwAkCron5wAkCronZ3wkCw4ntwAkCronJwAkCromVwAkCronlwAkCromFwAkCvYnBwAkCrom9wAkCsYn5wAkCromVwAkCsInxwAkCsImJwAkCs4n5wAkCw4mBwAkCs4nRwAkCs4nhwAkCs4mZwAkCqIn5wAkCxYmBwAkCs4nJwAkCw4mVwAkCs4nZ3wkCsomRwAkCsomVwAkCsomFwAkCsontwAkCsom9wAkCwYnJwAkCtYn5wAkCx4n9wAkCtYmBwAkCtYnZ3wkCtYnd3wkCtInJwAkCtIntwAkCqYnJwAkCqImRwAkCubT85wMC8o/Y3gMC3pKg4woC3pL8iwgC3pKIbwLzufr3DQLzuZarBALzuaKODwLzub7hBwLzucrEDgLzuea/AQLzufKSCALzuY52AvO52p4GAvO59vEOAtjTurYEAtjT1ukMAtjT4swHAtjT/qcOAtjTipsBAtjTpv4JAtjTslEC2NPOtAsC2NOa3Q4C2NO2sAEC/fqYmQIC/fq0/AoC/frA1w0C/frcigQC/fro7QwC/fqEwQcC/fqQpA4C/fqsnwEC/fr4pwQC/fqUmw8CsJmV7AoCsJmhxw0CsJm9ugQCsJnJnQ8CsJnl8AcCsJnxqw4CsJmNjwECsJmZ4gkCsJn1ig8CxK3qwQyWFf50tdLjV9Y6yewwim961lI4pw==");

 

 

 

MyHtmlDocument md = new MyHtmlDocument(mycol, @"http://blog.muecs.com/post/New-features-updated-for-your-enterprise-to-become-more-social.aspx");

 

 

 

MyHtmlDocument leverages HtmlAgilityPack, code follows.

 

using System;

using System.Collections.Generic;

using System.Collections.Specialized;

using System.Linq;

using System.Text;

using HtmlAgilityPack;

using System.IO;

using System.Net;

 

namespace backlink_maker

{

public class MyHtmlDocument : HtmlAgilityPack.HtmlWeb

{

 

 

public MyHtmlDocument(NameValueCollection nvc, string url)

{

this.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729)";

 

SubmitFormValues(nvc, url);

}

 

public HtmlDocument SubmitFormValues(NameValueCollection fv, string url)

{

 

 

// Attach a temporary delegate to handle attaching

// the post back data

HtmlAgilityPack.HtmlWeb.PreRequestHandler handler = delegate(HttpWebRequest request)

{

string payload = this.AssemblePostPayload(fv);

byte[] buff = Encoding.ASCII.GetBytes(payload.ToCharArray());

request.ContentLength = buff.Length;

request.ContentType = "application/x-www-form-urlencoded";

System.IO.Stream reqStream = request.GetRequestStream();

reqStream.Write(buff, 0, buff.Length);

return true;

};

 

 

 

this.PreRequest += handler;

HtmlDocument doc = this.Load(url, "POST");

this.PreRequest -= handler;

return doc;

}

 

private string AssemblePostPayload(NameValueCollection fv)

{

StringBuilder sb = new StringBuilder();

foreach (String key in fv.AllKeys)

{

sb.Append("&" + key + "=" + fv.Get(key));

}

return sb.ToString().Substring(1);

}

}

}

 

 

any suggestions? comment doesnt seem to post on URL removed

Edited by Dak

Auto-posting comments with links is known as spam, and is illegal in many countries, and is against the netiquette in all countries.

 

Asking a *forum* that otherwise fights spam on a daily basis to help you formulate spam bots is simply bad taste.

 

Closed.

Archived

This topic is now archived and is closed to further replies.

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.