基于Qt+ffmpeg的跨平台安卓实时投屏软件的开发与设计_第1页
基于Qt+ffmpeg的跨平台安卓实时投屏软件的开发与设计_第2页
基于Qt+ffmpeg的跨平台安卓实时投屏软件的开发与设计_第3页
基于Qt+ffmpeg的跨平台安卓实时投屏软件的开发与设计_第4页
基于Qt+ffmpeg的跨平台安卓实时投屏软件的开发与设计_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

以下是系统主要使用的研究方法和关键技术:“安卓实时投屏软件”实时同屏的核心技术在于adbreverse搭建的反向代理。软件的开发采用C++语言作为软件设计的基础语言,该软件的实现采用qt的相关技术实战,如多线程,多进程,自定义事件,qss自定义界面,网络编程和键盘鼠标事件处理;音视频相关技术有音视频基础知识,OpenGL基础,OpenGL渲染yuv,ffmpeg解码h264为yuv。第2章开发工具及安装2.1Qt2.1.1Qt简介Qt是一个跨平台C++图形用户界面应用程序开发框架。Qt设计界面具有独特的优势,它不需要编写代码,只需要用它本身提供的插件,像绘图一样地将界面设计好,界面设计简单而高效。另外,你如果编写好了你的项目程序,你可以在Windows平台下编译、运行,也可以在Unix/Linux平台下编译、运行,还可以在MacOS平台下编译、运行,这得归功于它的跨平台性。说到Qt,首先得学习它的核心--qt的信号与槽机制,这是使用Qt编写程序是否成功的关键。2.1.2Qt的安装对于我的毕业项目,我选择的是Qt5.12.0版本来编译,当然了,选择什么样的版本来编写程序看个人的喜好。首先,我们要安装Qt,它的安装过程很简单,可以在网上搜索很多的教程。要安装Qt,我们先要下载Q,我们可以在官网上(http://download.qt.io/archive/qt/5.12/5.12.0/)下载Qt5.12.0,选择qt-opensource-windows-x86-5.12.0.exe,安装过程如下:我们双击.exe文件,选择构建版本,如图2-1所示,图2-1Qt版本勾选图其次,我们还要安装好了VS2017,在Qt的构建套件里,我们可以看到相关的编译器、调试器就会自动识别了,如图2-2所示。注意:安装VS2017一定要勾选win10SDK项,否则关的编译器、调试器就不会自动识别了,编译、运行项目程序则会出现错误。图2-2构建套件我们在E/Qt5.12.0(个人安置qt的路径)找到并点击MaintenanceTool.exe,勾选如图2-3所示。因为我安装了Qt5.12.0,重新演示安装过程,会卸载原先已经配置好的环境,所以避免麻烦,如何选择安装Qt所需要的组件,在(/weixin_42046850/article/details/88970049?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task)可以按里面的步骤来进行安装,里面有详细的安装过程和qt的环境变量配置。图2-3Qt安装2.2VisualStudio20172.2.1VisualStudio2017的安装和环境配置首先,我们要安装VS2017,可以在(/view/456.html)上下载,里面有详细的安装过程和环境配置。我们打开安装好了的VS2017,选择:工具->扩展和更新->联机->搜索qt->QtVisualStudioTools->下载,如图2-4和图2-5所示:图2-4VS2017的扩展和更新图2-5QtVisualStudioTools我们重启一下VS2017,如果安装正确的话,我们可以看到在VS2017的菜单栏中会多出一个菜单:QtVsTools,如图2-6所示:图2-6QtVsTools效果图我们点击“OpenQtProjectFile”,即pro文件,即可导入相关的项目文件,如果导入成功,会出现选项3。如果你是第一次导入,环境需要设置Qt工作目录,在图2-7上点击选项4,会出现图2-8所示:图2-8VS2017的qt环境配置对于选项6的Versionname,我们命名为msvc2017_64;Path项会按照Qt的安装路径来选择,即:D:\Qt\Qt5.5.1\5.5\msvc2017,下一步点击确定,会出现选项12和13,如图2-2-1-4所示。然后我们可以按F7键来编译一下程序,然后运行程序,我们就会看到一个Qt新窗口,至此,关于VS2017+Qt5.12.0的环境配置已经完成了。第3章系统功能需求3.1系统总体功能需求所需的功能:1)实时显示Android设备屏幕;2)实时键鼠控制Android设备;3)屏幕录制;4)无线连接;5)全屏显示;6)常用功能按键(home,back,锁屏,后台应用,点亮屏幕,调节音量等);7)传输文件/apk:拖拽文件/apk到视频窗口便可以发送文件到Android设备;8)后台录制:只录制,不出现录制界面;9)复制粘贴;10)在计算机和安卓设备之间双向同步剪贴板:Ctrl

+

c将设备剪贴板复制到计算机剪贴板;Ctrl

+

Shift

+

v将计算机剪贴板复制到设备剪贴板;Ctrl

+ v

将计算机剪贴板作为一系列文本事件发送到设备(不支持非ASCII字符)。3.2系统总体功能描述3.2.1.实时显示Android设备屏幕1)将Android设备屏幕实时显示在电脑屏幕上,在电脑屏幕上进行外围设备操作,例如:移动鼠标或点击键盘上的“#”键,会实时反馈到Android设备屏幕;在Android设备屏幕上进行手指触摸滑动屏幕或者点击打开某个APP的操作,会同步地显示在电脑屏幕上。2)在游戏映射的模式下,鼠标的移动不会超出游戏的画面,也就是说在该模式下的鼠标有移动范围。3.2.2实时键鼠控制Android设备在用外围设备进行输入输出时,Android设备会同时进行相应的操作,例如用鼠标点击打开Android设备上的记事本,用键盘随便敲写一句话,相应地,Android设备会间接地进行相应的操作(手指点击事件);用鼠标随意的拖动Android设备上的APP,Android设备也会间接地进行相应的操作(手指触摸和手指滑动事件)。在游戏映射的模式下,利用鼠标键盘完成在Android设备上(手机)游戏“和平精英”的相应操作,例如:键盘上的A、S、D、W键对应该游戏上的方向盘,鼠标左键对应该游戏上的开火键和M键查看该游戏的地图等等。3.2.3屏幕录制1)可以录制视频并且可以选择路径保存在电脑里。3.2.4无线连接1)局域网连接,不需要USB线。3.2.5全屏显示3.2.6常用功能按键1)(home,back,锁屏,后台应用,点亮屏幕,调节音量等)3.2.7传输文件/apk1)拖拽文件到视频窗口即可发送文件/apk到Android设备3.2.8后台录制1)只录制,不显示界面,在后台进行3.2.9复制粘贴3.2.10在计算机和设备之间双向同步剪贴板Ctrl

