皮皮网

【梦战源码】【dft 源码】【javafx源码】gblog源码

2024-11-20 12:31:40 来源:asp 上传源码

1.都有什么文件?什么特点
2.Game and Watch 破解刷机教程

gblog源码

都有什么文件?什么特点

       日常操作中,我们经常会遇到许多不了解的文件类型。

       这里就介绍介绍。。。。梦战源码

       类似 TXT 的文件类型 (纯文本文件)

       也许这是我们最常见的了

       1.log文件

       .log文件一般是日志文件

       是在程序中代替控制台输出语句

       在java中有org.apache.log4j.Logger类就是一个日志的类

       private final static Logger log = Logger.getLogger(this.class);

       来获取一个log对象

       用log.info("message");就可以将信息输出到.log文件中了

       之前还必须对其进行一些配置

       2.ini文件

       全称:INI Initialization file

       是一种配置文件

       自定义一个文件,会成一个desktop.ini

       很多软件在第一次运行时也会生成一个.ini文件,里面有程序的初始化信息。

       比如下扫雷的排行榜就记录在一个.ini文件中

       3.inf文件

       INF是Device INFormation File的英文缩写,是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,INF文件中包含硬件设备的信息或脚本以控制硬件操作。在INF文件中指明了硬件驱动该如何安装到系统中,源文件在哪里、安装到哪一个文件夹中、怎样在注册表中加入自身相关信息等等。 安装监视器、调制解调器和打印机等设备所需的驱动程序,都是通过INF文件,正是INF的功劳才使得Windows可以找到这些硬件设备的驱动并正确安装。当我们通过“开始→控制面板→添加删除程序→Windows安装程序”来添加系统组件的时候,INF文件将会自动调用。而在其他场合下,dft 源码则需要在INF文件上点击鼠标右键,然后选择“安装”,你才能顺利安装应用程序。

       注:INF开头的是硬件驱动,不能删

       另一种常见文件类型

       动态链接库 DLL

       DLL是Dynamic Link Library的缩写,意为动态链接库。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文件就会被调用。一个应用程序可有多个DLL文件,一个DLL文件也可能被几个应用程序所共用,这样的DLL文件被称为共享DLL文件。DLL文件一般被存放在C:\Windows\System目录下。

       DLL技巧:

       1、如何了解某应用程序使用哪些DLL文件

       右键单击该应用程序并选择快捷菜单中的“快速查看”命令,在随后出现的“快速查看”窗口的“引入表”一栏中你将看到其使用DLL文件的情况。

       2、如何知道DLL文件被几个程序使用

       运行Regedit,javafx源码进入HKEY_LOCAL_MACHINE\Software\Microsrft\Windows\Current-

       Version\SharedDlls子键查看,其右边窗口中就显示了所有DLL文件及其相关数据,其中数据右边小括号内的数字就说明了被几个程序使用,(2)表示被两个程序使用,(0)则表示无程序使用,可以将其删除。

       3、如何解决DLL文件丢失的情况

       有时在卸载文件时会提醒你删除某个DLL文件可能会影响其他应用程序的运行。所以当你卸载软件时,就有可能误删共享的DLL文件。一旦出现了丢失DLL文件的情况,如果你能确定其名称,可以在Sysbckup(系统备份文件夹)中找到该DLL文件,将其复制到System文件夹中。如果这样不行,在电脑启动时又总是出现“***dll文件丢失……”的提示框,你可以在“开始/运行”中运行Msconfig,进入系统配置实用程序对话框以后,单击选择“System.ini”标签,找出提示丢失的DLL文件,使其不被选中,这样开机时就不会出现错误提示了。joomla 源码

       其他文件类型

       高手必读

       ——A类——

       *.arc 压缩文件,pkarc的压缩文件.

       *.arj 压缩文件,由arj解压

       *.asc 任何地方 无格式的文本文件,只含有文本.

       *.asm masm,tasm 汇编语言程序,

       *.asx mp3 列表文件,mp3 playlist(mp3播放文件列表文件)

       *.avi 多媒体(游戏)中 动画文件,(Audio Video Interface)微软标准动画文件,

       ——B类——

       *.bak 任何地方 备份文件,

       *.bas basica,qbasic basic语言程序,

       *.bat 任何地方 批处理文件,

       *.bgi Borland公司的图形界面文件,

       *.bin (Binary)dos的二进制文件,

       *.bmp 任何地方 图形文件,位图文件,分灰度,色,和真彩

       ——C类——

       *.c tubro c c语言程序,

       *.cab 微软软件 压缩软件,

       *.cda cd碟 cd文件,

       *.cfg 任何地方 配置文件,

       *.chk 由chkdsk.exe产生的文件,

       *.cmf 音乐文件,(Creative Music File)Creative公司的音乐文件,

       *.com 任何地方 可执行文件,

       *.cpl windows 控制面板文件,

       *.cpp c++ c++语言程序,

       ——D类——

       *.dat 任何地方 二进制数据文件,

       *.dat vcd光盘 vcd文件,

       *.dat 游戏中 存档文件,如果游戏存盘退出后用dir/os显示的最后一文件是

       *.dat,那么它就有可能是存盘文件。

       *.dbf Foxbase dBase,Foxbase等的标准数据库文件,

       *.ddi 压缩文件,diskdupe的压缩文件,可由hd-copy还原

       *.dll windows\system (Dynamic Linked Libraty)Windows动态链接库

       *.doc word 文本文件,(Document)Windows Word 文档

       *.drv (Drive)驱动程序

       *.dsm mod 文件

       ——E类——

       *.eps PostScript所用的格式

       *.exe 任何地方 可执行文件,

       ——F类——

       *.fli 动画文件,Auto Desk公司的动画文件,

       *.fmt foxbase 格式文件,Foxbase中系统给用户提供的编写各种不同格式的文件,

       *.fnt windows 字体文件,(Font)Windows的字体文件,

       *.fox foxbase 程序文件,foxbase编译过的*.prg程序文件

       *.frm Visual Basic VB系列的Form窗体文件,

       *.frm Foxbase 报表格式文件,Foxbase中的报表格式文件

       *.frm 注册文件,

       *.fxp Foxpro 程序文件,Foxpro编译过的*.prg程序文件

       ——G类——

       *.gb 网上常见 文本文件,gb格式的文本

       *.gif 网上常见 图形文件,有色,真彩,gif等,

       ——H类——

       *.h tubro c c语言所需要的include的头文件,

       *.hlp 任何地方 帮助文件,

       *.hpp c++ c++的头文件

       *.htm internet 超文本文件,

       *.html internet 超文本文件,

       ——I类——

       *.ice 压缩文件,由lha解压

       *.icn windows 图标文件,windows的图标文件(Icon)

       *.ico windows 图标文件,windows的图标文件(Icon)

       *.idx Foxbase 索引文件,

       *.idxe Foxbase 索引文件,

       *.iff 图形文件,AMIGAIFF格式文件

       *.img 磁盘镜像文件,由hd-copy还原

       *.ini 任何地方 (Initial)初始化文件,

       *.ins 音色文件,Creative公司的音色文件,

       *.it Impulse Tracker modules(应该是一种声音文件)

       *.izh 压缩文件,由lha解压

       ——J类——

       *.jpg 任何地方 图形文件,依照jpeg压缩规格的图形文件,

       ——K类——

       ——L类——

       *.lbl Foxbase 标签文件,

       *.lbm 图形文件,

       *.lib 编程语言中 库文件(library)

       ——M类——

       *.m3u mp3 列表文件,mp3 playlist(mp3播放文件列表文件)

       *.mbd Office 表格文件,Access的表格文件,

       *.mem Foxbase 内存变量文件,用来存放内存变量的文件

       *.mid 任何地方 midi文件,

       *.midi 任何地方 midi文件,

       *.mlv vcd mpeg文件,

       *.mod mod文件,protracker modules

       *.mov 多媒体中 动画文件,压缩率极大的格式

       *.mp2 声音文件,压缩率极大的格式

       *.mp3 mp3 声音文件,压缩率极大的格式

       *.mpe vcd mpeg文件,

       *.mpeg vcd mpeg文件,

       *.mpg vcd mpeg文件,

       *.mpv vcd mpeg文件,

       *.mtm mod 文件,

       ——N类——

       *.ndx Foxbase 索引文件,

       ——O类——

       *.obj 编程语言中 目标文件(Object)

       ——P类——

       *.pas pascal pascal语言程序,

       *.pbc 分布式程序库,

       *.pbd 动态运行程序,

       *.pbm 图形文件,

       *.pbr 资源文件,

       *.pcx 任何地方 图形文件,

       *.pgm 图形文件,

       *.pif windows (Program Information File)Windows执行dos程序的资讯文件,

       *.pls mp3 列表文件,mp3 playlist(mp3播放文件列表文件)

       *.png 图形文件,

       *.prg Foxbase 程序文件,Foxbase的程序文件

       *.pwl win,windows\*.pwl 口令文件,删除后可取消windows开机用户口令

       ——Q类——

       *.qid 线导文件,

       ——R类——

       *.reg 注册表的备份文件,

       *.rle 图形文件,

       ——S类——

       *.s3m Screamtracker Modules(应该也是一种声音文件)

       *.scr windows 屏幕保护程序,

       *.stm Screamtracker Modules(应该也是一种声音文件)

       *.sys 任何地方 设备驱动程序(系统文件) 这类文件含有关于硬件的说明.

       ——T类——

       *.tga 图形文件,

       *.tif 图形文件,

       *.tmp 几乎任何地方,temp\*.tmp 临时文件,非正常退出时产生的临时文件,可删除

       *.txt 任何地方 文本文件,记录文本

       ——U类——

       ——V类——

       *.vol 任何地方 声音文件,

       ——W类——

       *.wav 任何地方, 声音文件,

       *.wmf 图形文件,

       *.wps wps中,ucdos\*.wps wps 文件,记录文本,表格

       *.wri 文本文件,Windows书写器文件

       ——X类——

       *.xls Office 表格文件,Excel的表格文件,

       *.xm extended modules(应该也是一种声音文件)

       ——Y类——

       ——Z类——

       *.zip 任何地方 压缩文件,

       ——其他——

       *.%a% dos版wps中,wps\*.%a% 临时文件,由于wps非正常退出产生的文件,

       *.%b% dos版wps中,wps\*.%a% 临时文件,由于wps非正常退出产生的文件,

       ~*.* 临进文件,以 ~ 开头的文件为临时文件,可删除

       补充:文件类型 扩展名及打开方式

       文档文件 txt(所有文字处理软件或编辑器都可打开)、doc(word及wps等软件可打开)、hlp(adobe acrobat reader可打开)、wps(wps软件可打开)、rtf(word及wps等软件可打开)、htm(各种浏览器可打开、用写字板打开可查看其源代码)、pdf(adobe acrobat reader 和各种电子阅读软件可打开)

       压缩文件 rar(winrar可打开)、zip(winzip可打开)、arj(用arj解压缩后可打开)、gz(unix系统的压缩文件,用winzip可打开)、z(unix系统的压缩文件,用winzip可打开)

       图形文件 bmp、gif、jpg、pic、png、tif(这些文件类型用常用图像处理软件可打开)

       声音文件 wav(媒本播放器可打开)、aif(常用声音处理软件可打开)、au(常用声音处理软件可打开)、道歉源码mp3(由winamp播放)、ram(由realplayer播放)

       动画文件 avi(常用动画处理软件可播放)、mpg(由vmpeg播放)、mov(由activemovie播放)、swf(用flash自带的players程序可播放)

       系统文件 int、sys、dll、adt

       可执行文件 exe、com

       语言文件 c、asm、for、lib、lst、msg、obj、pas、wki、bas

       映像文件 map (其每一行都定义了一个图像区域以及当该区域被触发后应返回的url信息)

       备份文件 bak(被自动或是通过命令创建的辅助文件,它包含某个文件的最近一个版本)

       临时文件 $ $ $(word、excel等软件在操作时会产生此类文件)

       模板文件 dot(通过word模板可以简化一些常用格式文档的创建工作)

       批处理文件 bat(在ms-dos中,bat文件是可执行文件,由一系列命令构成,其中可以包含对其他程序的调用

Game and Watch 破解刷机教程

       本教程适用于任天堂新版Game&Watch Mario/Zelda版本。进行刷机操作有风险,若机器在刷机过程中发生硬件损坏或机器无法正常使用,我们概不负责。

       更新日期://

       根据评论区用户@alexzhong 的建议,在下载编译固件所需的gcc工具链时,请确保下载x版本的工具链,而非arm版本。否则,可能会在编译过程中遇到错误。

       准备工具:

       - 十字螺丝刀一把

       - Y字螺丝刀一把

       - stlink(推荐淘宝盗版stlink v2,价格在元以内)

       - Game&Watch Zelda/Mario 版本 MXUFM2I-G(用于扩展内存大小,可选)

       - 一台装有Ubuntu的电脑(或使用具有USB直通功能的虚拟机如VMware)

       认识Game&Watch硬件:

       - Game&Watch主控为stmh7b0vbt6,配备Mhz Cortex-M7内核与kb内部flash存储。

       - 外部Flash采用mxu系列的1.8v spi nor flash,Zelda版本为4MB大小,Mario版本为1MB大小,通过OctoSpi接口连接主控。

       - 电池与喇叭与Switch Joycon同款,以降低成本。

       - 主板供电为1.8v,debug接口的VDD也是1.8v,请勿接至3.3v供电,以防硬件烧毁。

       硬件接口定义:

       - Zelda版本:连接SWCLK, GND, SWDIO三根线。

       - Mario版本:同样连接SWCLK, GND, SWDIO三根线,但需注意不要连接VDD。

       更多硬件信息参考:github.com/ghidraninja/...

       破解加密和备份原机固件:

       - Game&Watch固件经过加密,尽管硬件开放性高,但固件本身仍需破解。

       硬件准备:

       - 断开电池连接,将SWDIO, SWCLK, GND线连接至stlink对应端口。

       - 将stlink连接到Ubuntu系统(或VMware)。

       - 使用Game&Watch的typec电源。

       系统软件准备:

       - 自行编译安装OpenOCD,由于版本和自带库问题,可能无法使用apt自动安装。

       - 确保git submodule更新完整,可能需要反复尝试。

       - 下载并解压arm gnu toolchain。

       备份和破解流程:

       - 下载脚本仓库。

       - 配置脚本环境。

       - 运行脚本备份外部flash。

       - 确保flash备份后,开始向flash中写入内容。

       - 备份内部flash,确保机器处于蓝屏模式,完成所有文件备份。

       - 机器在完成脚本4解锁和脚本5恢复后,变为解密状态,可刷入其他固件。

       错误代码分析:

       - 运行中可能出现各种问题,查看logs目录下的n_openocd.log以获取详细错误信息。

       - 确保脚本有读取usb设备的权限,运行sudo命令以获得权限。

       - 连接器与设备不兼容时,可尝试更新stlink v2的固件。

       编译并刷入retro_go固件:

       - Game&Watch无扩展存储,所有游戏rom均在固件内。

       - 支持运行的游戏平台包括:GBC、GB、GBA、NES、SNES、N、MD、SMS、SCS-1、SFC、PCE、GG、PS、PSX、SCE、PS2、PS3、PS4、Xbox、Xbox、XboxOne、Wii、WiiU、DS、3DS、PSVita、NDS、3DS、WiiU、Switch等。

       - 准备游戏rom,确保容量不超过flash大小。

       - 编译前,确保所有破解流程要求的软件已安装完毕。

       - 下载固件源码,配置运行环境。

       - 将游戏rom放入rom目录,编译固件。

       - 编译完成后,自行刷机。