皮皮网
皮皮网

【武侠格斗源码】【太极趋势源码】【hashset源码大全】短消息过滤系统源码_短消息过滤系统源码怎么用

来源:新云招聘 商业版源码 发表时间:2024-12-22 15:35:39

1.phpwind和discuz哪个好
2.搭建源码调试环境—RocketMQ源码分析(一)
3.MolyX功能特色
4.新手提问:我们安装windows系统的短消时候,是息过消息系统不是把windows的源代码复制到本机硬盘下的C盘中了?

短消息过滤系统源码_短消息过滤系统源码怎么用

phpwind和discuz哪个好

       discuz!(简称dz)和phpwind(简称pw)是国内最著名的两个PHP论坛系统,随着它们相继宣布开源以后,在各方面,不管技术上,还是功能上,还是界面上,都有了长足的发展,声威大振,远非国外那些功能简单的电子公告板系统可比了。其造成的一个副作用是大大带动了PHP在国内的普及(本人就是在寻找合适的论坛程序的时候,才开始关注PHP,进而不能自拔的 )。

       å®¢è§‚的说,目前的pw和dz各有短长,其互相之间的激烈竞争应该说提高了PHP论坛的水平,在功能上不仅赶上了以功能多和漏洞多而著称的动网论坛,而且因为它们的效率和速度远远超过动网,弄的动网市场大大萎缩,原来的一些动网论坛都纷纷转换成了dz或者pw,搞的动网都不得不开始弄PHP论坛了。

       è¦è¯´ä»–们哪个更好,是比较难的事情,毕竟各有短长,俺也不敢在这里妄下结论。不过从市场份额和网上的言论来看,目前dz还是略占上风的,而且去年国内好几个知名的大论坛都转换成了dz(比如凤凰网、牧文、tompda等),而pw在大网站方面收获甚小。

       ä½†æ˜¯æ¯•ç«Ÿå¯¹å¥½å¤šæ–°æ‰‹æ¥è¯´ï¼Œä»–们都要面临一个选择论坛程序的问题,因此,dz和pw哪个更好,也就成了经常被问的问题,这种没有答案的问题,自然要被反复问起。本文试图从比较深的层次来分析两个论坛的优劣,为新手提供选择的参考。如有错谬之处,欢迎批评指正。

       ä¸€ã€ç•Œé¢ç¯‡

       é¦–先,从界面上说,从整体上说,dz的界面比较美观,整体感好。

       pw的界面给人一种模仿dz的感觉。同时在界面的细节上,看起来pw还是没有dz完美。

       äºŒã€æŠ€æœ¯ç¯‡

       ä»ŽæŠ€æœ¯ä¸Šè¯´ï¼Œpw和dz都使用了文件方式的数据缓存技术,通过把常用的数据表,比如论坛版面设置参数、基本参数等,生成静态缓存文件(根据条件触发更新或者手动更新),来减少数据库读取次数,提高效率,在这个方面两者非常相似。

       1、模版技术

       ä»Žæ¨¡ç‰ˆæŠ€æœ¯ä¸Šè¯´ï¼Œdz从2.5f版就开始采用的这种静态模版技术,从俺个人角度上说,还是非常适合论坛这种频繁更新的网站程序使用的。它通过动态生成静态模版的方式,解决了模版解析效率的问题。

       åŒæ—¶ï¼Œdz的这种模版方式,使得修改界面也比较容易,很直观。

       è€Œpw使用echo语句的这种方式(姑且称其为模版),就寒碜多了,要增加了一个if判断条件,就要折腾半天。添加了混合PHP代码的模板,在 dreamweaver中也容易被误操作删除。特别是如果修改的时候稍有不慎,很可能会使网页成了白板(没有输出),让俺每次修改pw模版无不如履薄冰,战战兢兢。。。。恐怕这也是第三方模版中,dz远远多于pw的原因吧。

       ä¸è¿‡pw目前在模版上也在改进,现在看verycms 3.0就已经开始使用真正的模版技术,不过目前用的都还比较初级。。。

       2、速度问题

       ä»Žæ¨¡ç‰ˆä¸Šçœ‹ï¼Œä¸¤è€…的效率应该是差不多的,pw的模版其实就是直接包含的混合了PHP语句的一部分PHP文件,而dz的模版平时并不需要解析,所以效率应该是差不多的,但是网上总是有人声称网站使用dz的速度比pw慢,这方面本人没有测试过,不敢妄作评论。而且网站访问速度还是要受很多因素的影响,比如:本地网速、服务器带宽、心理。。。。。客观的评价还是很难的,除非使用专业技术手段。不过从官方网站的速度来看,明显还是pw占优啊,呵呵

       æœ€è¿‘看了一下dz的CSS文件,明显是用CSS用的有点过度了,在dz中大量使用了CSS,CSS文件高达KB左右(pw只有2KB左右),可能造成了IE渲染网页的时候,效率比较低。同时,由于dz的CSS文件过于庞大,只好采用了外置的方式(Link)。

       è¿™æ ·å¦‚果网速很慢,网页已经或者部分下载完,而CSS文件下载没完成(网速慢的时候,常常发生这种情况),那么网页根本就不能正常显示。

       åœ¨ç½‘速慢的时候,光dz的CSS文件,就要用好几秒,甚至十几秒的时间才能下载,而整个网页只能在CSS下载完成以后才能进行正确的显示,这就无怪乎在网速慢的时候,dz表现大大逊色于pw了。

       ç›¸åï¼Œpw在设计CSS的时候,明显是比较简洁,这对网页的渲染肯定是比较有利。同时,pw采用了把CSS文件嵌入的方式,尽管每次访问网页都造成了几K 个字节的流量,但是实际影响并不大,反而觉得网页打开速度比dz要快(这就是pw用了一个笨法子,却常常效果比dz强的典型案例)。

       è¿™æ–¹é¢ï¼Œå»ºè®®dz痛下决心简化过分臃肿的CSS文件,提高网页速度。

       ä¸‰ã€åŠŸèƒ½ç¯‡

       ä¸‹é¢ä¿ºå°±dz5.5和pw5.3的功能,做一个简单的,本人看来是比较深入,可能高手看来仍嫌浅显的分析,请大家指正:

       1、登录方式:

       pw的前台登录和后台登录采用了不同的Cookie方式,这样前后台分开的方式,个人感觉,有利于安全,也便于管理。后台帐号与前台帐号可以彻底分开。

       è€Œdz的前后台登录是用了一个帐号,尽管在进入后台的时候再次提示输入密码,不过还是不如pw方便。

       æ¯”较特别的是,dz在注册的时候,要求输入提示问题(选填),而且在登录界面中,也有提示输入的界面,个人感觉,绝对的画蛇添足,无聊。如果说使用提示问题来找回密码,还是有点道理的。用提示问题的方式,让新手看了无所适从,脑袋都晕了

       2、分栏显示:

       pw从5.0.1开始支持左右分栏显示了,然而功能太简单,不能树状显示子板块,此功能与其说有,不如说没有,弄的有点搞笑,属于半成品(倒是也符合pw的一贯特点--喜欢推出一些不完美的东西让大家修改)。

       çœ‹äº†dz5.5的分栏显示,做的还是比较完美的,感觉相当不错了。

       3、后台管理的效率:

       pw的横向操作非常不错,大大节省了管理的难度,特别是在根据用户组设置权限的时候,非常的那个方便啊,这方面dz需要改进。

       dz提供了一个方案的方式来解决后台重复操作问题,应该说也有一定道理,但是用起来不太容易上手,如果是设置一个单独的项目,就比较繁琐。

       4、个人空间(文集)功能:

       dz5.5内置了minispace个人空间功能,可以说自从discuz合并了supsite以后,在论坛功能的外展方面,占据了很大优势,吸引了很多个人网站的注意力。

       è¿™ä¸ªminispace用dz官方的话说,是这样的:

       â€œå®Œå…¨åˆ©ç”¨è®ºå›åŽŸæœ‰èµ„源,会员不必更多付出,即可拥有个性展示页面

       ä¸Ž X-Space 完美结合,可顺畅实现 MiniSpace 与 X-Space 自然过渡 ”

       å¤§ä½“看了一下,发现这个minispace做的很不错,利用它,用户可以把自己的优秀帖子整理出来,形成一个文集的方式,方便别人访问。以前在别的论坛见过这个功能,觉得很不错,没想到dz把它整合进去了。这个功能已经可以满足大部分论坛的功能要求了,如果要求更高,比如希望能让用户发布b0客文章,按照官方的说法,也可以迁移到X-space中去。但更重要的是,minispace是开源的,而X-space的源代码并不开放。

       è¯´åˆ°X-space,我们觉得,pw在功能上虽然足以和dz匹敌,但是在论坛的外延上,却比dz落后了好多。X-space能实现以论坛为中心的个人空间功能,而pwblog(已经改名为Lxblog,正式版未推出,本文仅以5.1.5版本为例)却和论坛貌合神离,帖子推送功能虽然从4.3.2就有了,然而却一直不好用,4.x推送以后,图片和附件都不正常,5.1.5虽然可以推送正常了,然而在论坛中更新的帖子,在b0客中却不再出现回帖,可以说推送功能在pwblog中只是一个无用的点缀而已。

       è¯´åˆ°åº•ï¼Œæˆ‘们常常希望的只是一个论坛帖子文集功能的方式,pwblog把论坛中的内容重复推送到b0客中,既浪费空间,又没有意义,这方面dz远远胜过了 pw,值得表扬。但minispace的功能还是略显简单了些,比如没有文集帖子的分类功能、没有首页推荐帖子等等(也许论坛帖子的分类意义不大,不过有总比没有强吧?)

       5、防灌水技术

       pw5.3终于接受了俺提出的新手注册第N贴以前发帖使用验证码的方式,这样既不影响老用户的使用,又通过验证码方式来限制恶意灌水机器人。dz未提供此功能,但是具有可以设定第N贴以后不用自定义问答的功能(dz的验证码很烂,根本看不清,用自定义问答似乎更好一些)。

       åœ¨é˜²æ­¢è‡ªåŠ¨æ³¨å†Œæ–¹é¢ï¼Œpw和dz都使用了自定义问答方式防止自动注册的办法,具体原理很简单,两者实现的都差不多。区别在于,dz要求设置个以上的问题才能生效,而pw只能设置一个问题。另外,还有一个区别,就是pw可以自定义问答中内部使用的form变量名,可能在防止恶意自动注册方面,会更加有效一些。pw的自定义问题只能用于注册,而dz的可以用在注册、发帖和短消息等方面。

       ä»Žç›®å‰çš„具体应用来看,用一个问题就基本上解决了自动注册的问题(长时间实践发现的结果),当然也不排除特大型网站,用一个问题容易被攻破的可能性,这方面dz可能就更有效一些。只是dz限制要求个以上才能生效的做法,令人费解。

       6、前台管理功能

       pw具备副版主功能,不过和一般的思路不同,副版主是由版主任命的,这样恐怕会导致权限混乱问题,所以也很少有人用这个功能。

       åœ¨å‰å°çš„管理功能中,pw更方便一些,不仅的主题列表中能进行管理,在帖子内容页面中的管理方式比dz用下拉方式更直观一些。而且在一个主题里面删除帖子,pw比dz直观多了。

       è´¹è§£çš„是,pw5.3版本中移动帖子,都会在帖子前面加入移动提示“本帖被 xxxx 从 xxxx 移动到本区(xxxxå¹´xx月xx日) ”,无法消除,真是难看极了(以前版本没有这个毛病)

       dz实现了“沉贴”的功能,可以把那些偶尔被人翻上来的无用垃圾贴沉下去,确实方便多了。。。。有次俺在pw中为了沉一个帖子,不得不提前了N个帖子。而且dz的版主管理功能,加亮、精华等操作都能一气呵成,比pw方便好多。

       7、所见即所得编辑器

       dz5.5和pw5.3开始,不约而同的把所见即所得编辑器换成了ubbcode(两个论坛名称不一样,这里用个通俗一点的名称,暂称为UBBCode)方式的编辑器,而放弃了原来的HTML可视化编辑器。

       è¯´èµ·æ¥ï¼Œè¿™ä¸ªubbcode可视化编辑器确实解决了以前采用代码方式,无法可视化,导致好多非IT人士发帖无法控制格式;而和动网一样使用HTML方式,又产生大量冗余代码和安全性隐患的问题。

       ä¸è¿‡é€ æˆçš„后果却是,在转贴的时候,以前可以直接从别人的网页上,连图片带文字一起转过来,却是非常方便,虽然有盗链之嫌。换成了这种编辑器,再也没法那么方便了,因此在换了编辑器以后,官方论坛中是怨声载道一片。。。。而且新的编辑器还有好多小BUG,更加是引起了广泛不满(另注:用了一段DZ后发现,dz 5.3的所见即所得编辑器好像存在很多问题,几乎无法用,这方面可能还不如pw的编辑器好用一些)

       8、附件上传和所见即所得功能:

       pw的附件还是只能提交帖子上传以后才能进行图文混排,这方面dz要好的多,可以上传前就进行混排,方便多了

       dz对不参与上传的图片附件还是显示太多信息,看起来影响美观(似乎是受vbb和phpbb的影响比较大)。而pw只是显示了“图片”字样和描述信息,但是更恶心的是,却把这些图片放到正文文字上方 ,真是屡教不改啊

       9、附件防盗链技术的分析:

       dz采用了隐藏图片地址,和检测访问来源(可选)的办法来防盗链,应该说服务器负担比较大,效果还行,但不能彻底解决问题。

       pw用的办法更简单,但更有效一些:就是定期或者自动修改附件目录名,应该说这是一个投资少见效快的好办法,技术上也很简单。不过最新的pw5.3版本也引入了隐藏附件地址的方式,后台也似乎无法关闭此项功能,似乎有点画蛇添足的味道了。。。。

       å‘现dz也可以在后台手工修改附件目录,也可以起到一定效果,只是没有自动修改的功能。

       ã€å¹¿å‘ŠåŠŸèƒ½ï¼š

       dz比pw要好一些,广告功能更完善一些。比如贴内广告,在帖子下面的位置类似动网的位置,看起来更整齐一些,而pw的位置就让帖子布局显得比较凌乱,不好看。dz的贴间广告可以插入大的Google Banner广告,或者其它图片形式的广告,展示效果很好。

       ç›¸æ¯”dz,pw广告的插入位置更少一些,效果也差一些。

       ã€å¤´åƒæ˜¾ç¤ºï¼š

       dz不能限制上传头像的长宽尺寸,只能限制总像素数,显得不够灵活,不如pw方便。而且超出了一定尺寸的头像,被自动缩放和拉伸了,看起来很难看。而且 dz还自动给头像加了一个边框,甚是恶心。可见dz把简单的事情给弄复杂化了,其实只要和pw一样,限制其尺寸,根本不需要拉伸。

       ã€é™„件尺寸限制:

       pw只能设定所有附件的尺寸,而dz可以对个别格式的附件设定上传尺寸,比较灵活一些,特别适合一些flash网站,或者技术型网站(比如上传大尺寸图纸等)。

       ã€è¯è¯­è¿‡æ»¤ï¼š

       pw只能使用普通方式过滤,不支持大小写(很简单的事情,官方就是不办,举手之劳啊)。

       è€Œdz不仅能识别大小写,而且具有了一定的模糊识别功能,相当不错了。当然,要是能直接支持正则表达式就更爽了。

       ã€è‡ªå®šä¹‰ä»£ç åŠŸèƒ½ï¼š

       pw至今不支持自定义wincode代码,比较僵化。要增加功能,就只能修改js文件,太过麻烦。。。。

       dz在这方面做的比较完美,要增加或者减少代码、修改播放界面尺寸都很容易,在后台设置一下就可以了

       ã€å›žæ”¶ç«™åŠŸèƒ½ï¼š

       dz可以设定自动清理,而pw不能

       ã€IP来源显示功能:

       dz的IP地址和来源显示类似动网,看起来不太方便,需要点击小电脑图标才行。还是pw的IP地址来源显示看起来比较舒服一些。

       ã€é˜²CC攻击:

       pw早在4.3.2就增加了抗CC攻击功能,而且设置起来比较简单,新手也能看懂。当初俺就是因为这个原因才用了pw。

       dz5.5虽然号称带有cc攻击防护,不过看起来比较难于理解,在后台找了半天也没找到,估计新手是操作不了的。当年某著名站长论坛(用dz)可就是被CC攻击搞的长期开不了张的,看起来dz的防CC攻击功能还有待改进。

       ã€å¤‡ä»½åŠŸèƒ½

       pw能支持对pw程序以外的数据表进行备份,而且判断标准不是根据表前缀。可以单独备份pw表以外的数据表,对于那些建立了新表的插件,备份数据超级容易,这方面比较人性化。

       dz只是根据表前缀来进行备份,比如你设置一个表,叫做cdb_test,那么它会把它认为是论坛数据表而进行备份。但是如果你设置一个表,叫做test,那就自己想办法去吧。。。。

       ä½†æ˜¯dz比pw强的是,备份可以压缩,压缩后下载和转存备份文件应该会节省巨大的空间和时间,对于超大型论坛应该是非常管用的。dz备份可以指定文件名,而且备份数据用十六进制表示(安全一些,但是占用空间会大一些),估计导入和恢复的中文内码问题就不会存在了。

       å¦å¤–,dz还可以备份MySQL Dump备份(不推荐使用)。

       ã€æ–‡ä»¶å’Œæ•°æ®åº“校验:

       dz内置了文件和数据库校验的功能,pw只是官方提供了一个文件校验工具,不过用起来有点莫明其妙,有时候提示使用的函数在php文件中根本不存在

       ã€ä¸»é¢˜æŽ¨èå’Œç›¸å…³è´´åŠŸèƒ½ï¼š

       dz通过qihoo实现了相关贴的功能,而且还可以支持主题推荐,这方面比pw强了很多。

       ã€æ¨¡ç‰ˆå’Œé£Žæ ¼è®¾ç½®

       phpwind可以在后台设置风格CSS文件,虽然新手不太容易上手,但确实还是比较方便的。

       dz更进一步,把css的内容给解释成了表单的形式,让新手也能操作,不过带来的缺点更加大了:如果你想在CSS中增加控制(比如调整行间距等),就不知道该怎么弄了,只好去修改模版。好在dz还提供了一个附加功能:在后台可以直接修改模版,而且编辑界面中还带搜索功能,总算是亡羊补牢了

       dz以较大优势在功能上超过pw,而且在dz有些胜过pw的功能上,好多都是以较大优势取胜。

       å››ã€æ€»ç»“

       æ€»ä½“来说,dz在功能上,界面上,技术上,论坛功能外延上,都胜过了pw。但pw也并非一无是处,其抗CC攻击功能,简洁快速的界面,强大的管理功能,独到的防盗链技术,都很有特色。所谓仁者见仁,智者见智,选择pw还是dz,仍然是一个个性化的问题,具体取决于你对他们的某项特点是否看重。

       å¦å¤–,感觉dz在浏览器兼容性上有点小问题,有时候会出现提示,什么从来路不明的什么东西提交信息,检查norton internet security配置之类的烦人问题,而且dz的验证码太恶心,根本看不明白,都赶上动网的烂验证码了,基本上没法用,只好关掉算完。

       éœ€è¦è¯´æ˜Žçš„是,如果是新手,需要选择论坛,还是建议选择dz,因为功能比较多,论坛的外延开发的比较好(supsite/X-space做的很不错),用起来方便一些,而且模版修改起来比较简单,容易上手。

       pw只是适合老手,和对论坛外延功能不太感兴趣的那些人使用,而且pw的模版修改起来相当困难,稍有不慎就容易出错,对新手不合适。

       PW适合娱乐站,速度快,功能多,官方集成各种插件,几乎不用维护

       pw现有的功能=dz+银行+多附件上传+在线会员统计+特殊用户组添加+节日送礼

       ä¸ªäººè®¤ä¸ºphpwind比较方便些,对于那些不想花时间装插件的人来说上手更容易

