找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 4040|回复: 25

第一次写教程:欢迎大家捧场——AE Button Plus 自定义按键不受限制的教程

[复制链接]
发表于 2009-3-11 21:36 | 显示全部楼层 |阅读模式
我喜欢treo650的软件Bulter的一个功能——可以在电话的收藏夹里给每个程序设置一个字母,长按这个字母键就可以打开指定的软件。treo750的AE Button Plus 可以实现相同的功能,而且不止长按,单击、双击、三击都可以,这又扩展了更多的快捷键,这就是全键盘!!!快捷!
# D. V  `" O) L6 ^7 U3 x4 w" ]0 F( k5 }. V
在自定义按键的过程中,我发现只能自己添加13个按键(不信你试试),这可不够用,26个字母按键才用一半啊!  i; j: j' a, a+ K( q2 f  u

# ~7 h% N, D7 p5 V0 W# n于是我想啊想……………………终于灵机一动!软件定义按键应该有配置文件,到\Program Files\AEBPlus下一看,嘿嘿,AEBPlus.cfg,.cfg的后缀名是以前西门子机器的ELF程序的配置文件,想不到WM的软件也用它啊!5 O( o0 Y7 w1 }7 I% m

0 m: \9 X9 O$ ~$ ~3 g6 T" P 1.jpg
* n  U5 r: J% ~/ ]1 U( j; _4 D7 V
' ]3 f" c1 w4 L: Y7 V' Z2 i. r  m打开一看4 U; T" i! ^% S# h, R2 ?0 w/ N

# C; t+ B/ y. O
2.jpg
- U) E# a; K, }0 b0 i5 L2 a% \, w3 J3 M6 r( P' c
你别看一行行好像很难懂的程序语句,对比上下的语句你会发现有规律的!
7 t2 H6 ]# n, T3 h2 s+ e$ n4 ?2 ^% s, }2 X# f; a
CriticalCharge 0000' _3 Y) B" M. S& z+ E7 d( i
VOptions 0001& m4 m1 w: Y, Y4 R- r

