Barefoot最新主题 http://bbs.pcplay.com.cn/rss.aspx Barefoot最新发表的主题 PHP开发工具列表 2008-08-18 17:33:00 http://bbs.pcplay.com.cn/topic-606-1-1.aspx 【Down】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=606
[align=inherit]排名不分先后

SCC: Source Code Control

[b][color=red]Dev-PHP[/color][/b]
网址: [url=http://devphp.sourceforge.net/][color=#000000]http://devphp.sourceforge.net/[/color][/url]
评分: [color=#ff0000][color=red]***[/color]
[/color]简单阐述: 用Delphi开发的Opensource的PHP开发工具,较好的集成了PHP解析器和PHP-GTK库。性能和稳定性都很不错。只是在团队合作上比较薄弱,没有scc和project的feature。但完全让你有理由舍弃掉editplus



[b][color=red]EditPlus[/color]
[/b]网址: [url=http://www.editplus.com/][color=#000000]http://www.editplus.com/[/color][/url]
评分: [color=yellow] [color=#ff0000][color=red]***[/color][/color][/color]
简单阐述: 速度快,支持多种语言的语法加亮. 有project概念,但并不好用。无SCC集成。但是个优秀的编辑器。


[b][color=red]PHPEdit[/color]
[/b]网址: [url=http://www.phpedit.net/][color=#000000]http://www.phpedit.net/[/color][/url]
评分: [color=red]*****[/color]
简单阐述: 一个优秀的IDE. 调试功能丰富,项目管理功能丰富,带有SCC, 项目管理由一个Plugin, 集成有Grep,帮助文档工具..... 推荐PHP开发工具。


[/align][align=inherit][b][color=red]Zend Studio[/color]
[/b]网址: [url=http://www.zend.com/][color=#000000]http://www.zend.com[/color][/url]
简单阐述: 优秀的IDE, 各个功能丰富,Zend的拳头产品。带有CVS集成,项目管理也较为丰富。为商业软件。价格颇高,195美元起。[/align]

PHP Designer 2008 Professional 6.012


DzSoftPHPEditor-4.200


更多工具请点击

[url=http://www.php-editors.com/review/]>>>>>in<<<<<[/url] ]]>
打不开RAW格式的图片请看这里 2008-08-18 17:28:33 http://bbs.pcplay.com.cn/topic-605-1-1.aspx 【教材】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=605
CaptureNX完全掌握(PDF)

等教材以及工具

[url=http://www.veryfoto.com/blog/post/capturenx-2.html]点击查看[/url]


注意: 本软件必须安装.net 2.0环境才能运行 ]]>
AJAX在PHP中的简单使用 2008-08-17 17:59:41 http://bbs.pcplay.com.cn/topic-604-1-1.aspx 【教材】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=604
[ AJAX介绍 ]

Ajax是使用客户端脚本与Web服务器交换数据的Web应用开发方法。Web页面不用打断交互流程进行重新加裁,就可以动态地更新。使用Ajax,用户可以创建接近本地桌面应用的直接、高可用、更丰富、更动态的Web用户界面。

异步JavaScript和XML(AJAX)不是什么新技术,而是使用几种现有技术??包括级联样式表(CSS)、JavaScript、XHTML、XML和可扩展样式语言转换(XSLT),开发外观及操作类似桌面软件的Web应用软件。

[ AJAX执行原理 ]

一个Ajax交互从一个称为XMLHttpRequest的JavaScript对象开始。如同名字所暗示的,它允许一个客户端脚本来执行HTTP 请求,并且将会解析一个XML格式的服务器响应。Ajax处理过程中的第一步是创建一个XMLHttpRequest实例。使用HTTP方法(GET或 POST)来处理请求,并将目标URL设置到XMLHttpRequest对象上。



当你发送HTTP请求,你不希望浏览器挂起并等待服务器的响应,取而代之的是,你希望通过页面继续响应用户的界面交互,并在服务器响应真正到达后处理它们。要完成它,你可以向XMLHttpRequest注册一个回调函数,并异步地派发XMLHttpRequest请求。控制权马上就被返回到浏览器,当服务器响应到达时,回调函数将会被调用。

[ AJAX实际应用 ]


1. 初始化Ajax



Ajax实际上就是调用了XMLHttpRequest对象,那么首先我们的就必须调用这个对象,我们构建一个初始化Ajax的函数:

以下为引用的内容:
/**
* 初始化一个xmlhttp对象
*/
function InitAjax()
{
var ajax=false;
try {
ajax = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
ajax = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
ajax = false;
}
}
if (!ajax && typeof XMLHttpRequest!='undefined') {
ajax = new XMLHttpRequest();
}
return ajax;
}
你也许会说,这个代码因为要调用XMLHTTP组件,是不是只有IE浏览器能使,不是的经我试验,Firefox也是能使用的。


那么我们在执行任何Ajax操作之前,都必须先调用我们的InitAjax()函数来实例化一个Ajax对象。




2. 使用Get方... ]]>
Ajax+php实现分页 2008-08-17 17:56:15 http://bbs.pcplay.com.cn/topic-603-1-1.aspx 【教材】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=603 今天看默默讲解分页,想想好像原创区很久没人发帖了,就顺便把默默的那个扩展开来,来个PHP+AJAX分页演示吧,好的,说来就来,首先我们依然是基本的AJAX开发框架:   
var http_request=false;   
function send_request(url){//初始化,指定处理函数,发送请求的函数   
http_request=false;   
//开始初始化XMLHttpRequest对象   
if(window.XMLHttpRequest){//Mozilla浏览器   
http_request=new XMLHttpRequest();   
if(http_request.overrideMimeType){//设置MIME类别   
http_request.overrideMimeType("text/xml");   
}   
}   
else if(window.ActiveXObject){//IE浏览器   
try{   
http_request=new ActiveXObject("Msxml2.XMLHttp");   
}catch(e){   
try{   
http_request=new ActiveXobject("Microsoft.XMLHttp");   
}catch(e){}   
}   
}   
if(!http_request){//异常,创建对象实例失败   
window.alert("创建XMLHttp对象失败!");   
return false;   
}   
http_request.onreadystatechange=processrequest;    
php程序员站   
  
  
//确定发送请求方式,URL,及是否同步执行下段代码   
http_request.open("GET",url,true);   
http_request.send(null);   
}   
//处理返回信息的函数   
function processrequest(){   
if(http_request.readyState==4){//判断对象状态   
if(http_request.status==200){//信息已成功返回,开始处理信息   
document.getElementById(reobj).innerHTML=http_request.responseText;   
}   
else{//页面不正常   
alert("您所请求的页面不正常!");   
}   
}   
}   
function dopage(obj,url){   
document.getElementById(obj).innerHTML="正在读取数据...";   
send_request(url);   
reobj=obj;   
}   
  
内容我放在一个div中显示,当翻页动作产生时,利用AJAX更新DIV达到翻页效果这是内容显示页面代码:   
  
<?php   
header("Content-type: text/html;charset=GBK");//输出编码,避免中文乱码   
?>   
<html>   
<head>   
<title>ajax分页演示</title>   
<script language="javascript" src="ajaxpg.js"></script>    
phperz.com   
  
</head>   
<body>   
<div id="result">   
<?php   
$page=isset($_GET['page'])?in... ]]>
php获取ip 2008-08-17 17:55:30 http://bbs.pcplay.com.cn/topic-602-1-1.aspx 【教材】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=602 <?php
if ($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"])
{
$ip = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"];
}
elseif ($HTTP_SERVER_VARS["HTTP_CLIENT_IP"])
{
$ip = $HTTP_SERVER_VARS["HTTP_CLIENT_IP"];
}
elseif ($HTTP_SERVER_VARS["REMOTE_ADDR"])
{
$ip = $HTTP_SERVER_VARS["REMOTE_ADDR"];
}
elseif (getenv("HTTP_X_FORWARDED_FOR"))
{
$ip = getenv("HTTP_X_FORWARDED_FOR");
}
elseif (getenv("HTTP_CLIENT_IP"))
{
$ip = getenv("HTTP_CLIENT_IP");
}
elseif (getenv("REMOTE_ADDR"))
{
$ip = getenv("REMOTE_ADDR");
}
else
{
$ip = "Unknown";
}
echo "你的IP:".$ip ;
?>
]]>
Comsenz 视频播客 SupeV1.0.0 Beta1 发布【最后更新:2008年1月10】 2008-08-15 11:07:35 http://bbs.pcplay.com.cn/topic-601-1-1.aspx 【蜘蛛网】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=601
[/color][/b]      SupeV是我们开发的一套视频播客系统,基本上囊括了现阶段主流视频网站所拥有的全部功能,如视频的上传、播放、分享等应用,此外还包括用户的博客空间、个人专辑、最新最热关注等增加用户体验的细节功能。此外,SupeV还采用了独特的站外引用机制、高性能模板机制、搜索引擎完美收录技术、AJAX技术等。

      SupeV为站长提供视频软件系统,而且还免费提供高带宽和无限的存储空间,将视频资源的维护成本降低到零,让视频网站不再仅仅是巨头们的特权。现在,站长仅需一个虚拟主机空间,即使不懂技术也能搭建、配置、管理和维护自己的视频网站,就像泡杯茶一样简单。

      SupeV可以通过UCenter(用户中心)与Discuz!论坛、SupeSite、X-Space、ECShop 等产品进行无缝整合,实现各子站点的同时登录、同时退出。对于站长来说,SupeV将获得Comsenz系列产品的运作支持,实现无限扩展,长期发展后顾无忧。