搭建源码调试环境—RocketMQ源码分析(一)

       搭建源码调试环境,深入分析 RocketMQ 的滤系内部运行机制。理解 RocketMQ 的统源目录结构是搭建调试环境的第一步,有助于我们快速定位代码功能和问题。码短

       目录结构主要包括:

       acl:权限控制模块,过滤武侠格斗源码用于指定话题权限,源码用确保只有拥有权限的短消消费者可以进行消费。

       broker:RocketMQ 的息过消息系统核心组件,负责接收客户端发送的滤系消息、存储消息并传递给消费端。统源

       client:包含 Producer、码短Consumer 的过滤代码,用于消息的源码用生产和消费。

       common:公共模块,短消提供基础功能和服务。

       distribution:部署 RocketMQ 的工具,包含 bin、conf 等目录。

       example:提供 RocketMQ 的示例代码。

       filter:消息过滤器。

       namesvr:NameServer,所有 Broker 的注册中心。

       remoting:远程网络通信模块。

       srvutil:工具类。

       store:消息的存储机制。

       style:代码检查工具。

       tools:命令行监控工具。

       获取 RocketMQ 源码:从 Github 下载最新版本或选择其他版本。遇到下载困难时,可留言或私信寻求帮助。

       导入源码到 IDE 中,确保 Maven 目录正确,刷新并等待依赖下载完成。

       启动 RocketMQ 的 NameServer 和 Broker,配置相关参数,如环境变量、配置文件等。确保正确启动后,通过查看启动日志检查运行状态。

       进行消息生产与消费测试,使用源码自带的示例代码进行操作。设置 NameServer 地址后,启动 Producer 和 Consumer,验证消息成功发送与消费。

       使用 RocketMQ Dashboard 监控 RocketMQ 运行情况,持续优化和调试。