5 O" y" v9 B' s& Z/ V3 }Temp0C 0000
6 l- t5 \9 n, g/ ^Temp100C 0064
3 G2 i; {4 E  J, \0 H' g, ATempScale 00001 h& c8 @9 b- l! x  m( i

: y, E4 l9 C! e2 ^4 O4 s" z; gExec 0001 "\StorageCard\Program Files\HandCN\Handcn.exe"
/ C& I, L- c! Y4 b' V- EExec 0002 "\ProgramFiles\AEBPlus\AEBPlusSettings.exe"
1 e! ^1 O! J0 A4 H* M$ D7 ]Exec 0003 "\ProgramFiles\WM5torage\WM5torage.exe" $ j4 O5 i" I& \8 D' x$ A
Exec 0004 "\StorageCard\Program Files\UCWEB6.3绿色版\UCWEB.exe" 3 \  y; S2 f2 p6 i; w/ D& s
Exec 0005 "\StorageCard\Program Files\千千静听\千千静听.exe" ' j1 B! h2 M& d# L
Exec 0006"\Windows\“开始”菜单\资源管理器.lnk" 1 F8 I6 \$ T9 w, ^: g0 b
Exec 0007"\Windows\Keylight.exe"
, `) _+ r7 q6 A: L' l# zExec 0008 "\ProgramFiles\QuickMenu\QuickMenu.exe"
2 f1 D7 q+ h; p9 G: t% @; [Exec 0009"\Windows\“开始”菜单\程序\System\CeleTask.lnk" 8 h7 S  O4 F9 f- }# u
Exec 000a "\ProgramFiles\pTravelAlarm\ptravelalarm.exe"
& W" h! m) J2 C6 T6 }Exec 000b "\ProgramFiles\pTravelAlarm\ptravelalarm.exe" ; E3 I. c, W8 e2 D
Exec 000c "\Windows\pxl.exe"
& s( F* m: H6 ^6 aExec 000d"\Windows\pword.exe"
- c- J% v6 D  G- nExec 000e"\Windows\ptt.exe"
$ C6 f4 y$ J: B: j8 F- p4 S& |Exec 000f "\Program Files\Smartphone GPRSTraffic Monitor for Pocket PC\spgtc.exe" + J( `+ w. u0 s. r' w* q1 p
$ Y+ m. t5 Y8 p  y1 c/ `! S* |
000f路径的序号,16进制 ) I- ~3 i& f0 L- S9 z1 k  Z( K
"\Program Files\Smartphone GPRSTraffic Monitor for Pocket PC\spgtc.exe"是定义的路径
) l8 x* E( j# l, u, o ! m9 k8 D; g( n- ]; \

9 f6 Q8 [) f4 |+ K: z/ S/ T# E% {+ E! m' R5 j* A6 [
对语句解释一下哈!
7 R9 H' F- l' _+ J2 q& l# S" ~! V: u  r0 L. g# [- s; A# Z
Key 40c1 a0006 a0000 a0000 a0003 # C0 z9 q' x& y0 n5 D& F0 T
(Key后面跟的40c1是每个按键对应的键值(后面我会给出一些知道了的键值,大家可以直接用了);后面四组数值分别对应“单击”“双击”“三击”“长按”a开头的数组说明这是软件本身定义好的指令,这里a0006是指打开“开始”菜单,e开头的是自己定义的程序,a0000是指系统默认,e0000是无操作。4 U2 |7 x, I5 h% H1 B$ q  N

: q& ]; n) ~( ?8 k) S: Q例如:这条指令是40c1对应start键,第一组数值是指单击,0006是“开始菜单”,就是单击打开开始菜单;(软件定义好的指令我不是一一清楚,要一个个试,然后保存,再看AEBPlus.cfg的内容才知道,以后有时间再仔细研究吧。)3 i" \0 D( a  Y
第二、三组都是a0000,就是双击和三击都按系统默认的功能,第四组是a0003,我定义的是长按关闭前台程序,那应该是软件定义好了a0003就是关闭前台程序的指令了。)
. `& s" e* T( s( ?& d0 h  k
0 f7 r( ?. o% C# H VidyaScreen002.jpg

6 I/ r  N) Z# E# }, I9 O ) X- X+ d1 ?# ~% x1 L/ ~' S: ~
4 s3 q6 d- y5 W
Key 0048 a0000 a0000 a0000 e0001
0 g; w9 m; ^4 `# B* W同理,这条键值是0048,对应的是“H”键,前三组说明单击、双击、三击都是按系统默认的;第四组e0001,对应的是上面的:Exec0001 "\Storage Card\Program Files\HandCN\Handcn.exe" 就是只长按就打开路径所指的这个文件了。我觉得e就是指Exec吧,挺好记的。
9 F1 Z0 E9 V$ i& I" g' v. { ! v  l0 G$ `5 Q# s
Key 0041 a0000 a0000 a0000 e00024 r' N6 V+ n4 I" b* _5 Z: e( i0 V
:长按A键打开"\Program Files\AEBPlus\AEBPlusSettings.exe"( H- i  V& Z% ], s) i2 a) e
Key 0055 a0000 a0000e0003 e0004  o0 c, q+ a+ |
:长按U键打开"\Storage Card\Program Files\UCWEB6.3绿色版\UCWEB.exe"
! _. w# q+ J8 eKey 004d a0000 a0000 a0000e0005! G  ^% \9 O2 i( g# T0 E
:以此类推
, p- Y! f" [8 ^4 JKey 0046 a0000 a0000 a0000 e0006
* I( S7 U# x3 d5 [6 h# n! SKey 004c a0000 a0000 a0000 e0007( |: a; @9 r( J; O. q, p2 M
Key 0051 a0000 a0000 a0000 e0008
  J: Q% r( D% H# x5 \# l! cKey 0043 a0000 a0000e0009 e000a
1 Z% a- l& N" T; i: [! MKey 0045 a0000 a0000 a0000 e000b
  L5 ?0 B0 z% Z) j( I6 K. f' PKey 0054 a0000 a0000 a0000 e000c
, \% Z& @2 l# Q* {Key 0059 a0000 a0000 a0000 e000d# g! ?8 |8 V7 B+ H
Key 0049 a0000 a0000 a0000 e000e2 R/ Q) t& q: S
Key 004f a0000 a0000 a0000 e000f
: K/ M( b0 `1 Z  d7 B7 m7 v
& z: x- L. n# q
; o. S$ ~$ J. X- h可以使用“添加按键”知道按键对应的键值(几个软件里已经有的按键不能通过“添加按键"看到键值,比如:start,左右键等等)
' m$ r; j) U3 S
$ U' z/ z5 _1 z' n
# `9 b$ I7 U5 u! [) B% c$ h7 V8 u, H VidyaScreen003.jpg
7 |  d: ]+ A5 N' [; j; E# W8 r0 v VidyaScreen004.jpg
4 K( b) y7 v6 R. k- s
3 ], Q% t  _9 W! \; X  E5 j, H, |  h" G( M' ?  H

