搜索
查看: 4168|回复: 10

[web] 新版百度音乐盒桌面版 [去广告 完美控制]

  [复制链接]

12

主题

624

帖子

3649

积分

荣誉会员

子非魚、安知魚之樂

Rank: 8Rank: 8

积分
3649
发表于 2013-7-8 22:03:00 | 显示全部楼层 |阅读模式
本帖最后由 xauto 于 2013-7-8 22:34 编辑
  1. import config;
  2. import web.form;
  3. /*DSG{{*/
  4. mainForm = ..win.form( bottom=540;scroll=1;text="MusicBox beta 1.0";right=850;parent=...)
  5. mainForm.add(  )
  6. /*}}*/

  7. //创建web窗体
  8. mainWb = web.form( mainForm );

  9. mainWb.showMenu=function(x,y,id,ele){
  10.         /*定义此事件函数则禁用默认的右键弹出菜单*/
  11.         return false;
  12. }
  13. mainWb.TitleChange=function( text ) {
  14.         /*网页标题改变时触发*/
  15.         mainForm.text = mainWb.document.title;
  16. }

  17. //打开目标网站
  18. mainWb.go("http://play.baidu.com/")

  19. var $ = mainWb.jQuery;

  20. $("div#toptip").remove(); //删除 toptip
  21. $("div.mb-layout-bd.column4").remove(); //删除右侧广告
  22. $("div.mb-layout-bd.column3").css("right","0px"); //歌词右移
  23. $("div.mb-layout-bd.column2").css("right","251px"); //列表右移

  24. mainForm.text = mainWb.document.title;


  25. mainForm.show(); //显示窗体
  26. mainWb.wait("");//等待指定网址


  27. /*控制函数{{*/

  28. //显示 or 隐藏歌词
  29. showLyrics = function( flag=1 ){
  30.         if(flag){
  31.                 $("div.mb-layout-bd.column2").css("right","251px");
  32.                 $("div.mb-layout-bd.column3").show("slow")
  33.         }else {
  34.                 $("div.mb-layout-bd.column3").fadeOut(500)
  35.                 win.delay(300)
  36.                 $("div.mb-layout-bd.column2").css("right","0px");
  37.         }       
  38. }

  39. //显示 or 隐藏专辑图片
  40. showWrapper = function( flag=1 ){
  41.         if(flag){
  42.                 $("div.lrc-wrapper.ui-lrc.ui-lrc-vertical.lrc").css("top","210px");
  43.                 $("img[src$='.jpg']").show("slow")
  44.         }else {
  45.                 $("img[src$='.jpg']").fadeOut(500)
  46.                 win.delay(300)
  47.                 $("div.lrc-wrapper.ui-lrc.ui-lrc-vertical.lrc").css("top","69px");
  48.         }
  49. }
  50. //隐藏 or 显示左面列表
  51. showLiftCol = function( flag=1 ){
  52.                 if(flag){
  53.                 $("div.mb-layout-bd.column2").css("left","172px");
  54.                 $("div#leftCol.mb-layout-bd.column1").show("slow")
  55.         }else {
  56.                 $("div#leftCol.mb-layout-bd.column1").fadeOut(500)
  57.                 win.delay(300)
  58.                 $("div.mb-layout-bd.column2").css("left",0);
  59.         }
  60. }

  61. //播放
  62. play = function(){
  63.         //删除暂停广告
  64.         $("div.pause-ad").remove();
  65.         var ele = $("li.play")[0]
  66.         ele.click()
  67.        
  68. }

  69. //暂停 play()函数可以自动暂停播放,这个只是为了使用方便
  70. pause = play;

  71. //下一曲
  72. next = function(){
  73.         var ele = $("li.next")[0]
  74.         ele.click()
  75. }

  76. //上一曲
  77. prev =function(){
  78.         var ele = $("li.prev")[0]
  79.         ele.click()
  80. }
  81. /*}}*/

  82. //暂停,否则打开就播放
  83. pause();

  84. //进入消息循环
  85. win.loopMessage();

