Create a huge list of user agents and use a different one at each view. The user agents would be imported from a txt that can be modified by each user, reducing the overall fingerprint of your bot.
Sniff the http headers of major browsers and use the correct header format for those user agents.
Use referrers from youtube and other sites.
How will you deliver those views? Only http requests or a c# webbrowser?
If the latter, I would recommend http://awesomium.codeplex.com/ or something else instead of the built in webbrowser class.
Random screen resolutions would be a killer feature, that alone would increase the quality of your views, they would stick better, but I'm not sure how to implement that, maybe pass the fake resolution with javascript.
Sniff the http headers of major browsers and use the correct header format for those user agents.
Use referrers from youtube and other sites.
How will you deliver those views? Only http requests or a c# webbrowser?
If the latter, I would recommend http://awesomium.codeplex.com/ or something else instead of the built in webbrowser class.
Random screen resolutions would be a killer feature, that alone would increase the quality of your views, they would stick better, but I'm not sure how to implement that, maybe pass the fake resolution with javascript.