+

c将设备剪贴板复制到计算机剪贴板;Ctrl

+

Shift

+

v将计算机剪贴板复制到设备剪贴板;Ctrl

+ v

将计算机剪贴板作为一系列文本事件发送到设备(不支持非ASCII字符)。3.3用户子系统的功能需求1)启动服务:在刷新设备列表后用户在启动该系统后,第一步就是点击“刷新设备列表”,用于获取设备序列号、设备ip和设备端口号,用户点击“启动服务”,PC端则会实时显示Android设备的屏幕。2)相关配置:用户可以设置比特率、后台录制、录像保存路径、视频尺寸和视频录制格式。3)无线连接:在配置完成后获取设备ip;当用户点击“获取设备ip”时,在该复选框里显示该设备ip、设备端口号,用户点击“启动adbd”,点击“无线连接”,系统利用局域网连接设备序列号、设备ip和设备端口号,点击“启动服务”,PC端则会实时显示Android设备的屏幕。第4章系统设计4.1系统总体设计整个系统分为8个模块:视频采集模块、client模块、安卓模拟点击模块、adbreverse模块、server模块、解码器模块、渲染器模块、输入输出模块。 由于Android设备自带有视频采集模块、client模块、安卓模拟点击模块这三个模块,所以不用为这三个模块编写代码,只需调用Android的API即可。图4-1系统总体设计由上图可知,该系统主要由PC端的QtScrcpy和Android的scrcpy-server组成,分为两个流程:视频显示流程和模拟点击流程视频显示流程:Android的scrcpy-server的视频采集模块会实时采集Android屏幕,然后编码为h264,通过Android端的Clientsocket,借助于adbreverse搭建的反向代理,发送视频流到PC端的Serversocket,然后PC端的解码器模块(ffmpeg)将h264的视频解码为yuv,然后传送到渲染器模块(opengl),然后由其负责将视频显示到PC端的屏幕上。模拟点击流程:在PC端,由Qt的QMouseEvent(鼠标事件)和QKeyEvent(键盘事件)负责将用户的鼠标键盘输入(即输入控制)转换为控制指令,然后由PC端的Serversocket,借助于adbreverse搭建的反向代理,发送控制指令到Android端的Clientsocket,然后Clientsocket将控制指令传送到安卓模拟点击模块,从而实现实时模拟点击的功能第5章UML建模5.1用例图5.1.1用户用例图用例模型的基本组成部分有用例、角色(或参与者)和系统。用户用例图如图5-1-1所示。图5-1用户用例图5.2用例规约表5.2.1启动服务用例规约表表5-1启动服务用例规约表用例编号UC01用例名称启动服务功能描述用户如果想在PC端实现实时显示Android设备的屏幕,首先要将Android设备的设备序列号、设备ip和设备端口号刷新让系统验证,然后启动服务,PC端实时显示Android设备的屏幕。执行者用户前置条件安卓手机端在开发者选项中打开usb调试后置条件PC端实时显示Android设备的屏幕涉众利益用户基本路径用户先启动系统,在PC端的USB接口插入USB线,显示系统主界面,点击“刷新设备列表”按钮,然后设备信息在设备信息复选框内显示出来,系统自动获取adb路径;用户点击“启动服务”按钮,PC机上的系统界面会出现启动界面,PC端实时显示Android设备的屏幕。扩展1.刷新设备列表不成功:USB线损坏或没插紧2.启动服务不成功:USB线损坏或没插紧字段列表Android设备信息:设备序列号、设备ip和设备端口号业务规则设备序列号不能为空设备序列号不能错误设备ip不能为空设备ip不能错误设备端口号不能为空设备端口号不能错误备注系统响应时间不能超过3秒5.2.2相关配置用例规约表表5-2相关配置用例规约表用例编号UC02用例名称相关配置功能描述在启动服务之前,用户可以进行设备相关配置,例如:用户可以设置比特率、后台录制、录像保存路径、视频尺寸和视频录制格式执行者用户前置条件用户成功启动系统后置条件PC端实时显示Android设备的屏幕涉众利益用户基本路径在启动服务之前,用户可以系统主界面进行设备相关配置1.1用户可以设置比特率,如设置比特率为8000000;1.2用户可以让该系统进行后台录制(只录制,不显示界面);1.3用户可以选择录像保存路径,例如将录像保存到D盘;1.4用户设置视频尺寸和视频录制格式,例如设置视频尺寸为1080*720,视频格式为MP4.扩展无字段列表1.设置比特率:2000000,6000000,8000000和100000002.视频尺寸:480,720,1080和native3.视频录制格式:MP4业务规则无备注无5.2.3无线连接用例规约表表5-3无线连接用例规约表用例编号UC03用例名称无线连接功能描述用户可以用局域网将PC端和Android设备连接起来执行者用户前置条件保证PC端和Android设备在同一局域网内后置条件PC端实时显示Android设备的屏幕涉众利益用户基本路径1.在安卓手机上的找到开发者选项并打开usb调试