复制代码
基本代码都在这里了 控制函数也写好了 ,有意可以自己添加托盘图标实现 托盘控制

回复

使用道具 举报

6

主题

132

帖子

1095

积分

四级会员

Rank: 6Rank: 6

积分
1095
发表于 2013-7-9 08:21:59 | 显示全部楼层

感谢分享!

感谢分享!
回复

使用道具 举报

14

主题

56

帖子

516

积分

培训班

积分
516
发表于 2013-7-9 08:32:26 | 显示全部楼层

很不错,从源码着手去除广告,页面很干净,但缺点是百度一动这网页,你代码也得更新了 帮忙上个图 [attach]3697[/attach]

很不错,从源码着手去除广告,页面很干净,但缺点是百度一动这网页,你代码也得更新了
帮忙上个图
QQ截图20130709082745.jpg
回复

使用道具 举报

12

主题

624

帖子

3649

积分

荣誉会员

子非魚、安知魚之樂

Rank: 8Rank: 8

积分
3649
 楼主| 发表于 2013-7-9 09:21:08 | 显示全部楼层

[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=59704&ptid=10538][c

bob 发表于 2013-7-9 08:32
很不错,从源码着手去除广告,页面很干净,但缺点是百度一动这网页,你代码也得更新了
帮忙上个图

呵呵 那是必须的 web控制的只要源更新了 都要跟着更新  没办法的事情  ╮(╯_╰)╭

不过更新也容易 谷歌浏览器审查下元素 就都清楚了
回复

使用道具 举报

7

主题

302

帖子

1893

积分

四级会员

Rank: 6Rank: 6

积分
1893
QQ
发表于 2013-7-9 10:16:16 | 显示全部楼层

感谢分享!

感谢分享!
回复

使用道具 举报

2

主题

72

帖子

517

积分

三级会员

Rank: 4

积分
517
发表于 2013-7-9 10:53:52 | 显示全部楼层

不错,精辟~~~

不错,精辟~~~
回复

使用道具 举报

10

主题

42

帖子

228

积分

二级会员

Rank: 3Rank: 3

积分
228
发表于 2013-7-9 22:16:18 | 显示全部楼层

{:3_48:}f 不错不错~~ 赞一个~

f 不错不错~~ 赞一个~
每个逗我笑过的人离开我都会觉得难过.
回复

使用道具 举报

3

主题

44

帖子

392

积分

二级会员

Rank: 3Rank: 3

积分
392
发表于 2013-7-16 08:23:15 | 显示全部楼层

[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=59707&ptid=10538][c

xauto 发表于 2013-7-9 09:21
呵呵 那是必须的 web控制的只要源更新了 都要跟着更新  没办法的事情  ╮(╯_╰)╭

不过更新也容易 谷 ...

哦。靠Chrome分析出来的啊
回复

使用道具 举报

1

主题

13

帖子

74

积分

一级会员

Rank: 2

积分
74
QQ
发表于 2013-7-16 10:25:08 | 显示全部楼层

高手啊

高手啊
回复

使用道具 举报

0

主题

19

帖子

144

积分

一级会员

Rank: 2

积分
144
发表于 2013-7-30 08:27:52 | 显示全部楼层

{:3_48:}{:3_48:}{:3_48:}{:3_48:}{:3_48:}感谢分享

感谢分享
回复

使用道具 举报

5

主题

64

帖子

452

积分

二级会员

Rank: 3Rank: 3

积分
452
发表于 2013-8-16 23:20:28 | 显示全部楼层

这个去广告的太好了,哈哈~或许我可以试试去掉母婴网站上的广告,更好的关注于我要秒的尿片?!哈哈~~~

这个去广告的太好了,哈哈~或许我可以试试去掉母婴网站上的广告,更好的关注于我要秒的尿片?!哈哈~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2018-1-23 17:53 , Processed in 0.078129 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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