天天看點

日ip 日pv

pv 同一通路者通路網站的次數,去掉重複的,同一通路者通路了這個網站的幾個頁面

1.為什麼使用WebBrowser刷網頁流量?

隻有WebBrowser最能夠模仿一次自然的客戶通路,也隻有WebBrowser最能被我們程式設計操控。

2.流量是什麼?

流量主要名額就是日ip和日pv,另外還有些名額,來路,獨立通路者,平均pv,停留時間,浏覽深度,回頭客,初訪者,廣告展示率,廣告點選率,廣告有效點選率(成功轉化率)等

3.刷網頁流量有什麼用?

刷流量本身是沒有直接用處的,但是如果像我一樣在站點上挂有xx廣告聯盟的廣告,多刷些流量可以多得到一些美刀

4.如何刷網頁流量?

4.1.要增加ip,就要用代理,目前我寫的這個程式理論上随時可以換ip,但是實際上因為網絡原因,大概10秒左右才能啟用一個新ip。代理的核心是Tor,我通過分析它的工作流程,可以像Tor官方提供的外殼Vidalia一樣随意操作它了。

還有一點很重要,如何使用Tor的代理。因為webbrowser是與IE公用系統設定的,剛開始我設定了IE的代理,影響正常網頁打開的速度;後來使用internetsetoption,使得webbrowser可以像遨遊浏覽器一樣,随意随時更換代理而不影響ie了。

4.2.要增加pv,就要使用多Load幾個WebBrowser,并且每隔一定時間重新Navigate

4.3 僞造來路,使用winsock和xmlhttp等非常容易,但是webbrowser就不那麼簡單了,我嘗試僞造Header頭,就是在Navigate中添加一個Header參數(注意,要使這個參數有效,Navigate的第二個參數必須設定,可以設定為2),效果不錯,至少我成功欺騙了我所見到的所有在服務端識别的WEB應用,讓他們以為我測作業系統是MAC,使用IE1.0的版本,系統語言是zh-en,來路是Google。

還有一種方法,就是先Navigate到一個其他頁面,比如Google.com,然後使用DOM在該頁面上加上你的連結,再模拟點選,這樣你的來路就是Google.com,谷歌的首頁啊。

另外,雖然可以欺騙服務端,但是用戶端的js腳本不好欺騙,js很可能取得我們的真實資訊後使用xmlhttp向服務端彙報;當然,禁止js腳本執行是不可以的,因為絕大部分廣告要到js來顯示

4.4 點選廣告。擷取并點選一個webbrowser中的超級連結非常簡單,因為我們有對webbrowser的完全控制權。但是絕大部分廣告是顯示在js加載的架構中的,最要命的是這種架構是跨域的,我們可以實用dom控制架構,但是無法控制跨域架構,網上極少有這方面的資料。幸好,當年寫bho時參看過mvp蔣晟的相關文章,這次IE程式設計,我又從他那裡獲得了靈感,可以取出一個頁面中的google和百度及其他廣告聯盟的廣告連結并模拟點選。

這裡要注意的是,點選率,不能見到廣告就點,應當設定一個随機率。

4.5獨立通路者。這個說不上好還是壞,反正每次更換一個ip,我就清空一次cookie。不過聽說google的Adsense防作弊規則中有這樣幾條:來訪者大部分都是第一次通路,來訪者大部分沒有google的cookie,則判為刷流量作弊。這個可以稍加改進,增強對coockie的管理,不能一概删除了之,以後改進吧

5.加快webbrowser載入速度。禁止activx控件實用,如flash的等,禁止圖檔、聲音下載下傳,可以極大提高webbrowser的載入速度,當然腳本是不能禁止的,不然就沒廣告可點了。這個功能用vb實作較為麻煩,需要設定DownloadCtrlFlags,最好的辦法是自己定制一個webbrowser,參見Edanmo的Custom your webbrowser

繼續閱讀