2.将安卓手机通过usb线连接到电脑

3.在系统主界面点击“刷新设备列表”,会看到有设备号更新出来

4.点击“获取设备IP”

5.点击“启动adbd”

6.点击“无线连接”

7.再次点击“刷新设备列表”,发现多出了一个IP地址开头的设备,选择这个设备

8.点击“启动服务”扩展无线连接异常扩展点:1.PC端和Android设备不在同一局域网2.PC端没有联网3.Android设备没有联网字段列表Android设备信息:设备序列号、设备ip和设备端口号业务规则1.设备序列号不能为空2.设备序列号不能错误3.设备ip不能为空4.设备ip不能错误5.设备端口号不能为空6.设备端口号不能错误备注启动adbd以后不用再连着usb线了,以后连接断开都不再需要,除非安卓adbd停了需要重新启动5.3类图5.3.1系统实现类图5-2系统实现类图5.4顺序图5.4.1启动服务顺序图图5-3启动服务顺序图说明:用户先启动系统,在PC端的USB接口插入USB线,显示系统主界面,点击“刷新设备列表”按钮,然后设备信息在设备信息复选框内显示出来,系统自动获取adb路径;用户点击“启动服务”按钮,出现启动界面,PC端实时显示Android设备的屏幕。若刷新或启动异常,则系统自动停止服务并且不会显示安卓屏幕。5.4.2相关配置顺序图图5-4相关配置顺序图说明:在启动服务之前,用户可以系统主界面进行设备相关配置,用户可以设置比特率、后台录制、录像保存路径、视频尺寸和视频录制格式5.4.3无线连接顺序类图图5-5无线连接顺序图说明:将安卓手机通过usb线连接到电脑上,在系统界面点击“刷新设备列表”,更新出来设备信息,然后点击“获取设备IP”,然后点击“启动adbd”,然后点击“无线连接”,再次点击“刷新设备列表”,此时会发现多出了一个IP地址并选择这个设备,最后点击“启动服务”,最后PC端显示安卓屏幕。若是启动异常,则系统会自动停止服务并且不会显示安卓屏幕。

