当前位置:首页 » 操作系统 » 3c游戏源码

3c游戏源码

发布时间: 2022-04-15 22:57:21

㈠ 何为三种语言能力

三种语言能力分别为:资源定位、内容嵌入、依赖声明。

什么是资源定位?

项目发布后,一个用户访问页面各种资源的地址;如何将开发中资源路径定位到线上环境中资源路径?

一个页面有HTML文件,CSS文件,JS文件,分别了解下各个文件是做到资源如何定位的:
HTML文件代码:
<!–源码
<img title=“网络logo” src="/imgr?src=http%3A%2F%2Fwww.rainweb.cn%2Farticle%2F%26%238220%3Bimages%2Flogo.gif%26%238221%3B%2F%26gt%3B%C2%A0%C2%A0%0A%E7%BC%96%E8%AF%91%E5%90%8E%26%238211%3B%26gt%3B%C2%A0%C2%A0%0A%26lt%3Bimg%C2%A0title%3D%26%238220%3B%E7%99%BE%E5%BA%A6logo%26%238221%3B%C2%A0src%3D%26%238220%3B%2Fstatic%2Fpic%2Flogo_74e5229.gif%26%238221%3B%2F%26gt%3B%C2%A0%C2%A0%0A%C2%A0%C2%A0%0A%26lt%3B%21%26%238211%3B%E6%BA%90%E7%A0%81%EF%BC%9A%C2%A0%C2%A0%0A%26lt%3Blink%C2%A0rel%3D%26%238220%3Bstylesheet%26%238221%3B%C2%A0type%3D%26%238220%3Btext%2Fcss%26%238221%3B%C2%A0href%3D%26%238220%3Bdemo.css%26%238221%3B%26gt%3B%C2%A0%C2%A0%0A%E7%BC%96%E8%AF%91%E5%90%8E%26%238211%3B%26gt%3B%C2%A0%C2%A0%0A%26lt%3Blink%C2%A0rel%3D%26%238220%3Bstylesheet%26%238221%3B%C2%A0type%3D%26%238220%3Btext%2Fcss%26%238221%3B%C2%A0href%3D%26%238220%3B%2Fstatic%2Fcss%2Fdemo_7defa41.css%26%238221%3B%26gt%3B%C2%A0%C2%A0%0A%C2%A0%C2%A0%0A%26lt%3B%21%26%238211%3B%E6%BA%90%E7%A0%81%EF%BC%9A%C2%A0%C2%A0%0A%26lt%3Bscript%C2%A0type%3D%26%238220%3Btext%2Fjavascript%26%238221%3B%C2%A0src%3D%26%238220%3Bdemo.js%26%238221%3B%26gt%3B%26lt%3B%2Fscript%26gt%3B%C2%A0%C2%A0%0A%E7%BC%96%E8%AF%91%E5%90%8E%26%238211%3B%26gt%3B%C2%A0%C2%A0%0A%26lt%3Bscript%C2%A0type%3D%26%238220%3Btext%2Fjavascript%26%238221%3B%C2%A0src%3D%26%238220%3B%2Fstatic%2Fjs%2Fdemo_33c5143.js%26%238221%3B%26gt%3B%26lt%3B%2Fscript%26gt%3B%C2%A0%C2%A0%0A%3C%2Fpre">

它是如何做到的,上篇文章中解释了,运行fis release 会查找当前目录下的fis-conf.js这个文件,根据不同的配置,就可以发布定位到线上的地址了。

fis.config.merge({
roadmap : {
path : [
{
//所有的js文件
reg : ‘**.js’,
//发布到/static/js/xxx目录下
release : ‘/static/js$&’
},
{
//所有的css文件
reg : ‘**.css’,
//发布到/static/css/xxx目录下
release : ‘/static/css$&’
},
{
//所有image目录下的.png,.gif文件
reg : /^/images/(.*.(?:png|gif))/i,
//发布到/static/pic/xxx目录下
release : ‘/static/pic/$1′
}
]
}
});

同理CSS文件,JS文件也会引用到相应的静态资源:
/*源码:
@import url(‘demo.css’);
编译后*/
@import url(‘/demo_7defa41.css’);