MolyX功能特色

       MolyX以其出色的功能特色提供全面的管理体验。首先,它采用更安全的太极趋势源码附件管理,每个用户都能完全掌控自己的附件,确保数据安全。

       在消息管理上,MolyX减轻了短消息管理的负担,系统通知的处理不会增加数据库负担,用户可以轻松管理论坛通知,保持信息整洁。

       用户权限系统灵活多变,通过后台操作,你可以精细分配权限,确保不同用户群体的自主性和附加权限的掌控。

       MXB的用户组系统具有高度定制性,只需简单调整,就能精准地管理和控制用户组,实现高效管理。

       无限分级论坛结构让你无需担心层级问题,随时创建所需的论坛模块,满足各种需求。

       系统核心的强大体现在上百项设置中,逐步熟悉并按需调整,便能轻松应对论坛管理,无需担忧复杂操作。

       超级IP数据管理模块让数据安全有了坚实保障,只需简单操作,就能管理所有安全相关数据。

       主题管理模式灵活,无论是前台还是后台,都可以批量操作,提高了主题管理的便捷性。

       安全的管理中心允许管理员个性化设置权限,防止误操作对论坛数据造成损害。

       词语过滤功能体贴入微,可以针对不同词语设定多样化的过滤规则,提升论坛内容管理的精细度。

       插件中心模块简化了安装过程,即使是php新手也能轻松上手,实现智能数据控制。

       超级模版系统提供直观的样式修改工具,只需少量CSS调整,就能带来全新的视觉体验。

       高级用户晋级系统支持多种策略,数据备份恢复系统则简化了数据保护,无需第三方软件,轻松实现数据库管理。

       高效的数据查询系统优化了数据库和磁盘管理,使用超级缓存技术,确保在高负载下也能保持快速响应。

       MolyX支持多浏览器,无论何种操作系统,hashset源码大全都能提供一致的浏览体验,用户友好是其设计的核心理念。

       最后,所见即所得编辑器大大提升了内容编辑的效率,只需简单操作,就能实现代码和的自动添加,让管理变得更直观。

       此外,MolyX全面支持PHP5,确保与最新服务器的兼容,满足不断升级的用户需求。