5.5状态图5.5.1用户状态图图5-6用户状态图说明:当用户成功该系统,在该系统的主界面刷新设备列表,系统会根据设备序列号、设备ip和设备端口号来连接Android设备,其次用户可以设置相关配置,例如设置视频尺寸,然后启动服务以显示Android屏幕,最后退出该系统。5.6活动图5.6.1用户连接活动图图5-7用户连接活动图说明:用户启动安卓实时投屏系统,系统进入该系统主界面,用户可以选择连接模式:USB线连接模式、无线连接模式。1)线连接模式:用户在该系统主界面点击“刷新设备列表”,系统根据刷新出来的设备序列号、设备ip和设备端口号来连接Andriod设备,之后用户可以选择“设置相关配置”,例如设置视频尺寸,最后启动服务,若启动成功,在PC端会“显示Android设备屏幕”,用户可以选择退出系统;若启动失败,系统自动“停止服务”并退出系统。 2)无线连接模式:系统通过usb连接安卓手机到电脑,在系统主界面点击“刷新设备列表”,更新出来设备信息,然后点击“获取设备IP”,然后点击“启动adbd”,然后点击“无线连接”,再次点击“刷新设备列表”,此时会发现多出了一个IP地址并选择这个设备,最后点击“启动服务”,最后PC端显示安卓屏幕。若是启动异常,则系统会自动停止服务并且不会显示安卓屏幕。5.7组件图基本概念:组件图中主要包含三种元素,即组件、接口和关系。组件图可以使用包来进行组织,使用注解与约束来进行解释和限定。组件图在面向对象设计过程中起着非常重要的作用:它明确了系统设计,降低了沟通成本,而且按照面向对象方法进行设计的系统和子系统通常保证了低耦合度,提高了可重用性图5-8组件图5.8部署图基本概念:是一种展示运行时进行处理的节点和在节点上存在的制品的配置的图。部署图它阐述了在实际应用中软件和它的运行环境的关系,并且描述了软件部署在硬件上的具体方式。部署图中的主要元素包括节点与节点之间的关联关系。此外,部署图中也可以使用注解和约束。图5-9组件图第6章系统实现思路6.1adbreverse实现思路图6-1adbreverse实现流程图说明:启动该系统,在USB线或无线下,刷新设备列表,【adbreverse】会【启动adb】来【获取adb路径】和【获取设备的信息】,获取adb路径是为正常的启动并建立反向代理,获取设备的信息是为了知道设备序列号、设备ip和设备端口号,这样连接Andriod设备;当启动失败时,系统会【停止adb】、【移除adb】和【输出错误信息】;当想要退出该系统时(停止服务),【adbreverse】会自动【停止adb】并且【移除adb】。6.2server实现思路图6-2server实现流程图说明:当【server】开始工作时,会有三种状态:启动服务成功、启动服务失败。当启动服务成功时,【server】会根据设备序列号、设备ip和设备端口号来【连接安卓设备】,接着会在PC端【显示安卓屏幕】,当停止服务时,【server】会断开与Andriod设备的连接;若启动服务失败,则会【输出错误信息】断开与Andriod设备的连接。6.3解码器实现思路图6-3解码器实现流程图说明:【解码器】接收从【server】发送的视频数据,建立【临时缓冲区】,用于临时缓存视频数据,即【缓存h264的视频数据】,接着进行解码-->【解析数据包】,【解码器】将一段视频数据处理好,然后【申请解码缓冲区】,用于【缓存yuv解码数据】,将解码后的yuv数据【保存到AVPacket】中,最后发送给【渲染器】。6.4渲染器实现思路图6-4渲染器实现流程图说明:【解码器】接收从ServerSocket发送的视频数据,建立【临时缓冲区】,用于临时缓存视频数据,即【缓存h264的视频数据】,接着进行解码-->【解析数据包】,【解码器】将一段视频数据处理好,然后【申请解码缓冲区】,用于【缓存yuv解码数据】,将解码后的yuv数据【保存到AVPacket】中,最后发送给渲染器。6.5输入输出实现思路图6-5输入输出实现流程图说明:PC端和Andriod设备之间的互动体现在与【输入输出】的控制指令,【Event】包括【控制事件】、【定时器事件】、【文本事件】、【鼠标移动事件】、【鼠标点击事件】、【手指触摸事件】、【键盘事件】和【鼠标滑轮事件】,将这些普通事件封装转换成Qt鼠标键盘事件【QtEvent】,通过【QtEvent】去调用Android事件【AndroidMotionevent】。参考文献标题:标题1+黑体+三号标题:标题1+黑体+三号安晓辉.QtonAndroid.北京:电子工业出版社,2015.1-60.谭浩强.C++面向对象程序设计(第2版).北京:清华大学出版社,2014.60-121.董相志.Windows网络编程案例教程.北京:清华大学出版社,2014.25-65.约翰.克赛尼希.OpenGL编程指南(原书第9版).北京:机械工业出版社,2013.1-70.刘歧,赵文杰.FFmpeg从入门到精通.北京:机械工业出版社,2012.11-52.展晓凯,魏晓红.音视频开发进阶指南.北京:机械工业出版社,2011.1-72.何俊林.Android音视频开发.北京:电子工业出版社,2011.1-72霍亚飞.QtCreator快速入门(第3版).北京:北京航空航天大学出版社,2011.1-32.NicholasSherriff(Nick).LearnQt5:useQt,C++andQMLtobuildmodern,responsivecross-platformdesktopapplications.PacktPublishing,2018.4-44.\o"Findalltheauthor'sbook"FrantisekKorbel.FFmpegBasics2012.CreateSpaceIndependentPublishingPlatform

