AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
Google-Bing-Mediago-Criteo开户
⚡️按条S5代理⚡️静态⚡️独享⚡️5G广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
⚡️AdsPower:安全不封号,高效自动化Google FB TK游戏代投⚡️E.PN 虚拟卡⚡️BINOM TRACKER 60% OFF!
比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款
全球虚拟卡, 支持U充值各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户IPCola原生住宅IP⚡️$1.8/条双ISP
FB海外户、GG老户、TK加白老户PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量
高品质·稳定高速纯净IP FB个号1块一个TikTok2审户/老户/国内外端口/加白SX.ORG 高质量代理⚡235+ 地区
GG,FB,TK, 欧美源头, 欢迎合作❤️跨境债务催收/风险代理高权重Google老户[卖户+筛户等级] 海外斗篷・智能广告过审率高达 99%
DataImpulse⚡️纯净住宅代理仅 $1FB企业户海外户,授信户,TK加白户广告位出租8500万高质量住宅IP,助力各种需求
虚拟卡返佣1%,国内持牌机构   
查看: 6638|回复: 7

有没有这样的浏览器?

[复制链接]

12

主题

13

广告币

39

积分

初级会员

Rank: 2

积分
39
发表于 2013-7-23 17:21:23 | 显示全部楼层 |阅读模式
1. 自动调用代理库加载某个页面。
  g. {$ d& ?2 T  s* t5 m6 O% F2. 自动随机更换useragent之类的信息。5 T6 [9 z$ A( r# W4 j
3. 自动加载完页面后随机点击页面内的某个链接。5 l! _, R0 ^+ q3 X: u! G0 {* o( J+ i

) A9 k7 C5 d/ L# X1 ]& y8 _& `
6 j7 t; M% g- {
相关帖子
回复

使用道具 举报

119

主题

2023

广告币

2592

积分

版主

名利权情牢是非成败空大家可以叫我空或空空希望能跟大家成为朋友

Rank: 7Rank: 7Rank: 7

积分
2592

社区QQ达人

发表于 2013-7-23 23:15:02 | 显示全部楼层
如果你是问有没有这样的浏览器的话,我想火狐+imacros插件可以实现你说的功能,imacros也有IE、谷歌版本。
承蒙骄阳当年提携 感谢河马现今不弃 能在广告中国做版主 我很感恩 | 我没有什么才能 更不是什么大佬 但我喜欢学习和分享 期盼在这里一起成长[我的日记]
回复 支持 反对

使用道具 举报

19

主题

133

广告币

405

积分

中级会员

Rank: 3Rank: 3

积分
405
发表于 2013-7-23 22:59:19 | 显示全部楼层
本帖最后由 alitraffic 于 2013-7-23 23:26 编辑 1 j. O! [) Z6 U4 u9 H, Y4 i  \# ]
mengwei 发表于 2013-7-23 22:42 " z* Y  ^! H. I4 b
也许我不懂哈,大致看了一下,这个怎么会是服务器端的东西?要加载的网站不是我自己的,我需要的貌似是客 ...

  p, i9 d( t! ?' u, m1 xphantomjs 是一个基于qtwebkit的headless客户端,是个命令行程序,你可以先下载个windows版本,试着按教程跑跑里面的例子9 G; W' Y7 ^5 E

4 f3 t2 ~  l( `3 q* K0 U这个可以用于网站测试,当然可以用于模拟人工操作
/ B% B" D$ x8 D- P# m
" q  \$ l. m: }8 |如果想熟练使用它,你得会些基本的javascript了
$ d" g9 ^/ H9 }9 w8 I7 Y, Y
+ S* J& q9 R1 D! k5 D# i7 O下面的这个例子是改写自程序自带的useragent.js
  1. var page = require('webpage').create();% w# d2 e# u5 s" q5 {% m! D$ j- `! W
  2. console.log('The default user agent is ' + page.settings.userAgent);
    6 g  G2 r) C' N
  3. page.settings.userAgent = 'SpecialAgent';
    5 z% U$ H! q1 A4 c# a) e" }  M
  4. page.open('http://www.httpuseragent.com', function (status) {
    - S9 N& B- h- P/ u( P6 u2 R/ q
  5.     if (status !== 'success') {  f6 U6 A4 ?( ^8 ~* }5 w
  6.         console.log('Unable to access network');
    / ^" D- U7 b& k& J. ]" \, v4 O6 T
  7.     } else {
    + b2 q9 `; L2 _
  8.         var ua = page.evaluate(function () {5 D1 _9 _$ {1 D# V( K
  9.             return document.getElementById('ContentText').innerText;
    ! y3 }4 O$ p) D; f+ S, B
  10.         });+ f/ J+ b4 ?/ s% r
  11.         console.log(ua);  s/ r( d: ?/ M: `6 d& [
  12.     }" l7 S* |0 g7 [2 C
  13.     phantom.exit();
    8 w& @0 P" x# \/ q3 E7 c, z
  14. });
复制代码
命令行的执行方法如下:
  1. phantomjs --proxy=127.0.0.1:1080 --proxy-type=sock5 useragent.js
复制代码
我用的是sock5,如果你用http,就把sock5换成http7 U* a$ R9 q6 P# t% y
返回的结果是,
  1. The Full Header Sent by Your Browser is:
    0 ^( @' j; e1 q; q

  2. 1 ^9 D8 g- C: ]
  3. HTTP_CONNECTION: Keep-Alive- W: x* l) R% ~
  4. HTTP_ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    5 g2 d9 i% t+ u# [$ g0 q0 o) d- b0 O
  5. HTTP_ACCEPT_CHARSET:
    3 \8 J* Q. V5 J8 R4 c
  6. HTTP_ACCEPT_ENCODING: gzip+ a  W" L  Z; S$ X, x- P) j4 N
  7. HTTP_ACCEPT_LANGUAGE: en-US,** q. f$ K0 g- }
  8. HTTP_HOST: www.httpuseragent.com: n* e& K1 X9 y9 ~) }: v
  9. HTTP_REFERER:
    6 w; _: _) y. l/ I* m' |
  10. HTTP_USER_AGENT: SpecialAgent
    : I4 E* E7 I! ~$ Q2 ^8 f! i; i
  11. REMOTE_ADDR: 0.0.0.0- L# G+ B6 J/ \6 [* [
  12. REMOTE_HOST:
    ' e9 U! K0 B" n' ~$ @) g
  13. HTTP_X_FORWARDED_FOR: * C1 L# B7 j# B1 m
  14. HTTP_CLIENT_IP:
    0 }% Z) ^, L4 H( u* [3 G* c
  15. HTTP_VIA: / E. p/ z) c2 t
复制代码
REMOTE_ADDR的IP就是你代理服务器的IP了(隐私原因,我这里改成0.0.0.0了)。' I9 g0 H; r! u/ D

. H5 a; q( i* D: `8 }; Q& ^2 v9 W关于click任意链接,你需要先要获取全部链接,然后随机选中一个click,具体代码这里不写了,你自己研究吧: R9 ?! x5 p8 Y6 O& q2 W. j
/ Q+ [* D( M2 o; Q5 _3 H
回复 支持 反对

使用道具 举报

12

主题

13

广告币

39

积分

初级会员

Rank: 2

积分
39
 楼主| 发表于 2013-7-23 22:42:21 | 显示全部楼层
sxbyl 发表于 2013-7-23 22:36
$ A7 }3 N! T# S& R* B  X网上搜索一下,到phantomjs 的官网,有很详细的例子。只要会写javascript就行,很强大 ...

! e& A: f  S/ _/ U0 f) G: x也许我不懂哈,大致看了一下,这个怎么会是服务器端的东西?要加载的网站不是我自己的,我需要的貌似是客户端的
回复 支持 反对

使用道具 举报

34

主题

104

广告币

354

积分

初级会员

Rank: 2

积分
354
发表于 2013-7-23 22:36:07 | 显示全部楼层
网上搜索一下,到phantomjs 的官网,有很详细的例子。只要会写javascript就行,很强大
回复 支持 反对

使用道具 举报

23

主题

1161

广告币

1739

积分

高级会员

Rank: 4

积分
1739

社区QQ达人

发表于 2013-7-23 22:29:57 | 显示全部楼层
这个要花money定制的
回复 支持 反对

使用道具 举报

12

主题

13

广告币

39

积分

初级会员

Rank: 2

积分
39
 楼主| 发表于 2013-7-23 18:41:03 | 显示全部楼层
alitraffic 发表于 2013-7-23 17:27 ) ~2 S8 \; f' P& ^  R3 B
用qtwebkit开发过这样的程序,不过这个貌似你想要的功能phantomjs 都可以做到了,这个也是基于qtwebkit,使 ...

: _/ u! ?9 X! Y, c* C, r" w) a这个好专业呀,兄弟,能给个详细的指引吗?比如哪里有类似例子,还有详细介绍,感激不尽啊
回复 支持 反对

使用道具 举报

19

主题

133

广告币

405

积分

中级会员

Rank: 3Rank: 3

积分
405
发表于 2013-7-23 17:27:20 | 显示全部楼层
用qtwebkit开发过这样的程序,不过这个貌似你想要的功能phantomjs 都可以做到了,这个也是基于qtwebkit,使用javascript脚本来驱动

评分

参与人数 1广告币 +1 收起 理由
gger + 1 虽然看不懂 但是好像很牛逼的样子.

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们|联系我们|DMCA|广告服务|小黑屋|手机版|Archiver|Github|网站地图|AdvertCN

GMT+8, 2026-4-4 22:32 , Processed in 0.050258 second(s), 16 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

快速回复 返回顶部 返回列表