找回密码
 加入我们

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 4020|回复: 11

目前最新的Google Maps 3.2.1 绿色版(无缓存大小限制),附CeleCmd 2.0

[复制链接]
发表于 2009-9-28 04:38 | 显示全部楼层 |阅读模式
转宇宙青年作品Google Maps 3.2.1 绿色版及CeleCmd 2.0
" Q% r% j; C# @. [1 s, _! b7 \0 w% m" z
Google maps绿色版的一些说明见http://www.treo8.com/bbs/thread-140264-1-1.html9 a% b" M3 z# _/ H5 c% X

  z! U* K7 A! k. Y第一个是宇宙青年的整个软件包,包括Google Maps等3个地图和GPS导航软件。右键解压到PPCGPS后放到你想要的手机位置中,运行CeleSetup.exe就能将这3个GPS软件装好。但考虑到小5没GPS,所以我就从他的软件包里提取了Google Maps。) [/ S- H5 L; h. C7 N7 Z
第二个就是是个人从宇宙青年软件包中提取出来的Google Maps。  . ]: C: E! t0 j3 T, N, Q
二楼顺带一起发个他的另一款作品CeleCmd 2.0- j( W; `# q8 F# ^8 O( o" U( w
(2009/09/15 20:13)Google Maps Mobile 是目前为止我发现的最实用的手机软件,在手机上查看 Google 地图、卫星图、生活信息(餐馆等)、交通状况(仅北京上海等城市)、GPS定位、公交驾车导航等……
. g( ]' C0 J! a# _$ f" z/ `* W8 P1 ]  b) D9 a$ B
关键一点是,如果没有GPS,一样可以非常方便地使用这个软件,它会读取你的移动电话所使用的基站(就是移动电话发射塔)的位置信息,做到一个粗略的定位——城市精确度800-1500米左右,乡村可能更差点,依赖于基站的密集程度——这个精确度水然比较低,但已经非常有用了:一打开软件就会帮你找到你所在的位置的周边地图,非常的实用。另外“谷歌纵横”功能可以帮助我们随时得知好友的位置信息。感谢 Google 提供这么棒的软件!, ]1 ?4 m- f6 s3 m! A
$ Z- `% @! N: [0 d9 F
Google Maps 支持多种手机(智能手机都支持,非智能手机也支持部分),具体可以到此 http://mobile.google.com 查询下载。( d% P! ~" \& \" h

) D3 |8 }# ^2 F4 C0 k+ s0 k对于 Windows Mobile,目前最新版本是 3.2,SP 和 PPC 是通用的。但郁闷的一点是,程序的缓存数据一定会保存在 Applicaion Data 中(且程序字符串也必须在这个目录下)。为了解决这个问题,我耐心分析后修改了一个“当前目录”的版本,所有的数据都保存在当前EXE所在的GoogleMaps目录下,做成绿色版本了(高难度动作:)。
- F8 r% ?* ~, k4 v+ \3 }. Z. a2 {! ?. D" x* d* U' D% z* ~
有需要可以从一键安装GPS软件包中获取此软件修改版(如果只需要谷歌地图,只提取其中的GMAP目录即可)
* j2 }4 x% ~' U  j" \# C 1241094363_6214a0c3.gif
: B: j" K8 |0 b2 `6 g$ Q另外,下面是修改方法:6 B( @: R6 \3 t; a1 S
/ ]0 D' I5 c, @5 b
1. 找到 SHGetSpecialFolderPath 函数,参数是...0x1A... 的就是 Application Data 的目录。. [- U0 t+ S/ \6 v
4 q6 r8 A3 n! N3 h: k
2. 我们要修改为以下代码:2 z( |  U' \! g$ z# ~

, u* q' M0 Q5 m% O% ?UINT nLen = GetModuleFileName(NULL, tzPath, MAX_PATH);
. H. d* J: e8 R* S5 j- P1 H% r4 WtzPath[nLen - 15] = 0;# A( p. P, D; t  S

5 @& G! {, {( B! V: |+ P, j' K3. 换成汇编代码为:
5 r( T0 |- U" j8 D2 N( w.text::00019E8C                 MOV     R2, #0x104
( A7 @; a, f2 P0 {4 y( w2 y8 j.text:00019E90                 ADD     R1, SP, #0x458+var_42C
8 o6 a# W7 |& ]& p5 B.text:00019E94                 MOV     R0, #07 n: p! Y; H: \' p4 _3 O
.text:00019E98                 BL      GetModuleFileNameW
) n1 S3 n. `+ t! t$ F.text:00019E9C                 ADD     R3, SP, #0x458+var_42C& ^, g' D3 h' Z( A. ^( Y
.text:00019EA0                 ADD     R3, R3, R0,LSL#1
( p8 t/ e& N* P: E.text:00019EA4                 MOV     R2, #0
! b, ?" P) n6 H' |.text:00019EA8                 STRH    R2, [R3,#-0x1E]
( r3 t) q9 B# v( R.text:00019EAC                 B       loc_19ED4) [$ Q. B( i5 T6 }4 w1 W- X" K" ?# A

: C" i% l: P+ _4. 因为还会加上 \Storage Card,所以必须去掉此功能。往下看,转到本来就有的GetModuleFileNameW下面:; L) d$ o- c4 P+ R6 ?" G% h) l
.text:00019F70                 MOV     R6, #01 M) k. [/ u0 L& C. k3 i
.text:00019F74                 CMP     R7, #0
+ N) E4 \3 B5 i/ [.text:00019F78                 BLE       loc_1A01C
, M# }6 k; e7 t4 a# J6 T" V改为:1 J# }+ a7 I  u) |! {
.text:00019F70                 MOV     R6, #0
: O0 R% t3 m8 T% x5 Z.text:00019F74                 CMP     R7, #0# ?/ o/ m5 [& `# ~: B! h
.text:00019F78                 B       loc_1A01C
$ U- {+ F$ \) F  s, I* d                                                                                   

* Y8 C9 n3 w9 h$ A
" a2 i1 Q2 y, }' M, Z详见http://www.yonsm.net/read.php?4590 b9 ^, j* v1 d* B3 K6 a- g

( G, V2 |! d( r8 x+ U[ Edited by hellowow on 2009-10-22 15:41 ]

PPCGPS.zip

2.25 MB, 下载次数: 1127

Google Maps.rar

843.52 KB, 下载次数: 1674

回复

使用道具 举报

 楼主| 发表于 2009-9-28 04:46 | 显示全部楼层
CeleCmd 2.0 - 功能强大、灵活易用的 WM 批处理解释引擎 [ 2009/01/01 00:05 | by Yonsm ]
$ i  m) U, U9 \- k) p5 v欢迎使用功能强大、灵活方便的 CeleCmd 命令解释引擎。您只要编写简单的 CeleCmd 命令文件,就能在 Windows Mobile 中实现灵活强大的批处理功能。/ `, j- U" {3 q" r# s. I- N
+ B& j, U$ d. O2 V
1.更新为 2.0.670 修正 RAR 解压和 MULTI-SZ REG 的问题等。
5 g* o4 b$ H* p% b) Z9 p" R) c; E7 [: `/ B$ T0 n, k6 J3 z, b
2.绝大部分命令兼容老版本的 CCS 文件,其中一个 LOAD 除外, 请参看帮助说明。, o( C+ K2 S1 M& ^

9 f& [. B7 O" N# Y0 a+ m2 ]3. 命令更改:
5 `1 c& B2 G$ U1 [0 [* T
1 J  Y) ^  B* B/ F0 B; N2 @LOAD:不再支持通配符,如果需要递归搜索和通配符,请使用省略命令的形式,如“!\Storage Card\CeleSet*.*”,表示用 CeleCmd 打开Storage Card及其子目录中的所有 CeleSet 开头的文件(包括 REG/EXE/DLL/CCS/PROVXML 都会被加载)。" m+ j; Z) P, l
REGX:功能增强,支持判断键值是否已经是特定值。" I1 C# I& u8 O% Y' b
DLGX:功能已经大大增强,可以非常方便地定制注册表 Tweak 的对话框,支持PPC滚动条和SP焦点导航。
. G7 E* }% \  \+ FFILE:DELETE和MOVE交给系统做,Copy File 自己完全实现,支持文件夹,支持递归,支持通配符;复制支持覆盖ROM文件。7 R8 G/ m" T' ?' I0 ~
CCUI :支持参数,填写命令道编辑框。2 e0 O& I+ F4 `0 A" |/ f( V0 j
HELP:支持参数,支持显示自定义的 HTML 内容给用户。+ v" `& G* P1 \; q; D' ]& Y' v6 C0 E
其它:小更改未列出。( i0 X  ~7 G; z: Q
9 Q+ i/ B$ N  |9 ]; y
4.新增命令:$ S  X. B0 S+ Y+ h
RARX:支持RAR 解压缩(如果存在 UnRAR.dll)。(如果需要支持TGZX,请使用 CeleCmdTGZX.exe)。
2 K% z0 f0 R5 w6 \  `8 f, h% KDISP:旋转屏幕。% E) x& z# B6 x# S2 r/ \; l
POST:发送消息。
/ q. E' n3 j3 V0 O
详见http://www.yonsm.net/read.php?329( P6 f% N: z& F9 S6 F" }% Q

+ G4 m- g$ p) n2 |# U[ Edited by hellowow on 2009-9-28 04:58 ]

CeleCmd.rar

90.31 KB, 下载次数: 1054

CeleCmd2.0

CeleCmd.1.6.360.zip

66.55 KB, 下载次数: 772

CeleCmd.1.6.360

回复 支持 反对

使用道具 举报

发表于 2009-9-28 11:12 | 显示全部楼层
此帖留名  以后定会回来取之
回复 支持 反对

使用道具 举报

发表于 2009-9-28 11:48 | 显示全部楼层
强烈支持 谢谢分享
回复 支持 反对

使用道具 举报

发表于 2009-9-28 12:23 | 显示全部楼层
谷歌地图偏移很大,在珠江新城的发展中心接收的gps(不是手机基站的信号,是gps信号),高明地图显示正确,谷歌地图显示在新河浦一带,误差大到不能用
回复 支持 反对

使用道具 举报

发表于 2009-9-29 17:00 | 显示全部楼层
我装上是 英文版······  晕 倒是很好用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-30 14:46 | 显示全部楼层
原帖由 laochi 于 2009-9-29 17:00 发表
1 N* m- [4 s. e; K1 Q1 d+ ]: w- c我装上是 英文版······  晕 倒是很好用

5 L' T$ n  ]/ k0 {; [, x5 C灵异现象?这个是中文版呀。
回复 支持 反对

使用道具 举报

发表于 2009-10-10 15:26 | 显示全部楼层
装上发现怎么是英文的 只好再用回2.4版的
回复 支持 反对

使用道具 举报

发表于 2009-10-10 19:34 | 显示全部楼层
强烈支持 谢谢分享
回复 支持 反对

使用道具 举报

发表于 2009-10-22 06:00 | 显示全部楼层
谢谢分享!
回复 支持 反对

使用道具 举报

发表于 2009-10-22 11:25 | 显示全部楼层
我装的googlemaps好像不能看到自己位置,你们的能吗?
回复 支持 反对

使用道具 举报

发表于 2010-1-10 15:42 | 显示全部楼层
这个必顶
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2023-3-21 19:39 , Processed in 0.230381 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2023 Tencent Cloud.

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