,2012.2-67.LeeZhiEng.Qt5C++GUIProgrammingCookbook:Practicalrecipesforbuildingcross-platformGUIapplications,widgets,andanimationswithQt5.Packtpublishing,2019.25-45.JeongSeo,JongLee,WeiPark.Screenimagepresentationapparatusandmethodformobilephone(2006).https://patents.glgoo.top/patent/US20070171192A1/en\o"Findalltheauthor'sbook"Markandeya,Sushil,

\o"Findalltheauthor'sbook"Roy,Kaushik.SAPABAP||screenprogramming(2014).https://booksc.xyz/book/37405470/3398f2KennethP.Hinckley,kojiYatani.Multi-screenobject-holdandchangegesture(2010).https://patents.glgoo.top/patent/US20110209089A1/en刘堃.浅析多屏互动和屏幕镜像技术及其应用(2014)./p-2061216245451.htmlKennethP.Hinckley,kojiYatani.Multi-screensynchronousslidegesture(2010).https://patents.glgoo.top/patent/US8751970B2/enYang,Siyu; Li,Bin; Song,You; Xu,Jizheng; Lu,Yan.AHardware-AcceleratedSystemforHighResolutionReal-TimeScreenSharing(2019)./academic-journal-foreign_circuits-and-systems-video-technology-ieee-transactions_thesis/0204113116506.htmlTan,Shizhe; Zhang,Fengyuan.AStudyonMulti-ScreenSharingSystemUsingH.264/AVCEncoder(2017)./academic-journal-foreign_international-arab-journal-information-technology_thesis/020411791453.htmlIgorKhalatian.One-clickuniversalscreensharing(2006).https://patents.glgoo.top/patent/US7933955B2/en致谢标题:标题1+黑体+三号标题:标题1+黑体+三号首先感谢学校为作者提供了深造的机会,在四年的学习时间里,各位老师悉心教导,使作者学到了很多知识也学会了独立处理问题的本领。在毕业设计过程中,作者的导师循循善诱的教导,在学习、工作和思想上都给予了作者莫大的帮助和鼓励,在此,对老师表示深深的感谢。老师深厚的学术造诣、严谨的治学态度和忘我的工作作风永远是我学习的榜样和追求的目标。最后,衷心的感谢所有关心和帮助过作者的老师和朋友。

HYPERLINK如何给电脑重做系统给电脑重做系统,自己学学,可少花钱,哈哈[图]

一、准备工作:

如何重装电脑系统

首先,在启动电脑的时候按住DELETE键进入BIOS,选择AdvancedBIOSFeatures选项,按Enter键进入设置程序。选择FirstBootDevice选项,然后按键盘上的PageUp或PageDown键将该项设置为CD-ROM,这样就可以把系统改为光盘启动。

