米葫芦网

我的色彩我作主 MicroReader配色自定义

热度:1602℃ 发布时间:2024-07-03 02:30:21

    MicroReader是非常好用的西门子手机的文本浏览和编辑器,自从MicroReader的1.3X版以来,就加入一个配色方案的功能,包括文字颜色和背景颜色.而我找遍软件的设置菜单,也没发现可以自定义配色的地方....难道是不能自由更改吗?带着这个疑问,我研究了MicroReader.JAR文件.一般来说,JAR文件里有个MANIFEST.MF文件,里面保存了一些JAVA程序的信息,当然也有可能保存了设置.果然,在这里被我找到了!言归正传,下面跟着我一起来做吧!

    当然首先你要有MicroReader.JAR文件.我们打开它的工具是WINRAR,大家非常熟悉的压缩软件,默认的安装是可以直接打开JAR文件的,这个也是很多朋友下载到JAVA游戏后总以为是RAR压缩文件而解压后传,呵呵,以后记住了,千万看仔细扩展名!确认文件是MicroReader.JAR,然后双击打开它.你会看到里面有这些文件(见图1)里面有两个文件夹:META-INF和res.前者里面的MANIFEST.MF就是我们下手的对象,而res里面当然也有玄机,不是本文内容,你可以自己研究一下,呵呵~


图1

    双击META-INF打开,把里面的MANIFEST.MF解压出来.这个文件可以用记事本打开.一个标准的内容如下:

Manifest-Version: 1.0
URL-1: eBooks...=http://home.c2i.net/thvoslef/index.txt
MIDlet-Vendor: Trond Hvoslef
Charset-map: %zh=Chinese (GB2312);%x2=Chinese (Unicode);%*=Western;
MIDlet-1: MicroReader, ,Book
MicroEdition-Profile: MIDP-1.0
MIDlet-Version: 1.5.0
MicroEdition-Configuration: CLDC-1.0
Created-By: 1.3.0_02 (Sun Microsystems Inc.)
color4: Yellow,30,FFE000
col5: Low,DADA00,0
color3: Sky,FFFFFF,80
col4: Yellow,0,FFFF00
color2: Blue,0,C7E7FF
color1: Night,FFFFFF,0
col3: Sky,FFFFFF,80
storage: a:javajamMicroReaderstorage
color0: Day,0,FFFFFF
col2: Blue,80,FFFFFF
col1: Night,FFFFFF,0
col0: Day,0,FFFFFF
MIDlet-Name: MicroReader

    注意到没有?里面的color和col这样的东东,就是我们需要更改的地方.我们来看一个标准的格式:
col5: Low,DADA00,0  分别是 配色方案编号:方案名称,文字颜色,背景色
既然知道了格式,那让我们来改一个尝试一下,比如改成白色文字,紫色背景的
col5:mycol,FFFFFF,C000FF 保存,把保存后的文件拖到仍未关闭的WINRAR中,覆盖原来的MANIFEST.MF.传回手机看效果~ 如图2
大功告成了~~~~~ 
    再来看看关于颜色编码,其实有两种方式,一种是10进制的,比如80这种;另一种是16进制的,比如FFFFFF这种.那这个颜色编码是从哪里来的呢?呵呵,如果你做过网页或者用过PS(Photoshop)之类的软件,就会知道.没用过也没关系,我会在附录里写出一些常见的颜色编码的.根据自己的需要修改就行了~

    附1:常用颜色编码

    白色:FFFFFF
    黑色:000000或者0
    蓝色:000050或者80
    绿色:00FF00
    深绿:006600
    紫色:C000FF
    红色:FF0000

    附2: 我自己用的经过修改的配色方案(直接用这个替换原来的即可)

Manifest-Version: 1.0
URL-1: eBooks...=http://home.c2i.net/thvoslef/index.txt
MIDlet-Vendor: Trond Hvoslef
Charset-map: %zh=Chinese (GB2312);%x2=Chinese (Unicode);%*=Western;
MIDlet-1: MicroReader, ,Book
MicroEdition-Profile: MIDP-1.0
MIDlet-Version: 1.5.0
MicroEdition-Configuration: CLDC-1.0
Created-By: 1.3.0_02 (Sun Microsystems Inc.)
col5: green,FFFFFF,37C81A
col4: Sky,FFFFFF,80
col3: yellow,0,FF9000
col2: orange,FF9000,0,
col1: Night,FFFFFF,0
col0: Day,0,FFFFFF
storage: a:javajamMicroReaderstorage
MIDlet-Name: MicroReader

    附3:

    因为手机上看到的效果和电脑上看到的效果差距比较大,所以就不给出效果截图了.本文所用MicroReader版本为1.5C中文版. 

网友评论
评论
发 布

更多软件教程
  • 软件教程推荐
更多+
Greenfoot设置中文的方法

Greenfoot设置中文的方法

Greenfoot是一款简单易用的Java开发环境,该软件界面清爽简约,既可以作为一个开发框使用,也能够作为集成开发环境使用,操作起来十分简单。这款软件支持多种语言,但是默认的语言是英文,因此将该软件下载到电脑上的时候,会发现软件的界面语言是英文版本的,这对于英语基础较差的朋友来说,使用这款软件就会...

07-05

Egret UI Editor修改快捷键的方法

Egret UI Editor修改快捷键的方法

Egret UI Editor是一款开源的2D游戏开发代码编辑软件,其主要功能是针对Egret项目中的Exml皮肤文件进行可视化编辑,功能十分强大。我们在使用这款软件的过程中,可以将一些常用操作设置快捷键,这样就可以简化编程,从而提高代码编辑的工作效率。但是这款软件在日常生活中使用得不多,并且专业性...

07-05

KittenCode新建项目的方法

KittenCode新建项目的方法

KittenCode是一款十分专业的编程软件,该软件给用户提供了可视化的操作界面,支持Python语言的编程开发以及第三方库管理,并且提供了很多实用的工具,功能十分强大。我们在使用这款软件进行编程开发的过程中,最基本、最常做的操作就是新建项目,因此我们很有必要掌握新建项目的方法。但是这款软件的专业性...

07-05

Thonny设置中文的方法

Thonny设置中文的方法

Thonny是一款十分专业的Python编辑软件,该软件界面清爽简单,给用户提供了丰富的编程工具,具备代码补全、语法错误显示等功能,非常的适合新手使用。该软件还支持多种语言,所以在下载这款软件的时候,有时候下载到电脑中的软件是英文版本的,这对于英语基础较差的小伙伴来说,使用这款软件就会变得十分困难,...

07-05

最新软件下载