扩展资料

       MolyX 是由英文 Moly 和字母 X 组合而成,是由网名为Firefox和JiangCat的两人发起、创始并拥有知识产权的一款基于 PHP / MySQL 的程序架构。其产品线下设包括论坛、下载系统和博客等多款程序。官方的正式中文名称为“魔力”,也有网友称其为“魔草”。自年起,已成为免费、开放源代码的成熟论坛程序,并由南京厚建软件有限责任公司运营。

新手提问:我们安装windows系统的时候,是不是把windows的源代码复制到本机硬盘下的C盘中了?

       t;安装和版本问题

       1) eMule对Windows有什么要求?

       eMule能在Windows 版本以上的Windows操作系统下运行。

       1个好的P2P软件需要好的拨号网络的支持,所以Windows 和Windows ME的比较差网络运行情况可能会影响eMule的发挥;相对来说Windows 和Windows XP更适合使用eMule。

       2) 弹出错误信息说oleacc.dll文件找不到?

       使用Windows 的用户在启动eMule的时候可能会出现此错误信息。这个缺损的dll文件可以从Microsoft的 Windows System Update 处获得。

       3) Installer和Binary的区别?

       Installer文件用于第一次安装eMule,它包含了所有必须文件和帮助文档等。执行exe文件通过弹出的指示即可以安装eMule。

       Binary是一个压缩档案文件,你需要把他解压缩(覆盖)到你想要安装的目录,通常用来做升级安装用。

       4) 当我升级eMule版本时候怎样才能保留我的设置和下载到一半的文件信息?

       你只需要安装(或解压)新版本的eMule到你原来版本的安装目录,eMule会自动更新eMule.exe文件,用户设置文件和其他一些用户信息文件都不会被覆盖,原来的设置等都将保留。

       注意请关闭eMule之后才可以安全执行升级新版本,否则可能会导致不可知错误。

       5) 如果从eDonkey/Overnet升级到eMule并保留原来的下载信息?

       这取决于你原来使用的eDonkey/Overnet的版本。

       0.版本以前的eDonkey使用和eMule部分兼用的系统,但是0.以后的eDonkey版本把下载的temp文件分成了很多独立的小文件,使eMule无法再使用。

       老版本的eDonkey升级到eMule,你只需要把eMule的临时文件目录指向原来eDonkey的临时文件目录即可。

       新版本的eDonkey升级到eMule,你可以先使用 OldPart 这个程序把未完成的eDonkey临时文件转化,再用 MetFile Regenerator 程序把它们还原成eMule可用的米侠源码临时文件。不过,我强烈建议你在升级到eMule先完成原来的下载文件。

       <二>服务器、连接和ID问题

       1) 从哪里可以取得服务器列表?

       – 官方eMule服务器列表更新网址

       2) 哪个服务器是最快最好的?

       没有绝对的最快或者最好的服务器。服务器是用来连接其他eMule用户、搜索文件和搜索源用的。当用户使用全局服务器搜索时,eMule会向列表里的每个服务器询问搜索结果并返回用户。

       同样,下载文件的时候,eMule会在服务器内搜索速度最快的源。

       3) 我需要多长时间更新一次服务器列表?

       如果你正在使用或者经常使用eMule,那么就没有必要刻意去更新服务器列表。eMule的默认设置会在使用过程中不断更新服务器。

       4) 为什么我的eMule连接不上服务器?

       在连接到服务器以前会有短暂的等待时间,也有可能服务器当机或没有响应。如果eMule完全不连接,请确认你的服务器列表是最近更新的;也或者可能是Firewall和Router设置不当造成eMule的连接不畅通。

       还有一点,你必须检查eMule中的 选项 -> 服务器 -> 仅自动连接到静态服务器 ,如果这个选项被选中的话,而同时尼列表中没有可用的静态服务器,eMule同样不会连接。

       5) 为什么我得到的是low ID?

       eMule近当以下端口打开的时候才会完全工作正常(取得high ID)

       • TCP

       • UDP

       • TCP

       当你使用代理服务器、或局域网上网的时候,你无法打开公网IP地址机器的以上端口,所以你会获得low ID。

       6) Low ID何High ID有什么区别?

       High ID就是拥有独立公网IP并且能提供端口给eMule工作的用户;此类用户可以和任何eMule兼容客户端连接与下载。

       Low ID一般都是没有公网IP的内网用户,两个Low ID用户之间是无法直接连接的,所以Low ID的用户下载源会相对少一点(无法从其它Low ID用户那里下载)。

       7) 为什么eMule总是从服务器掉线?

       可能有以下原因导致eMule掉线:

       • 下载列表中文件太多(低于v.a会有此问题)

       • 过多的共享文件(低于v.a会有此问题)

       • 服务器端的问题

       • 普通的网络连接问题

       通常情况下eMule会自动重新连接断开的服务器。这一情况并不影响下载。

       <三>速度问题

       1) 有哪些影响下载速度的因素?

       以下这些实际问题可能会影响下载速度:

       • eMule的设置;

       • High ID (防火墙和路由的设置);

       • eMule下载的时间长短;

       • 一个下载文件所获得的源的多少;

       • 临时文件的有效性;

       • 下载文件的流行程度。

       eMule设置中的不当(不恰当的限制、过多的连接数);Low ID(上一章中已介绍)以及过短的运行时间都会减缓下载的速度。还未普及的文件(例如新发布的资源)或者源很少的文件、或者临时文件(part)有损坏都会影响下载速度。

       2) 怎么设置最好呢?

       没有最完美的设置来实现速度最大化,因为下载速度的主要因素还是取决于每个人的Internet连接速度和所使用的操作系统。建议你使用eMule的设置向导来选择正确的设置,其中最重要的是你选对了你的Internet连接速度和操作系统。

       举个例子,比较适用ADSL K带宽的设置如下:

       Windows XP :-

       下载能力: (= / 8)

       上传能力: (= / 8)

       下载限速:

       上传限速: (= x 0,)

       硬性限制:

       最大连接数:

       最大新建连接数/ 5 sec:

       同时下载6-个文件比较合适。

       Windows / ME :-

       下载能力: (= / 8)

       上传能力: (= / 8)

       下载限速:

       上传限速: (= x 0,)

       硬性限制:

       最大连接数:

       最大新建连接数/ 5 sec:

       同时下载不要超过个文件比较合适。

       你无须太谨慎地限速,太苛刻的限速会阻塞eMule的连接,直接导致下载效果下降。上传限速基本上差不多应该在最大上传能力的ensor源码技巧%。

       3) 怎样才能提高我的下载速度?

       除了正确的设置以外,能决定速度的还有你所下载的文件本身。为了得到令人满意的速度速度,你尽可能做到以下方面:

       • eMule尽量开的时间维持的长些,越长越好;

       • 尽量避免只下载1个文件;

       • 有选择余地的情况下,尽可能选择源多的文件下载(文件名后面数字表示源的数量);

       • 新发布的文件(全新的文件)不可能速度快;

       • 尽可能多的上传以获得比较高的积分;

       4) 我可能会获得怎样的速度?

       如果一切设置正常,并且在开始一段时间以后,你获得了 kB/s – kB/s的速度,那么可能在短时间内依然会很慢,但有时你却可能获得超过稳定速度2-3倍的速度。

       5) 等待状态会维持多长时间?

       等待状态中你可以从源那里看到QR:[x],这个数字x就是你的Queue Ranking,也就是你在等待队伍中排在第几位,当然这个值越小越好。QR的存在显示了积分系统的意义,相对于源来说越高的积分就是越短地等待。如果你的QR值很高,并不表示你就无法从那个源那里下载到东西,eMule里存在很多公平的修正以减短等待时间。

       <四>积分问题

       1) 积分是什么?为什么我要增加积分?

       积分是奖励那些上传的用户的,上传量越大积分越高。积分不是所有服务器之间通用的,它们仅仅通用于那些承认这些积分的服务器和客户(比如我在chinese edonkey server NO.1上的上传量很大,相对于那些连在No.1上的用户来说我的积分就很高) 。

       积分是影响QR的主要因素,你积分越高,排队时间就会缩减的越短。

       2) 从什么地方我可以看出我的积分多少?

       为了防止使用作弊的方法篡改积分,所以你的积分不是储存在你的硬盘中,而是存在其他客户的硬盘中。要在本机上查询自己的积分是不可能的。

       3) 我丢失/删除了我的clients.met文件,是不是我的积分就没了?

       根据上个问题,丢失了这个文件,你自己的积分是不会消失的,而存在你机器上的相对你而言的他人的积分就没了。eMule建立并保存了备份文件以防止这种事情发生,名称是clients.met.BAK,你只需要把它重命名回clients.met即可。

       4) 积分是否安全可靠?

       eMule使用了一种加密方法key handshake以确保某个积分正确地属于某个人。只有在这种方法得到eMule的验证之后,这一积分才被授权给特定的某个人,否则eMule将不会承认对方的积分。

       5) 什么情况下我的积分会得不到承认?

       根据上一个问题所述,积分是经过加密并授权的。授权的验证密钥储存在preferences.dat和cryptkey.dat两个文件中。如果其中一个文件损坏或者丢失,你将不能得到对方的积分验证,eMule将不会承认原本应该属于你的积分。

       如果你丢失了cryptkey.dat,eMule会强制删除preferences.dat。

       <五>下载和共享问题

       1) 为什么我下载的文件从列表中消失了?

       可能是因为死机、或者升级到新版本造成的。

       • 在 选项 -> 目录 里检查一下临时文件目录是不是正确。

       • 把.part.met文件用它们的自动备份文件.part.met.BAK代替。

       • 看看能否在帮助文件的Troubleshooting这一章节找到答案。

       2) 传输状态的进度条表示的是什么意思?

       不同的颜色表示了不同进度的活动性。

       黑色

       表示这部分文件你已经获得了。

       红色

       表示这部分文件没有源,处于未知状态。

       不同程度的蓝色,代表了这部分文件处于有源并活动的状态,蓝色越深表明源越多、活动性越强。

       **

       表示这部分文件正在被下载。

       顶端的绿色条表示下载的进度。

       完整的一条绿色状态表示整个文件已经下载完成。

       一条深红色表示这个文件处于暂停或者停止状态。

       如果你双击展开一个下载中的文件,其中的颜色有不一样的说法:

       黑色说明你已经获得的部分。

       蓝色部分是你仍需下载的部分。

       灰色说明了这个源也缺损这部分文件。

       绿色表示了当前正在下载的部分。

       **表示未决的部分(已请求)。

       在上传栏目中,同样有类似的颜色状态条:

       黑色表示这名用户已经获得的部分。

       灰色表示用户缺损的部分。

       绿色表示你正在上传给这名用户的部分。

       **表示未决的部分(已请求)。

       共享文件的颜色状态条:

       红色表示在已知的源中找不到的部分(未传播开)。

       不同程度的蓝色告诉你这个文件的传播程度,颜色越深传播的越广。

       3) 那些在来源一栏中的数字 xx / yy +aa (zz) 表是什么?

       这些数字表示在下载中找到的源。

       • xx - 可用的源的数目。

       • yy - 总共找到的源的数目。

       • + aa - 已请求另一个文件的源的数目(仅当你在高级控制中选择使用eMule才会显示这个数字)。

       • zz - 现在正在和你传输的源的数目。

       4) 为什么有些源显示“已请求另一个文件”?

       eMule在对方源的队伍中只会占有一个位置。如果对方源内有你需要下载的2个以上文件,eMule只会为其中一个文件排队。当这个文件下载完成,eMule会自动切换到另一个文件并排队,以此类推。所以对方源就会对你现在无法进行排队的文件显示“已请求另一个文件”。这一功能称作A4AF(Ask for Another File)功能。

       5) 过多连接数表示什么意思?

       这表示找到的源的数目超过的你设定的最大连接数。这通常因为列表里有太多下载中的文件,或者用户的硬性限制太过苛刻所造成。

       6) 我可以更改下载文件的文件名吗?

       你可以任意更改下载的文件名,因为eMule不是凭文件名来判断一个文件,而是看每个文件不同的hash值来确定唯一的文件。右键点击一个下载名,选择 显示文件详情 --> 文件名,就可以更改文件名。建议先暂停或停止下载的状态下再改名。

       7) 下载文件前面的红色和绿色的惊叹号表示什么?

       惊叹号表示了对这一下载的等级的评定。

       •

       = 积极的等级(文件被网友评定为优等的、高质量的)

       •

       = 负面的等级(例如文件有病毒、文件是损毁的、或者文件是冒牌的)

       8) 我怎么对某个文件进行评定或添加等级?

       在共享文件中,对某个文件点右键,然后选择 更改这个文件的注释... 就可以修改这个文件的评论和评分。

       希望大家对文件有公平公正的评价!

       9) 我怎样才能知道一个文件是冒牌的呢?

       你可以从找到的文件名判断。右键点击任意一个下载文件 -> 显示文件详情 -> 文件名。在这里你可以看到所有这个文件的其他文件名,如果其他文件名和这个文件相矛盾或者差很多,就可以判断可能是冒牌的(往往可以判断出是否是真的DVDRip或者枪版)。

       ) 我的下载为什么完成不了?

       如果一个文件长时间没有下载完成,可能有以下2个方面的原因:

       • 没有完整的源:-

       如果状态条始终是红色的,从来未变成过蓝色;或者你找到的源都是和你缺损同一个部分的。那就说明这个文件的源缺损了,我们称这个文件死了。可能造成的原因是这个文件还没有全部传播出去(比如仅仅开头%曾经被人下载过),发布者就不共享这个文件了。

       • 文件损毁:-

       在eMule的服务器按钮下的Log窗口中,显示A corrupted part has been received。 如果你经常收到的是同一个文件的某个特定部分的损毁报告,那可能着整个文件都已经损毁了(这个情况非常罕见)。

       ) 下载完成了不过显示Errorious?

       这个错误信息经常出现在以下情况:临时文件的存放目录和下载完成的目录不在同一个硬盘,或不在同一个硬盘分区上。eMule不能完成下载的可能性是因为下载完成的目录的那块硬盘分区没有足够的空间了。

       ) 我下载完成了,但是下载目录中却没有文件?

       如果eMule显示一个下载已经完成,但文件却没有转移到下载完成目录,你可以手动调整。

       首先,点击显示文件详情,比较文件的大小以确保它真的已经下载完成。同时记下.part文件的数字,并copy文件名到剪贴板。打开Windows资源管理器,在eMule临时文件目录中找到相应的.part文件,把它移动到你想要放置的目录,把它重命名成你剪贴板里复制过得你想要得文件名(注意扩展名已经不需要.part.met了)即可。

       ) 临时文件目录太占容量,我能否删除它?

       这个文件夹内包含了所有你还未下载完成的文件,删除它就等于删除了你正在下载的文件!eMule在下载完成一个文件之前已经在临时文件目录建立了和源文件大小一样的临时文件,这点类似FlashGet,以确保不会下载到一半产生空间不够的问题。

       ) 我怎样做才能不共享文件呢?

       eMule会自动共享以下文件:

       • 正在下载中的文件;

       • 存放在下载完成目录中的文件,和你手动指定的共享目录中的文件。

       从以上2个目录中把文件移走就可以不共享这些文件(或者把共享目录的勾去掉),但是不共享文件的动作不会影响正在上传的文件传输。

       <六>使用eMule的问题

       ) Tips

       eMule中的绝大多数功能是很容易通过菜单理解并掌握的。右键单击很多东西,例如下载的文件等都可以弹出不同的操作菜单。ALT + x更可以打开一个快捷菜单,非常有用。

       2) 怎样才能添加好友?

       好友可以在消息窗口管理。右键点击好友列表,选择 添加好友,你必须有以下信息才能添加:

       • IP地址 – 这是必须的,询问你要添加的人,向他获取IP;

       • 端口 – 通常情况下是,同样这是必须的;

       • 名字 – 可以输入任何名字,不是必须的。

       另一种添加好友的方法是在传输窗口右键点击任何你获得的源,选择 添加为好友。这样eMule会自动获取所需要的信息。

       3) 怎样分配好友的上传通道?

       右键点击好友,选择“建立好友通道”,当你的好友排到能下载的位置时这个通道会马上激活。

       4) 怎么样才能清空我的搜索历史纪录?

       点击搜索栏,按CTRL(或ALT)然后按DEL。

       5) eMule中的那些图标表示什么意思?

       - 正在从此用户处下载或获取hash值。

       - 在此用户处排队,或正在查询此用户。

       - 正在连接到此用户。

       - 此用户没有我需要的文件部分、或者已请求另一个文件,或者因为Low ID的关系无法连接。

       - 用户的状态未知。

       - 新进的消息。

       - 普通的eDonkey和eMule用户。

       - 兼容eMule协议的用户。

       - 拥有高级分的用户。

       - 有高级分的和兼容eMule协议的用户。

       - 使用mlDonkey的用户。

       - mlDonkey用户并拥有高积分。

       - 使用eDonkey-Overnet-Hybrid用户。

       -用户并拥有高积分。

       - 使用Shareaza的用户。

       - Shareaza的用户并拥有高积分。

       - High ID的用户。

       - Low ID的用户。

       - 未连接到服务器。

       - eMule系统栏图标(High ID)。

       - eMule系统栏图标(Low ID)。

       - eMule系统栏图标(未连接到服务器)。

       - 积极的等级(文件被网友评定为优等的、高质量的)。

       - 负面的等级(例如文件有病毒、文件是损毁的、或者文件是冒牌的)。

       6) 我能踢除或阻止特定的用户么?

       不行。这个功能将永远不会在eMule中出现,因为它和eMule的原本的共享理念相矛盾。

       7) 为什么我搜索到的结果只有个?

       搜索会大量增加服务器的负担,为了限制并减轻服务器的负担,eMule设定为返回用户的搜索结果最多只有个。如果你想要更多的无限制的搜索结果,请使用web based search Jigle(在eMule同时也可使用)。

       8) 我需要把我的共享文件的优先权都设置成“高”或者“发布”吗?

       不需要。优先权是照顾某些特定的文件的,这种优先的等级是相对的。如果你把所有文件都设置成“高”,和把所有文件都设置成“低”没有任何区别。

       优先权在上传过程中会特别优待那些“高”和“发布”的文件,也就是说用户从你这里下载“发布”文件的可能性大于优先权“低”的那些文件,排队时间也是前者大大短于后者。

       <七>其他问题

       1) eMule运行的时候为什么许多应用程序会变慢?

       这取决于eMule的设定,eMule可能会打开很多连接并占用很多的带宽。这会减慢其他的Internet应用程序,例如IE。尤其是不恰当的设置或太高的连接数会引起严重的整体效果的下降。

       2) Mod 是什么?

       eMule的源代码是开放的,其中有些人基于源代码开发了修正的版本,称之为Mod,例如eMule Plus。这些版本不被官方的eMule小队所支持。

       3) Mods是否更快活更好呢?

       通常情况下不是。官方的版本是经过长期的编译和测试所得,而modders往往不能在短时间内改变eMule的内核工作原理。所以Mod要取得速度上的突破往往是不太可能的。

       Mods可能会带来一些新特性,同时一些新bugs,可能有些特性你很喜欢。不过有些mod可能带有负面特性,甚至损害整个网络的正常运作。这些制作粗劣的mod根本不能使用,官方的eMule正在努力减少这些mod存在的可能性,并在安全性方面争取杜绝这类mod的产生。

       4) 我收到消息说我的eMule版本不能再继续使用。

       官方版本eMule版本不会产生任何此类的消息,只可能是Mod版本的eMule才会有。如果你是用官方的版本,你可以安全的过滤掉这类消息。

       5) 我从什么地方能得到更多的帮助?

       如果阅读完FAQ你仍然有问题,你可以试试看以下几个方法:

       • 到官方论坛发问(请在论坛内使用搜索功能已确定你要问的问题是否曾经出现过)。

       • 到VeryCD的eMule问题求助区发问,发问前先确定你的问题是否被问过,谢谢!

       • IRC - 在eMule中的IRC主窗口点击 连接 ,进入英语eMule帮助频道,键入 /join #emule。也有其他语言的聊天室, 例如 #emule-french, #emule-spanish 或 #emule-dutch。

       6) eMule是匿名的吗?

       P2P网络传输建立在两个客户的Internet连接之间,为了实现这个传输,双方的IP地址都是公开的。这个IP可使用户被识别和跟踪。

       现阶段,让P2P软件匿名使用的条件是不成熟的(使用匿名代理服务器等方法具有众多的缺点)。

       7) 为什么我关闭了eMule,而我的防火墙却持续报警说有连接端口?

       相对于其他用户,你得eMule是被当作一个源存在的。你所连接过的服务器也会因为你共享过的文件而把你作为一个源传播给其他用户。当你关闭eMule以后,这一信息不会马上消除,所以别的eMule用户仍会尝试连接到你这个源。过一段时间,这样的连接就会消失(因为你的这个源已经失效)。

       8) 什么是IP过滤器?

       IP过滤器是用来阻挡某些特定的对网络有损害的IP地址的。最常用的就是 Lussnig's IP Filter。从他的网站下载一个名为ip.prefix的文件,重命名为ipfilter.dat然后复制到eMule的 ../config目录。然后到eMule里的 选项 -> 安全 -> IP过滤,然后按“刷新”按钮。

       9) 使用eMule下载下来的AVI文件为什么不能播放?

       这其实不是eMule的问题。建议你使用Windows Media Player来播放此类文件。具体需要安装的插件,请看播放DVDRip必备的软件。

       ) 怎样才能获得与AVI相应的字幕文件?

       承接上一个问题,eMule中找到的源往往不是国内的机器上的,所以下载的DVDRip(AVI文件)通常没有配套的字幕,你可以去射手网寻找相应的字幕文件。下载下来之后只需要解压缩到和AVI文件一起,然后把字幕文件重命名和AVI文件同样的文件名即可(注意请保留srt sub等字幕文件的后缀名)。

相关栏目:综合