[color=#0000ff][b]程序下载[/b][/color]

目前 SupeV1.0.0 Beta1 仅提供 GBK 编码版供用户下载使用,SupeV繁体和UTF-8的简繁体会随着UCenter相同版本一齐发布。

[url=http://download.discuz.net/supev/SupeV_1.0.0_Beta1_SC_GBK_ZENDENC.zip][color=#2c4c78]http://download.discuz.net/supev/SupeV_1.0.0_Beta1_SC_GBK_ZENDENC.zip[/color][/url]

[color=#0000ff][b]全新安装[/b][/color]

详细安装步骤,请参考安装包docs目录下的 SupeV安装说明.doc。或者访问相关链接:

[url=http://www.discuz.net/viewthread.php?tid=828608][color=#2c4c78]走进SupeV影音播客系统(五) 利用SupeV搭建视频站步骤讲解[/color][/url]

[color=#0000ff][b]论坛整合

[/b][/color]如果已经安装了Discuz!论坛,请等待论坛发布带有UCenter版本的升级包,并以此为基础整合SupeV安装。

[color=#0000ff][b]数据转换[/b][/color]

为了满足更多站长顺利过渡到 SupeV 平台,进一步完善数据迁移工作改进易用度,我们会在1周内提供相关转换程序。

[color=#0000ff][b][color=#ff0000]IIS安装问题[/color]

[color=#ff0000]IIS服务器下造成无法安装的问题已经解决,如果您遇到过这个问题,请重新下载安装文件。[/color]
[/b][/color]
[color=#0000ff][b]其它相关[/b][/color]

[url=http://www.discuz.net/thread-826716-1-1.html][color=#2c4c78]走进SupeV影音播客系统(一) SupeV产品... ]]>
PHP版HBcms免费下载(个人和企业都可使用,完全免费) 2008-08-15 9:59:47 http://bbs.pcplay.com.cn/topic-600-1-1.aspx 【蜘蛛网】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=600
效果演示: [url=http://www.hbcms.com/][color=#810081]http://www.hbcms.com/[/color][/url] (全站静态页)

大概介绍:

设计目标:

简单,易用,美观,实用。高性能,可建设百万篇文章级别的网站。

数据库设计:

同一个程序,支持多种数据库(如 Mysql,Mssql,Oracle)

支持自定义数据库字段, 改变数据库字段,只需要修改配置文件即可

实施本地数据缓存,常用数据的调用不需要查询数据库

页面输出设计:

以静态页输出为主

服务器 404 状态自动生成静态页

自动、定时 更新已经生成的静态页

后台高速批量生成静态页(512M内存的linux服务器,本地数据库,能达到 1分生成 1000 个页面)

我们几个人开发了1个多月的时间,今天终于拿出来下载了。

核心组件: PEAR+smarty 架构 (90%的开发都依赖于它们)

HBcms v0.8版本预计发布时间:2006年8月7日

不分个人和企业,完全免费

现在虽然还没到8月7日,但是大家现在就可以测试了(v0.7.8),

发现任何BUG,有任何改善建议,请email告诉我们

请下载自动安装脚本(50KB):

[url=http://www.hbcms.com/download/unzip.php_hbcms]http://www.hbcms.com/download/unzip.php_hbcms[/url]

下载后,将unzip.php_hbcms改名为unzip.php,上传到您的web空间

在浏览器直接访问 unzip.php 就可以自动安装了

安装和使用帮助这里有一些: [url=http://www.hbcms.com/cms/help/]http://www.hbcms.com/cms/help/[/url]

请各位PHPer赏脸测试测试, 接纳反馈的email是:  hbcms.com AT gmail.com ]]>
分享nt discuz 结合经验,并手把手提供整合代码! 2008-08-15 9:55:05 http://bbs.pcplay.com.cn/topic-599-1-1.aspx 【教材】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=599 偶思路:在注册的时候分别同时向主站的会员表,和论坛的会员表写入数据。

方法一、(不推荐)
相关代码提供如下:
代码:
sqlbbs="select * from dnt_users"
set rsbbs=server.CreateObject("adodb.recordset")
rsbbs.Open sqlbbs,conn,1,3
rsbbs.AddNew
rsbbs("username")=uid
rsbbs("nickname")=nickname
rsbbs("password")=MD5(passwd)
rsbbs("groupid")=10
rsbbs("email")=email
rsbbs("regip")=regip
rsbbs("joindate")=now()
rsbbs.Update
rsbbs.Close
set rsbbs=nothing

sqlbbs="select * from dnt_userfields"
set rsbbs=server.CreateObject("adodb.recordset")
rsbbs.Open sqlbbs,conn,1,3
rsbbs.AddNew

rsbbs.Update
rsbbs.Close
set rsbbs=nothing
加入如下代码就是注册的时候分别向会员表:dnt_users 和表dnt_userfields写入数据,
但是有个缺点:
1、要把表dnt_userfields 的ID值设置为主键 才可以,
2、新注册会员后,在论坛没有同时更新“欢迎新会员×××”,需加如下更新代码即可:sql="update [dnt_statistics] set totalusers=totalusers+1,lastusername='"&新会员名&"',lastuserid='"&新会员id&"'"set rs=conn.execute(sql)


方法二:

思路:asp页面,注册ntdiscuz论坛,实际上要向论坛写入三个表,分别是:dnt_users dnt_userfields dnt_userfields,共用Cookies,实现注册后即自动登陆主站和论坛;注:Discuz!NT的Cookie是用DES加密的,所以要删除DES加密过程。

1、需添加如下代码:
代码:
sql="insert into [dnt_users] (username,nickname,password,gender,adminid,groupid,groupexpiry,extgroupids,regip,joindate,lastip,lastvisit,lastactivity,lastpost,lastpostid,lastposttitle,posts,digestposts,oltime,pageviews,credits,extcredits1,extcredits2,extcredits3,extcredits4,extcredits5,extcredits6,extcredits7,extcredits8,avatarshowid,email,bday,sigstatus,tpp,ppp,templateid,pmsound,showemail,newsletter,invisible,newpm,newpmcount,accessmasks,onlinestate) values ('"&uid&"','"&nickname&"','"&MD5(Passwd)&"',0,0,10,0,' ... ]]>
新型AV病毒 2008-08-15 0:45:28 http://bbs.pcplay.com.cn/topic-598-1-1.aspx 【黑 红 白】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=598
另外值得一提的是,这个病毒会在不注意的情况下,偷偷自动发送伪装成“我的最新相片”、“陈冠希原版相片”等名称的病毒给QQ好友,好友在不知情的情况下一点击就会中毒,这样一传十,十传百,危害不容忽视。

对付这种AV新变种+盗号木马和下载者病毒,360安全卫士能够轻松胜任。清除起来没有什么难度。注意:最好是先结束病毒的进程(wuauc1t.exe、explorer.exe)之后再用360系列工具扫描清除,这一点也适用于清除其它类型的病毒。

杀毒过程如下图5、图6所示:

[img]http://uimg.qihoo.com/qhimg/quc//766_276/11/02/d5/1102d58qfd301.0c3f9f.jpg[/img]

[img]http://uimg.qihoo.com/qhimg/quc//628_250/19/02/23/1902233qfd424.ff4aaa.jpg[/img]

[img]http://uimg.qihoo.com/qhimg/quc//576_498/1c/01/d3/1c01d3eqfdd35.624182.jpg[/img]

[img]http://uimg.qihoo.com/qhimg/quc//786_392/1a/04/22/1a04226qfd346.32a648.jpg[/img]

[img]http://uimg.qihoo.com/qhimg/quc//508_467/1d/02/ee/1d02eeqfd3f0.a82ecc.jpg[/img]

[img]http://uimg.qihoo.com/qhimg/quc//546_480/1c/02/f1/1c02f10qfd8c6.f4e8f2.jpg[/img]

[img]http://uimg.qihoo.com/qhimg/quc//583_524/1e/02/f5/1e02f51qfdeaf.5d03a5.jpg[/img]

]]>
explorer.exe+rundll32.exe 查杀 2008-08-15 0:40:16 http://bbs.pcplay.com.cn/topic-597-1-1.aspx 【黑 红 白】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=597
Syscheck我已经改过名了,所以一发过去就能打开。网友发图过来,发现进程中多出两个进程(如下图1):explorer.exe+rundll32.exe 。粗看之下似乎是两个完全正常的进程,但是 explorer.exe 这个进程正常情况下是位于: C:\WINDOWS\Explorer.EXE 然而这个病毒进程是位于:C:\Documents and Settings\All Users\「开始」菜单\程序\启动 下面。explorer.exe这个进程可以被结束掉,但是rundll32.exe 这个进程比较顽固,用一般的方法还真是删不掉。比如我们使用的这个 Syscheck 就对付不了它。然后又上冰刃,冰刃IceSword v1.22不改名还打不开,改名后就正常打开了,然后我教他删掉rundll32.exe 。成功。

现在开始下一步,查看启动项(下图2),一打开,密密麻麻的启动项里面差不多全被病毒占据了,确实有点触目惊心的。哈哈,不要紧,我们把它们全勾上,点修复,下次再启动电脑它们休想再启动了。然后乘胜追击,一项一项找到这些病毒,一一删除。(QQ:5551551原创)

然后再打开C盘,发现C盘根目录下面还有几个病毒生成的文件如下图3,也一并删掉。

这个病毒比较容易对付,总结对付这种病毒的方法:

1:关掉病毒进程explorer.exe+rundll32.exe.

2:修复病毒启动项,防止病毒在系统启动的时候自动加载。

3:根据病毒启动项指出的路径,一一到各个文件夹下面找出病毒,一一删除。

4:重新启动,再打开360安全卫士全盘扫描杀毒。

5:OK。

[img]http://uimg.qihoo.com/qhimg/quc//696_413/19/02/63/1902632qf7bf6.b55502.jpg[/img]

[img]http://uimg.qihoo.com/qhimg/quc//700_582/17/04/b4/1704b4qf7fff.db8c2b.jpg[/img]

[img]http://uimg.qihoo.com/qhimg/quc//485_545/19/02/d3/1902d39qf79af.351073.jpg[/img] ]]>
机器狗+U盘病毒882A84EE.exe 2008-08-15 0:38:30 http://bbs.pcplay.com.cn/topic-596-1-1.aspx 【黑 红 白】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=596
D:\ 的目录

2007-08-05 09:41 79,482 882A84EE.exe

E:\ 的目录

2007-08-05 09:41 79,482 882A84EE.exe

F:\ 的目录

2007-08-05 09:41 79,482 882A84EE.exe



autorun.inf不见了,可能早就被干掉了,看不到隐藏文件,于是去掉了这几个病毒的隐藏属性,可以看到。提取了样本。



一看进程,进程中竟然有userinit.exe进程~~这不是机器狗吗?机器狗专杀扫描,扫出了机器狗和一大堆病毒~!



两个样本都逮住了,附上。。。

机器狗病毒样本 : userinit.exe

U盘病毒样本 : 882A84EE.exe

注:样本就不上传了

然后用360安全卫士全面清理病毒,就OK了。
]]>
杀不死的wincom.exe+avp.exe 2008-08-15 0:37:02 http://bbs.pcplay.com.cn/topic-595-1-1.aspx 【黑 红 白】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=595 原来system32下面还有一个~ 名字叫wincom.exe。

3个地方均杀掉即可 ]]>
机器狗logonDLL.dll的查杀方法 2008-08-15 0:34:21 http://bbs.pcplay.com.cn/topic-594-1-1.aspx 【黑 红 白】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=594
运行该病毒后,病毒闪了一下就没有了,不会长时间产生一个病毒进程。属于无进程,无启动项,超级隐蔽的病毒。因此很难引起警觉。当然越是这样,对用户的危害越严重。

病毒运行后,仅仅在如下位置产生一个文件:奇怪的是,病毒把自已建立的时间神不知鬼不觉的改成了2003-05-17~如果不是之前已经做好了准备备份了目录,我无论如何也不敢相信这是刚刚才建立的木马。它是如何做到的呢?估计在建立的一瞬间改了系统时间,尔后又快速恢复。让人产生麻痹。

c:\windows\system32 的目录

2003-05-17 01:39 49,152 LogonDll.dll

1 个文件 49,152 字节

0 个目录 2,679,521,280 可用字节

查杀过程如下图示:

下图①:运行病毒后,马上重启,虽然有冰点还原的保护,360仍然显示发现病毒~,显示病毒已经成功穿透还原。这时候按查杀的话,会显示需要重启清除。事实上重启清除之后病毒还在,无法清除干净。

下图②用机器狗专杀最新的V2.3(之后才发现当晚已经出到2.4版了)扫描,竟然没有发现病毒!

下图③为什么找不到病毒的原因:原来病毒已经插入了系统核心进程winlogon.exe!怪不得要重启清除,因为360娄全卫士根本没办法对系统核心进程动手!简单用冰刃删掉就干掉了木马进程,现在我们可以随心所欲的处理这个病毒文件——logonDLL.dll,而不用等到重启后~

下图④解冰点锁,再冰刃删掉病毒模块重启扫描无毒,显示杀毒完全成功~!

[img]http://uimg.qihoo.com/qhimg/quc//700_527/14/02/54/1402541qf81d6.6c19a9.jpg[/img]

[img]http://uimg.qihoo.com/qhimg/quc//700_524/1b/02/03/1b02038qf8268.a5bfcc.jpg[/img]

[img]http://uimg.qihoo.com/qhimg/quc//700_527/12/01/a2/1201a2eqf8c8c.cfc7d1.jpg[/img]

[img]http://uimg.qihoo.com/qhimg/quc//700_524/17/04/91/1704910qf8a7e.597486.jpg[/img] ]]>
C盘根目录下文件大揭秘 2008-08-15 0:32:36 http://bbs.pcplay.com.cn/topic-593-1-1.aspx 【教材】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=593
所以,我感觉有必要跟大家讲一讲C盘下这些系统文件的作用,以及简要介绍一下系统的启动过程。下面,就请我为大家一一道来:

CONFIG.SYS

CONFIG.SYS是包含在DOS(磁盘操作系统,Disk Operating System)中的一个文本文件命令,它告诉操作系统计算机如何初始化。多数情况下,CONFIG.SYS命令制定内存设备驱动和程序,以控制硬件设备;开启或进制系统特征;以及限制系统资源。CONFIG.SYS在autoexec.bat(自动批处理程序)文件执行前载入。

AUTOEXEC.BAT

DOS在启动会自动运行autoexec.bat这个文件,一般我们在里面装载每次必用的程序,如: path(设置路径)、smartdrv(磁盘加速)、 mouse(鼠标启动)、mscdex(光驱连接)、 doskey(键盘管理)、set(设置环境变量)等。

IO.SYS

IO.SYS提供标准硬件的输入/输出接口和DOS的中断调用,在电脑启动过程中,此文件会根据用户通过输入设备的信号执行相应的操作。大家常挂在嘴边的“开机按F8进入安全模式”就是来自于这个文件的作用

boot.ini

当我们在电脑中安装了多系统(如Windows 2000和Windows XP)之后,每次启动计算机时都会出现一个系统引导菜单,在此选择需要进入的系统后回车即可。这个引导程序就是Boot.ini,在安装Windows 2000(XP)时程序自动被安装,使用它我们可以轻松对电脑中的多系统进行引导,还可以通过该引导文件,设置个性化的启动菜单。

系统主要依赖Boot.ini文件来确定计算机在重启(引导)过程中显示的可供选取的操作系统类别。Boot.ini在缺省状态下被设定为隐含和系统文件属性, 并且被标识为只读文件。

双击boot.ini,我们通常能看到如下的内容

[boot loader]

timeout=30

default=scsi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]

scsi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

对其分析,主要有以下功能

“timeout”指定在选择默认的操作系统之前 Windows等待的时间。

“default”指定默认的操作系统。

“scsi(0)”表示主控制器(通常也是唯一的控制器)负责此设备。如果有两个 SCSI 控制器并且磁盘与第二个控制器相关... ]]>
盗版用户是否该打补丁? 2008-08-15 0:31:24 http://bbs.pcplay.com.cn/topic-592-1-1.aspx 【Barefoot Network】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=592
  微软发布的安全补丁,不要听信谣言!说什么盗版打补丁会中毒比原来更不安全的假象!

  微软正版增值计划的一部分

  在打补丁的同时(即WINDOWSUPDATA)微软会安装正版验证程序,当检测到你的序列号是网上公布过的或者是非法序列号则为盗版,这时你将不享受WINDOWSUPDATA

  这时有两种情况:

  1.序列号是网上公布过的,这时仅仅是不让你WINDOWSUPDATA

  2.非法序列号,这样你必须重新激活(以前SP1->SP2的时候很多人都被迫重新激活)

  重新激活方法就是找到还没有被封掉的序列号,输入进去,按确定即可激活。

  如果不激活则在倒数计时过后不能再使用WINDOWS

  其实招以上说应该是最基础的

  今天看见一篇"盗版XP用户别打补丁"的文章

  我仔细看了那几行字,不知是楼主幼稚还是存心无知:

  他说盗版用户别打补丁因为打补丁会造成系统不稳定,系统会出现问题

  会出现盗版提示怎么打都是一样都会被黑客攻击

  看了这几行字我马上按了神圣的删除之键.

  这个用户真搞不懂你是害人还是帮人

  其实不管是盗版还是正版都应该勤奋的打好每一个补丁

  上面所说的打补丁会造成系统不稳定那是绝对不可能的事情

  补丁是什么意思?就是升级..等于每次一次更新就会修复BUG

  还比如有流行病毒在传播那你就得打相应的疫苗吧

  难道每一次修复都多一点漏洞让骇客利用吗?这是绝对不可能的

  只会让系统更加安全与稳定

  所以那位楼主的道听途说绝对是错的

  是谁的发的我就不说了鉴于他是第一次嘛

  也正好给大家引导下正确的方向.......
]]>
内存不能为read的解决办法 2008-08-15 0:30:21 http://bbs.pcplay.com.cn/topic-591-1-1.aspx 【教材】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=591
  运行某些程序的时候,有时会出现内存错误的提示,然后该程序就关闭。

  “0x????????”指令引用的“0x????????”内存。该内存不能为“read”。

  “0x????????”指令引用的“0x????????”内存,该内存不能为“written”。

  以上的情况相信大家都应该见到过,甚至说一些网友因为不爽于这个经常出现的错误提示而屡次重装系统。相信普通用户应该不会理解那些复杂的十六进制代码。

  出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了。

  一:先说说硬件:

  一般来说,电脑硬件是很不容易坏的。内存出现问题的可能性并不大(除非你的内存真的是杂牌的一塌徒地),主要方面是:1。内存条坏了(二手内存情况居多)、2。使用了有质量问题的内存,3。内存插在主板上的金手指部分灰尘太多。4。使用不同品牌不同容量的内存,从而出现不兼容的情况。5。超频带来的散热问题。你可以使用MemTest这个软件来检测一下内存,它可以彻底的检测出内存的稳定度。

  二、如果都没有,那就从软件方面排除故障了。

  先说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在缓冲区,需要操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是“动态内存分配”,内存地址也就是编程中的“光标”。内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。当分配失败时系统函数会返回一个0值,这时返回值“0”已不表示新启用的光标,而是系统向应用程序发出的一个通知,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的“健壮性”。若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用光标,继续在之后的执行中使用这块内存。真正的0地址内存区储存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即当机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。这时候,就会出现上述... ]]>
