三更论坛技术版『 聊室配置 』 → 碧聊配置介绍(3):wg332荞麦个性化脚本及其相关问题


  共有140250人关注过本帖树形打印复制链接

主题:碧聊配置介绍(3):wg332荞麦个性化脚本及其相关问题

帅哥哟,离线,有人找我吗?
荞麦
  11楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:坛主 帖子:7889 积分:39456 威望:0 精华:5 注册:2004-7-31 17:34:24
显AF区按钮  发帖心情 Post By:2005-10-12 20:37:41 [只看该作者]

af区网址链接,不能屏蔽碧聊广告,否则AF区不显示

一、开辟房间af区

方法一、在.基本配置里的欢迎词里面放上

<script>if(top.document.all.tags("frameset")[0].rows=="40,*"){top.document.all.tags("frameset")[0].cols='*';top.document.all.tags("frameset")[0].rows="25,*";top.af.location="about:blank";top.document.all.border='0';}</SCRIPT>

方法二、直接放在脚本里面

if(top.document.all.tags("frameset")[0].rows=="40,*"){top.document.all.tags("frameset")[0].cols='*';top.document.all.tags("frameset")[0].rows="25,*";top.af.location="about:blank";top.document.all.border='0';}

二、脚本后面对应的连接

w("<script src='http://自己的网址/af.js'></script>");

修改自己的af.js,连接自己af.js的网址



三更论坛交流群:11484137 三更有梦休闲群:30275742
荞麦的新浪博客:http://blog.sina.com.cn/qiaomai
有事请点这里与荞麦临时会话QQ留言
 回到顶部
帅哥哟,离线,有人找我吗?
荞麦
  12楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:坛主 帖子:7889 积分:39456 威望:0 精华:5 注册:2004-7-31 17:34:24
删除显示IP的代码  发帖心情 Post By:2005-10-12 20:40:59 [只看该作者]

else{ w('<table width="350" border="0" align="center" cellpadding="1" cellspacing="1">'); w('<br><tr><td> </td></tr><tr><td> </td></tr>'); w('<tr><td align=center><script src="http://bbs.peizhi.net.cn/ip/IpInfo.asp?sType=0";></script></td></tr>'); w('</table>'); }


三更论坛交流群:11484137 三更有梦休闲群:30275742
荞麦的新浪博客:http://blog.sina.com.cn/qiaomai
有事请点这里与荞麦临时会话QQ留言
 回到顶部
帅哥哟,离线,有人找我吗?
荞麦
  13楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:坛主 帖子:7889 积分:39456 威望:0 精华:5 注册:2004-7-31 17:34:24
[荞麦修改原创]修改自动和手动麦序模式显示,增加手动麦序计数  发帖心情 Post By:2005-10-12 23:02:19 [只看该作者]

  说明:这是荞麦的修改原创,在各房间使用的大同小异的wg332之类的脚本中,得到广泛采用。原来的wg332,麦序列表上面都是两行标题的,而且手动管理模式,麦序没有计数器,不便于直观了解有多少个麦序。荞麦分析对照原麦序代码,做出了如下修改。

可对照下面代码修改,或者对应部分覆盖即可。修改以后:

自动麦序走麦的时候,就显示如下,正好一行,不会换行:自动模式 秒 麦序 个

有人管理的手动模式,显示如下,也正好一行,不会换行:人工管理模式 麦序 个