其次,退回到主菜单,保存BIOS设置。(保存方法是按下F10,然后再按Y键即可)

1.准备好WindowsXPProfessional简体中文版安装光盘,并检查光驱是否支持自启动。

2.可能的情况下,在运行安装程序前用磁盘扫描程序扫描所有硬盘检查硬盘错误并进行修复,否则安装程序运行时如检查到有硬盘错误即会很麻烦。

3.用纸张记录安装文件的产品密匙(安装序列号)。

4.可能的情况下,用驱动程序备份工具(如:驱动精灵2004V1.9Beta.exe)将原WindowsXP下的所有驱动程序备份到硬盘上(如∶F:Drive)。最好能记下主板、网卡、显卡等主要硬件的型号及生产厂家,预先下载驱动程序备用。

5.如果你想在安装过程中格式化C盘或D盘(建议安装过程中格式化C盘),请备份C盘或D盘有用的数据。

二、用光盘启动系统:

(如果你已经知道方法请转到下一步),重新启动系统并把光驱设为第一启动盘,保存设置并重启。将XP安装光盘放入光驱,重新启动电脑。刚启动时,当出现如下图所示时快速按下回车键,否则不能启动XP系统光盘安装。如果你不知道具体做法请参考与这相同的-->如何进入纯DOS系统:

光盘自启动后,如无意外即可见到安装界面,将出现如下图1所示

查看原图

全中文提示,“要现在安装WindowsXP,请按ENTER”,按回车键后,出现如下图2所示

查看原图

许可协议,这里没有选择的余地,按“F8”后如下图3

HYPERLINK

查看原图

这里用“向下或向上”方向键选择安装系统所用的分区,如果你已格式化C盘请选择C分区,选择好分区后按“Enter”键回车,出现下图4所示

查看原图

这里对所选分区可以进行格式化,从而转换文件系统格,或保存现有文件系统,有多种选择的余地,但要注意的是NTFS格式可节约磁盘空间提高安全性和减小磁盘碎片但同时存在很多问题MacOS和98/Me下看不到NTFS格式的分区,在这里选“用FAT文件系统格式化磁盘分区(快),按“Enter”键回车,出现下图5所示

查看原图

格式化C盘的警告,按F键将准备格式化c盘,出现下图6所示

HYPERLINK

查看原图

由于所选分区C的空间大于2048M(即2G),FAT文件系统不支持大于2048M的磁盘分区,所以安装程序会用FAT32文件系统格式对C盘进行格式化,按“Enter”键回车,出现下图7所示

查看原图图7中正在格式化C分区;只有用光盘启动或安装启动软盘启动XP安装程序,才能在安装过程中提供格式化分区选项;如果用MS-DOS启动盘启动进入DOS下,运行i386\winnt进行安装XP时,安装XP时没有格式化分区选项。格式化C分区完成后,出现下图8所示

被过滤广告

查看原图

图8中开始复制文件,文件复制完后,安装程序开始初始化Windows配置。然后系统将会自动在15秒后重新启动。重新启动后,出现下图9所示

HYPERLINK

查看原图

9

查看原图

过5分钟后,当提示还需33分钟时将出现如下图10

HYPERLINK

查看原图

区域和语言设置选用默认值就可以了,直接点“下一步”按钮,出现如下图11

查看原图

这里输入你想好的姓名和单位,这里的姓名是你以后注册的用户名,点“下一步”按钮,出现如下图12

HYPERLINK

查看原图

如果你没有预先记下产品密钥(安装序列号)就大件事啦!这里输入安装序列号,点“下一步”按钮,出现如下图13

HYPERLINK

查看原图

安装程序自动为你创建又长又难看的计算机名称,自己可任意更改,输入两次系统管理员密码,请记住这个密码,Administrator系统管理员在系统中具有最高权限,平时登陆系统不需要这个帐号。接着点“下一步”出现如下图14

查看原图

日期和时间设置不用讲,选北京时间,点“下一步”出现如下图15

HYPERLINK

查看原图

开始安装,复制系统文件、安装网络系统,很快出现如下图16

查看原图

让你选择网络安装所用的方式,选典型设置点“下一步”出现如下图17

HYPERLINK

查看原图

点“下一步”出现如下图18

HYPERLINK

查看原图

继续安装,到这里后就不用你参与了,安装程序会自动完成全过程。安装完成后自动重新启动,出现启动画面,如下图19

HYPERLINK

查看原图

第一次启动需要较长时间,请耐心等候,接下来是欢迎使用画面,提示设置系统,如下图20