古希腊神话人物 2008-08-12 13:17:36 http://bbs.pcplay.com.cn/topic-590-1-1.aspx 【天下杂侃】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=590
古希腊神话人物。宙斯和女神勒托的儿子。阿耳忒弥斯的孪生兄弟。

  一般认为关于阿波罗的神话来源于小亚细亚,因特洛伊战争时他站在特洛伊一边,那里有许多他的神庙。也有人认为它来源于希腊北方,许佩耳波里的人民自称是阿波罗的后裔。

  与阿波罗有关的神话很多,主要有:
  他斩杀恶龙皮同,在得尔斐他战胜皮同的地方修建神庙;
  参加奥林波斯山众神与巨灵的战斗;
  在特洛伊战争中,他的祭司受希腊人侮辱,他施瘟疫,使希腊人遭受侵袭;
  赫尔墨斯发明七弦琴送给阿波罗,使他成为音乐之神;
  特洛伊公主卡珊德拉与他相爱被赋予预言天才,而公主事后食言,阿波罗又使其预言失灵;
  神女达佛涅为摆脱他的追求,变作月桂树,被称为阿波罗圣树;
  他还和波塞冬合力帮助特洛伊,建起牢不可破的城墙等等。

  通常阿波罗作为太阳神为人们接受,称福波斯(光亮之意),他一方面保护农业,另一方面他的阳光被视作金箭,具有战神作用。常见的阿波罗形象多是长发无须的青年,随身带有竖琴、弓、神盾等。


阿佛洛狄忒
  Aphrodite

  古希腊神话人物。她是宙斯和大洋女神狄俄涅的女儿。又说她从浪花中出生,故称阿娜狄俄墨涅(出水之意)。

  最初为丰收女神之一。奥林波斯教形成后,被作为爱情、性欲及美的女神。

  最早崇拜她的地方是塞浦路斯、库忒拉岛、小亚细亚。后来对她的崇拜传入希腊。

  作为女海神,她的祭品是海豚;
  作为丰收女神,她的祭品是麻雀、鸽子和兔子;
  作为爱情女神,她有一条神奇的宝腰带,在古希腊女子结婚时,要把自己织成的带子献给她。
  传说她的女祭司用肉体换钱来为之服务,这与当时的婚姻制度有关。

  在奥林波斯教中,她被作为赫菲斯托斯的妻子,但她多次与别人相好:与战神阿瑞斯私通,生下5个子女;与赫耳墨斯生子;与英雄安喀塞斯生下埃涅阿斯。在荷马时代,她常有时序女神、美惠女神及儿子爱神埃罗斯相随。在罗马,她与当地丰产植物女神维纳斯合并,作为丰收和爱情女神。由于她是埃涅阿斯之母,故被视为尤里乌斯皇祖的女始祖。

  她的早期形象多风华正茂,容光焕发,后常被描绘成裸体女性。最有名的是公元前2世纪希腊雕刻,又称米洛斯的维纳斯。雕像为大理石圆雕,高2.04米,由阿历山德罗斯雕刻,1820年在爱琴海米洛斯岛的山洞中发现,现藏法国卢浮宫博物馆。雕像高贵端庄,其丰满的胸脯、浑圆的双肩、柔... ]]>
给女生玩的30个可爱网站 2008-08-11 0:54:43 http://bbs.pcplay.com.cn/topic-589-1-1.aspx 【天下杂侃】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=589       1 [url=http://roxik.com/pictaps/index.html]http://roxik.com/pictaps/index.html[/url]