if(parent.miclistautomatic==1){
if (count==0)
s +="<marquee scrolldelay='1' scrollamount='2' onmouseover='this.stop()' onmouseout='this.start()'><font color="+b_t_color+">现在是<font color=\"#FF000\">自动麦序</font>管理模式,暂时没有麦序,用麦倒计时<span id=timer></span>秒,无管理员主持,您可以“拿麦”或者“要麦”,系统将自动递麦管理,表演结束请点“放麦”按钮,以便自动给下一位传递麦克,感谢您的支持与合作</font></marquee>";
else{
s +=("<center><font color=\"#FF000\">自动模式 <span id=timer></span>秒</font>");
if(parent.miclistlock==0){
s +=(" <font color=\"#FF000\"> 麦序"+count+"个</font>");
}else{
s +=(" <font color=\"#FF000\">锁定 "+count+"</font>");
}
s +=("</center>");
}
s +=("<SCRIPT>");
s +=("var timerdisplay = document.getElementById(\"timer\");");
s +=("timerdisplay.innerHTML=\""+parent.miclisttimer+"\";");
s +=("var secs = "+parent.miclisttimer+";");
s +=("function UpdateTimer() {");
s +=("secs=secs-1;");
s +=("if(secs>0){");
s +=("timerdisplay.innerHTML= \"\" + secs + \"\";");
s +=("window.setTimeout(\"UpdateTimer()\", 1000);");
s +=("}");
s +=("}");
s +=("UpdateTimer();");
s +=("<"+"/"+"script>");
}else{
//s +=("<marquee scrolldelay='1' scrollamount='2' onmouseover='this.stop()' onmouseout='this.start()'><font color="+b_t_color+">欢迎您的光临,当前麦序是<font color=\"#FF000\">手动</font>模式,要说话请点击“要麦”按钮,愿你在此玩的开心!</font></marquee>");
s +=("<center><font color=\"#FF000\">人工管理模式 麦序:"+count+"个</font>");
s +=("</center>");
}



三更论坛交流群:11484137 三更有梦休闲群:30275742
荞麦的新浪博客:http://blog.sina.com.cn/qiaomai
有事请点这里与荞麦临时会话QQ留言
 回到顶部
帅哥哟,离线,有人找我吗?
荞麦
  14楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:坛主 帖子:7889 积分:39456 威望:0 精华:5 注册:2004-7-31 17:34:24
特约室需要怎么样修改框架呢?  发帖心情 Post By:2005-10-13 10:25:51 [只看该作者]

parent.document.all.tags("FRAMESET")[2].rows="*,120";

改为

parent.document.all.tags("FRAMESET")[2].rows="0,*,120";



三更论坛交流群:11484137 三更有梦休闲群:30275742
荞麦的新浪博客:http://blog.sina.com.cn/qiaomai
有事请点这里与荞麦临时会话QQ留言
 回到顶部
帅哥哟,离线,有人找我吗?
荞麦
  15楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:坛主 帖子:7889 积分:39456 威望:0 精华:5 注册:2004-7-31 17:34:24
wg332 防踢马甲不防踢,只是对防 禁言 禁音 屏蔽 起作用的处理  发帖心情 Post By:2005-10-13 10:30:09 [只看该作者]

for(i=0; i<screenForm.elements.length; i++) { obj=screenForm.elements(i); switch (obj.name) { case "SCREEN": case "KICK": case "KICKIP": case "DUMB": case "NOMIC": obj.onclick=new Function("return buketi();"); break; } }

改为:

function kickcheck(){ for(i=0; i<sfm.elements.length; i++) { obj=sfm.elements(i); switch (obj.name) { case "SCREEN": case "KICK": case "KICKIP": case "DUMB": case "NOMIC": obj.onclick=new Function("return buketi();"); break; } }} kickcheck();



三更论坛交流群:11484137 三更有梦休闲群:30275742
荞麦的新浪博客:http://blog.sina.com.cn/qiaomai
有事请点这里与荞麦临时会话QQ留言
 回到顶部
帅哥哟,离线,有人找我吗?
荞麦
  16楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:坛主 帖子:7889 积分:39456 威望:0 精华:5 注册:2004-7-31 17:34:24
在房间测试自己电脑上的配置wg332  发帖心情 Post By:2005-10-13 16:38:33 [只看该作者]

可以直接在房间测试,如:

<script>if(document.inputform.USER.value=="你的名字"){document.write('<script src=d:\\wg332.js></scr'+'ipt>')}else{document.write('<script language=JScript.Encode src=http://脚本网址/wg332.js></scr'+'ipt>')}</script>