查看原图

点击右下角的“下一步”按钮,出现设置上网连接画面,如下图21所示

HYPERLINK

查看原图

点击右下角的“下一步”按钮,出现设置上网连接画面,如下图21所示

查看原图

这里建立的宽带拨号连接,不会在桌面上建立拨号连接快捷方式,且默认的拨号连接名称为“我的ISP”(自定义除外);进入桌面后通过连接向导建立的宽带拨号连接,在桌面上会建立拨号连接快捷方式,且默认的拨号连接名称为“宽带连接”(自定义除外)。如果你不想在这里建立宽带拨号连接,请点击“跳过”按钮。

在这里我先创建一个宽带连接,选第一项“数字用户线(ADSL)或电缆调制解调器”,点击“下一步”按钮,如下图22所示

HYPERLINK

查看原图

目前使用的电信或联通(ADSL)住宅用户都有帐号和密码的,所以我选“是,我使用用户名和密码连接”,点击“下一步”按钮,如下图23所示

查看原图

输入电信或联通提供的帐号和密码,在“你的ISP的服务名”处输入你喜欢的名称,该名称作为拨号连接快捷菜单的名称,如果留空系统会自动创建名为“我的ISP”作为该连接的名称,点击“下一步”按钮,如下图24所示

查看原图

已经建立了拨号连接,微软当然想你现在就激活XP啦,不过即使不激活也有30天的试用期,又何必急呢?选择“否,请等候几天提醒我”,点击“下一步”按钮,如下图25所示

HYPERLINK

查看原图

输入一个你平时用来登陆计算机的用户名,点下一步出现如下图26

HYPERLINK

查看原图

点击完成,就结束安装。系统将注销并重新以新用户身份登陆。登陆桌面后如下图27

HYPERLINK

查看原图

六、找回常见的图标

在桌面上点开始-->连接到-->宽带连接,如下图32

查看原图

左键点“宽带连接”不放手,将其拖到桌面空白处,可见到桌面上多了一个“宽带连接”快捷方式。结果如下图33

HYPERLINK

查看原图

然后,右键在桌面空白处点击,在弹出的菜单中选“属性”,即打开显示“属性窗口”如下图34

查看原图

在图中单击“桌面”选项卡,出现如下图35

HYPERLINK

查看原图

在图中的左下部点击“自定义桌面”按钮,出现如下图36

查看原图

在图中的上部,将“我的文档”、“我的电脑”、“网上邻居”和“InternetExplorer”四个项目前面的空格上打钩,然后点“确定”,再“确定”,你将会看到桌面上多了你想要的图标。如下图37

键盘上每个键作用!!!

F1帮助

F2改名

F3搜索

F4地址

F5刷新

F6切换

F10菜单

CTRL+A全选

CTRL+C复制

CTRL+X剪切

CTRL+V粘贴

CTRL+Z撤消

CTRL+O打开

SHIFT+DELETE永久删除

DELETE删除

ALT+ENTER属性

ALT+F4关闭

CTRL+F4关闭

ALT+TAB切换

ALT+ESC切换

ALT+空格键窗口菜单

CTRL+ESC开始菜单

拖动某一项时按CTRL复制所选项目

拖动某一项时按CTRL+SHIFT创建快捷方式

将光盘插入到CD-ROM驱动器时按SHIFT键阻止光盘自动播放

Ctrl+1,2,3...切换到从左边数起第1,2,3...个标签

Ctrl+A全部选中当前页面内容

Ctrl+C复制当前选中内容

Ctrl+D打开“添加收藏”面版(把当前页面添加到收藏夹中)

Ctrl+E打开或关闭“搜索”侧边栏(各种搜索引擎可选)

Ctrl+F打开“查找”面版

Ctrl+G打开或关闭“简易收集”面板

Ctrl+H打开“历史”侧边栏

Ctrl+I打开“收藏夹”侧边栏/另:将所有垂直平铺或水平平铺或层叠的窗口恢复

Ctrl+K关闭除当前和锁定标签外的所有标签

Ctrl+L打开“打开”面版(可以在当前页面打开Iternet地址或其他文件...)

Ctrl+N新建一个空白窗口(可更改,Maxthon选项→标签→新建)

Ctrl+O打开“打开”面版(可以在当前页面打开Iternet地址或其他文件...)

Ctrl+P打开“打印”面板(可以打印网页,图片什么的...)