可以自己画个小人~3d效果~小人还可以跳舞~超级可爱~非常喜欢~强烈推荐!

      2 [url=http://www.imagechef.com/ic/product.jsp]http://www.imagechef.com/ic/product.jsp[/url]

可以在线制作可爱的图片~动态~bling~恩~这个站的图还都是很可爱的呢~比较创意

    3 [url=http://pic.sdodo.com/tool/hphoto/]http://pic.sdodo.com/tool/hphoto/[/url]
在线制作大头帖~图片样式很多~喜欢照大头贴的女生要看呢~

      4 [url=http://www.25shots.com/v2/]http://www.25shots.com/v2/[/url]
这个可以连拍25张~在家就可以拍大头帖~只要有摄像头就ok

      5 [url=http://atom.smasher.org/]http://atom.smasher.org/[/url]

制作有意思的图片~哈哈~有个可以做error吓唬下别人~

      6 [url=http://www.typorganism.com/asciiomatic/]http://www.typorganism.com/asciiomatic/[/url]
这个特震~可以把照片转化成字符~自己看看吧~哈哈``厉害~不过对图片有要求~必须是60×50的JPG图象``非常可爱``

      7 [url=http://www.garfield.com/fungames/comiccreator.html]http://www.garfield.com/fungames/comiccreator.html[/url]

制作关于你的加菲猫三格漫画~可爱~

      8 [url=http://www.zhaoip.com/pick/sitetu/a222.swf]http://www.zhaoip.com/pick/sitetu/a222.swf[/url]

做一个自己的漫画形象~特别有意思~我巨喜欢~

      9 [url=http://flashface.ctapt.de/]http://flashface.ctapt.de/[/url]

画个肖像吧~哈哈`其实不用画~只要随便选选就出来一副震撼的素描了~

      10 [url=http://snowflakes.lookandfeel.com/]http://snowflakes.lookandfeel.com/[/url]

在线剪纸~可以做雪花~很可爱的呢~

      11 [url=http://www.timenetsule.com/zh/index.php]http://www.timenetsule.com/zh/index.php[/url]
时空胶囊~可以永远保存你的想法和感觉~

      12 [url=http://www.megamonalisa.com/]http://www.megamonalisa.com/[/url]
被恶搞的蒙娜丽莎小姐好... ]]>
手把手教您使用MD5验证 2008-08-11 0:44:50 http://bbs.pcplay.com.cn/topic-588-1-1.aspx 【教材】 ouzo 3 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=588 一. WHAT:MD5是什么东东?
每个文件都可以用MD5验证程序算出一个固定的MD5码来。MD5 值是一种文件内容摘要也是一种国际密码,安全性极高,就算文件被改动半个字节,其 MD5 值也会变得完全不同。

官方对于MD5的解释:
MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc 发明,由 MD2/MD3/MD4 发展而来的。MD5的实际应用是对一段Message(字节串)产生fingerprint(指纹),可以防止被“篡改”。 MD5广泛用于加密和解密技术上,在很多操作系统中,用户的密码是以MD5值(或类似的其它算法)的方式保存的,用户Login的时候,系统是把用户输入的密码计算成MD5值,然后再去和系统中保存的MD5值进行比较,来验证该用户的合法性。

二. WHY:为什么要推广MD5?
把MD5用作PJBBS的皮肤制作,插件下载,是为了保证文件的正确性,防止一些人盗用程序,加些木马或者篡改版权,是PJBBS管理层对广大PJBLOGGER负责任的一种表现,所以请大家一定务必要配合支持。
插件及皮肤作者在把他们的作品打包后事先计算出.rar压缩文件的MD5码并帖在PJBBS上。在PJBBS下载皮肤或插件时,如果帖子注明了MD5码,你可以把它记下来,下载了我们提供的绝对无毒、绿色的验证MD5程序后用MD5验证程序计算你所下载的文件的MD5码,和你之前记下MD5码比较,就知道你下的是不是原版了,如果两者相同,那么你所下载的是原版。如果计算出来的和网上注明的不匹配,那么你下载的这个文件不完整,或是被别人动过手脚,那你就一定要小心了。

三. HOW:怎么使用MD5?
我们提供了两个MD5值生成程序,第一个MD5Check.rar,MD5值:67E1394D5D94A557CF35DB69813E1DCF,这个程序使用非常简单,适合插件、皮肤下载者使用;第二个程序WinMD5.rar,MD5值:EFC8B04CD159436CB9F67399D8522300,这个程序使用也非常简单,但是它支持批量生成MD5值,所以适合插件、皮肤制作者使用;

a)插件、皮肤制作者:
1. 下载我们提供的MD5值生成附件,建议WinMD5.rar。我们提供了两个MD5生成绿色软件,均是绿色无毒(经过金山毒霸2008+瑞星2008+江民KV2008三重检验)。
2. 解压,然后打开,就可以看到大名鼎鼎的WinMD5简单上手的界面了,如图:
[img]http://bbs.pjhome.net/attachments/ext_jpg/20080216_fa534a2c37499ccbcd8cT0xoLqVbojjh.jpg[/img]

3. 点击[文件],[打... ]]>
世界情色电影集锦 2008-08-09 10:13:25 http://bbs.pcplay.com.cn/topic-587-1-1.aspx 【天下杂侃】 可比克 2 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=587
片长: 87分钟
导演: 麦当杰 钱文绮
主演: 李丽珍 舒琪 吴启华 徐锦江



[b]性爱禁区[/b]

片长: 116分钟
导演: 拉里.克拉尔
主演: 安吉拉.斯通



[b]梅丽莎[/b]

片长: 94分钟
导演: 卢卡.格达戈尼诺
主演: 玛丽亚.瓦莱瓦尔德


[b]云杜娘[/b]

片长: 106分钟
导演: 贾斯特.杰克金
主演: 塔妮.姬坦


[b]情欲之下[/b]

片长: 55分钟
导演: 佐野和宏
主演: 友成亚纪子 荒木太郎


[b]奸情[/b]

片长: 94分钟
导演: 丁度.巴拉斯
主演: 安娜.吉斯凯亚



[b]偷窥[/b]

片长: 107分钟
导演: 菲利普.诺伊斯
主演: 莎朗.斯通 威廉.鲍德温



[b]天堂之战[/b]

片长: 98分钟
导演: 卡洛斯.雷加达斯
主演: 马克斯.赫纳的兹


[b]情欲大厦[/b]

片长: 119分钟
导演: 高兹.史匹曼
主演: 彼特拉.摩兹 安德里斯.巴顿


[b]巴黎野玫瑰[/b]

片长: 185分钟
导演: 雅克.贝涅斯
主演: 于格.安格拉德 ]]>
天堂有关 UTX大概详情 2008-08-08 17:54:24 http://bbs.pcplay.com.cn/topic-586-1-1.aspx 【不疼不痒】 ouzo 4 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=586
DropItemsTex.utx 多数是杂物贴图

GoldCubes.utx 无法解答 ,好象有鼠标着落点的标

Icon.utx 一切的快捷小图标,道具武器衣服技能图标

L2_SkillTime.utx 不知有何用处,似乎是技能的有关技能时间 还有附加表示效果的

L2Font.utx 韩文地图,包括loading图 都在这里

L2Font-cn.utx 中文地图,包括loading图 都在这里

L2UI.utx 操作截面 及天堂II内容简介目录

L2UI_CH3.utx 操作界面 及 数字图标等等 (同上)

L2ZoneName.utx 无法解答,全黑方块贴图 NAME名字似乎是地图

LineageAccessoryTex.utx 有外观的头饰,面具等等

LineageDecosTex.utx 主要部分是 圣诞树,攻城时候所用的旗帜和NPC之问号感叹号

LineageEffectsTextures2.utx 光效果(貌似有个魔眼)

LineageEffectsTextures.utx 光效果(包括技能,武器,水等等)

LineageMonstersTex2.utx 所有BOSS贴图

LineageMonstersTex.utx 怪物贴图

LineageNpcsTex.utx 所有的NPC(包括非生物,如石碑)

LineageWeaponsTex.utx 所有武器贴图

LogBG.utx 无关紧要,含有三长受绘彩画,不知用与何处

NWindow.utx 无法解答,似乎是一种界面SINK

Pledge.utx 人物状态图标(如盟战时,角色名字多出来的图标)

Sek.utx 又是界面SINK 多是窗口

symbol.utx 标题SINK,如登陆时候出现的组织介绍等,还有武器级别(ABCDS)图标

town_map.utx 人工彩色地图

UWindowFonts.utx 符号贴图

WarEffectsTextures.utx 无法解答(似乎是天空的贴图,包括星星,和云彩)



其他

FDarkElf 女黑妖 {_Boot,glove,lowbody,upbody}
FDwarf 女矮人 {_Boot,glove,lowbody,upbody}
FElf 女精灵 {_Boot,glove,lowbody,upbody}
FFighter 女人 {_Boot,glove,lowbody,upbody}
FMagic 女法 {_Boot,glove,lowbody,upbody}
FOrc 女兽人 {_Boot,glove,lowbody,upbody}
Fshaman 女兽法 {_Boot,glove,lowbody,upbody}
MDarkElf 男黑妖 {_Boot,glove,lowbody,upbody}
MDwarf 男矮人 {_Boot,glove,lowbody,upbody}
MElf 男精灵 {_Boot,glove,lowbody,upbody}
MFighter 男人 {_Boot,glove,lowbody,upbody}
MMagic 男法 {_Boot,glove,lowbody,upbody}
MOrc男兽人 {_Boot,glove,lowbody,upbody}
Mshaman 男兽法 {_Boot,glove,lowbody,upbody}.
]]>
SQL Server 2005安装图解 2008-08-07 16:10:34 http://bbs.pcplay.com.cn/topic-585-1-1.aspx 【教材】 ouzo 4 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=585
1,安装前准备:

安装IIS,打开控制面板,点“添加或删除程序”,点“添加/删除Windows组件(A)”,把“Internet 信息服务(IIS)”前面的勾选框的勾选上,点“下一步”,一路确认完成。这个过程一般没有问题。

当然,要装SQL Server 2005,当然要准备安装程序(光盘),也就要选对版本。

我之前下载了个“Microsoft SQL Server 2005 Enterprise Edition”,兴冲冲的去安装,安装不成功,最后看他的安装说明里面恰好这个版本“Windows XP Professional Edition SP24”是不能安装的,背啊。。。。才知道磨刀不误砍材功的道理,后来去下载了“Microsoft SQL Server 2005 Standard Edition”,920MB的压缩包。

2,SQL Server 2005的安装光盘共有2张,先打开第一张,点“服务器组件、工具、联机丛书和示例(C)”

[img]http://www.hx008.cn/Article/UploadFiles/200711/20071130220718581.gif[/img]

[img]http://www.hx008.cn/Article/UploadFiles/200711/20071130220720715.jpg[/img]

[img]http://www.hx008.cn/Article/UploadFiles/200711/20071130220721295.jpg[/img]

[img]http://www.hx008.cn/Article/UploadFiles/200711/20071130220722856.jpg[/img]

此步骤系统配置检查很重要,14个项目里面如果有1项有错误或者警告,整个SQL Server 2005都将不正常。

我第一次在一台笔记本的Windows xp2系统上安装就遇到了一个COM+组建的警告,以为没有什么大不了,不过最后是发现程序不能正常运行,在google,百度上搜索半天,操作了半天,结果还是问题依旧。

不过我回家第二次在台式机上的Windows xp2安装就没有问题,一切正常。

看来和Windows xp2的系统版本没有关系,而是我的笔记本电脑的Windows xp2系统不正常了,可能重新装下系统就可以正常安装SQL Server 2005了。

]]>
传奇世界SF不为人知的GM命令参数 2008-08-07 16:06:44 http://bbs.pcplay.com.cn/topic-584-1-1.aspx 【不疼不痒】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=584
以下我举例部分GM命令的参数,也可配合脚本实现参数:

将指定登录IP加入禁止列表后,所有以此IP登录的人物进入游戏时会出现红字提示,并踢除下线,已经在线的人物不受影响,但下线再上就被禁止了。
命令格式:
加入列表:@DenyIPLogon IP地址 是否永久禁止(0、1)
删除列表:@DelDenyIPLogon IP地址
显示列表:@ShowDenyIPLogon

0代表临时禁止,1代表永久禁止,此命令必须有GM权限;

禁止登录帐号:
将指定登录帐号加入禁止列表后,用此帐号登录的人物进入游戏时会出现红字提示,并踢除下线,已经在线的人物不受影响,但下线再上就被禁止了。
命令格式:
加入列表:@DelDenyAccountLogon 登录帐号 是否永久禁止(0、1)
删除列表:@DelDenyAccountLogon 登录帐号
显示列表:@ShowDenyAccountLogon

0代表临时禁止,1代表永久禁止,此命令必须有GM权限;

禁止登录人物:
将指定人物名称加入禁止列表后,登录此人物进入游戏时会出现红字提示,并踢除下线,已经在线的人物不受影响,但下线再上就被禁止了。
命令格式:
加入列表:@DenyCharNameLogon 人物名称 是否永久禁止(0、1)
删除列表:@DelDenyCharNameLogon 人物名称
显示列表:@ShowDenyCharNameLogon

0代表临时禁止,1代表永久禁止,此命令必须有GM权限;

@CLEARPASSWORD 名字 此命令为清除玩家 的仓库密码

@BindUseItem 将物品绑定给某IP 人物 帐号 非此帐号 或者人物 不可佩带

@ChangeSabukLord 城堡名称 行会名称 更改沙城所属性行会;
@ForcedWallconquestWar 城堡名称 强行开始或结果攻城战;

@DisableSendMsg 此命令非常绝没, 禁止人物发言,这种禁止后人物发的文字只能自己看,其他人看不到,以防止他人打广告;

RECALLMOB 怪物名称 宝宝等级(最高为 7) 叛变时间(分钟) 是否自动变色(0、1)固定颜色(1-7)
攻击力受自动变色颜色不同而不同
固定颜色攻击力受指定颜色不同而不同

注:如设固定颜色,自动变色参数必须设置为0

KILL 0 人物死亡,不显示凶手信息
KILL 1 人物死亡不掉物品,不显示凶手信息
KILL 2 人物死亡,显示凶手信息为NPC
KILL 3 人物死亡不掉物品,显示凶手信息为NPC ]]>
传世私服人物NPC总表 2008-08-07 16:05:11 http://bbs.pcplay.com.cn/topic-583-1-1.aspx 【不疼不痒】 ouzo 2 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=583 卫士(中州,431,591)[0][海角村][]
卫士(中州,388,587)[0][海角村][]
卫士(中州,393,582)[0][海角村][]
卫士(中州,399,303)[0][中州][]
卫士(中州,393,297)[0][中州][]
卫士(中州,478,211)[0][中州][]
卫士(中州,489,222)[0][中州][]
卫士(中州,386,143)[0][中州][]
卫士(中州,393,136)[0][中州][]
卫士(中州,548,310)[0][中州][]
卫士(中州,554,304)[0][中州][]
卫士(中州,548,151)[0][中州][]
卫士(中州,541,146)[0][中州][]
卫士(落霞岛,208,206)[1][落霞岛][]
卫士(落霞岛,213,201)[1][落霞岛][]
卫士(落霞岛,219,293)[1][落霞岛][]
卫士(落霞岛,213,287)[1][落霞岛][]
卫士(落霞岛,279,282)[1][落霞岛][]
卫士(落霞岛,285,275)[1][落霞岛][]
卫士(落霞岛,284,201)[1][落霞岛][]
卫士(落霞岛,279,196)[1][落霞岛][]
卫士(热砂荒漠,144,445)[2][土城][]
卫士(热砂荒漠,149,440)[2][土城][]
卫士(热砂荒漠,260,485)[2][土城][]
卫士(热砂荒漠,267,478)[2][土城][]
卫士(禁地,317,210)[4][禁地][]
卫士(禁地,312,205)[4][禁地][]
卫士(禁地,391,156)[4][禁地][]
卫士(禁地,395,152)[4][禁地][]
卫士(禁地,429,197)[4][禁地][]
卫士(西域奇境,500,165)[5][西域奇境][]
卫士(西域奇境,504,161)[5][西域奇境][]
弓箭守卫(中州,515,276)[0][中州][]
弓箭守卫(中州,521,270)[0][中州][]
弓箭守卫(中州,529,290)[0][中州][]
弓箭守卫(中州,535,284)[0][中州][]
弓箭守卫(中州,455,204)[0][中州][]
弓箭守卫(中州,449,210)[0][中州][]
弓箭守卫(中州,423,184)[0][中州][]
弓箭守卫(中州,429,178)[0][中州][]
弓箭守卫(中州,403,164)[0][中州][]
弓箭守卫(中州,409,158)[0][中州][]
弓箭守卫(中州,496,257)[0][中州][]
弓箭守卫(中州,502,251)[0][中州][]
弓箭守卫(中州,414,276)[0][中州][]
弓箭守卫(中州,420,282)[0][中州][]
弓箭守卫(中州,438,264)[0][中州][]
弓箭守卫(中州,432,258)[0][中州][]
弓箭守卫(中州,457,245)[0][中州][]
弓箭守卫(中州,451,239)[0][中州][]
弓箭守卫(中州,506,196)[0][中州][]
弓箭守卫(中州,500,190)[0][中州][]
弓箭守卫(中州,516,174)[0][中州][]
弓箭守卫(中州,522,180)[0][中州][]
弓箭守卫(中州,532,170)[0][中州][]
弓箭守卫(中州,526,164)[0][中州][]
弓箭守卫(中州,724,39)[0][中州][]
弓箭守卫(中州,729,39)[0][中... ]]>
网通,电信,双线路双网卡私服架设教程 2008-08-07 16:04:24 http://bbs.pcplay.com.cn/topic-582-1-1.aspx 【不疼不痒】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=582
我自己吸取网上的大部份贴子的经验,修改了一下。

发出来让大家研究一下。

我现在也是这样使用双线路双网卡的。已正常运行两个多月了。


首先要求服务器双网卡,俩个全部为固定ip,不使用路由器(使用路有的不知道有没有什么不同)。
下面的分别是两路外网IP的举例,本人的自己的IP就不说出来了,用这个作为例子行了。

192.168.0.138是外网A
192.168.0.168是外网B
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
D:/Mirserver/Mir200/!servertable.txt
0 192.168.0.138 7200
1 192.168.0.138 7200
D:/Mirserver/Mir200/!runaddr.txt
192.168.0.138
D:/Mirserver/Mir200/!setup.txt
里面的IP全部用192.168.0.138
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
D:/MirServer/gate_server/LoginGate7000 和 7001 2个
第一个:
[server]
Color=Red
Title='login: 7000'
ServerPort=5500
GatePort=7000
index=0
Server1=192.168.0.138
Server2=
Server3=
Server4=
Server5=
第二个:
[server]
Color=Red
Title='login: 7001'
ServerPort=5500
GatePort=7001
index=0
Server1=192.168.0.168
Server2=
Server3=
Server4=
Server5=
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
D:/MirServer/MUD2/Logsrv
!addrtable.txt
;No space allowed
;Server Title Remote Public Gates...
仙剑情缘 Line1-255 192.168.0.138 192.168.0.138 192.168.0.138:7100
仙剑情缘 Line2-255 192.168.0.168 192.168.0.168 192.168.0.168:7101
!serveraddr.txt
192.168.0.138
192.168.0.138
192.168.0.138
192.168.0.168
Logsrv.ini
[server]
DBServer=192.168.0.138
DBSPort=16300
FeePort=16301
LogPort=16302
ReadyServers=0
EnableMakingID=TRUE
EnableTrial=FALSE
CountLogDir=D:/mirserver/mud2/LoginSrv/C... ]]>
热血江湖私服架设教程 2008-08-07 16:03:38 http://bbs.pcplay.com.cn/topic-581-1-1.aspx 【不疼不痒】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=581 1:首先请确认已经安装过SQL SERVER 数据库 。如果没有安装的,请另外找教程学习。

2:打开SQL2000企业管理器 点。开始-程序-Microsoft SQL Server-企业管理器

3:依次展开SQL SERVER 鼠标放在数据库上点右键,新建数据库
建 rxjhaccount rxjhgame rxjhweb 这3个数据库

4:还原数据库,将鼠标放在rxjhaccount 上点右键--所有任务--还原数据库

5:选择从设备--选择设备-添加-选择数据库的文件目录

6:需要注意的是在选择完数据库文件以后,在选项处的 在现有数据库上强制还原 打上钩

7:按照上面的方法将rxjhgame rxjhweb 也还原

8:新建一个用户,找到安全性打开-鼠标放在登陆上新建登陆-看下图

名称:rxjh
密码:你自己定呗

服务器角色:

数据库访问:就是把rxjhaccount rxjhgame rxjhweb 都打上钩就OK啦!


====================================================================
数据库部分已经安装完工了!
下面我看看服务端的一些设置
servergame.ini
[SERVER]
;自动输入的序列号,设置该选项后不用每次都手工输入一次序列号
CODE =
[ODBC]
;帐号数据库DSN信息
ACCOUNT_DSN = rxjhaccount
ACCOUNT_UID = rxjh
ACCOUNT_PWD = 你设置的rxjh这个用户的密码
;角色数据库DSN信息
CHAR_DSN = rxjhgame
CHAR_UID = rxjh
CHAR_PWD = 你设置的rxjh这个用户的密码
;百宝阁数据库DSN信息
WEB_DSN = rxjhweb
WEB_UID = rxjh
WEB_PWD = 你设置的rxjh这个用户的密码
[GAME]
;进入游戏的公告
WELCOMEINFO = 进入游戏的密码
;物品掉落概率 n/30000
GOLD_NOVELITY = 3000
[GM]
;GM总数,最多可设置5个GM <------这里可是设置GM的地方哦
NUMBER=2
;GM1的帐号
ID0=123 <------设置GM的帐号
ID1=1234 <------设置GM的帐号
;后面要设置更多GM依次类推
[OPTION]
;经验倍率
ADD_EXP = 5 游戏的经验倍率
;百宝阁的web访问地址
WEBSHOP_ADDR = http://www.17game.com.cn/login.asp

=============================================================
再来看看serverlogin.ini
[SERVER]
PORT = 1300
[ODBC]
ACCOUNT_DSN = rxjhaccount
ACCOUNT_UID = rxjh
ACCOUNT_PWD = 你设置的rxjh这个用户的密码

=============================================================
logindata目录 server.inf 记得把IP改成你自己本机或者服务器的IP就可以了
数量 = 1... ]]>
魔力宝贝私服架设教程 2008-08-07 16:02:51 http://bbs.pcplay.com.cn/topic-580-1-1.aspx 【不疼不痒】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=580 运行魔力宝贝服务器端所需要的程序
RedHat Linux 9.0
MySQL 4.1.16 for Linux
Ruby1.84
PHPMYADMIN(或任何一款数据库管理工具)
服务端程序
服务端数据库


2.安装RedHat
安装时一定要安装下面的组件
X 窗口系统
GNOME桌面环境
图形化互联网
开发工具
WEB服务
MYSQL数据库


3:配置安装MySQL
打开终端 转到MYSQL 安装目录下 输入rpm -i mysql文件名 安装
默认用户名root 密码无
打开PHPMYADMIN(之间要先配制好APACHE)
新建一名字为moli的数据库,把数据库.sql导入


4.安装Ruby
解压ruby
打开终端,转到解压过的目录,运行如下命令
./configure
make
make install
验证:
ruby -v
显示ruby 1.8.4 (2005-12-24) [i686-linux],ruby安装成功。


5.配置服务器
解压服务器端
用文本编辑器打开setup.cf文件
修改下面的几行

blserv=127.0.0.1
extraipaddress=127.0.0.1

把里面的IP改成本机的IP

dbpassword=********

改成数据库密码(默认安装没有密码)

dbservname=localhost
改成localhost

保存OK


6,运行服务器

打开终端,转到魔力服务端根目录下,输入./gmsv

如果启动了.自动按gmsvlog的显示~

架设魔力所要滴程序
LINUX系统 推荐 REDHAT9.0

MYSQL 例如: MySQL-client-4.1.21-0.i386 MySQL-server-4.1.21-0.i386
MySQL-shared-4.1.21-0.i386 MySQL-shared-compat-4.1.21-1.i386

SQL管理软件 PHPADMIN Navicat (或者直接用命令)


WEB服务器 WIN下的IIS 或者 LINUX下的XAMPP


可能要用到的 LINUX下的 整合软件 RUBY GCC CC


魔力宝贝服务端 setup.cf 解释
#blserv=211.232.109.164 //bl 服务器地址
#blserv=127.0.0.1 //bl 服务器端口
blserv=222.122.31.125 //bl 服务器地址
blservport=1072 //bl 服务器端口
#blservport=9650 //bl 服务器端口
battledebugmsg=0 //战斗 debug 信息
battlenum=1000 //战斗最大值
CAinterval=500 //CAinterval
petmailmistakefile=data/petmailmistake.txt //宠邮错误文档
titleconfigfile=data/titleconfig.txt //主题设定文档
skillfile=data/skill.txt //技能文档
itemboxfile=store/itembox.txt //技能文档
protocolreadfrequency=200 //protocolreadfrequency
addressbookoffmesgnum=10000 //addressbookoffmesgnum
itemrecipefile=data/itemrecipe.txt ... ]]>
征途私服架设详细教程 2008-08-07 16:02:19 http://bbs.pcplay.com.cn/topic-579-1-1.aspx 【不疼不痒】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=579
游戏服务器注意事项
一、硬件的安装
1、保证服务器风扇正常转动。
2、保证服务器各个提示灯是否正常。
3、开机察看服务器有无报警情况。
4、开机察看服务器能否正常启动(不插鼠标键盘的情况下)

二、系统的安装
1、 安装RHEL 4.1
2、 选择自动分区。
3、 分别给2块网卡配置ip,方便以后配置,其中eth0配内网ip,eth1配外网ip。
4、 不启用防火墙。
5、 增加中文语言包。
6、 选择软件包时,只选择开发包.
7、 征途私服服务器端

三、系统的简单设置
1、防火墙的简单设置:
vi /etc/rc.d/forward
内容:(例子)
#!/bin/bash
echo 1 >/proc/sys/net/ipv4/ip_forward
if [ -e /proc/sys/net/ipv4/tcp_ecn ]
then
echo 0 > /proc/sys/net/ipv4/tcp_ecn
fi
/sbin/iptables -F
/sbin/iptables -F -t nat
/sbin/depmod -a
/sbin/modprobe ip_tables
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ip_conntrack_ftp
/sbin/iptables -A INPUT -i lo -j ACCEPT
/sbin/iptables -A INPUT -i eth0 -j ACCEPT
/sbin/iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
#/sbin/iptables -A INPUT -i eth0 -p tcp -j REJECT --reject-with tcp-reset
/sbin/iptables -A INPUT -i eth0 -p udp -j REJECT --reject-with icmp-port-unreachable

#sshd
/sbin/iptables -A INPUT -s 218.80.198.234 -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
/sbin/iptables -A INPUT -s 218.80.198.250 -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
/sbin/iptables -A INPUT -s 210.22.188.21 -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT

#ftp server
#/sbin/iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT

#game server
/sbin/iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 6020 -j ACCEPT

#db server
/sbin/iptables -t nat -A PREROUTING -s 218.80.198.234 -d 203.110.165.30 -p tcp --dport 3306 -j DNAT --to 192.168.102.158:3306
/sbin/iptables -t nat -A PREROUTING -s 218.80.198.234 -d 203.110.165.30 -p tc... ]]>
目前最完整的诛仙私服架设教程 2008-08-07 16:01:16 http://bbs.pcplay.com.cn/topic-578-1-1.aspx 【不疼不痒】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=578
架设使用SQL数据库:
SQLsever2005pro
将服务器端解压缩到D:盘
D:\Sagasevr下有6个文件夹
1:database SQL数据库文件夹
2:LoginServer 帐号登陆管理器
3:WorldServer 服务器数据管理器
4:GameServer1 游戏数据管理器
4:GameServer2 游戏数据管理器
5:GameServer3 游戏数据管理器
6:GameServer4 游戏数据管理器诛仙服务端目录说明:
LoginDB.bak-----LoginDB数据库备份文件
GameDB.bak------GameDB数据库备份文件
关于数据还原步骤
首先安装SQL server------安装完毕-------打开SQL企业管理器-------进入(local)-------打开(local)属性内的“安全性”选项卡------勾选“份验证 SQL sever和windows”选项----确定然后进入“安全性”-------点击右边的用户“SA”查看属性---设置SQL密码----进入“数据库”-----新建数据库:LoginDB----建立完毕后进入这个数据库------选择:所有任务--还原数据库----从设备-----选择设备------添加------选择你的LoginDB.bak的存放路径:D:\Sagasevr\database\注意:路径内不能有中文)------选项-----在现有数据库上强制还原-------选择好还原出来的路径-----到database文件夹下------重复以上操作将GameDB数据也还原---然后删除数据库
还原成功后database文件夹内有下列文件:GameDB.bak GameDB.ldf GameDB.mdf LoginDB.bak LoginDB.ldf LoginDB.mdf

关于XP ODBC数据库关联
开始--运行:“odbcad32.exe”-----系统DSN-----添加-----SQL SERVER----填写名称LoginDB-----描述可以不写-----服务器为:“(local)”--使用NT及SQL SERVER验证--填写登陆名为:SA。密码就是你自己设置的密码---------更改默认的数据库为:LoginDB及-----结束------测试连接OK??-----不OK,我也没办法了,尽力了。-------然后重复以上操作,关联上GameDB数据库-------关联结束后,点测试连接,如果没有问题应该是:测试连接成功(注意:这个过程,要求要仔细认真,一步一步的按说明做,只要不打错字,一定可以的!)
以上未做特殊说明的一概按默认设置选择
如果测试都成功了我们就进入下一步
有★的地方一定要注意,按照说明做,任... ]]>
如何做魔兽私服 魔兽私服架设技术教程 2008-08-07 16:00:23 http://bbs.pcplay.com.cn/topic-577-1-1.aspx 【不疼不痒】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=577
准备工具:1:装有windows98/2000/xp/2003系统、内存至少256M的电脑一台
2:魔兽服务器端一个
3: mysql4.0.2(不要用最新的5.0,有问题)
mysql-control-center0.9.4
MyODBC-standard-3.51
(上面3个都是架设服务器用的数据库端和数据库管理端:mysql4.0.2是数据库主程序,mysql-control center0.9.4是数据库管理界面程序,MyODBC是MySQL与Windows数据服务的连接驱动)
当然还有wow beta3客户端和3734(就是0.8.0)补丁
需要的数据库有:
25M的python.sql
7M的python.sql
几个1k左右的commands.sql,creatures_mov.sql,gmlogin.sql,npc_text.sql,sh.sql,trainers.sql
1. 先安装mysql,mysqlcc,ODBC然后重起。
重起后看看右下的系统托盘里有没有个红绿灯的图标,没有的话运行c:\mysql\bin\winmysqladmin.exe
开始架服务器:
运行 mysqlcc ,新建服务器:
name:python
host:localhost
user:root
password:空
2. 确定后双击“ python ”,右键点击 DataBases ,新建数据库取名 wow 。
右击User Administration,新建用户。名字随便,Hose:localhost,密码自己记好。
选上All Privileges,右边在Global Privileges和wow上打对勾,应用。
再把系统自动添加的@localhost用户的All P....和Glo...,wow上也打上对勾应用。
3. 不关程序,到控制面板,管理工具,服务:mysql。
停止服务,在参数空白行里输入
safe_MySQLd -O key_buffer=16M -O table_cache=128 -O sort_buffer=4M -O record_buffer=1M -O max_allowed_packet=30M
启用服务。
4. 回到mysqlcc,右键点击/Databases/wow,开启新窗口。
点击新开窗口上面的SQL按钮,再选择菜单里的文件\打开...
打开25M的python.sql(加载需要好长时间)然后点击按钮栏里的“!”按钮。
看执行成果,没有X的就是成功了,有错误的话删掉wow数据库,从“3.”处重新开始。
5. 打开控制面板\管理工具\ODBC数据源(不同的操作系统名字可能不同)
选择:系统DNS,添加,MySQL ODBC3.51 Driver。
Date Source Name:(2.里建立的用户名)
Host/Server Name(or IP):localhost
DataBase Name:wow
User:(2.里建立的用户名)
Password:(2.里建立的密... ]]>
天堂2私服架设技术教程 2008-08-07 15:59:05 http://bbs.pcplay.com.cn/topic-576-1-1.aspx 【不疼不痒】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=576 2:天堂2服务器端一个
3:ODBC设置文件和SQL2000各一个(本站有赠)

下面开始跟着我说的步骤架设天堂2服务器---天堂2私服。

(重要提示:装SQL时候,一定要使用sa用户名并且自己设置密码)

第一步: 开始IP设置

打开服务端中 CacheD 文件夹,找到 l2cache 配置文件 ,用记事本打开后,把里面的IP,改成 127.0.0.1 (不要说你不知道什么是IP,怎么改IP)

同样,L2logD 文件夹中的 l2logd 配置文件,也打开,改里面所有IP为 127.0.0.1

L2NPC里,L2NPC 配置文件,也打开,改里面所有IP为 127.0.0.1

打开L2Server 文件夹,找到 l2server 配置文件,改里面所有的IP为 127.0.0.1,并且,把其中中的 IOBufferCount 改成 5000

最后注意了,打开 NewAuth 文件夹,再进入 etc 文件夹,打开 config 文件。这个文件有 2处IP ,如果你是开外网,就把第一处改为你的 外网IP ,如果开内网,就把它改成 内网IP ,第2处,在最下面,把它修改成 127.0.0.1

这样,服务端的修改,就结束了

第二步 ODBC+SQL设置

把ODBC设置文件安装到你的 C:/Program Files/Common Files/ODBC/Data Sources 下

打开 SQL2000 ,点开数据库后,按右键 - 新建数据库,在 名称 里,写上 lin2log 后,确定。相同方法,再创建5个数据库,分别是 lin2report lin2comm lin2db lin2user lin2world

下面还原数据库
在刚才创建好的 lin2log 数据库上,点右键 -- 所有任务 --- 还原数据库 ,会弹出个窗口

在第2行,有个还原 数据库文件组或文件从设备,默认的是 数据库,把它改成 从设备,只要点下 从设备 就可以

然后窗口改变,你找到 选择设备 按钮,点下,出现新窗口后,再找到 添加 按钮,这个时候,又出现个新窗口,点右边,第一行末了的 ... 这个按钮,会出现个目录树,找到刚才解开的SQL数据库文件中的 lin2log 这个文件,选中后,点确定,一直点确定确定,到第一个窗口后,点最后一下确定,要等会,等它还原数据库。出现已还原这个提示后,恭喜你,第一个数据库 lin2log,已经还原好了。

以同样的方法,分别还原lin2report lin2comm lin2db lin2user lin2world数据库

还没结束,最重要一步:点开 lin2db 数据库,找到 表 ,在右边出现的各种 表 中,找到 server 这个表,点右键--打开表--返回所有行,填写内容如下:

id name ip inner_ip ageLimit pk_flag kin... ]]>
关于劲舞团的一些东东(单机版,私服架设) 2008-08-07 15:58:19 http://bbs.pcplay.com.cn/topic-575-1-1.aspx 【不疼不痒】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=575
劲舞团1.7完整服务端附安装说... (文件名我改过的)
文件大小:6.19MB
文件类型:WinRAR 压缩文件
完成进度:100%
存放位置:C:\\TDdownload\\
URL:[/b][url=http://sf.5uwl.net/down3.28/5uwl_0421Auserver1.65.5.rar][color=#003366][b]http://sf.5uwl.net/down3.28/5uwl_0421Auserver1.65.5.rar[/b][/color][/url]
[b]引用页:
注释:
下载用时:00:01:23
平均速度:76.30KB/s
创建时间:2006-05-11 20:25:02
完成时间:2006-05-11 20:26:24
(这个是数据库文件 大家进去下载下来)

劲舞团服务器架设.rar
文件大小:19.29MB
文件类型:WinRAR 压缩文件
完成进度:100%
存放位置:C:\\TDdownload\\
URL:[/b][url=http://down.262666.com/262666/26266650202.rar][color=#003366][b]http://down.262666.com/262666/26266650202.rar[/b][/color][/url]
[b]引用页:
注释:
下载用时:00:07:11
平均速度:45.82KB/s
创建时间:2006-05-11 20:39:11
完成时间:2006-05-11 20:46:23
(这个是上面那个数据库文件的使用帮助,里面包括视频的)


劲舞团服务器架设教程
首先:
舞团服务器架设需要的软件有MySQL 4.0.26版,MyODBC V3.51.11-2版(我自己下载来的 那个MyODBC V3.51.11-1的版本难找就用这个吧),SQLyog Enterprise 5.02 这3个SQL软件

安装好3个软件后
先打开C:\\mysql\\bin\\winmysqladmin.exe(这是MySQL默认的安装地址) 这个程序 输入用户名:root (十分重要!不然进不了数据库) 密码(空)
然后再打开SQLyog Enterprise这个海豚图标(应该是叫海豚吧?我没见过) 第一次打开要新建一个连接 输入连接名 root 然后在MySQL 主机地址填上:localhost 用户名:root 口令(空) 断口:3306 数据库(空) 最后点击连接!呵呵 是不是进去了~
进入接数据库后
我们要建立3个数据库
我们右键点击右边的空白部分→创建数据库   这样执行3次 分别输入数据库名称 :Audition auditionlog auditionlogin

创建好后我们就要开始还原数据库

我们在先创建的数据库名称上(audition,auditionlog,auditionlogin)右键点击 在列表中点击 从SQL语句中导入(I)... 然后在点击 ... 这个图标 找到audition(这个是在5uwl_0421Auserver1.65.5这个文件夹下)重复3次 分别导入audition,auditionlog,auditionlogin到... ]]>
劲舞团私服架设教程 2008-08-07 15:54:09 http://bbs.pcplay.com.cn/topic-574-1-1.aspx 【不疼不痒】 ouzo 1 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=574 B4不共享的人好像什么宝似的,你能开私服吗,你想赚钱吗?

劲舞团服务器架设说明

劲舞团服务器架设需要的软件有MySQL 4.0.26版,MyODBC-3.51.11-1版,MySQL-Front 3.1版
以上这些软件本站都有下载自己找下

MySQL一定要 4.0.26版本 注意!

安装MYSQL数据库 默认下一步即可,安装ODBC驱动 MyODBC-3.51.11-1-win.exe
以及数据库管理工具MYSQLFRONT

启动MYSQL服务,进入MYSQL安装目录 打开BIN文件夹 找到winmysqladmin.exe
第一次进入会要求输入用户名 ROOT 密码 空

开启MYSQL FRONT ,进入会要求增加连接。 选择新建 -->连接
在伺服器那里写 127.0.0.1。 然后在签入那里写好用户名root 密码 空

连接好MYSQL 数据库以后 选择工具拦里的数据库-->新的---> database
输入数据库名称 :Audition
右键点击刚才新建的数据库 选择 输入--->sql挡案 找到服务器端里的audition.sql 确认

输入数据库名称 :auditionlog.sql
右键点击刚才新建的数据库 选择 输入--->sql挡案 找到服务器端里的auditionlog.sql 确认

输入数据库名称 :auditionlogin.sql
右键点击刚才新建的数据库 选择 输入--->sql挡案 找到服务器端里的auditionlogin.sql 确认

服务器端里的配制文件不用修改。启动顺序是 account ---> dbagent--->logindb----> gateway --->gameserver


玩家ID和密码可以使用数据库自带的 ID:test 密码: test

客户端为1.6版本的 完整版本号是01.02.10.cn

建立客户端内的audition.exe的快捷方式 选择属性 在目标拦的最后面加上audition.exe /t3enter 13007E346F54085A6D10576A0B47601E5D6704 即可。

注意 配置文件里的 127.0.0.1不要改动

如果你懂IP解密的话你自己改下,我这个是给本机调试的!

现在就缺注册网页和商城了我相信这个很好解决!

1: AU服务端是MYSQL数据库,所以请准备MYSQL 4.0版本。
也可以使用APMServ5.0.4Plus和MySQLFront。APMServ里面整合了一个MYSQL软件,
可以直接启动MYSQL,MySQLFront是一个MSQL的图形客户端,对于命令行下不是很懂的人比较合适。

首先来安装APMServ5.0.4Plus。
直接解压。启动APMServ.exe程序。
点启动APMServ。启动完成后关闭程序。
(请勿修改参数)
你可以在任务管理器里看到MYSQLD-NT的进程。
说明已经启动了MYSQL了。修改MYSQL密码:默认的MYSQL用户是root,... ]]>
常规传奇私服架设 2008-08-07 15:52:23 http://bbs.pcplay.com.cn/topic-573-1-1.aspx 【不疼不痒】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=573 ?:\MIRSERVER
├─gate_server
│ ├─LoginGate
│ ├─RunGate
│ └─SelChrGate
├─Mir200
│ ├─ConLog
│ ├─Envir
│ │ ├─Castle
│ │ ├─Defines
│ │ ├─MapQuest_def
│ │ ├─market_def
│ │ ├─Market_prices
│ │ ├─Market_saved
│ │ ├─market_upg
│ │ ├─MonItems
│ │ ├─Npc_def
│ │ └─QuestDiary
│ ├─GuildBase
│ │ └─guilds
│ ├─Log
│ ├─Map
│ └─Notice
├─mud2
│ ├─DB
│ ├─DBSrv200
│ │ ├─Backup
│ │ ├─Connection
│ │ ├─FDB
│ │ └─Log
│ └─Logsrv
│ ├─Chrlog
│ ├─Conlog
│ ├─Countlog
│ └─IdDB
└─share
├─feed
└─GameWFolder

有的下载到的服务端带有的启动器能自动完成配置,如果没有就按下面的方配置:
1. 配置服务器IP要改的IP有21处:把里面的IP换成你的IP.单机用127.0.0.1,建议先用单机测试

:\mirserver\gate_server\LoginGate\Mirgate.ini 1处
:\mirserver\gate_server\RunGate\Mirgate.ini1处
:\mirserver\gate_server\SelChrGate\Mirgate.ini1处
:\mirserver\Mir200\!Runaddr.txt1处
:\mirserver\Mir200\!Servertable.txt 1处
:\mirserver\Mir200\!Setup.txt 4处 
:\mirserver\mud2\DBSrv200\!addrtable.txt 2处
:\mirserver\mud2\DBSrv200\!serverinfo.txt 2处
:\mirserver\mud2\DBSrv200\Dbsrc.ini1处
:\mirserver\mud2\LogSrv\!addrtable.txt 3处
:\mirserver\mud2\LogSrv\!serveraddr.txt 3处
:\mirserver\mud2\LogSrv\Logsrv.ini1处

2.修改服务器名称(共3处)

1    :\mirserver\Mir200\!Setup.txt里的
     [Server]
     ServerIndex=0
     ServerName=你的服务器名称
2   :\mirserver\mud2\DBSrv200\Dbsrc.ini里的
     [Setup]
     ServerName=你的服务器名称
3   :\mirserver\mud2\LogSrv\!addrtable.txt里的
     ;Server Title Remote Public Gates...
     你的服务器名称 Line1-7 127.0.0.1 127.0.0.1 127.0.0.1:7100
3. 修改服务器路径(把?改成你的安装路径)(共4处)
   1  :\mirserver\gamelog\LogDataSrv\LogGata.ini里
     [setup]
     basedir=?:\mirserver\gamelog\LogD... ]]>
传世私服基本命令 2008-08-07 15:50:21 http://bbs.pcplay.com.cn/topic-572-1-1.aspx 【不疼不痒】 ouzo 1 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=572    可以检查沙城门状态。
   格式:
   ONLINELONGMIN (> < =)
   ;==========================================
   #if
   ONLINELONGMIN > 10
   #say
   在线时间大于 10分钟
   2:
   检查是否为组长
   功能:
   检查人物是否为编组的组长
   格式:
   ISGROUPMASTER
   [@checkgroup]
   #if
   ISGROUPMASTER
   #say
   你是组长
   #elsesay
   你不是组长
   3:
   功能:
   可以检查一个坐标范围内怪物数量。
   格式:
   CheckRangeMonCount 地图号 X坐标 Y坐标 范围 控制符(=,>,<) 数量
   ;==========================================
   [@Main]
   #IF
   CheckRangeMonCount 3 330 330 10 < 100
   #SAY
   地图3的X330Y330十的范围内怪物少于100只
   #ELSESAY
   地图3的X330Y330十的范围内怪物多于100只
   4:
   脚本变量
   人物信息 变量名称 说明
   <$USERNAME> 人物名称
   <$GUILDNAME> 行会名称
   <$RANKNAME> 行会职位名称
   <$LEVEL> 等级
   <$HP> 生命值
   <$AC> 防御力
   <$MAXAC> 最高防御力
   <$MAC> 魔法防御力
   <$MAXMAC> 最高魔法防御力
   <$DC> 物理攻击力
   <$MAXDC> 最高物理攻击力
   <$MC> 魔法力
   <$MAXMC> 最高魔法力
   <$SC> 道术
   <$MAXSC> 最高道术
   <$EXP> 当前经验值
   <$MAXEXP> 升级经验值
   <$PKPOINT> PK点数
   <$CREDITPOINT> 声望点数
   <$GOLDCOUNT> 金币数量
   <$GAMEGOLD> 游戏币数
   <$GAMEPOINT> 游戏点数
   <$HW> 腕力
   <$MAXHW> 最高腕力
   <$BW> 背包重量
   <$MAXBW> 最高背包重量
   <$WW> 负重力
   <$MAXWW> 最高负重
   <$HUNGER> 饥饿程度
   <$LOGINTIME> 登录时间
   <$LOGINLONG> 登录时长
   <$DRESS> 衣服
   <$WEAPON> 武器
   <$RIGHTHAND> 蜡烛
   <$HELMET> 头盔
   <$NECKLACE> 项链
   <$RING_R> 右戒指
   <$RING_L> 右戒指
   <$ARMRING_R> 右手镯
   <$ARMRING_L> 左手镯
   <$BUJUK> 护身符
   <$BELT> 腰带
   <$BOOTS> 鞋子
   <$CHARM> 宝石
   <$CASTLENAME> 沙城名称
   服务器信息
   变量名称
   说 明
   <$SERVERNAME> 服务... ]]>
m2版传奇世界架设教程 2008-08-07 15:48:55 http://bbs.pcplay.com.cn/topic-571-1-1.aspx 【不疼不痒】 ouzo 1 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=571

保留用户ID,人物装备以及行会信息的方法:
请备份下列文件:
D:/mir/mud2/DBSrv200/FDB/ 下的全部文件 人物装备资料
D:/mir/mud2/Logsrv/IdDB/ 下的全部文件 玩家ID资料
D:/mir/Mir200/Notice/ 下的全部文件 公告资料
D:/mir/Mir200/Envir/Castle/ 下的全部文件 沙巴克资料
D:/mir/Mir200/GuildBase/ 下的全部文件 行会资料
D:/mirserver/Mir200/Envir/AdminList.txt GM权限文件

在新版测试通过后,请导入以上的文件到相关的路径


DB数据库

但由于各种不同版本的DB数据库不同可能导致以下情况:
A:如果两个版本的 D:/mirserver/mud2/DB/StdItems.DB
编号不一样将会导致以前玩家的部分装备变成其他装备。
B:可能会出现无法注册ID的情况
请删除D:/mir/mud2/Logsrv/IdDB/下的全部文件
然后让玩家重新注册即可
玩家装备将可以保留但有可能会出现A的情况


更新后会出现行会信息无法正确提取:
处理办法打开D:/mirserver/Mir200/GuildBase/guilds/ 行会纪录文件
将原来英文注解替换为中文即可注意要改成下面一样前后都有括号的。其它都不用更改
-------------------------------------
[公告]

[敌对行会]

[联盟行会]

[成员表]


无法注册人物的问题按照这样的步骤解决:
1 先看看你的D:/mirserver/mud2/DBSrv200/FDB/ 和D:/mirserver/mud2/Logsrv/IdDB/ 有没
有文件?
2 把那两个文件夹里面的文件都删掉。然后再重启一下
D: /mirserver/mud2/Logsrv/Logsrv.ini
D:/mirserver/mud2/DBSrv200/dbsrc.ini
这二个文件中对应的路径是否存在,注册是否规范,注意用户名字尽可能不要注册中文的


Npc闪的问题按照这样的步骤解决
1 先看看你的D:/mirserver/Mir200/Envir的目录下有没有Market_prices和Market_saved这2
个文件夹?
2 把那两个文件夹里面的文件都删掉。然后再重启一下。
3 进入传奇,让他闪上十分钟。再重启一下。(服务端默认每隔十分钟保存一次纪录)


不开门的原因:
1检查是否已经安装DBC 并且路径设置是否正确
2请检查所有的IP文件 是否对应
3请检查服务器端和客户端的 服务器名字 是否对应


沙巴克无法雇佣弓箭手的问题:
将D:/mirserver/Mir200/Envir/Castle/沙巴克配置文件.txt
中有关的坐标复制到SabukW.txt里覆... ]]>
事件查看器的事件ID:10005 DCOM错误的解决办法 2008-08-06 3:43:39 http://bbs.pcplay.com.cn/topic-570-1-1.aspx 【教材】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=570 描述:DCOM 遇到错误“无法启动服务,原因可能是它被禁用或与它相关联的设备没有启动。 ”,试图以参数“”启动服务 SENS 以运行服务器:{D3938AB0-5B9D-11D1-8DD2-00AA004ABD5E}


事件ID:10005
描述:DCOM 遇到错误“依存服务或组无法启动。 ”,试图以参数“”启动服务 BITS 以运行服务器:{4991D34B-80A1-4291-83B6-3328366B9097}


事件ID:10005
描述:DCOM 遇到错误“无法启动服务,原因可能是它被禁用或与它相关联的设备没有启动。 ”,试图以参数“”启动服务 netman 以运行服务器:
{BA126AD1-2166-11D1-B1D0-00805FC1270E}


解决办法:
依次打开以下系统服务:(状态为自动)
Remote Procedure Call (RPC)
COM+ Event System
System Event Notification Services
Background Intelligent Transfer Service
Network Connections
问题即可解决~

]]>
从Google Adsense本地化漫谈个人站点的盈利模式 2008-07-29 11:08:05 http://bbs.pcplay.com.cn/topic-569-1-1.aspx 【Barefoot Network】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=569
  本人很早就从事网站相关的工作,大约在02年就做了第一个个人站点,那时候的个人站点发展真的很艰难,没有什么好的盈利模式,无论是广告投放还是收费都不成熟,个人站点都步履艰难,而且那个时候的空间也是很贵很复杂,随着流量的增大也会经常出现无法访问的情况。当时我记得唯一可以收费的广告就是8848广告和短信联盟,不过也是困难重重,所得的收入根本无法支付当时和个朋友运作的一个一天有几十万PV的娱乐门户,当时我记得是一台服务器的一半我在用,所以开支也不小。而且当时也没有什么所谓的风投,只有靠我和我那朋友的工资去负担开销同时那时候江湖站点很火,我们代理江湖空间做江湖程序赚取费用维持站点开支,算是初步接触到了IDC这个领域吧呵呵,扯远了,确实那时候的盈利模式太少了。大约是04-05年开始网络进入了一个新的时期,那时候网络经济开始大幅度复苏我也从那时候开始正式切入IDC的市场领域,由于从事这个IDC这个行业所以接触了不少大小站长们,他们也开始有了都多种的盈利方式,其中让我印象最深的还是咱们的GOOGLE广告,Google AdSense在国内是排名第一的网络联盟,并且每天都有1000多个网站在申请加入,而在全球,Google AdSense和超过150万网站进行合作,拥有超过100万的广告客户源。由于那个时候广告联盟不多,而国外外币的诱惑也很大,GOOGLE的广告就成为了非常神秘而且很赚钱的盈利模式,只是那时候的GOOGLE审核非常严,而且也没有和现在这么有中文版的说明,只有很多内行的大站长才知道怎么去申请google的广告联盟,并且通过投放GOOGLE广告而获利颇丰,都想尽办法去了解如何加入GOOGLE联盟如果通过GOOGLE联盟,所以可以看出GOOGLE一直在咱们中国站长心里的位置都是很高的。

  本人也从05年开始经过朋友介绍开始在小站投放少量的Google Adsense 来尝试了解GOOOGLE的广告,从使用感觉来说GOOGLE的整体的投放系统很正规,而且统计的也很详尽,能看出每天的显示量、点击率、CPM 等,比较清楚的了... ]]>
五种提高 SQL 性能的方法 2008-07-22 14:50:43 http://bbs.pcplay.com.cn/topic-568-1-1.aspx 【教材】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=568
Data Points Archive

有时, 为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。啊,但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得出奇。如果它降低了报告或您的企业应用程序的速度,用户必须等待的时间过长,他们就会很不满意。就像您的父母不想听您解释为什么在深更半夜才回来一样,用户也不会听你解释为什么查询耗费这么长时间。(“对不起,妈妈,我使用了太多的 LEFT JOIN。”)用户希望应用程序响应迅速,他们的报告能够在瞬间之内返回分析数据。就我自己而言,如果在 Web 上冲浪时某个页面要耗费十多秒才能加载(好吧,五秒更实际一些),我也会很不耐烦。

为了解决这些问题,重要的是找到问题的根源。那么,从哪里开始呢?根本原因通常在于数据库设计和访问它的查询。在本月的专栏中,我将讲述四项技术,这些技术可用于提高基于 SQL Server? 的应用程序的性能或改善其可伸缩性。我将仔细说明 LEFT JOIN、CROSS JOIN 的使用以及 IDENTITY 值的检索。请记住,根本没有神奇的解决方案。调整您的数据库及其查询需要占用时间、进行分析,还需要大量的测试。这些技术都已被证明行之有效,但对您的应用程序而言,可能其中一些技术比另一些技术更适用。

本页内容
从 INSERT 返回 IDENTITY
内嵌视图与临时表
避免 LEFT JOIN 和 NULL
灵活使用笛卡尔乘积
拾遗补零

从 INSERT 返回 IDENTITY
我决定从遇到许多问题的内容入手:如何在执行 SQL INSERT 后检索 IDENTITY 值。通常,问题不在于如何编写检索值的查询,而在于在哪里以及何时进行检索。在 SQL Server 中,下面的语句可用于检索由最新在活动数据库连接上运行的 SQL 语句所创建的 IDENTITY 值:

SELECT @@IDENTITY
这个 SQL 语句并不复杂,但需要记住的一点是:如果这个最新的 SQL 语句不是 INSERT,或者您针对非 INSERT SQL 的其他连接运行了此 SQL,则不会获得期望的值。您必须运行下列代码才能检索紧跟在 INSERT SQL 之后且位于同一连接上的 IDENTITY,如下所示:

INSERT INTO Products (ProductName) VALUES ('Chalk')
SELECT @@IDENTITY
在一个连接上针对 Northwind 数据库运行这些查询将返回一个名称为 Chalk 的新产品的 IDENTITY 值。所以,在使用 ADO 的 Visual Basic? 应用程序中,可以运行以下语... ]]>
一步一步学DLINQ 2008-07-22 14:48:54 http://bbs.pcplay.com.cn/topic-567-1-1.aspx 【教材】 ouzo 1 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=567 [table=auto,0,0]
[tr]
[td=426.1pt,top][align=left][color=blue][size=9pt]var[/size][/color][size=9pt] age = 26;[/size][/align][align=left][color=blue][size=9pt]var[/size][/color][size=9pt] username = [color=#a31515]"zhuye"[/color];[/size][/align][align=left][color=blue][size=9pt]var[/size][/color][size=9pt] userlist = [color=blue]new[/color] [] {[color=#a31515]"a"[/color],[color=#a31515]"b"[/color],[color=#a31515]"c"[/color]};[/size][/align][align=left][color=blue][size=9pt]foreach[/size][/color][size=9pt]([color=blue]var[/color] user [color=blue]in[/color] userlist)[/size][/align][align=inherit][color=#2b91af][size=9pt]Console[/size][/color][size=9pt].WriteLine(user);
输出结果:a b c[/size][/align][/td]
[/tr]
[/table]
[align=inherit]       纯粹给懒人用的var关键字,告诉编译器(对于CLR来说,它是不会知道你是否使用了var,苦力是编译器出的),你自己推断它的类型吧,我不管了。但是既然让编译器推断类型就必须声明的时候赋值,而且不能是null值。注意,这只能用于局部变量,用于字段是不可以的。[b][/b][/align][align=inherit][b][/b][/align][align=inherit][b]匿名类型[/b][/align][align=inherit][/align]
[table=auto,0,0]
[tr]
[td=426.1pt,top][align=left][color=blue][size=9pt]var[/size][/color][size=9pt] data = [color=blue]new[/color] {username = [color=#a31515]"zhuye"[/color],age = 26};[/size][/align][align=inherit][color=#2b91af][size=9pt]Console[/size][/color][size=9pt].WriteLine([color=#a31515]"username:{0} age:{1}"[/color], data.username, data.age);
输出结果:username:zhuye age:26[/size][/align][/td]
[/tr]
[/ta... ]]>
SQL2005 定义和使用递归 CTE 指南 2008-07-22 14:47:58 http://bbs.pcplay.com.cn/topic-566-1-1.aspx 【教材】 ouzo 0 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=566 下列指南适用于定义递归 CTE 的情况:

递归 CTE 定义至少必须包含两个 CTE 查询定义,一个定位点成员和一个递归成员。可以定义多个定位点成员和递归成员;但必须将所有定位点成员查询定义置于第一个递归成员定义之前。所有 CTE 查询定义都是定位点成员,但它们引用 CTE 本身时除外。


定位点成员必须与以下集合运算符之一结合使用:UNION ALL、UNION、INTERSECT 或 EXCEPT。在最后一个定位点成员和第一个递归成员之间,以及组合多个递归成员时,只能使用 UNION ALL 集合运算符。


定位点成员和递归成员中的列数必须一致。


递归成员中列的数据类型必须与定位点成员中相应列的数据类型一致。


递归成员的 FROM 子句只能引用一次 CTE expression_name。


在递归成员的 CTE_query_definition 中不允许出现下列项:


SELECT DISTINCT


GROUP BY


HAVING


标量聚合


TOP


LEFT、RIGHT、OUTER JOIN(允许出现 INNER JOIN)


子查询


应用于对 CTE_query_definition 中的 CTE 的递归引用的提示。


下列指南适用于使用递归 CTE:

无论参与的 SELECT 语句返回的列的为空性如何,递归 CTE 返回的全部列都可以为空。


如果递归 CTE 组合不正确,可能会导致无限循环。例如,如果递归成员查询定义对父列和子列返回相同的值,则会造成无限循环。可以使用 MAXRECURSION 提示以及在 INSERT、UPDATE、DELETE 或 SELECT 语句的 OPTION 子句中的一个 0 到 32,767 之间的值,来限制特定语句所允许的递归级数,以防止出现无限循环。这样就能够在解决产生循环的代码问题之前控制语句的执行。服务器范围内的默认值是 100。如果指定 0,则没有限制。每一个语句只能指定一个 MAXRECURSION 值。有关详细信息,请参阅查询提示 (Transact-SQL)。


不能使用包含递归公用表表达式的视图来更新数据。


可以使用 CTE 在查询上定义游标。CTE 是定义游标结果集的 select_statement 参数。递归 CTE 只允许使用快速只进游标和静态(快照)游标。如果在递归 CTE 中指定了其他游标类型,则该类型将转换为静态游标类型。


可以在 CTE 中引用远程服务器中的表。如果在 CTE 的递归成员中引用了远程服务器,那么将为每个远程表创建一个假脱机,这样就可以在本地反复访问这些表。



示例
A. 创建一个简单公用表表达式
以下示例显示直接向 Adventure Works Cycles 的每个... ]]>
利用ajax.dll进行Ajax的开发 2008-07-22 14:43:46 http://bbs.pcplay.com.cn/topic-565-1-1.aspx 【教材】 ouzo 3 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=565 请尝试Michael Schwarz的AJAX .NET包装器,通过它ASP.NET开发人员可以快速方便的部署很容易利用AJAX功能的页面。需要注意的是,这个包装器处于初期开发阶段,因此还没有完全成熟。

它是如何工作的——概述
AJAX依靠代理(broker)指派和处理往返服务器的请求。对此,.NET包装器依靠客户端XmlHttpRequest对象。多数浏览器都支持XmlHttpRequest对象,这就是选择它的原因。因为包装器的目的是隐藏XmlHttpRequest的实现,我们就不再详细讨论它了。
包装器本身通过将.NET函数标记为AJAX方法来工作。标记之后,AJAX就创建对应的JavaScript函数,这些函数(和任何JavaScript函数一样)作为代理可以在客户端使用XmlHttpRequest调用。这些代理再映射回服务器端函数。
复杂吗?并不复杂。我们来看一个例子。假设有一个.NET函数:

ublic int Add(int firstNumber, int secondNumber)
{
return firstNumber + secondNumber;
}


AJAX .NET包装器将自动创建名为“Add”、带有两个参数的JavaScript函数。使用JavaScript(在客户机上)调用该函数时,请求将传递给服务器并把结果返回给客户机。
初始设置
我们首先介绍“安装”项目中使用的.dll的步骤。如果您很清楚如何添加.dll文件引用,可以跳过这一节。
首先,如果还没有的话,请下载最新的AJAX版本。解压下载的文件并把ajax.dll放到项目的引用文件夹中。在Visual Studio.NET中有机Solution Explorer的“References(引用)”节点并选择Add Reference(添加引用)。在打开的对话框中,单击Browse(浏览)并找到ref/ajax.dll文件。依次单击Open(打开)和Ok(确认)。这样就可以用AJAX .NET包装器编程了。
建立HttpHandler
为了保证正常工作,第一步是在web.config中设置包装器的HttpHandler。不需要详细解释HttpHandlers是什么及其如何工作,只要知道它们用于处理ASP.NET请求就足够了。比如,所有*.aspx页面请求都由System.Web.UI.PageHandlerFactory类处理。类似的,我们让... ]]>
有过裂痕的爱还能弥补么? 2008-07-19 23:33:42 http://bbs.pcplay.com.cn/topic-564-1-1.aspx 【感谢你遗弃了我】 ponif 4 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=564 Adobe Creative Suite 3 Design Premium 2008-07-18 20:40:12 http://bbs.pcplay.com.cn/topic-563-1-1.aspx 【Down】 ouzo 3 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=563 包括 DW  FW  PS 等 。。。。

[url=http://cgbt.cn/download.php?tid=102019]点击下载[/url] ]]>
PHP 应用程序配置模式 2008-07-18 13:37:55 http://bbs.pcplay.com.cn/topic-562-1-1.aspx 【教材】 ouzo 3 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=562
如果计划让其他人或公司可以使用您的 PHP 应用程序,需要确保该程序是可配置的。至少,要允许用户以一种安全的方式设置数据库登录及密码,从而使其中的材料不会对外公开。

本文展示了几种用于存储配置设置及编辑这些设置的技术。另外,文中也为哪些元素需要设为可配置以及如何避免陷入配置过度或者配置不足的困境提供了指导。

使用 INI 文件进行配置

PHP 内建了对配置文件的支持。这是通过 php.ini 文件这样的初始化文件(INI)机制实现的,在 php.ini 文件中定义了数据库连接超时或会话如何存储等常量。如果愿意的话,可以在这个 php.ini 文件中为应用程序定制配置。为了说明,我将下列代码行添加到 php.ini 文件中。


myapptempdir=foo




然后,我编写了一个小 PHP 脚本来读取这个配置项,如清单 1 所示。


清单 1. ini1.php


<?php

function get_template_directory()

{

$v = get_cfg_var( "myapptempdir" );

return ( $v == null ) ? "tempdir" : $v;

}



echo( get_template_directory()."\n" );

?>




当在命令行中运行这段代码时,得到如下结果:


% php ini1.php

foo

%




太棒了。但为什么不能用标准的 INI 函数来获取 myapptempdir 配置项的值呢?我研究了一下,发现在大多数情况下,定制配置项不能使用这些方法来获取。然而,使用 get_cfg_var 函数却是可以访问的。

为使这个方法更加简单,将对变量的访问封装在第二个函数中,该函数使用配置键名及一个缺省值作为参数,如下所示。


清单 2. ini2.php


function get_ini_value( $n, $dv )

{

$c = get_cfg_var( $n );

return ( $c == null ) ? $dv : $c;

}



function get_template_directory()

{

return get_ini_value( "myapptempdir", "tempdir" );

}




这是对如何访问 INI 文件的一个很好的概括,所以,如果要使用一个不同的机制或将这个 INI 文件存储到其他位置,就不需要为更改大量的函数而大费周折。

我不推荐使用 INI 文件作为应用程序的配置,这有两个理由。首先,虽然这样做较容易读取 INI 文件,但却几乎不可能安全地写 INI 文件。所以这样做只适合于... ]]>
与VB .NET一起使用.NET Framework 2008-07-18 13:36:11 http://bbs.pcplay.com.cn/topic-561-1-1.aspx 【教材】 ouzo 2 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=561
  为什么使用框架

  单词框架(framework)有几种含意。在这种情况中,它指的是创建和运行应用程序的基础。拥有这样的基础使得创建应用程序变得更容易,而同时使用了一个一致的、简化的程序设计模型。

  作为一个Visual Basic 6.0开发人员,你对于这种程序设计语言感觉很满意,它使得创建各种应用程序变得很容易。Visual Basic语言本身提供了固有的数据类型,如 Integer, Long和String,以及一些最常用的函数,如字符串处理和数据类型转换等。当你的应用程序变得更复杂时,你可以使用Win32 API来完成标准的Visual Basic函数所不能实现的功能-如获取任意的注册键和数值。在许多情况中,你还可以使用COM(Component Object Model,组件对象模型)组件库来扩展应用程序的功能;最明显的例子是ADO(ActiveX Data Objects)库,你的应用程序可以使用它来进行数据访问。

  虽然Visual Basic足够灵活,可以提供这些不同的可扩展性机制,但这种灵活性仍然需要你学习几种复杂的API体系结构。你需要了解Win32如何工作,以及如何在Visual Basic中调用它们,这可能会是一个既费时又容易出错的任务。你还需要了解如何在Visual Basic中使用各种COM组件,每个COM组件都有一个不同的对象模型。

  最后,当你使用Win32 API、ADO,也可能使用许多其他COM组件,创建自己的Visual Basic应用程序时,你需要管理这些应用程序的部署以及它们的相关性。一个典型的Visual Basic应用程序的相关性列表所包括的远远多于Visual Basic运行时(runtime);它必须包括应用程序使用的所有对象库,如ADO 2.6。

  公共框架背后的想法是解决这些问题,并使得用户创建健壮的应用程序变得更容易,而无需学习多种不同的API体系结构,并且无需部署和处理多种对象库的版本问题。

  什么是.NET Framework

  术语.NET Framework指的是构成Microsoft .NET平台开发基础的一组技术。这一组中的关键技术是运行时(runtime)和类库。

  运行时负责管理代码,在执行时向它提供服务,这与Visual Basic 6.0运行时的作用类似。.NET程序设计语言-包... ]]>
如何自己做网络电台 2008-07-17 13:03:23 http://bbs.pcplay.com.cn/topic-560-1-1.aspx 【教材】 ouzo 1 http://bbs.pcplay.com.cn/deliver.aspx?action=newreply&tid=560
MMS (Microsoft Media Sevice)系列



准备好你的软硬件,我们来建立一个完全个性化的个人电台.



(一). 硬件配置

确认你的声卡是全双工的声卡.一般目前的声卡已经可以满足双工需要.

购买一支性价比良好的麦克风(MIC).

有条件的同志可以直接将贵府的卡拉OK麦克风通过转接口插插在声卡上.

调试好你的 MIC 里面的 回响(ECHO) .

有 MIC 增益功能的声卡可以将增益调至 20db 左右可以满足.

(前提是你的麦克风为优等货,一般市面上的电脑 MIC 无须开启增益功能,开了反而听不清楚.

最后测试一下你的 MIC. 测试可以通过带有录音功能的软件进行回放.

例如,windows 自带的录音机已经可以满足. 录音时尽量用拳头紧握 MIC 然后对着拳头说话.

回放的时候自认为可以接受就可以了.



(二). 软件配置

要想开通 MMS 电台,你必须下载微软的 Windows Media Encoder.

目前中文最高版本是 7.01 . 英文版为 8