社区
汇编语言
帖子详情
只有exe,这种界面怎么实现修改?
imur2008
2009-02-17 02:56:02
现在突然对以前的dos软件感兴趣
要是只有exe的情况下,如何实现改文字,改文字颜色,改背景色,改字体大小,改字形,改图片?
...全文
1034
40
打赏
收藏
只有exe,这种界面怎么实现修改?
现在突然对以前的dos软件感兴趣 要是只有exe的情况下,如何实现改文字,改文字颜色,改背景色,改字体大小,改字形,改图片?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
40 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
imur2008
2009-06-26
打赏
举报
回复
问题还是没有解决,但还是结贴吧
结贴致谢!
感谢各位大侠的指点!!!
日立奔腾浪潮微软松下联想
2009-05-30
打赏
举报
回复
DOS并不提供windows那样的资源捆绑、读写功能,都是程序自己实现的,实现方法通常就是作为静态数据编译到exe中。
修改的话就要先反汇编,找到数据的位置。
imur2008
2009-05-29
打赏
举报
回复
这个是DOS软件,不是win的软件
请问有什么好办法?
平台想钱想疯了
2009-05-11
打赏
举报
回复
改资源嘛。。。。。。。。
imur2008
2009-05-01
打赏
举报
回复
谢谢大侠的指点!
您说的是windows下的软件吧
这些是dos软件,不能使用win下的工具的
继续请教!谢谢先!
chenweiqing2008
2009-04-22
打赏
举报
回复
这有改变程序的资源的软件啊。你随便去下载一个,把exe文件的资源改变一下就行了。
huayangcvj
2009-04-22
打赏
举报
回复
up
imur2008
2009-04-22
打赏
举报
回复
继续请教,谢谢先
xyb222
2009-04-22
打赏
举报
回复
UP!!长了不少见识
jtm9455
2009-04-10
打赏
举报
回复
学习
imur2008
2009-04-10
打赏
举报
回复
这些还是通过BIOS INT 10h输出的,只不过汉字系统扩展了INT 10h的功能,所以能显示汉字
===老大,我对这个“汉字系统扩展了INT 10h的功能”这个很感兴趣,请问是怎么实现的?
日立奔腾浪潮微软松下联想
2009-03-27
打赏
举报
回复
图片估计是作为数据直接捆绑在exe中,不过我手头没有wps,无法证实。
imur2008
2009-03-25
打赏
举报
回复
WPS显示的标志和大字估计就是一个图片
===改图片如何改呢?比如我要换一个图片
谢谢先
日立奔腾浪潮微软松下联想
2009-03-25
打赏
举报
回复
这些还是通过BIOS INT 10h输出的,只不过汉字系统扩展了INT 10h的功能,所以能显示汉字。
所以修改文字、颜色之类的还好办,但是要修改字体大小就要修改汉字系统。
WPS显示的标志和大字估计就是一个图片。
imur2008
2009-03-24
打赏
举报
回复
http://album.hi.csdn.net/views/album/464759
csdn的相册功能,怎么老是显示不了图片?
昏死
imur2008
2009-03-24
打赏
举报
回复
imur2008
2009-03-24
打赏
举报
回复
l]
dididu1515
2009-03-23
打赏
举报
回复
老黄历,不想翻了。
你要找的东西在\UCDOS\FNT下,有常用不同字体的点阵数据。
不嫌难看,用HZK16的点阵一点画两遍;想好看,就用24或48点阵,在图形
模式中,自己消停画下,没其它好法子。
现在XP系统下也有##.TTF字库点阵,介绍网上都有,自己搜下就行。
比较难的是矢量字库,那是曲线绘字,我也不懂。
imur2008
2009-03-22
打赏
举报
回复
http://topic.csdn.net/u/20090217/02/71ce568f-d9a2-4178-abbe-962623464e25.html
你要改的是UCDOS的Knl.com,这个程序一开始就封住了单步中断,
用Debug是没法跟进的。
你下载我资源中的Unicode.com,使用了类似的反跟踪技术,来保护
自己的代码。我这程序,是许用不许看的。谁要跟,几步就死翘翘了。
UCDOS修改显示中断,监视显存。它把显示模式调为12H图形模式,
又象现在的XP的CMD一样,欺骗所有程序;你查当前显示模式,它说是
03H文本模式。
UCDOS把发往B800段的汉字内码,翻译为字符点阵,再画到A000段;
XP把这给省略了。
----------------------------------------------------
Goto ASC
e100 0E 1F B8 03 00 CD 10 B8 00 B8 8E C0 BE F4 01 BF
e110 38 00 FC B9 19 00 AC AA B0 4E AA E2 F9 BF E0 01
e120 31 D2 B9 00 01 E8 68 00 88 D0 AA B0 1A AA FE C2
e130 E2 F3 BA 00 14 B7 00 B4 02 CD 10 B4 00 CD 16 B8
e140 03 00 CD 10 B4 09 BA 10 02 CD 21 BA 08 02 B7 00
e150 B4 02 CD 10 B9 00 01 B3 00 51 B4 09 B0 30 B7 00
e160 B9 01 00 CD 10 E8 58 00 FE C3 80 C2 04 80 FA 48
e170 72 04 B2 08 FE C6 B4 02 B7 00 CD 10 59 E2 DA B4
e180 00 CD 16 B4 4C CD 21 00 00 00 00 00 00 00 00 00
e190 51 B0 20 AA 47 88 D0 B1 04 D2 E8 0C 30 3C 3A 72
e1A0 02 04 07 AA 47 88 D0 24 0F 0C 30 3C 3A 72 02 04
e1B0 07 AA 47 B0 20 AA 47 59 C3 00 00 00 00 00 00 00
e1C0 50 53 51 52 88 DA B1 04 D2 EA 80 CA 30 80 FA 39
e1D0 76 03 80 C2 07 B4 02 CD 21 88 DA 80 E2 0F 80 C2
e1E0 30 80 FA 39 76 03 80 C2 07 B4 02 CD 21 5A 59 5B
e1F0 58 C3 00 00 20 20 20 41 53 43 49 49 20 20 43 4F
e200 44 45 53 20 20 54 41 42 45 4C 20 20 20 24 24 00
e210 09 09 09 09 43 4F 4C 4F 55 52 53 09 42 4F 41 52
e220 44 0D 0A 24 00 00 00 00 00 00 00 00 00 00 00 00
g=100
q
:ASC
Debug<Ascii.bat
----------------------------------------------------
把上面虚线内数据,保存为Ascii.bat,直接双击即可运行。
先可看到制表符和对应编码,再显示属性代码和相应颜色。
自己写显存,就是常说的直接写屏,这就是例程。
====
我看了,只能显示颜色不同,不能显示字体,字号,图片。
请问如何才能实现改字体,字号,图片?
谢谢先
dididu1515
2009-03-22
打赏
举报
回复
你的问题很难。改文字,改文字颜色,改背景色,把文字、颜色代码送入显存即可。
详细的请参阅:16位汇编程序_显示ASCII码表和调色板
http://blog.csdn.net/dididu1515/archive/2009/03/22/4013537.aspx
加载更多回复(20)
【免费下载】
exe
软件
修改
工具:永久性调整软件
界面
元素
该博客介绍了一款
exe
软件
修改
工具,适合对已编译的Windows应用程序进行
界面
调整。无需脱壳就能
实现
大多数程序的永久性
修改
,具有更改标题、内部文字等功能,兼容性强、操作简易且安全。使用时要确保合法,部分特殊程序可能不支持,建议先备份。
Exe
破壳工具与
Exe
修改
工具集:一键
修改
exe
,释放无限可能
本文介绍了开源的
Exe
破壳工具与
Exe
修改
工具集。该工具集能快速破壳和
修改
exe
文件,
实现
个性化定制与功能优化。其技术组成精巧,具有高效率、稳定性等优势,可应用于软件定制、功能优化、逆向工程等场景,操作简便且安全性高。
【免费下载】 轻松定制你的软件
界面
:
exe
软件
修改
工具推荐
本文推荐一款
exe
软件
修改
工具,适用于Windows平台。它兼容性强、采用免脱壳技术、操作简易且安全有保证。可用于开发者定制、普通用户个性化及商业用途,能
实现
永久性
修改
,让软件
界面
定制更简单快捷。
Qt程序打包成一个单独
exe
的方法,并
修改
exe
图标
本文详细介绍了如何使用Qt自带工具windeployqt和EnigmaVirtualBox将Qt程序打包成独立
exe
文件,并
修改
exe
图标的过程。包括从创建图标、
修改
资源文件到编译和打包的完整步骤。
exe
文件
修改
图标一键解决【附软件】
本文介绍了使用Resource Hacker工具
修改
EXE
文件图标的方法。先说明了不能直接右键更改
EXE
图标原因,接着阐述准备工作,包括目标
EXE
文件和ICO图标文件。然后详细讲解五步法操作流程,最后还给出常见问题解决方案,让
修改
EXE
图标变得简单。
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章