Ctrl+Q打开“添加到过滤列表”面板(将当前页面地址发送到过滤列表)

Ctrl+R刷新当前页面

Ctrl+S打开“保存网页”面板(可以将当前页面所有内容保存下来)

Ctrl+T垂直平铺所有窗口

Ctrl+V粘贴当前剪贴板内的内容

Ctrl+W关闭当前标签(窗口)

Ctrl+X剪切当前选中内容(一般只用于文本操作)

Ctrl+Y重做刚才动作(一般只用于文本操作)

Ctrl+Z撤消刚才动作(一般只用于文本操作)

Ctrl+F4关闭当前标签(窗口)

Ctrl+F5刷新当前页面

Ctrl+F6按页面打开的先后时间顺序向前切换标签(窗口)

Ctrl+F11隐藏或显示菜单栏

Ctrl+Tab以小菜单方式向下切换标签(窗口)

Ctrl+Enter域名自动完成[url=].**.com[/url](内容可更改,Maxthon选项→地址栏→常规)/另:当输入焦点在搜索栏中时,为高亮关键字

Ctrl+拖曳保存该链接的地址或已选中的文本或指定的图片到一个文件夹中(保存目录可更改,Maxthon选项→保存)

Ctrl+小键盘'+'当前页面放大20%

Ctrl+小键盘'-'当前页面缩小20%

Ctrl+小键盘'*'恢复当前页面的缩放为原始大小

Ctrl+Alt+S自动保存当前页面所有内容到指定文件夹(保存路径可更改,Maxthon选项→保存)

Ctrl+Shift+小键盘'+'所有页面放大20%

Ctrl+Shift+小键盘'-'所有页面缩小20%

Ctrl+Shift+F输入焦点移到搜索栏

Ctrl+Shift+G关闭“简易收集”面板

Ctrl+Shift+H打开并激活到你设置的主页

Ctrl+Shift+N在新窗口中打开剪贴板中的地址,如果剪贴板中为文字,则调用搜索引擎搜索该文字(搜索引擎可选择,Maxthon选项→搜索)

Ctrl+Shift+S打开“保存网页”面板(可以将当前页面所有内容保存下来,等同于Ctrl+S)

Ctrl+Shift+W关闭除锁定标签外的全部标签(窗口)

Ctrl+Shift+F6按页面打开的先后时间顺序向后切换标签(窗口)

Ctrl+Shift+Tab以小菜单方式向上切换标签(窗口)

Ctrl+Shift+Enter域名自动完成

Alt+1保存当前表单

Alt+2保存为通用表单

Alt+A展开收藏夹列表

资源管理器

END显示当前窗口的底端

HOME显示当前窗口的顶端

NUMLOCK+数字键盘的减号(-)折叠所选的文件夹

NUMLOCK+数字键盘的加号(+)显示所选文件夹的内容

NUMLOCK+数字键盘的星号(*)显示所选文件夹的所有子文件夹

向左键当前所选项处于展开状态时折叠该项,或选定其父文件夹

向右键当前所选项处于折叠状态时展开该项,或选定第一个子文件夹

自然键盘

【窗口】显示或隐藏“开始”菜单

【窗口】+F1帮助

【窗口】+D显示桌面

【窗口】+R打开“运行”

【窗口】+E打开“我的电脑”

【窗口】+F搜索文件或文件夹

【窗口】+U打开“工具管理器”

【窗口】+BREAK显示“系统属性”

【窗口】+TAB在打开的项目之间切换

辅助功能

按右边的SHIFT键八秒钟切换筛选键的开和关

按SHIFT五次切换粘滞键的开和关

按NUMLOCK五秒钟切换切换键的开和关

左边的ALT+左边的SHIFT+NUMLOCK切换鼠标键的开和关

左边的ALT+左边的SHIFT+PRINTSCREEN切换高对比度的开和关

运行

按“开始”-“运行”,或按WIN键+R,在『运行』窗口中输入:

(按英文字符顺序排列)

%temp%打开临时文件夹

.C:\DocumentsandSettings\用户名所在文件夹

..C:\DocumentsandSettings

...我的电脑

\C盘

appwize.cpl添加、删除程序

access.cpl辅助功能选项

Accwiz辅助功能向导

cmdCMD命令提示符

commandCMD命令提示符

chkdsk.exeChkdsk磁盘检查

certmgr.msc证书管理实用程序

calc启动计算器

charmap启动字符映射表

cintsetp仓颉拼音输入法

cliconfgSQLSERVER客户端网络实用程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论