- ]) s4 `2 T, {# Z点住要定义的项一会,会出来菜单
# T# ~- s! R; O
# t( K  P( S2 Y$ p2 M  S
) Y$ }  N' a# G; g+ U! E VidyaScreen007.jpg
+ s% E" {/ \8 K" O" d$ E4 ^ VidyaScreen008.jpg " E3 T$ b0 c6 P
VidyaScreen009.jpg
' d/ D# `( W7 P" l VidyaScreen010.jpg
4 k" e' {: I. D( i1 `1 S/ [# L* s% r  Q& R* _% \
这样,文件里自己添加超过13个的按键也能起作用,但是在手机里打开AEBPlusSettings.exe还是只能看到13个。没关系,已经起作用了。好好享受全键盘的快感吧!
+ I- b* @' d5 B3 |4 i* [9 _" c) E" f  f; O3 |) q
梅花输入法可以长按输入标点符号,AEB的定义也有长按,这个其实是我开始担心的问题,用过之后发现担心多余了,不会和梅花冲突。: j6 \2 J5 I, g# K& Z

( |  @1 F- D" I# k4 _& V: G4 M另外OK键的长按不能定义,可能是ROM已经把长按OK键定义成打开任务管理器了的原因。有没有人告诉我怎样把ROM修改下,不要这样设置,我希望长按OK是关闭前台程序。  }1 z0 E( U) k9 p* l

0 e' A' _( q/ r$ N" h) _
6 o: ^4 F3 p* U  k4 o8 d在修改好AEBPlus.cfg之后要运行一次AEBPlusSettings.exe,按键才能生效,注意退出时不能保存并退出,也不能点右上角的OK,只能按不保存退出!不然你的辛苦白费了!建议在PC上定义好了再覆盖!
% h* T. ?4 j2 H- H3 g$ A
  s! C& P2 P# [附上本人试验出来的键值:
( R+ x5 _  u# w( A 3.jpg 4 E5 }$ N1 p& t0 p

! o8 N2 y' L6 }; w  E* D+ N# T
+ U7 `2 m; a2 f" s8 Y5 X6 G* T# q" \; Z/ t. ]5 ?% k. _
+ T/ r& ]. O; I( m" P
[ 本帖最后由 小蚊哥 于 2009-3-11 22:03 编辑 ]

评分

参与人数 3威望 +21 收起 理由
wujieheda + 1 谢谢分享
yuguo4 + 10 辛苦啦,谢谢分享
人坏坏 + 10 谢谢分享

查看全部评分

回复

使用道具 举报

发表于 2009-3-11 21:48 | 显示全部楼层
支持一下,虽然不大会用。
回复 支持 反对

使用道具 举报

发表于 2009-3-11 21:56 | 显示全部楼层
找个牛,一直用这个软件,但是没有研究那么深入,顶一个
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-11 22:04 | 显示全部楼层
坐地板看看有多少吹友能用到我的教程
回复 支持 反对

使用道具 举报

发表于 2009-3-11 22:29 | 显示全部楼层
楼主提供个下载链接啊
回复 支持 反对

使用道具 举报

发表于 2009-3-12 00:00 | 显示全部楼层
这个好,找个时间好好研究一下
回复 支持 反对

使用道具 举报

发表于 2009-3-12 01:37 | 显示全部楼层
楼主研究的很深入啊。& x4 {7 u1 \, r8 e9 s" |

7 U( ?9 `$ l4 a" ?我这几天也试用了一下这个软件,发现一个问题,比如说我自定义了长按F键启动飞信,在今日界面下拨号时想拨5(F键),结果发现无法输入,不知道其他兄弟有没有遇到这个问题的,该如何解决呢?
回复 支持 反对

使用道具 举报

发表于 2009-3-12 10:29 | 显示全部楼层
我也遇到 INNSOT坛友 相同的问题, 定义了长按后系统默认的键值就按不出来了
回复 支持 反对

使用道具 举报

发表于 2009-3-12 13:04 | 显示全部楼层
不错 不错 马上就要入手750了
回复 支持 反对

使用道具 举报

发表于 2009-3-12 13:17 | 显示全部楼层
原帖由 innsot 于 2009-3-12 01:37 发表
$ h0 [+ T: G1 v6 t楼主研究的很深入啊。2 b/ ~+ R0 T$ D7 J

9 y# s  F* ]- u( n) `' f5 w7 y我这几天也试用了一下这个软件,发现一个问题,比如说我自定义了长按F键启动飞信,在今日界面下拨号时想拨5(F键),结果发现无法输入,不知道其他兄弟有没有遇到这个问题的,该如何解决呢?

  ?  g( }2 m0 w# r
" g; M5 c) J' j+ L# |
) l, z- m7 p) l+ ]: X8 \. I没办法最后把AE Button Plus删掉了……
回复 支持 反对

使用道具 举报

发表于 2009-3-12 14:40 | 显示全部楼层
我觉得在实际中,我有那功夫记住每个按键代表什么程序,还不如按部就班的操作方便。免得记错按键又重来耽误时间
回复 支持 反对

使用道具 举报

发表于 2009-3-12 14:44 | 显示全部楼层
原帖由 一招半势 于 2009-3-12 14:40 发表 ' W0 y5 G2 {0 J9 f3 A+ m* L' @0 B
我觉得在实际中,我有那功夫记住每个按键代表什么程序,还不如按部就班的操作方便。免得记错按键又重来耽误时间

* s6 W) N* i, w( Z, \* L2 x: u, Q% G
用程序名称开头第一个字母作快捷键就可以啦,比如长按U启动UCWEB,长按Q启动QQ,长按F启动飞信……. ~) q" j; ~4 Y0 J
4 x- e! j$ y! P2 i# M8 l7 g
常用程序名称开头字母相同的还不多
3 f1 T9 T7 S6 l% [
9 O) s. s6 H9 f! ^# f) |% d
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-12 16:11 | 显示全部楼层
原帖由 innsot 于 2009-3-12 13:17 发表
5 c" P0 f" Y( [  \0 u9 \$ ?- T0 j5 @7 p! y/ S

4 r7 q2 K, P$ O# N0 `: D' W2 z* e+ o2 l& R; u' s) D0 S' n$ ^
没办法最后把AE Button Plus删掉了……

, @! }9 V/ o: K* Y8 c确实是这样的。不过我都是右键打开联系人或者拨号盘操作的,也很方便。
回复 支持 反对

使用道具 举报

发表于 2009-3-12 18:10 | 显示全部楼层
帮顶吧- P) c4 b2 d9 [% E3 y$ @; o
从来不用
回复 支持 反对

使用道具 举报

发表于 2009-3-12 19:00 | 显示全部楼层
要是能对按键的单击不做控制就好了。
回复 支持 反对

使用道具 举报

发表于 2009-3-13 19:48 | 显示全部楼层
对呀, 设置过后, 单击不起作用了, 这是这个软件的bug, 还是我没设置好?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-13 21:39 | 显示全部楼层
原帖由 zrcool2 于 2009-3-13 19:48 发表 2 B9 {1 q% _- x' @
对呀, 设置过后, 单击不起作用了, 这是这个软件的bug, 还是我没设置好?
看你在哪单击了,使用梅花是没有问题的。
回复 支持 反对

使用道具 举报

发表于 2009-3-14 10:55 | 显示全部楼层
可能是我没有说清楚, 我的意思是:6 B* b! N( q$ ]
比如我新添加一个键: A(0041), 现在显示的是"系统默认".  O' m8 P  p8 `* [" q5 H
首先我要把它更改成"3.由aebplus控制"
0 h, p1 q% f+ a# i: y/ P然后再选择"4.长按", "2.运行程序", "键盘灯"7 x$ c) r: K. Z
保存并退出, 重启.
3 U2 v1 M; i9 f' S
' P: B! }" S" \4 B6 n8 {8 B' E$ r现在我进入便签, 想输入字符 aebplus, 却发现"a"键输入不了.) I7 t2 X3 d+ a8 f
它已被aebplus控制了, 系统默认的不起作用.
  Q6 V* t  `  P
1 f/ r) n; X3 X有什么办法让系统默认的有作用,长按又出键盘灯呢?
6 E& Q8 f8 ~# S; _+ Z+ B8 _, l  y* j& C
  [* t1 V  K. I/ e) y谢谢
回复 支持 反对

使用道具 举报

发表于 2009-3-14 11:20 | 显示全部楼层
  发现这规律的很牛...一直都没注意..
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-14 15:51 | 显示全部楼层
原帖由 zrcool2 于 2009-3-14 10:55 发表
0 w9 {$ V4 G2 i! P9 H) b2 ?可能是我没有说清楚, 我的意思是:
* I2 m2 O- q8 X比如我新添加一个键: A(0041), 现在显示的是"系统默认"., f- T3 ^7 z6 p" H
首先我要把它更改成"3.由aebplus控制"
8 X6 t7 ~6 n$ `8 a) C( |然后再选择"4.长按", "2.运行程序", "键盘灯"
( L4 W7 R/ r; m0 `4 H  Q保存并退出, 重启.
) [7 I/ O' e- c! A% T1 p$ h: M% x& D, g/ L" [6 ]
现在我进入便 ...

( b& Q* }! x) L3 n( J& M实验发现用系统自带的英文输入是无效,可以用梅花,切换一下输入模式,就是下面显示ab字样。就是多按一下enter而已。这个输入没有问题。
7 O$ e& {9 e, G5 R8 ^% N' U" N. s- f暂时没有发现用梅花输入英文有冲突的软件。
回复 支持 反对

使用道具 举报

发表于 2009-3-14 21:34 | 显示全部楼层
哦,了解了
回复 支持 反对

使用道具 举报

发表于 2009-3-22 17:44 | 显示全部楼层
用750的时候,用这个软件。觉得挺爽的。
回复 支持 反对

使用道具 举报

发表于 2009-4-5 13:19 | 显示全部楼层
确实挺棒的
回复 支持 反对

使用道具 举报

发表于 2009-4-6 13:01 | 显示全部楼层
貌似所有字母键都不可以另外定义,否则在联系人中无法使用被定义过的键,这样就无法快速查找联系人了,所以能用的键不多了。
回复 支持 反对

使用道具 举报

发表于 2009-4-6 14:50 | 显示全部楼层
这个东西研究也半天时间。还是放着看看吧。不过楼主确实不错。厉害。
回复 支持 反对

使用道具 举报

发表于 2009-4-6 15:44 | 显示全部楼层
高手啊````
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2025-2-25 11:10 , Processed in 0.400692 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表