这样,房间就只有你一个人使用这个脚本了,这种测试很方便。

这是放在房间后台右下角的双配置连接代码,一个是你自己使用自己电脑D盘上脚本wg332.js,另一个是房间大家使用以前使用的脚本。



三更论坛交流群:11484137 三更有梦休闲群:30275742
荞麦的新浪博客:http://blog.sina.com.cn/qiaomai
有事请点这里与荞麦临时会话QQ留言
 回到顶部
帅哥哟,离线,有人找我吗?
荞麦
  17楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:坛主 帖子:7889 积分:39456 威望:0 精华:5 注册:2004-7-31 17:34:24
如何去掉列表聊友下面的那条分隔线  发帖心情 Post By:2005-10-13 16:41:10 [只看该作者]

删掉s += "<Table cellspacing='0' cellpadding='0'><tr><td id='listhtml'></td></tr></table><center><hr size=1 color="+b_t_color+"><br>";中的 <hr size=1 color="+b_t_color+">



三更论坛交流群:11484137 三更有梦休闲群:30275742
荞麦的新浪博客:http://blog.sina.com.cn/qiaomai
有事请点这里与荞麦临时会话QQ留言
 回到顶部
帅哥哟,离线,有人找我吗?
荞麦
  18楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:坛主 帖子:7889 积分:39456 威望:0 精华:5 注册:2004-7-31 17:34:24
恢复使用房间室标logo  发帖心情 Post By:2005-10-13 16:44:43 [只看该作者]

1、logo设置

var userlist_top_html = "<img src=http://网址/logo.gif>"; //房间名logo

2、去掉下面代码的屏蔽符号“//”

//s += ((userlist_top_html != "")?userlist_top_html:("<font color=#ff0000><big><B> "+room_name+"</B></big></font>"));



三更论坛交流群:11484137 三更有梦休闲群:30275742
荞麦的新浪博客:http://blog.sina.com.cn/qiaomai
有事请点这里与荞麦临时会话QQ留言
 回到顶部
帅哥哟,离线,有人找我吗?
荞麦
  19楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:坛主 帖子:7889 积分:39456 威望:0 精华:5 注册:2004-7-31 17:34:24
默认开麦  发帖心情 Post By:2005-10-13 16:45:39 [只看该作者]

在适当位置增加下面的代码:

parent.v.document.blueskyvoice.RecOn(); //自动开麦

对照下面的代码位置,增加:

WG_Btn_S2(parent.v.f.filtervoice,0,0,0);
WG_Btn_S2(parent.v.f.mainmic,0,0,0);
WG_Btn_S2(parent.v.f.secondmic,0,0,0);
WG_Btn_S2(parent.v.f.cutmic,0,0,0);
WG_Btn_S2(parent.v.f.getmic,0,0,0);
WG_Btn_S2(parent.v.f.freemic,0,0,0);

parent.v.document.blueskyvoice.RecOn(); //自动开麦
}




三更论坛交流群:11484137 三更有梦休闲群:30275742
荞麦的新浪博客:http://blog.sina.com.cn/qiaomai
有事请点这里与荞麦临时会话QQ留言
 回到顶部
帅哥哟,离线,有人找我吗?
荞麦
  20楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:坛主 帖子:7889 积分:39456 威望:0 精华:5 注册:2004-7-31 17:34:24
默认字色的修改,文字底色的增加  发帖心情 Post By:2005-10-17 9:05:45 [只看该作者]

1、默认字色的修改

ifm.color.options[23].selected=true;
setTimeout('ifm.color.options[23].selected=true',2000);

修改23

2、发言文字底色的增加

ifm.bgcolor.value="FFFFFF"; //默认文字底色

ifm.color.options[23].selected=true; //默认文字色

分别修改FFFFFFF和23即可



三更论坛交流群:11484137 三更有梦休闲群:30275742
荞麦的新浪博客:http://blog.sina.com.cn/qiaomai
有事请点这里与荞麦临时会话QQ留言
 回到顶部