.style {
/*源码:
background: url(‘images/body-bg.png’);
编译后*/
background: url(‘/images/body-bg_1b8c3e0.png’);

/*源码:
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/imgr?src=http%3A%2F%2Fwww.rainweb.cn%2Farticle%2F%26%238217%3Bimages%2Fbody-bg.png%26%238217%3B%29%3B%C2%A0%0A%C2%A0%C2%A0%C2%A0%C2%A0%E7%BC%96%E8%AF%91%E5%90%8E%2A%2F%C2%A0%C2%A0%0A%C2%A0%C2%A0%C2%A0%C2%A0_filter%3Aprogid%3ADXImageTransform.Microsoft.AlphaImageLoader%28src%3D%26%238216%3B%2Fimages%2Fbody-bg_1b8c3e0.png%26%238217%3B%29%3B%C2%A0%C2%A0%0A%7D%C2%A0%C2%A0%0A%3C%2Fpre">

/*源码:
var img = __uri(‘images/logo.gif’);
编译后*/
var img = ‘/images/logo_74e5229.gif’;

/*源码:
var css = __uri(‘demo.css’);
编译后*/
var css = ‘/demo_7defa41.css’;

/*源码:
var js = __uri(‘demo.js’);
编译后*/
var js = ‘/demo_33c5143.js’;

通过对应的配置信息,就可以得到编译后的地址了;

什么是嵌入资源?
编译中文本文件的内容或者二进制文件(如图片)的base64编码嵌入到另一个文件中;
拿官网的firstblood做解释:编译前,index.html中通过src引进了js,css,image

什么是声明依赖?
可以回想一下Node.js的插件机制,每个插件安装好,插件目录下会有一个node_moles文件夹,这个文件夹里面的内容就是这个插件所依赖的包。所以这变的声明依赖关系和Node.js的模块依赖有点类似。
这种依赖原型在源文件用@require xx,最后这种关系在编译后形成,编译后会有一个map.json,查看下文件源码:
{
“res” : {
“demo.css” : {
“uri” : “/static/css/demo_7defa41.css”,
“type” : “css”
},
“demo.js” : {
“uri” : “/static/js/demo_33c5143.js”,
“type” : “js”,
“deps” : [ “demo.css” ]
},
“index.html” : {
“uri” : “/index.html”,
“type” : “html”,
“deps” : [ “demo.js”, “demo.css” ]
}
},
“pkg” : {}
}

deps这个属性就显示了各个文件对应依赖的外部文件;当然前提是你在index.html中加了
<!–
@require demo.js
@require “demo.css”
–>
理清了这“三种语言能力“,对FIS的理解又深了一层。。。
何为三种语言能力—FIS,首发于rainweb前端开发。

㈡ 3c怎么下载啊

我晕,kikiyo的风 他胡说

我来告诉你,3C是冰峰王座(魔兽3)里面的一种地图,此地图的风格为RPG双方对战地图.
每方最多可供5人玩(共10人,两方)
3C地图的种类也有许多种,
最正规的是ORC+AI+3C,此ORC版本是正规版,英雄之间的实力做的都很平衡.
其次是澄海3C,属于中等变态,适合新手玩.
以上两个版本,玩的人最多,ORC是技术性玩家的乐园.
澄海则是寻求刺激玩家们的乐园.
去浩方对战平台,魔兽3C专区玩吧

㈢ 用C++做连连看,要源代码,能看懂的!!!

VS2005平台开发的,能够进行联机对战。

7*12的排列,排列顺序随机。

代码附带十分形象的说明

㈣ 《口袋妖怪》圣灰快速升级作弊码是什么

1、大师球:51F8A91D B6CC23CE

2、神奇糖果:305A3A7D A414D320

3、pp最大:42644920 631B8248

4、心之鳞片:0AF83216 3D3EF479

5、无限经验:F93FE0A6 54E3C207

㈤ 怎么下载魔兽争霸3冰封王座V1.20简体中文版的3C地图!!!

文件后缀名大全在网上找的一些文件的后缀。供参考
ICA Citrix文件 |K
ICB Targa位图文件 )
ICC Kodak打印机格式文件 q \q
ICL 图标库文件 ^gp
ICM 图形颜色匹配配置文件 }-X
ICO Windows图标 Y')~
IDB MSDev中间层文件 8y
IDD MIDI设备定义 .q
IDF MIDI设备定义(Windows 95需要的文件) <c
IDQ Internet数据查询文件 e\K8
IDX Microsoft FoxPro相关数据库索引文件;Symantec Q&A相关数据库索引文件;Microsoft Outlook Express文件 6
IFF 交换格式文件;Amiga ILBM !}X
IGES 初始图形交换说明文件 T=*
IGF 插入系统元文件 $!3
IIF QuickBooks for Windows交换文件 s?f(
ILBM 位图图形文件 o
IMA WinImage磁盘映像文件 YUa([$
IMG GEM映像 xC(@
IMZ WinImage压缩磁盘映像文件 7-
INC 汇编语言或动态服务器包含文件 a{9<s!
INF 信息文件 #jy4e
INI 初始化文件;MWave DSP Synth的"nwsynth.ini" GMS安装;Cravis Ultrasound bank安装 %>TSom
INP Oracle 3.0疖蛟缙诎姹镜谋淼ピ创�?# |P
INRS INRS远程通信声频 ;3Pi
INS InstallShield安装脚本;X-Internet签字文件;Ensoniq EPS字簇设备;Cell/ⅡMAC/PC抽样设备 q.kpG)
INT 中间代码,当一个源程序经过语法检查后编译产生一个可执行代码 qa8cD-
IOF Findit文档 83%
IQY Microsoft Internet查询文件 |+
ISO 根据ISD 9660有关CD-ROM文件系统标准列出CD-ROM上的文件 _GEsK
ISP X-Internet签字文件 <o
IST 数字跟踪设备文件 2Lw*A
ISU InstallShield卸装脚本 7;=
IT 脉冲跟踪系统音乐模块(MOD)文件 V
ITI 脉冲跟踪系统设备 x?L
ITS 脉冲跟踪系统抽样,Internet文档位置 c
IV Open Inventor中使用的文件格式 ^]\
IVD 超过20/20微观数据维数或变量等级文件 No,
IVP 超过20/20的用户子集配置文件 Cnr
IVT 超过20/20表或集合数据文件 2
IVX 超过20/20微数据目录文件 l?FmS
IW Idlewild屏幕保护程序 "=3
IWC Install Watch文档 )T
J62 Ricoh照相机格式 _i> am
JAR Java档案文件(一种用于applet和相关文件的压缩文件) M
JAVA Java源文件 I
JBF Paint Shop Pro图像浏览文件 -<D+>e
JFF,JFIF,JIF JPEG文件 dy
JMP SAS的JMPDiscovery表格统计文件 `K)tm
JN1 Epic MegaGames的Jill of the Jungle数据文件 Nk
JPE,JPEG,JPG JPEG图形文件 ^V
JS javascript源文件 J7~[S
JSP HTML网页,其中包含有对一个Java servlet的参考 pKCD
JTF JPEG位图文件 )"lf
K25 Kurzweil 2500抽样文件 ex$CA
KAR 卡拉OK MIDI文件(文本+MIDI) 7I
KDC Kodak光增强器 ,vW~O)
KEY DataCAD图标工具条文件 _Rw,
KFX KoFak Group 4图像文件 5y88rO
KIZ Kodak数字明信片文件 @*"7B0
KKW RoboHELP帮助工程索引设计器中与主题无关的K开头的所有关键字 G}
KMP Korg Trinity KeyMap文件 GO^.pO
KQP Konica照相机本地文件 c 5!Q-
KR1 Kurzweil 2000抽样(多软驱)文件 >
KRZ Kurzweil 2000抽样文件 yB>Z1
KSF Korg Trinity抽样文件 %Ur't'
KYE Kye游戏数据 !
LAB Visual dBASE标签文件 `F
LBM Deluxe Paint位图文件 Wd{.
LBT,LBX Microsoft FoxPro标签文件v~Fsi

2005-10-20 10:24:35 Li-Birch

等级:超级版主
文章:82
积分:909
门派:无门无派
注册:2005年9月21日第 2 楼

--------------------------------------------------------------------------------
LDB Microsoft Access加锁文件 ZTm
LDL Corel Paradox分发库 {
LEG Legacy文档 c^>~
LES Logitech娱乐系统游戏配置文件(与REC文件一样) 9&6
LFT 3D Studio(DOS)放样文件 5-c>
LGO Paintbrush(Microsoft画图应用程序)的徽标文件 QV.
LHA LZH更换文件后缀 qf
LIB 库文件 XU/
LIN DataCAD线型文件 `A|D53
LIS 结构化查询报告(SQR)程序产生的输出文件 i
LLX Laplink交换代理 jSw
LNK Windows快捷方式文件 \
LOG [非法语句]志文件 %W#[4L
LPD Helix Nut和Bolt文件 >
LRC Intel可视电话文件 *Smf
LSL Corel Paradox保存的库文件 V
LSP AutoLISP、CommonLISP和其他LISP语言文件 FS83
LST 列表文件 o7
LU ThoughtWing库单元文件 k
LVL Parallax Software的 Miner Descent/D2 Level扩展p"MT:
LWLO Lightwave分层对象文件 >2nwls
LWOB Lightwave对象文件 lpk
LWP Lotus WordPro 96/97文件 r
LWSC Lightwave视景文件 e
LYR DataCAD层文件 =;F|d-
LZH LH ARC压缩档案 }
LZS Skyroads数据文件 W}YC
M1V MPEG相关文件(MIME"mpeg"类型) [Sy
M3D Corel Motion 3D动画文件 ?zO\:
M3U MPEG URL(MIME声音文件) h*K~
MAC MacPaint图像文件 4
MAD Microsoft Access模块文件 _?Z
MAF Microsoft Access表单文件 a-Z0
MAG 在一些[非法语句]本文件中发现的图形文件格式 C?p$
MAGIC 魔力邮件监视器配置文件 *p}Z{F
MAK Visual Basil或Microsoft Visual C++工程文件 b}$
MAM Microsoft Access宏 q[Jcq
MAN UNIX手册页输出 ^ub\\
MAP 映射文件;Duke Nukem 3D WAD游戏文件 M
MAQ Microsoft Access查询文件 Z>uK:
MAR Microsoft Access报表文件 JIH3
MAS Lotus Freelance Graphics Smart Master文件 p!]
MAT Microsoft Access表;3D Studio MAX材料库 z1
MAUD MAUD抽样格式 [}8
MAX Kinetx的3DStudio MAX文件;该格式用于一个3D场景文件;Paperport文件;OrCAD设计文件 ;7<c<r
MAZ Hover迷路数据;Division的dVS/dVISE使用的文件格式 ^/
MB1 Apogee Monster Bash数据文件 kDcc>
MBOX Berkeley Unix邮箱格式 &46
MBX Microsoft Outlook保存email格式;Eudora邮箱 LVsi4D
MCC Dailerl0呼叫卡 bR%
MCP Metrowerks CodeWarrior工程文件 yac*
MCR DataCAD键盘宏文件 {,
MCW Microsoft Word的Macintosh文档 }
MDA Microsoft Access内抽入器;Microsoft Access 2.0版及其后续版本的工作组事件 "
MDB Microsoft Access数据库 &7&5(
MDE Microsoft Access MDE文件 #mS
MDF Alcohol的文件格式Wu
MDL 数字跟踪器音乐模块(MOD)文件;Quake模 块文件 2x
MDN Microsoft Access空数据库模板 oz})Wl
MDS Alcohol的文件格式J
MDW Microsoft Access工作组文件 EQ0M=
MDZ Microsoft Access向导模板文件 |`m
MED 音乐编辑器,OctaMED音乐模块(MOD)文件 CT;7A
MER 电子表格/数据库数据交换格式;FileMaker、Excel及其他软件能识别 [+G*!^
MET 表示管理器元文件 .2
MFG Pro/ENGINEER制造文件 4mA>>6
MGF 在材料与几何学里的文件格式 d!]
MHTM,MHTML MHTML文档(MIME) xV\Y<P
MI 杂项 ~`
MIC Microsoft Image Composer文件 Qch`>q
MID MIDI音乐 ->E
MIF Adobe FramMaker交换格式 d
MIFF 与机器无关格式文件 lF
MIM,MIME,MME Internet邮件扩展格式的多用途文件,经常作为发送e-mail时在AOL里附件而创建的文件;在一个多区MIM文件里的文件能用WinZip或其他类似程序打开 J
MLI 3D Studio的材料库格式文件 })yQ)q
MMF Meal Master格式;一个处方类格式;Microsoft邮件文件 b+
MMG 超过20/20表或集会数据文件 0</!,0
MMM Microsoft多媒体电影 VH
MMP Mindmapor Mind Manager文件 %SW
MN2 Descent2任务文件 S5o#q,
MND,MNI Mandelbort for Windows A?+3
MNG 多映像网络图形 aOf
MNT,MNX Microsoft FoxPro菜单文件 &ZP
MNU Visual dBASE菜单文件;Intertel Systems Interact菜单文件 E=L
MOD Fast Tracker、Star Trekker、Noise Tracker(等等)音乐模块文件;Microsoft多计划电子表格;Amiga/PC磁道文件 w!O[Ak
MOV QuickTime for Windows电影 e
MP2 第二层MPEG音频文件 }Q0C
MP3 第三层MPEG音频文件 !LOVFf
MPA MPEG相关文件,MIME"mpeg类型" R_QWp
MPE,MPEG,MPG MPEG动画文件 `M4
MPP Microsoft工程文件;CAD绘图文件格式 Qm5Z
MPR Microsoft FoxPro菜单(已编译) O~<7
MRI MRI扫描文件 DfM
MSA 魔术阴影档案 k
MSDL Manchester的场景描述语言 &N
MSG Microsoft邮件消息 |Uik_
MSI Windows 安装器包 F
MSN Microsoft网络文档;Descent Mission文件 ;e8G
MSP Microsoft Paint(画图)位图文件;Windows Installer路径文件 }d1,
MST Windows 安装器传输文件 zy40
MTM Multi 跟踪器音乐模块(MOD)文件 X
MUL Ultima在线 6
MUS 音乐 d)&o
MUS10 Mus10声音 -H
MVB Microsoft多媒体查看器文件 #c
MWP Lotus WordPro 97 Smart Master文件 mC%[
2005-10-20 10:25:45 Li-Birch

等级:超级版主
文章:82
积分:909
门派:无门无派
注册:2005年9月21日第 3 楼

--------------------------------------------------------------------------------
NAN Nanoscope文件(Raw Grayscale) Qz4z
NAP NAP元文件 ,U
NCB Microsoft Developer Studio文件 @t
NCD Norton改变目录 v7/
NCF NetWare命令文件;Lotus Notes内部剪切板 "oX
NDO 3D 低多边形建模器,Nendo W8uT
netCDF 网络公用数据表单 x%8]s
NFF 中性文件格式 -J&@
NFT NetObject Fusion模板文件 <6R
NIL Norton光标库文件(EasyIcons-兼容) v
NIST NIST Sphere声音 e}2A
NLB Oracle 7数据 x)&\
NLM NetWare可装载模块 2#
NLS 用于本地化的国家语言支持文件(例如,Uniscape) ^$7x4B
NLU Norton Live Update e-mail 触发器文件 dcK
NOD NetObject Fusion文件 g-=}8
NSF Lotus Notes数据库 tG,L
NSO NetObject Fusion文档文件 `"
NST Noise Tracker音乐模块(MOD)文件 E0m0}
NS2 Lotus Notes数据库(第二版) u
NTF Lotus Notes数据库模板 r)@HJ
NTX CA-Clipper索引文件 L
NWC Noteworthy Composer歌曲文件 "Kl
NWS Microsoft Outlook Express新闻消息(MIME RFC822) '|)
O01 台风声音文件 }u5t{
OBD Microsoft Office活页夹 `|NkXj
OBJ 对象文件 OrZicI
OBZ Microsoft Office活页夹向导 .U*M
OCX Microsoft对象链接与嵌入定制控件 }
ODS Microsoft Outlook Express邮箱文件 @
OFF 3D 网状物对象文件格式 c)(J
OFN Microsoft Office FileNew文件 j+R
OFT Microsoft Outlook模板 )+(
OKT Oktalyzer音乐模块(MOD)文件 \
OLB OLE对象库 c<
OLE OLE对象 r$L>
OOGL 面向对象图形库xx% T0
OPL 组织者编程语言源文件——Psion/Symbian &*5K
OPO OPL输出可执行文件 QPO
OPT Microsoft Developer Studio文件 ^>R
OPX OPL扩展DLL(动态链接库) i\mRK
ORA Oracle 7 配置文件 f4t
ORC Oracle 7脚本文件 8
ORG Lotus Organizer 文件 YtC$
OR2 Lotus Organizer 2 文件 ,x~Z?
OR3 Lotus Organizer 97 文件 -
OSS Microsoft Office查找文件 |2D
OST Microsoft Exchange / Outlook 离线文件 rpG
OTL Super NoteTab 模板文件 &
OUT C语言输出文件 [
continue V@BEA
P3 Primavera Project Planner(工程设计器)文件 ]Hzi
P10 Tektronix Plot 10 绘图文件 E7C-8
P65 PageMaker 6.5文件 <8}t
P7C Digital ID 文件(MIME) G.yZi>
PAB Microsoft个人地址簿 bEA
PAC SB Studio Ⅱ 包 9%
PAK Quake WAD文件 ]'e$
PAL 压缩文件 \*O
PART Go!Zilla部分下载文件 +#
PAS Pascal源代码 BJHD[
PAT DataCAD Hatch模式文件;CorelDRAW模式;高级Gravis Ultrasound / Forte 技术;碎片文件 8n4!J
PBD PowerBuilder动态库,作为本地DLL的一个替代物 ,s-fY"
PBF Turtle Beach的Pinnacle 银行文件 B
PBK Microsoft PhoneBook(电话簿):qR
&;南平IT论坛 -- 南平IT -- IT的南平,走进网络人生,走进IT }F
PBL 用于诃owerBuilder开发环境中的PowerBuilder动态库 vTiwm
PBM 可导出位图 JI
PBR PowerBuilder资源 w8_/w*
PCD Kodak Photo-CD映像;P-Code编译器测试脚本,由Microsoft测试与Microsoft Visual测试 ^
PCE Maps Eudora邮箱名字的DOS文件名 b
PCL Hewlett-Packard 打印机控制语言文件(打印机备用位图) ih7T
PCM 声音文件格式;OKI MSM6376 合成芯片 PCM格式 +[@
PCP Symantec Live Update Pro文件 Ply]
PCS PICS动画文件 yF
PCT Macintosh PICT箨�募?<.tJ%8
PCX Zsoft PC画笔位图 !pN
PDB 3Com PalmPilot数据库文件 w(I+S
PDD 可以用Paint Shop Pro或其他图像处理软件打开的图形图像 Et
PDF Adobe Acrobat 可导出文档格式文件(可用Web浏览器显示);Microsoft系统管理服务器包定义文件;NetWare打印机定义文件 ^.@cTR
PDP Broderbund的Print Shop Deluxe文件 vo_
PDQ Patton&Patton Flowercharting PDQ Lite 文件 YF
PDS 摄影图像文件(该文件格式的来源不清楚) ^e_
PF Aladdin系统对私人文件进行加密的文件 ly=4'Q
PFA 类型1字体(ASCⅡ) lO
PFB 类型1字体(二进制) E
PFC PF组件 |()m8*
PFM 打印机字体尺度 P8[z
PGD 良好隐私(Pretty Good Privacy,PGP)虚拟磁盘文件 ~&
PGL HP绘图仪绘图文件 |aEvA
PGM 可输出灰度图(位图) @
PGP 用良好隐私(PGP)算法加密文件 UC
PH 由Microsoft帮助文件编译器产生的临时文件 [#).
PHP,PHP3 包含有PHP脚本的HTML网页 Dg_
PHTML 包含有PHP脚本的HTML网页;由Perl分析解释的HTML Co}
PIC PC画图位图;Lotus图片;Macintosh PICT绘图 OP!wL
PICT Macintosh PICT图形文件 '&.su/
PIF 程序信息文件;IBM PIF绘图文件 ^E
PIG LucasArts的Dark Forces WAD文件 )fFy<
PIN Epic Pinball数据文件 YV
PIX 内置系统位图 1
PJ MKS源完整性文件 ?$#>
PJX,PJT Microsoft Visual FoxPro工程文件 8g
PKG Microsoft Developer Studio应用程序扩展(与DLL文件类似) {fLE
PKR PGP的公用钥匙环 9
PL Perl程序 0}m
PLG 由REND386/AVRIL使用的文件格式 ;V`t1R
PLI Oracle 7数据描述 &c
PLM Discorder Tracker2模块 ,""z"a
PLS Disorder Tracker2抽样文件;MPEG PlayList文件(由WinAmp使用) FG
PLT HPGL绘图仪绘图文件;AutoCAD plot绘图文件;Gerber标志制作软件 PV
PM5 Pagemaker 5.0文件 F}s\Kd
PM6 Pagemaker 6.0文件 8
PNG 可移植的网络图形位图;Paint Shop Pro浏览器目录 v2W3
PNT,PNTG MacPaint图形文件 UTLLO,
POG Descent2 PIG文件扩展 q
POL Windows NT策略文件 qF
POP Visual dBASE上托文件 Rud`Zc
POT Microsoft Powerpoint模块 q
POV 视频射线跟踪器暂留 tNYRO
PP4 Picture Publisher 4位图 ,
PPA Microsoft Powerpoint内插器 C9
PPF Turtle Beach的Pinnacle程序文件 Zi
PPM 可移植的象素映射位图 v`
PPP Parson Power Publisher;Serif PagePlus桌面出版缺省输出 FBJqM
PPS Microsoft Powerpoint幻灯片放映 X
PPT Microsoft Powerpoint演示文稿 UBCFe&
PQI PowerQuest驱动器图像文件 w#Et6Z
PRC 3COM PalmPiltt资源(文本或程序)文件 5uj5a1
PRE Lotus Freelance演示文稿 (J0&E
PRF Windows系统文件,Macromedia导演设置文件 .ow
PRG dBASE Clipper和FoxPro程序源文件;WAVmaker程序 w_HT
PRJ 3D Studio(DOS)工程文件 wa
PRN 打印表格(用空格分隔的文本);DataCAD Windows打印机文件 um
PRP Oberson的Prospero数据转换产品保存的工程文件 $|
PRS Harvard Graphics for Windows演示文件 .M:]I1
PRT 打印格式化文件;Pro/ENGINEER元件文件 -*lUC?
PRV PsiMail Internet提供者模板文件 Y
PRZ Lotus Freelance Graphics 97文件 !
PS Postscript格式化文件(PostScript打印机可读文件) c
PSB Pinnacle Sound Bank 86*'nl
PSD Adobe photoshop位图文件 b_
PSI PSION a-Law声音文件 ~?
PSM Protracker Studio模型格式;Epic游戏的源数据文件 ;xt$sW
PSP Paint Shop Pro图像文件 (
PST Microsoft Outlook个人文件夹文件 Wi&#
PTD Pro/ENGINEER表格文件 Hp*=[h
PTM Polytracker音乐模块(MOD)文件 l7Z=qb
PUB Ventura Publisher出版物;Microsoft Publisher文档 MA".pQ
PWD Microsoft Pocket Word文档 g~$p0
PWL Windows 95口令列表文件+r
PWP Photoworks图像文件(能被Photoworks浏览的一系列文件) {0&qE
PWZ Microsoft Powerpoint向导 o+5T
PXL Microsoft Pocket Excel电子表格 !l[s
PY 来自Yahoo的电子消息;Python脚本文件 {7"Ef
PYC Python脚本文件 ]
2005-10-20 10:26:42 Li-Birch

等级:超级版主
文章:82
积分:909
门派:无门无派
注册:2005年9月21日第 4 楼

--------------------------------------------------------------------------------
QAD PF QuickArt文档 Tc>G
QBW QuickBooks for Windows文件 .S
QDT 来自Quicken UK的QuickBooks数据文件,帐目/税/货单程序 wpW*,
QD3D Apple的QuickDraw 3D元文件格式 N#q
QFL FAMILY LAWYER文档 l|
QIC Microsoft备份文件 =3d
QIF QuickTime相关图像(MIME);Quicken导入文件 ObQ
QLB Quick库 @UsI9
QM Quality Motion文件 A.@-
QRY Microsoft查询文件 ?Wfz
QST Quake Spy Tab文件 7q"
QT,QTM QuickTime电影 f('VM
QTI,QTIF QuickTime相关图像 0ZO&c
QTP QuickTime优先文件 !
QTS Mac PICT图像文件;QuickTime相关图像 ,(tkd
QTX QuickTime相关图像 "%%lf
QW Symantec Q&A Write程序文件 ,L0ke
QXD Quark XPress文件 c
R Pegasus邮件资源文件 |V
RA RealAudio声音文件 [ed%
RAM RealAudio元文件 jY #=i
RAR RAR压缩档案(Eugene Roshall格式) kijhrf
RAS Sun光栅图像位图 V
RAW RAW文件格式(位图);Raw标识的PCM数据 SadzLD
RBH 由RoboHELP维持的RBH文件,它加入到一个帮助工程文件的信息中 ZL5
RDF 资源描述框架文件(涉及XML和元数据) r
RDL Descent注册水平文件 uuHdS
REC 录音机宏;RapidComm声音文件 s$lq
REG 注册表文件 t/Pwm_
REP Visual dBASE报表文件 24
RES Microsoft Visual C++资源文件 pf
RFT 可修订的表单文本(IBM的DCA一部分或文档内容框架结构一部分) g4
RGB,SGI Silicon图形RGB文件 QwR
RLE Run-Length编码的位图 ;C
RL2 Descent2注册水平文件 s\k:
RM RealAudio视频文件 _Qhk
RMD Microsoft RegMaid文档 V]A,
RMF Rich Map格式(3D游戏编辑器使用它来保存图) uKC
RMI M1D1音乐 tD\Y3
ROM 基于盒式磁带的家庭游戏仿真器文件(来自Atari 2600、Colecovision、Sega、Nintendo等盒式磁带里的ROM完全拷贝,在两个仿真器之间不可互修改) 7R;
ROV Rescue Rover数据文件 {
RPM RedHat包管理器包(用于Linux) o{m
RPT Microsoft Visual Basic Crystal报表文件 8A+<l
RRS Ace game Road Rash保存的文件 Z0
RSL Borland的Paradox 7报表 '20J#D
RSM WinWay Resume Writer恢复文件 Yr|
RTF Rich Text格式文档 Pcy
RTK RoboHELP使用的用来模拟Windows帮助的搜索功能 C!,
RTM Real Tracker音乐模块(MOD)文件 vZ
RTS RealAudio的RTSL文档;RoboHELP对复杂操作进行加速 Hx{!S
RUL InstallShield使用的扩展名 ;
RVP Microsoft Scan配置文件(MIME) ]Yl-V
Rxx 多卷档案上的RAR压缩文件(xx= 1~99间的一个数字) Pfo.z
S 汇编源代码文件 D*
S3I Scream Tracker v3设备 "e0
S3M Scream Tracker v3的声音模块文件 g&2$t1
SAM Ami专业文档;8位抽样数据)\
SAV 游戏保存文件 HN)62
SB 原始带符号字节(8位)数据 jMhd,@
SBK Creative Labs的Soundfont 1.0 Bank文件;(Soundblaster)/EMU SonndFont v1.x Bank文件 2
SBL Shockwave Flash对象文件 0v4'hN
SC2 Microsoft Schele+7文件格式;SAS目录(Windows 95/NT、OS/2、Mac) MEzi
SC3 SimCity 3000保存的游戏文件 %
SCC Microsoft Source Safe文件 3u
SCD Matrix/Imapro SCODL幻灯片图像;Microsoft Schele +7 jN
SCF Windows Explorer命令文件 ^dxYg
SCH Microsoft Schele+1 n
SCI ScanVec Inspire本地文件格式 ]Gv
SCN True Space 2场景文件 3c
SCP 拨号网络脚本文件 qXP{YP
SCR Windows屏幕保护;传真图像;脚本文件 U@V
SCT SAS目录(DOS);Scitex CT位图;Microsoft FoxPro表单 PETt8&
SCT01 SAS目录(UNIX) W]
SCV ScanVec CASmate本地文件格式 867O%
SCX Microsoft FoxPro表单文件 6B|
SD Sound Designer 1声音文件 O7
SD2 Sound Designer 2展平文件/数据分X指令;SAS数据库(Windows 95/NT、OS/2、Mac) q5'nG
SDF 系统数据文件格式—Legacy Unisys(Sperry)格式 Vi#
SDK Roland S—系列软盘映像 B
SDL Smart Draw库文件 G$
SDR Smart Draw绘图文件 eXzu
SDS 原始Midi抽样转储标准文件 r`YE($
SDT SmartDraw模板 #'R?
SDV 分号分隔的值文件 Q`Q
SDW Lotus WordPro图形文件;原始带符号的DWORD(32位)数据 -q%8<
SDX 由SDX压缩的Midi抽样转储标准文件 b v
SEA 自解压档案(Stufflt for Macintosh或其他软件使用的文件) cR{
SEP 标签图像文件格式(TIFF)位图 X`B
SES Cool Edit Session文件(普通数据声音编辑器文件) ~
SF IRCAM声音文件格式 I#B|j[
SF2 Emu Soundfont v2.0文件;Creative Labs的Soundfont 2.0 Bank文件(Sound Blaster) #y
SFD SoundStage声音文件数据 0i
SFI Sound Stage声音文件信息 ?/-
SFR Sonic Foundry Sample资源 Q{8r
SFW Seattle电影工程(损坏的JPEG) LO
SFX RAR自解压档案 Ws
SGML 标准通用标签语言 $l-h
SHB Corel Show演示文稿;文档快捷文件 \
SHG 热点位图 Cig
SHP 3D Studio(DOS)形状文件;被一些应用程序用于多部分交互三角形模型的3D建模 rws|
SHS Shell scrap文件;据载用于发送"口令盗窃者" ~lI
SHTML 含有服务器端包括(SSI)的HTML文件 &
SHW Corel Show演示文稿 A_^
SIG 符号文件 f$`
SIT Mac的StuffIt档案文件 QG-
SIZ Oracle 7配置文件 \)
SKA PGP秘钥 )
SKL Macromedia导演者资源文件 tD
SL PACT的保存布局扩展名 S
SLB Autodesk Slide库文件格式 c{O"
SLD Autodesk Slide文件格式 MS6V
SLK Symbolic Link(SYLK)电子表格 ftW
SM3 DataCAD标志文件 Y*N#
SMP Samplevision格式;Ad Lib Gold抽样文件 HlI9zn
SND NeXT声音;Mac声音资源;原始的未符号化的PCM数据;AKAI MPC系列抽样文件 71q
SNDR Sounder声音文件 ";y
SNDT Sndtool声音文件 {?ikA@
SOU SB Studio Ⅱ声音 :]
SPD Speech数据文件 o1A.
SPL Shockwave Flash对象;DigiTrakker抽样 $+Y'
SPPACK SPPack声音抽样 yl
SPRITE Acorn的位图格式 L
SQC 结构化查询语言(SQR)普通代码文件 {
SQL Informix SQL查询;通常被数据库产品用于SQL查询(脚本、文本、二进制)的文件扩展名 +mn
SQR 结构化查询语言(SQR)程序文件 m:r%
SSDO1 SAS数据集合(UNIX) q\Fj
SSD SAS数据库(DOS) UP
SSF 可用的电子表格文件 C0
ST Atari ST磁盘映像 !q
STL Sterolithography文件 v
STM .shtml的短后缀形式,含有一个服务端包括(SSI)的HTML文件;Scream Tracker V2音乐模块(MOD)文件 g^
STR 屏幕保护文件 g@
STY Ventura Publisher风格表 uWuG;X
SVX Amiga 8SVX声音;互交换文件格式,8SVX/16SV 6p_5s0
SW 原始带符号字(16位)数据 CM[
SWA 在Macromedia导演文件(MP3文件)中的Shockwave声音文件 8
SWF Shockwave Flash对象 !5Oy/
SWP DataCAD交换文件 x
SYS 系统文件 `
SYW Yamaha SY系列波形文件 /wN)J
2005-10-20 10:27:22 Li-Birch

等级:超级版主
文章:82
积分:909
门派:无门无派
注册:2005年9月21日第 5 楼

--------------------------------------------------------------------------------
T64 Commodore 64仿真器磁带映像文件 cx8(JV
TAB Guitar表文件 En>R,
TAR 磁带档案 1
TAZ UNIX gzip/tape档案 p%f'D
TBK Asymetrix Toolbook交互多媒体文件 cs(Y
TCL 用TCL/TK语言编写的脚本 C]|
TDB Thumbs Plus数据库 fP
TDDD Imagine 和 Turbo Silver射线跟踪器使用的文件格式 ;}
TEX 正文文件 (
TGA Targa位图 x!']p
TGZ UNIX gzip/tap档案文件 d5_
THEME Windows 95桌面主题文件 m
THN Graphics WorkShop for Windows速写 :Ww
TIF,TIFF 标签图像文件格式(TIFF)位图 +?
TIG 虎形文件,美国政府用于分发地图 cJ}
TLB OLE类型库 -
TLE 两线元素集合(NASA) 2D
TMP Windows临时文件 _}t9B)
TOC Eudora邮箱内容表 0
TOL Kodak照片增强器 y
TOS Atari 16/32和32/32计算机操作系统文件 @*
TPL CakeWalk声音模板文件;DataCAD模板文件

㈥ 求救:xp 系统蓝屏 错误代码:0x0000008E

蓝屏"的硬件原因及解决

"蓝屏"现象多和内存大小、CPU频率、光驱、硬盘碎片等等关系密切......在计算机的使用过程中,经常会遇到蓝屏的情况。对于初学者来讲,好象就是一场电脑灾难一样,不知所措。其实只要了解了原因之后就不用怕了。造成计算机蓝屏的原因有很多种,硬件方面的原因总体可以概括为以下几种:

一、屏幕显示系统忙,请按任意键继续……

1、虚拟内存不足造成系统多任务运算错误
虚拟内存是WINDOWS系统所特有的一种解决系统资源不足的方法,其一般要求主引导区的硬盘剩余空间是其物理内存的2-3倍。而一些发烧友为了充分利用空间,将自己的硬盘塞到满满的,忙记了WINDOWS这个苛刻的要求。结果导致虚拟内存因硬盘空间不足而出现运算错误,所以就出现蓝屏。要解决这个问题好简单,尽量不要把硬盘塞得满满的,要经常删除一些系统产生的临时文件、交换文件,从而可以释放空间。或可以手动配置虚拟内存,选择高级,把虚拟内存的默认地址,转到其他的逻辑盘下。这样就可以避免了因虚拟内存不足而引起的蓝屏。

2、CPU超频导致运算错误
超频对于发烧友来说是常事,所以由超频所引起的各种故障也就在所难免了。超频,就本身而言就是在原有的基础上完成更高的性能,但由于进行了超载运算,造成其内部运算过多,使CPU过热,从而导致系统运算错误。有些CPU的超频性能比较好,如INTEL的赛扬处理器和AMD-K6-2处理器还算较好的,但有时也会出现一些莫名其妙的错误。(例如:我曾试过将INTEL赛扬300A,在超频到450时,软驱在没有接受命令时,进行读盘操作)。INTEL的低于200的CPU以及AMD-K5的超频能力就不是那么好。建议高档的CPU要超频时,那么散热工作一定要做好,最好装一个大的风扇,再加上一些硅胶之类的散热材料。至于一些低档的CPU我建议你就最好不要超频了,免得超频达不到预想的效果反而经常出现蓝屏影响计算机的正常速度。

二、内存条的互不兼容或损坏引起运算错误

这时个最直观的现象,因为这个现象往往在一开机的时候就可以见到,根本启动不了计算机,画面提示出内存有问题,问你是否要继续。造成这种错误是物理上的损坏内存或者内存与其它硬件不兼容所致。这时候只有换过另外的内存了。

三、光驱在读盘时被非正常打开所至

这个现象是在光驱正在读取数据时,由于被误操作打开而导致出现蓝屏。这个问题不影响系统正常动作,只要再弹入光盘或按ESC键就可以。
以上是我在维护计算机中碰到导致蓝屏的几种原因,或许还会有其他一些莫名其妙的问题导致计算机出现蓝屏。不管怎样,遇到这类问题后,应先仔细分析问题发生的原因,然后再着手解决。

四、硬件剩余空间太小或碎片太多

由于Win9X运行时需要用硬盘作虚拟内存,这就要求硬盘必须保留一定的自由空间以保证程序的正常运行。一般而言,最低应保证100MB以上的空间,否则出现“蓝屏”很可能与硬盘剩余空间太小有关。另外,硬盘的碎片太多,也容易导致“蓝屏”的出现。因此,每隔一段时间进行一次碎片整理是必要的。

五、系统硬件冲突

这种现象导致“蓝屏”也比较常见。实践中经常遇到的是声卡或显示卡的设置冲突。在“控制面板”→“系统”→“设备管理”中检查是否存在带有黄色问号或感叹号的设备,如存在可试着先将其删除,并重新启动电脑,由Win9X自动调整,一般可以解决问题。若还不行,可手工进行调整或升级相应的驱动程序。

"蓝屏"的软件原因及解决

与硬件密切联系的是软件,有时软件在"蓝屏"现象中也"功不可没",加载了过多的程序、注册表有问题、软硬不兼容、驱动程序有问题,相对于硬件原因来说要不易察觉些,可要多加注意.........

一、启动时加载程序过多

不要在启动时加载过多的应用程序(尤其是你的内存小于64MB),以免使系统资源消耗殆尽。正常情况下,Win9X启动后系统资源应不低于90%。最好维持在90%以上,若启动后未运行任何程序就低于70%,就需要卸掉一部分应用程序,否则就可能出现“蓝屏”。

二、应用程序存在着BUG

有些应用程序设计上存在着缺陷或错误,运行时有可能与Win9X发生冲突或争夺资源,造成Win9X无法为其分配内存地址或遇到其保护性错误。这种BUG可能是无法预知的,免费软件最为常见。另外,由于一些用户还在使用盗版软件(包括盗版Win9X),这些盗版软件在解密过程中会破坏和丢失部分源代码,使软件十分不稳定,不可靠,也常常导致“蓝屏”。

三、遭到不明的程序或病毒攻击所至

这个现象只要是平时我们在上网的时候遇到的,当我们在冲浪的时候,特别是进到一些BBS站时,可能暴露了自己的IP,被"黑客"用一些软件攻击所至。对互这种情况最好就是在自己的计算机上安装一些防御软件。再有就是登录BBS要进行安全设置,隐藏自己IP。

四、版本冲突

有些应用程序需调用特定版本的动态链接库DLL,如果在安装软件时,旧版本的DLL覆盖了新版本的DLL,或者删除应用程序时,误删了有用的DLL文件,就可能使上述调用失败,从而出现“蓝屏”。不妨重新安装试一试。

五、注册表中存在错误或损坏

很多情况下这是出现“蓝屏”的主要原因。注册表保存着Win9X的硬件配置、应用程序设置和用户资料等重要数据,如果注册表出现错误或被损坏,就很可能出现“蓝屏”。如果你的电脑经常出现“蓝屏”,你首先就应考虑是注册表出现了问题,应及时对其检测、修复,避免更大的损失。

六、软硬件不兼容

新技术、新硬件的发展很快,如果安装了新的硬件常常出现“蓝屏”,那多半与主板的BIOS或驱动程序太旧有关,以致不能很好支持硬件。如果你的主板支持BIOS升级,应尽快升级到最新版本或安装最新的设备驱动程序。

Windows 2000"蓝屏"分析与解决篇

Win2000也许可以说得上是一个划时代的操作系统,但是它仍然不能够避免蓝屏死机(Blue Screen of Death)问题,Win2000的"蓝屏"(BSOD)和NT4以前的"蓝屏"消息是完全不同的。最大的不同就是NT中的BSOD只包含一个通用的停止消息类型(就是实际的出错代码), 但是Win2000的BSOD包含有两种消息类型:停止消息和硬件消息。停止消息是指,当win2000的内核发现一个它不能够恢复的软件错误时候产生的错误消息,它分为:常规停止消息、安装停止消息、可执行程序安装停止消息、软件陷阱停止消息四种类型......针对Windows2000的蓝屏,在上述概括的现象与对策基础上,我们分两方面来分析:

Windows 2000中蓝屏死机之停止信息分析

简介:什么是蓝屏死机(BSOD)问题?

BSOD就是显示在蓝色屏幕背景下的出错信息。一般这种出错信息严重到你的整个操作系统当机,你只有重新冷启动的选择。

刨析BSOD

BSOD可以分成独立的几部分,每部分包含有有价值的错误处理信息。这几部分包括:

1、bug检查部分:这是BSOD中包含实际出错消息的位置。在这部分中,你应该注意的是出错代码(就是在单词“Stop”后面的十六进制数字)和错误符号(就是紧跟在出错代码后的单词)

2、推荐用户采取行动部分:这部分经常包含一些一般的指导你如何纠正错误的步骤的消息。

3、调试端口信息部分:这部分包含有你应该如何设置你的内核调试器的信息。内核调试器是让你可以通过手工连接到计算机并对进程进行调试的工具。

下面是一个具体的BSOD例子:

*** Stop: 0x0000001E (0xF24A447A, 0X00000001, 0X0000000)
KMODE_EXCEPTION_NOT_HANDLED
*** Address F24A447A base at f24A0000, DateStamp 35825ef8d - wdmaud.sys

If this is the first time you've seen this Stop error screen, restart your computer.
If this screen appears again, follow these steps:

Check to be sure you have adequate disk space. If a driver is identified in the
Stop message, disable the driver or check with the manufacturer for driver updates.
Try changing video adapters.

Check with your hardware vendor for any BIOS updates. Disable BIOS memory options
such as caching or shadowing. If you need to use Safe Mode to remove or disable
components, restart your computer, press F8 to select Advanced Startup Options,
and then select Safe Mode.

Refer to your Getting Started manual for more information on troubleshooting Stop errors.

Kernel Debugger Using: COM2 (Port 0x2f8, Baud Rate 19200)
Beginning mp of physical memory
Physical memory mp complete. Contact your system administrator or technical support group.

根据这个具体的例子,按照上面刨析的BSOD四个部分,下面一一介绍:

bug检查部分:

这是BSOD中包含实际出错消息的位置。它看上去就是下面的代码:
*** Stop: 0x0000001E (0xF24A447A, 0X00000001, 0X0000000)
KMODE_EXCEPTION_NOT_HANDLED *** Address F24A447A base at f24A0000, DateStamp 35825ef8d - wdmaud.sys

其中错误代码是一个紧跟在Stop后面的十六进制数,在这里面它由其它四个数字组成。

而错误符号是指紧随其后的KMODE_EXCEPTION_NOT_HANDLED.

在一些BSOD出错信息中,一个内存位置和文件名出现在错误符号的后面。这个信息告诉了当错误发生的时候在内存中的位置和哪个文件导致了错误的发生。当然你是否能够看到该信息是由哪种停止消息类型来决定的。在一些实际运用中,你只能够看到上面的第一行。而这里通常是表示由显示服务中导致的问题。 推荐用户采取行动部分:

在上面的例子中推荐用户采取行动部分如下:

If this is the first time you've seen this Stop error screen, restart your computer. If this screen appears again, follow these steps:
Check to be sure you have adequate disk space. If a driver is identified in the Stop message, disable the driver or check with the manufacturer for driver updates. Try changing video adapters.
Check with your hardware vendor for any BIOS updates. Disable BIOS memory options such as caching or shadowing. If you need to use Safe Mode to remove or disable components, restart your computer, press F8 to select Advanced Startup Options, and then select Safe Mode.
Refer to your Getting Started manual for more information on troubleshooting Stop errors.

推荐用户采取行动部分通常是推荐用户在遇到了出错信息后应该采取的解决步骤。在消息中可以看到,解决一个BSOD也许只要重新启动或则整理出足够大的剩余空间就能够解决了。尽管这样的方法偶尔会起到作用,但是实际上要解决BSOD经常要远远复杂得多。

调试端口信息部分:

这部分包含有你应该如何设置你的内核调试器的信息。我会在以后的网站里面详细介绍什么是2000的内核调试器。在上面的例子中,这部分内容是:

Kernel Debugger Using: COM2 (Port 0x2f8, Baud Rate 19200)
Beginning mp of physical memory Physical memory mp complete. Contact your system administrator or technical support group.

停止信息的四种类型

当程序或则驱动程序发生了一个不能够控制的错误消息或则试图执行一个非法指令时,系统就会发生停止出错信息。而这种信息通常由四种类型组成。

1、常规停止消息:在正常的使用win2000时发生的停止消息
常规停止消息通常是最难解决的出错信息,因为有可能有无数的原因能够导致错误的发生。

2、安装停止消息:在安装win2000过程中的停止消息,通常由你的系统中存在和2000不兼容的硬件设备引起的。

解决办法是你查看系统中的硬件设备,找到没有列出在2000兼容列表中的设备。然后和你的硬件设备厂商联系看他们是否能够给你提供该设备的驱动程序。如果他们不能,那你只好从你的系统中删除该设备,并用其它的可以兼容的设备替换掉。
如果你的所有硬件都是兼容的,你也许是存在有两个互相冲突的硬件设备。要解决这个问题,先移走任何不是必要的硬件设备,然后重新装载2000,一旦2000装载成功后,把所有移走的设备全部重新加入到系统中。这样做,通常能够解决这个问题,至少能够告诉你哪些硬件是有冲突的。

3、可执行程序安装停止消息:表示发生在2000安装过程中第4个阶段(执行程序部分)的停止消息。

安装2000在可执行程序的安装过程中有两个阶段。第一个阶段是禁止硬件中断同时装载一些基本的组件,例如硬件提取层。第二个阶段是初始化你系统中所有的硬件。如果你在安装程序到了这个阶段的时候收到了停止消息错误。需要再次运行诊断程序,来判断你的硬件是否都工作正常。然后重新安装2000。如果你仍然遇到这个出错消息,那么就需要和微软技术支持部打交道了。

4、软件陷阱停止消息:由于软件中的错误陷阱并且当程序试图执行一个非法指令的时候发生的停止消息。

由于软件中的错误陷阱并且当程序试图执行一个非法指令的时候发生的停止消息。例如,程序试图向一个本来是保存数字的变量写字符串的时候,这个错误就有可能发生。如果你遇到了这种类型的错误,需要记下出错信息,是什么软件导致了错误,一般这些软件都有新的版本来纠正这些错误的。

当你遇到了停止消息时候可能需要的解决问题的步骤:

首先判断你最近是不是在系统中有任何的变动。如果你有,那么这些变动经常是问题产生的根源。试图删除或者移走新的硬件或软件,看是否能够解决问题。检查系统中的硬件,最好如果有硬件检测程序的话,可以运行该程序进行检测,同时重新插放你的内存卡和扩展卡。

如果你的停止信息是发生在启动中或刚启动的过程中,那么这有可能是你的某个服务或则设备驱动程序中的问题。可以尝试将机器启动到安全模式。如果你的2000系统能够启动成功安全模式,那么表示你的猜测是正确的。

同时要确保你的防病毒程序是设计成和win2000兼容的,并且随时保持更新。如果错误仍然发生,那么进入你的CMOS设置,禁止掉BIOS中的象缓存或则shadow之类的选项,然后重新启动。
Windows 2000蓝屏死机之STOP对"症"下药

从理论上讲,纯32位的Windows 2000是不会出现死机的,但是这仅仅是理论上。病毒或硬件和硬件驱动程序不匹配等原因将造成Windows2000的崩溃,当Windows 2000出现死机时,显示器屏幕将变为蓝色,然后出现STOP故障提示信息。下面我们分别介绍通用的STOP故障处理方法和特殊的STOP故障排除。

通用STOP故障处理

1.首先使用新版杀毒软件检查计算机上是否有病毒。

2.如果Windows 2000可以启动,请检查“事件查看器”中的信息,以确定导致故障的设备或驱动程序。启动“事件查看器”的方法是:“开始”\“设置”\“控制面板”\“管理工具”\“事件查看器”\“系统日志”。

3.如果不能启动计算机,试着用“安全模式”或“最后一次正确的配置”启动计算机,然后删除或禁用新安装的附加程序或驱动程序。如果用“安全模式”启动不了计算机,可使用修复控制台。修复控制台可以禁用一些服务、重新命名设备驱动程序、检修引导扇区或主引导记录。

4.拆下新安装的硬件设备(RAM、适配卡、硬盘、调制解调器等等)。

5.确保已经更新了硬件设备的驱动程序,以及系统有最新的BIOS。

6.运行由计算机制造商提供的系统诊断工具,尤其是内存检查。

7.检查Microsoft兼容硬件列表(HCL),确保所有的硬件和驱动程序都与Windows2000兼容。Hcl.txt在Windows 2000 CD-ROM的\Support文件夹中。

8.在BIOS中禁用内存缓存功能。

9.重新启动计算机,在启动屏幕处,按F8进入“高级启动选项”,然后选择“最后一次正确的配置”。(注:使用“最后一次正确的配置”的方式启动计算机,计算机的所有设置被重置为最后一次成功启动时的配置。)

10.如果能够访问Web,请进入http://www.microsoft.com/ntserver/,单击“Support”/“Search Knowledge Base”,在“Type your keywords here”处,输入“stop”和相应的号码(如出现STOP消息“stop:0x0000000A”,可在此输入“stop0x0000000A”),按Enter键,就可以找出所出现的STOP问题的解决方法。(E文)

部分STOP代码

STOP消息 0x0000000A故障(刚加入新设备时)
通常原因 驱动程序使用了不正常的内存地址。

1.在安装过程中,屏幕上提示“安装程序正在检查计算机硬件配置”时,按F5,根据提示选择合适的计算机类型。例如,如果计算机是单处理器,请选择“标准PC”。
2.在BIOS中禁用内存缓存功能。
3.拆下所有适配卡,并断开所有不是启动计算机所必需的硬件设备,再重新安装Windows2000。
4.如果系统配有SCSI适配卡,请向适配卡销售商索取最新的Windows2000驱动程序,禁用同步协商功能,检查终结头和设备的SCSI ID号。
5.如果系统配有IDE设备,设IDE端口为Primary。检查IDE设备的Master/Slave/Only设置。除了硬盘,拆下其它所有的IDE设备。
6.运行由计算机制造商提供的系统诊断工具,尤其是内存检查。
7.检查Microsoft兼容硬件列表(HCL),确保所有的硬件和驱动程序都与Windows2000兼容。
8.重新启动计算机。在启动屏幕处,按F8进入“高级启动选项”,然后选择“最后一次正确的配置”。

STOP消息 0x0000001E故障

1.检查是否有充分的磁盘空间,尤其是新安装。
2.禁用STOP消息中显示的驱动程序和所有新安装的驱动程序。
3.如果所使用的视频驱动程序不是Microsoft提供的,试着切换到标准VGA驱动程序或者由Win2000支持的合适的驱动程序。
4.确保系统有最新的BIOS。
5.重新启动计算机。在启动屏幕处,按F8进入“高级启动选项”,然后选择“最后一次正确的配置”。

STOP消息 0x00000023和0x00000024故障
通常原因 严重的驱动器碎片、超载的文件I/O、第三方的驱动器镜像软件或者一些防病毒软件出错。

1.禁用一些防病毒软件或者备份程序,禁用所有碎片整理应用程序。
2.运行CHKDSK /f 检修硬盘驱动器,然后重新启动计算机。
3.重新启动计算机。在启动屏幕处,按F8进入“高级启动选项”,然后选择“最后一次正确的配置”。

STOP消息 0x0000002E故障
通常原因 系统内存中的奇偶校验错误。

1.运行由计算机制造商提供的系统诊断工具,尤其是内存检查。
2.在BIOS中禁用内存缓存功能。
3.试着用“安全模式”启动。如果“安全模式”可启动计算机,试着更改为标准VGA驱动程序。如果这不能解决问题,可能须要用另外的视频适配卡。“兼容硬件列表”中列出了兼容的视频适配卡。
4.确保已经更新了硬件设备的驱动程序,以及系统有最新的BIOS。
5.拆下一些新安装的硬件(RAM、适配器、硬盘、调制解调器等等)。
6.重新启动计算机。在启动屏幕处,按F8进入“高级启动选项”,然后选择“最后一次正确的配置”。

STOP消息 0x0000003F故障
通常原因 驱动程序没有被完全清除。

删除一些新安装的软件,包括备份工具或磁盘工具,例如碎片整理和防病毒软件。

STOP消息 0x00000058故障
通常原因 在容错集的主驱动器中发生错误。

1.用Windows 2000引导软盘,从镜像(第二个)系统驱动器启动计算机。
2.重新启动计算机。在启动屏幕处,按F8进入“高级启动选项”,然后选择“最后一次正确的配置”。

STOP消息 0x0000007B故障
通常原因 在I/O系统的初始化过程中出现问题(通常是引导驱动器或文件系统)。

1.检查计算机上是否有病毒。这个STOP消息通常在引导扇区有病毒时出现。
2.使用“修复控制台”来修复驱动器。
3.拆下新安装的硬盘驱动器或控制卡。
4.如果系统配有SCSI适配卡,请向适配卡销售商索取最新的Windows2000驱动程序,禁用同步协商功能,检查终结头和设备的SCSI ID号。
5.如果系统配有IDE设备,设IDE端口为Primary。检查IDE设备的Master/Slave/Only设置。除了硬盘,拆下其它所有的IDE设备。
6.运行CHKDSK。如果Windows 2000不能启动CHKDSK,则必须把硬盘拆下并连接到另一个Windows2000系统上,然后用CHKDSK命令检查该硬盘。
7.重新启动计算机。在启动屏幕处,按F8进入“高级启动选项”,然后选择“最后一次正确的配置”。

STOP消息 0x0000007F故障
通常原因 硬件或软件问题;常见的原因是硬件失效。

1.运行由计算机制造商提供的系统诊断工具,尤其是内存检查。这个STOP消息经常出现在错误或误配内存的情况下。
2.在BIOS中禁用内存缓存功能。
3.试着拆下或替换硬件:RAM、控制器、适配器、调制解调器和其它外围设备。
4.检查Microsoft兼容硬件列表(HCL),确保所有的硬件和驱动程序都与Windows2000兼容。这个问题可能是由于不兼容的主板引起的。
5.重新启动计算机。在启动屏幕处,按F8进入“高级启动选项”,然后选择“最后一次正确的配置”。

解决蓝屏之工具篇:

"两手抓,两手都要硬",针对 "蓝屏"现象除了在硬件方面改善你的系统硬件环境外,"软环境"的建设也不可忽视,就我们所知道的一些工具介绍给你,当然,可能还有更多的好工具,不妨平时多留意!

RAM Idle--让蓝屏消失

不管是曾经远去的DOS时代,还是如日中天的Windows时代,作为系统资源中最重要的一项——内存资源,一直都是电脑爱好者们最为头疼的事情。虽然现在主板上的内存插槽越来越多,内存的价钱也越来越低,但无论怎样,还是有很多朋友的内存资源时常不够用,以至于系统性能无法正常发挥。究其原因,主要是由于Windows操作系统不能有效地对内存资源进行管理,导致大量内存资源被白白占用,从而使系统性能大幅度降低,造成程序锁死、系统挂起等烦人的问题。因此,不少专门用来对内存资源进行管理的工具软件也就应运而生,而今天要介绍的RAM Idle则是这类软件中的佼佼者。

一、安装

首先用Winzip等软件将下载得到的压缩包解压,然后点击Setup.exe文件,在弹出的对话框中选择【是】即可开始安装RAM Idle(如图1)。和大多数Windows应用程序一样,RAM Idle的安装过程很简单,只需要一路点击【Next】即可完成。

二、 使用

RAM Idle的主要功能是在系统空闲的时候按照用户设置自动释放回收一定数量的内存,从而避免因Windows系统不足而造成的内存资源枯竭问题,并大幅提高系统性能与稳定性。
俗话说:工欲善其事,必先利其器,使用RAM Idle也是一样,只有设置合理,它才能更好的对内存资源进行管理。下面就请大家点击【开始】-【程序】-【RAM Idle】-【Configuration】打开RAM Idle设置界面(如图2)和我一起认识下RAM Idle的设置选项

1. 【Main】选项卡:为软件的主要设置部分,包括以下几个内容:
·Target Free RAM:设置到达最小剩余内存时,RAM Idle所要尝试恢复的内存数量。
·Minimum Free RAM:设置最小剩余内存数量,当达到这个数值的时候,RAM Idle将会自动恢复内存资源。
·Disable the CPU usage detection:选中此项后,RAM Idle恢复内存的时候将不再检测CPU占用率,不过只是在你的CPU占用率总是显示100%的时候才需要选中。一般情况下我们不用选中该项,【Recover RAM if only……】中可以设置恢复内存时的最高CPU占用率,也就是说只有CPU占用率低于设定数值时,RAM Idle才可以恢复内存,否则,不予恢复。
·Free up……if free RAM below 50%:设置剩余内存少于总内存50%的时候,每隔多少时间恢复多少数量的内存。
·Pop up menu free……:设置弹出菜单中手动恢复内存部分的三个恢复数值。

2. 【Options】选项卡:主要包括总在最前面、随Windows启动而启动、隐藏系统托盘图标等一些常规设置。

3. 【Gator】选项卡:一个填表软件的简要介绍和下载链接。

4. 【About】选项卡:显示当前系统的内存资源信息(如图3)

RAM Idle释放内存共有两种方法,一种是当剩余内存少于总内存50%的时候,按照设置每隔一段时间自动释放一定数量的内存(设置方法见上);一种是在系统托盘的RAM Idle图标上点击鼠标右键,使用弹出菜单(如图4)中的三个选项快速手动释放一定数量的内存(设置方法见上)。

三、 小结

与同类软件相比,RAM Idle基本综合了该类软件的所有精华,具有无可比拟的强大内存管理能力。首先RAM Idle可以自动释放内存资源,并且优化时间快,效率高。其次RAM Idle设置方便,功能齐备,并且占用系统资源少,可在系统较为空闲的时候运行。另外,该软件还具有多种方便且实用的小功能,如重新启动,关机,挂起等。

虽然MemMAX、FREERAM、RAMFIX等软件也各有特色,但由于这样或者那样的缺点,比如不能自动优化、占用系统资源太高、优化效率低下、使用繁琐等,使得它们很难超越RAM Idle。

如果你正在为你的内存资源的管理而发愁的话,那么我建议你一定要试试RAM Idle,以它的实力相信一定不会让你失望!

打赢一场蓝屏歼灭战

蓝屏到底是怎么产生的呢?我们可以从软、硬两方面来解释蓝屏现象产生的原因。从硬件方面来说,超频过度是导致蓝屏的一个主

㈦ 俄罗斯方块的源程序

#include<stdio.h>
#include <graphics.h>
#include <dos.h>
#include <stdlib.h>
#define UP 0x48
#define DOWN 0x50
#define LEFT 0x4b
#define RIGHT 0x4d
#define ESC 0x01
#define P 0x19
#define ENTER 0x1c
#define PAGEUP 0x49
#define PAGEDOWN 0x51
#define add_D 0x0d
#define add_d 0x4e
#define sub_D 0x0c
#define sub_d 0x4a
#define RST 0x13
#define PAUSE 0x19

long score;
int brick_width=20;
char str[9]={'0','0','0','0','0','0','0','0','\0'}; /*积分数组!*/
int m_speed=0;
int difficulty=0;

/************************************************/
/*以下定义的是砖块的形状*/
int brick [6][4][4][4]=
{
{
{{0,1,0,0},{0,1,1,0},{0,0,1,0},{0,0,0,0}},
{{0,1,1,0},{1,1,0,0},{0,0,0,0},{0,0,0,0}},
{{0,1,0,0},{0,1,1,0},{0,0,1,0},{0,0,0,0}},
{{0,1,1,0},{1,1,0,0},{0,0,0,0},{0,0,0,0}}
},
{
{{0,1,0,0},{1,1,1,0},{0,0,0,0},{0,0,0,0}},
{{0,1,0,0},{0,1,1,0},{0,1,0,0},{0,0,0,0}},
{{0,0,0,0},{1,1,1,0},{0,1,0,0},{0,0,0,0}},
{{0,1,0,0},{1,1,0,0},{0,1,0,0},{0,0,0,0}}
},
{
{{0,0,1,0},{0,1,1,0},{0,1,0,0},{0,0,0,0}},
{{0,1,1,0},{0,0,1,1},{0,0,0,0},{0,0,0,0}},
{{0,0,1,0},{0,1,1,0},{0,1,0,0},{0,0,0,0}},
{{0,1,1,0},{0,0,1,1},{0,0,0,0},{0,0,0,0}}
},
{
{{0,1,0,0},{0,1,0,0},{0,1,0,0},{0,1,0,0}},
{{0,0,0,0},{1,1,1,1},{0,0,0,0},{0,0,0,0}},
{{0,1,0,0},{0,1,0,0},{0,1,0,0},{0,1,0,0}},
{{0,0,0,0},{1,1,1,1},{0,0,0,0},{0,0,0,0}}
},
{
{{0,1,1,0},{0,1,1,0},{0,0,0,0},{0,0,0,0}},
{{0,1,1,0},{0,1,1,0},{0,0,0,0},{0,0,0,0}},
{{0,1,1,0},{0,1,1,0},{0,0,0,0},{0,0,0,0}},
{{0,1,1,0},{0,1,1,0},{0,0,0,0},{0,0,0,0}}
},
{
{{1,1,1,0},{1,0,0,0},{0,0,0,0},{0,0,0,0}},
{{1,1,0,0},{0,1,0,0},{0,1,0,0},{0,0,0,0}},
{{0,0,1,0},{1,1,1,0},{0,0,0,0},{0,0,0,0}},
{{1,0,0,0},{1,0,0,0},{1,1,0,0},{0,0,0,0}}
}
};

/*以下定义的是游戏窗口的矩阵,在游戏进行时,通过检查此矩阵来获知砖块的堆积情况*/
int board[22][12]={
{2,2,2,2,2,2,2,2,2,2,2,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,0,0,0,0,0,0,0,0,0,0,2},
{2,2,2,2,2,2,2,2,2,2,2,2}
};
/*以下是程序中用到汉字的点阵——————————————————*/
char e_16[]={
/* 以下是 '俄' 的 16点阵宋体 字模,32 byte */
0x10,0x20,0x19,0xA8,0x16,0x24,0x22,0x24,
0x3F,0xFE,0x62,0x20,0xA2,0x24,0x22,0xA6,
0x23,0x2C,0x26,0x28,0x2A,0x10,0x22,0x30,
0x22,0x4A,0x2E,0x8A,0x24,0x04,0x00,0x00,
};
char luo_16[]={
/* 以下是 '罗' 的 16点阵宋体 字模,32 byte */
0x00,0x00,0x3F,0xFC,0x22,0x44,0x22,0x44,
0x22,0x44,0x3F,0xFC,0x22,0x00,0x03,0xFC,
0x06,0x08,0x0C,0x08,0x12,0x10,0x61,0x20,
0x00,0xC0,0x03,0x00,0x0C,0x00,0xF0,0x00,
};
char si_16[]={
/* 以下是 '斯' 的 16点阵宋体 字模,32 byte */
0x22,0x0C,0x22,0x70,0xFF,0x40,0x22,0x40,
0x3E,0x40,0x22,0x7E,0x22,0x48,0x3E,0x48,
0x22,0x48,0x22,0x48,0xFF,0x48,0x00,0x48,
0x24,0x88,0x62,0x88,0x83,0x08,0x00,0x08,
};
char fang_16[]={
/* 以下是 '方' 的 16点阵宋体 字模,32 byte */
0x02,0x00,0x01,0x00,0x00,0x80,0xFF,0xFE,
0x02,0x00,0x02,0x00,0x03,0xF0,0x02,0x10,
0x04,0x10,0x04,0x10,0x08,0x10,0x08,0x10,
0x10,0x10,0x20,0x90,0xC0,0x60,0x00,0x00,
};
char kuai_16[]={
/* 以下是 '块' 的 16点阵宋体 字模,32 byte */
0x20,0x80,0x20,0x80,0x20,0x80,0x23,0xF8,
0xF8,0x88,0x20,0x88,0x20,0x88,0x20,0x88,
0x2F,0xFE,0x20,0x80,0x39,0x40,0xE1,0x20,
0x42,0x18,0x02,0x0E,0x04,0x04,0x08,0x00,
};
char kai_16[]={
/* 以下是 '开' 的 16点阵宋体 字模,32 byte */
0x00,0x00,0x7F,0xFE,0x04,0x20,0x04,0x20,
0x04,0x20,0x04,0x20,0xFF,0xFE,0x04,0x20,
0x04,0x20,0x04,0x20,0x08,0x20,0x08,0x20,
0x10,0x20,0x20,0x20,0x40,0x20,0x00,0x00,
};
char shi_16[]={
/* 以下是 '始' 的 16点阵宋体 字模,32 byte */
0x10,0x20,0x18,0x30,0x10,0x20,0x10,0x48,
0xFC,0x84,0x25,0xFE,0x24,0x84,0x44,0x00,
0x44,0xFC,0x28,0x84,0x18,0x84,0x14,0x84,
0x22,0x84,0x42,0xFC,0x80,0x84,0x00,0x00,
};
char tui_16[]={
/* 以下是 '退' 的 16点阵宋体 字模,32 byte */
0x40,0x00,0x27,0xF0,0x24,0x10,0x07,0xF0,
0x04,0x10,0x04,0x10,0xE7,0xF0,0x24,0x88,
0x24,0x50,0x24,0x20,0x25,0x10,0x26,0x18,
0x24,0x08,0x50,0x00,0x8F,0xFE,0x00,0x00,
};
char chu_16[]={
/* 以下是 '出' 的 16点阵宋体 字模,32 byte */
0x01,0x00,0x01,0x00,0x21,0x04,0x21,0x04,
0x21,0x04,0x21,0x04,0x3F,0xFC,0x21,0x04,
0x01,0x00,0x21,0x04,0x21,0x04,0x21,0x04,
0x21,0x04,0x3F,0xFC,0x20,0x04,0x00,0x00,
};
char you_16[]={
/* 以下是 '游' 的 16点阵宋体 字模,32 byte */
0x44,0x20,0x22,0x20,0x22,0x20,0x0F,0xBE,
0x84,0x40,0x54,0xBC,0x57,0x08,0x25,0x10,
0x25,0x10,0x25,0x7E,0xC5,0x10,0x49,0x10,
0x49,0x10,0x49,0x10,0x55,0x50,0x42,0x20,
};
char xi_16[]={
/* 以下是 '戏' 的 16点阵宋体 字模,32 byte */
0x00,0x40,0x00,0x50,0x7E,0x48,0x02,0x48,
0x44,0x40,0x25,0xFE,0x18,0x40,0x08,0x44,
0x0C,0x28,0x14,0x30,0x12,0x20,0x22,0x50,
0x41,0x92,0x06,0x0A,0x00,0x06,0x00,0x02,
};
char xia_16[]={
/* 以下是 '下' 的 16点阵宋体 字模,32 byte */
0x00,0x04,0x7F,0xFE,0x01,0x00,0x01,0x00,
0x01,0x00,0x01,0xC0,0x01,0x60,0x01,0x30,
0x01,0x20,0x01,0x00,0x01,0x00,0x01,0x00,
0x01,0x00,0x01,0x00,0x01,0x00,0x00,0x00,
};
char ge_16[]={
/* 以下是 '个' 的 16点阵宋体 字模,32 byte */
0x01,0x00,0x01,0x00,0x02,0x80,0x02,0x40,
0x04,0x20,0x09,0x18,0x11,0x0E,0x61,0x04,
0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,
0x01,0x00,0x01,0x00,0x01,0x00,0x00,0x00,
};
char tu_16[]={
/* 以下是 '图' 的 16点阵宋体 字模,32 byte */
0x00,0x00,0x7F,0xFC,0x44,0x04,0x47,0xE4,
0x44,0x44,0x4A,0x84,0x71,0x04,0x42,0xC4,
0x4C,0x3C,0x71,0x14,0x40,0x84,0x42,0x04,
0x41,0x84,0x41,0x04,0x7F,0xFC,0x40,0x04,
};
char xing_16[]={
/* 以下是 '形' 的 16点阵宋体 字模,32 byte */
0x00,0x04,0x7F,0x86,0x12,0x0C,0x12,0x10,
0x12,0x20,0x12,0x08,0xFF,0xCC,0x12,0x18,
0x12,0x20,0x12,0x44,0x12,0x86,0x12,0x0C,
0x22,0x10,0x22,0x20,0x42,0x40,0x80,0x80,
};
char fen_16[]={
/* 以下是 '分' 的 16点阵宋体 字模,32 byte */
0x08,0x80,0x0C,0x80,0x08,0x40,0x10,0x20,
0x10,0x30,0x20,0x18,0x40,0x0E,0x9F,0xE4,
0x04,0x20,0x04,0x20,0x04,0x20,0x04,0x20,
0x08,0x20,0x10,0xA0,0x20,0x40,0x40,0x00,
};
char shu_16[]={
/* 以下是 '数' 的 16点阵宋体 字模,32 byte */
0x08,0x20,0x49,0x30,0x2A,0x20,0x1C,0x20,
0xFF,0x7E,0x1C,0x44,0x2B,0x44,0x48,0xC4,
0x08,0x28,0xFF,0x28,0x12,0x10,0x34,0x10,
0x0C,0x28,0x32,0x4E,0xC0,0x84,0x00,0x00,
};
char bd_16[]={
/* 以下是 ':' 的 16点阵宋体 字模,32 byte */
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x30,0x00,0x30,0x00,0x00,0x00,
0x30,0x00,0x30,0x00,0x00,0x00,0x00,0x00,
};
char su_16[]={
/* 以下是 '速' 的 16点阵宋体 字模,32 byte */
0x00,0x80,0x40,0x80,0x2F,0xFC,0x20,0x80,
0x00,0x80,0x07,0xF8,0xE4,0x88,0x24,0x88,
0x27,0xF8,0x21,0xA0,0x22,0x98,0x2C,0x88,
0x20,0x80,0x50,0x80,0x8F,0xFE,0x00,0x00,
};
char _16[]={
/* 以下是 '度' 的 16点阵宋体 字模,32 byte */
0x01,0x00,0x00,0x80,0x3F,0xFE,0x22,0x20,
0x22,0x20,0x2F,0xFC,0x22,0x20,0x23,0xE0,
0x20,0x00,0x27,0xF8,0x22,0x10,0x21,0x20,
0x20,0xC0,0x41,0x30,0x46,0x0E,0x98,0x04,
};
char cong_16[]={
/* 以下是 '从' 的 16点阵宋体 字模,32 byte */
0x08,0x40,0x08,0x40,0x08,0x40,0x08,0x40,
0x08,0x40,0x08,0x40,0x08,0x40,0x08,0xA0,
0x14,0xA0,0x12,0x90,0x12,0x90,0x21,0x08,
0x23,0x0C,0x42,0x06,0x84,0x04,0x08,0x00,
};
char xin_16[]={
/* 以下是 '新' 的 16点阵宋体 字模,32 byte */
0x10,0x00,0x08,0x0E,0x7F,0x70,0x22,0x40,
0x14,0x40,0xFF,0x7E,0x08,0x48,0x08,0x48,
0xFF,0x48,0x08,0x48,0x2C,0x48,0x2A,0x88,
0x4A,0x88,0x89,0x08,0x2A,0x08,0x10,0x08,
};
char nan_16[]={
/* 以下是 '难' 的 16点阵宋体 字模,32 byte */
0x00,0xA0,0x00,0x90,0xF9,0x10,0x09,0xFE,
0x8B,0x20,0x4B,0x20,0x2D,0xFC,0x11,0x20,
0x19,0x20,0x29,0xFC,0x25,0x20,0x45,0x20,
0x81,0x20,0x01,0xFE,0x01,0x00,0x01,0x00,
};
char xuan_16[]={
/* 以下是 '选' 的 16点阵宋体 字模,32 byte */
0x00,0x40,0x22,0x40,0x12,0x40,0x13,0xF8,
0x04,0x40,0x00,0x40,0xF7,0xFC,0x11,0x20,
0x11,0x20,0x12,0x24,0x12,0x24,0x14,0x1C,
0x10,0x00,0x28,0x00,0x47,0xFE,0x00,0x00,
};
char ze_16[]={
/* 以下是 '择' 的 16点阵宋体 字模,32 byte */
0x20,0x00,0x23,0xF8,0x21,0x10,0xFC,0xA0,
0x20,0x40,0x20,0xA0,0x2B,0x58,0x30,0x46,
0x63,0xF8,0xA0,0x40,0x20,0x40,0x27,0xFE,
0x20,0x40,0x20,0x40,0xA0,0x40,0x40,0x40,
};

/* 函数申明 */
int getkey();
void draw_brick(int kind,int stat,int start_x,int start_y,int *position);
void display_brick(int *position,int xexcursion,int yexcursion);
void draw_freezebrick(int *space);
void draw_mainboard();
int is_movable(int *position,int *space,int dir);
void freeze(int *position,int *space);
int check_bottom(int *space,int hei);
void ERASE(int top,int flag);
int move_down(int *position,int *space,int *top,int *flag,int speed);
void begin();
void rand_select(int *kind,int *stat);
void updata_data(int *space,int *top,int flag);
void preview(int kind_new,int stat_new);
void convert_score(long score,char *str);
void drawmat(char *,int,int,int,int);
/**************************************************/

/**********************************************************/
void drawmat(char *mat,int matsize,int x,int y,int color)
/*依次:字模指针、点阵大小、起始坐标(x,y)、颜色*/
{
int i, j, k, n;
n = (matsize - 1) / 8 + 1;
for(j = 0; j < matsize; j++)
for(i = 0; i < n; i++)
for(k = 0;k < 8; k++)
if(mat[j * n + i] & (0x80 >> k)) /*测试为1的位则显示*/
putpixel(x + i * 8 + k, y + j, color);
}

/*初始化游戏板巨阵!*/
void init_data(int **space)
{
int hei,wid,i,j;
*space=(int *)malloc(264*sizeof(int));
/*分配的空间,"264" 是数组的长度*/
for(i=0;i<difficulty;i++)
for(j=0;j<12;j++)
board[21-i][j]=random(2);
for(hei=0;hei<22;hei++)
for(wid=0;wid<12;wid++)
*(*space+hei*12+wid)=board[hei][wid];

/*初始化*/
score=0;
}

void convert_score(long score,char *str)
{
int i;
long SCORE;
SCORE=score;
for(i=7;i>=0;i--)
{
str[i]='0'+SCORE%10;
SCORE /=10;
}
}
/**************************************************/

/*获取键盘扫描码 */
int getkey()
{
union REGS key;
key.h.ah=0;
int86(0x16,&key,&key);
return key.h.ah;
}

/*****************************************************/

/*画方格图形*/
void mydraw(int start_x,int start_y,int brick_width,int color)
{
settextstyle(4,0,5);
setfillstyle(6,8);
setcolor(color);
rectangle(start_x,start_y,start_x+brick_width,start_y+brick_width);
rectangle(start_x+2,start_y+2,start_x+brick_width-2,start_y+brick_width-2);
outtextxy(start_x+7,start_y+7,"*");
}

/******************************************************/

/*
用mydraw函数和position数组在屏幕上画方块*/
void draw_brick(int kind,int stat,int start_x,int start_y,int *position)
{
int wid,hei,x,y,i=0;
void *buf;
setviewport(100,40,300,440,1);
buf=malloc(400);
for(i=0;i<8;i+=2)
{
x=position[i];y=position[i+1];
getimage(x,y,x+brick_width,y+brick_width,buf);
putimage(x,y,buf,XOR_PUT);
}
i=0;
for(hei=0;hei<4;hei++)
{
y=start_y+hei*brick_width;
for(wid=0;wid<4;wid++)
if(brick[kind][stat][hei][wid]==1)
{
x=start_x+wid*brick_width;
position[i++]=x;
position[i++]=y;
position[10]= x > position[10] ? x : position[10];
position[11]= y > position[11] ? y : position[11];
mydraw(x,y,brick_width,10);
}
}
position[8]=start_x;
position[9]=start_y;

free(buf); /* 释放 "buf" 所占的内存*/
}
void display_score(char *pstr) /*显示积分和速度(10000分加一级,最大9级)*/
{
void *buf;int n,j;char speed[2];
buf=malloc(3200);
itoa(m_speed,&speed,10);/*需要改进*/
setviewport(479,139,560,170,1);
getimage(0,0,80,40,buf);
putimage(0,0,buf,XOR_PUT);
settextstyle(0,0,1);
setcolor(WHITE);
outtextxy(0,0,pstr);
outtextxy(0,22,speed);
if(m_speed<=9)
{
n=atoi(pstr);
m_speed+=n/10000;
}
free(buf);

}

㈧ 求任何网络游戏源码

魔兽世界的

㈨ 网络游戏怎么改源码啊

放弃吧,单单从客户端是没法看到其代码的,网游的代码都市封装好的,对外公布的都是封装好的客户端,根本无法解析,除非内部源码泄露,于是就出现了私服……

㈩ DOTA先有还是澄海3C先有

先有的澄海3C(最早出现在2004年),后有的DOTA(最早出现在2005年)

1、澄海3C

《澄海3C》是一个基于《魔兽争霸3:冰封王座》的角色扮演对战地图,是中国早期在魔兽上流行的多人对战地图之一,由于其无需玩家照顾生产而能专心于对战中,在中国国内曾风靡一时。随着越来越多的玩家流失,大多转战DotA,这一地图现已没落。

在2004年,《澄海3C》是由一位叫“架势”的澄海人所编写的,在发展到版本“测试10修正2”时,其用于开发的电脑发生故障且其本人没进行维修,因此所有源码资料均丢失,开发中断。

2、DOTA

《DotA》是由暴雪公司出品即时战略游戏《魔兽争霸3》的一款多人即时对战、自定义地图,可支持10个人同时连线游戏,是暴雪公司官方认可的魔兽争霸的RPG地图。最早的DOTA地图是在2005年一位叫做Eul(Euls)的玩家制作了第一张DOTA地图。

(10)3c游戏源码扩展阅读:

DOTA发展史——

DOTA原作者Eul退出之后,有位玩家Steve Guinsoo整合了很多个英雄制作了DotA Allstars。在2005年,6.01版发布不久,IceFrog同Neichus对地图进行了多次修正和更新。

之后Neichus退出,IceFrog成为主要的地图程序员,负责包括游戏的执行和平衡的测试在内的任何工作。随着6系列版本不断被发布,bug的修正,新的英雄和新增加的法术不断被引入《DotA》。

最终游戏分为两个阵营,玩家需要操作英雄,通过摧毁对方遗迹建筑来获取最终胜利。这种多人在线竞技模式后来被称为“Dota类游戏“,为之后的多个竞技类游戏产生了深远的影响。

热点内容
九游版冒险王2适合安卓哪个版本 发布:2024-11-15 05:12:33 浏览:600
iphonexsmax怎么连接服务器 发布:2024-11-15 05:11:46 浏览:775
长江存储校招 发布:2024-11-15 05:11:01 浏览:966
oraclesql函数大全 发布:2024-11-15 05:10:00 浏览:465
form多文件上传 发布:2024-11-15 05:09:21 浏览:913
云服务器搭建网站哪家好 发布:2024-11-15 04:57:34 浏览:512
什么游戏最好玩又不吃配置 发布:2024-11-15 04:56:50 浏览:456
挤黑痘解压 发布:2024-11-15 04:51:13 浏览:733
nodejs编译js 发布:2024-11-15 04:51:13 浏览:600
买基金怎么配置合理 发布:2024-11-15 04:47:54 浏览:671