大家在圣诞节或情人节收到过一个让电脑屏幕“开满鲜花”的软件吧?是不是挺好玩的?
今晚闲得无聊,用ResHacker 替换资源的方法制作一个“屏幕堆满钞票”的小玩意儿。虽然没有什么技术含量,但感觉比较有趣,在这里把过程与大家分享一下,希望能给大家的生活中掺入一点点娱乐的味道。
制作这个不需要什么编程知识,只要你会用Photoshop简单操作即可。至于如何用ResHacker 替换,你一看就会了。
首先声明:这是菜鸟教程,老鸟请飘过。
先看看效果图:
效果图 准备工作:
1.Photoshop做图软件
2. ResHacker 3.5 汉化绿色版(在下面附件里)
3.满屏鲜花 源程序(在下面附件里)
好了,下面开始,首先,打开ResHacker 3.5,然后点左上角“文件”→“打开”,选择打开“满屏鲜花”程序。然后点“查看”→“展开树状目录”,接下来点一下“BM_I0”下面的位图,这时右边就会出现第一张玫瑰位图,如下图所示:
2 然后用Photoshop来做一张同样大小的24位BMP位图来替换它,注意必须是同样大小,否则替换后程序会运行出错。如果你不知道原图的大小,可以在右侧的玫瑰图片上点右键→复制,然后打开画图程序把它粘贴进去,在“图像”→“属性”里可以看到这张图片的大小。通过这个方法我们可以看到这个位图的大小是150×203像素,所以我们也必须做一张150×203像素的24位BMP位图来替换它。
3 为了便于记忆,我们把这张图片命名为“BM_I0.bmp”,用来替换“BM_I0”下的位图,然后再用Photoshop把这张图片进行反相,并把图像部分用Photoshop里的毛笔工具完全涂黑,并命名为“BM_M0.bmp”,用来替换“BM_M0”下的位图(也就是第七张位图)。
同样方法,我们再做一张和“BM_I1”下面的位图同样大小的图片,命名为“BM_I1.bmp”用来替换它,并把该“BM_I1.bmp”反相,进行处理后命名为“BM_M1.bmp”保存下来,用它来替换“BM_M1”下面的位图。
其它图都这样做,照葫芦画瓢就行了。
图片全部做完后,就点ResHacker 3.5 里的“操作”→“替换位图”→选中下边列表里的“BM_I0”→然后点左上方的“打开新位图文件”按钮→选中“BM_I0.bmp”→点“打开”按钮→点右下方的“替换”按钮,好了,第一张图片替换成功了,接下来用同样方法替换下面的同名位图。全部替换后,这个东东就算完成了,你现在可以点“文件”→“保存为”,把文件保存下来。
不过源程序没有文件图标,比较难看,为了美观,我们可以加一个图标进去,你可以用图标工具做一个你喜欢的图标,这里就不赘述图标制作过程了,如果你懒得做,可以从下面的附件里下载那个图标文件。
接下来,点“操作”→“添加一个新资源”→“打开新资源文件”→选中你喜欢的图标(注意必须是ico格式的)→点“打开”按钮→在“资源名称”下输入“1”(这里可以随便输入几个字符)→点“添加资源”按钮。OK,图标添加成功了。
接下来点“文件”→“保存为”→“文件名”里输入“满屏百元钞票.exe”(名字可以随便输入,但必须是exe格式的可执行程序文件)→ 点“保存”按钮。
好了,大功告成。
现在你可以打开“满屏百元钞票.EXE”看看效果怎么样了。