P2kCommander-V4.9.5中文版(最后免费版)

H

hsiehd

游客
PV-4.9.5
1、直接查看 p2k 设备上的图片而不需要下载它们(实际是下载到临时文件夹并打开它)。
2、在设置选项里,手动指定 p2k 设备卷标,如:MAXX 是 /p ! 但是查看该区内容非文件。请 linux 手机用户尝试其它的卷标而非 /a 卷。

VIP 用户可以下载测试 V-4.9.6 版,自动检测 p2k05 手机!!!
中文版【07年第6次更新】


p2k05: A1200.A910.E2.E6.V1100.V3xx.V3xx_NA.V6
CDMA: C290.E815.F3c.K1m.l7c.U6c.V260.V262.V263P.V265.V266.
V267.V276.V323. V323i.V325.V325i.V3c. V3m. V710. W315
3G: C975.C980.E1000.E1070.E770v.V1050. V3x.V975.V980
GSM: C380. C390. E1. E398B.E398. E399.K1.L2.L6.L6i.L7.L71.L7e.L7i.T720.
U6.U6c. V180. V186. V188. V190. V191. V195.V197. V215. V220. V235.
V3. V300. V303. V330. V337. V337p. V360 .V365. V3i. V3t. V400. V400p
V500. V505. V525. V535.V540. V545. V547. V550. V550e. V551. V555
V557. V557p. V600. V625. V635. Z3

请检视对应手机型号并在当前分区设置里设置正确的分区盘符,
某些P2K手机设置成3G也可以正常读取,而有些则需要4.05或更高版本支持....
目前已接近5.0最终版..

解释一下为何从4.11直接跳到4.90版本:
因作者要在V5.0版本完结P2Kcommander的某一时段更新,而至目前为止工作
进展速度飞快,现已超前完成支持p2k05的任务,故进行了版本跳跃。我们
预计将会在07年全面支持所有Motorola手机..........


V4.9.3中文版:
- 优化图形界面
(添加水印.美化字符.)
- 改进日志窗口特效
(当鼠标移动到日志时自动展开,移动到文件列表时自动收缩)
- 新的分区选择:
(如V6MAxx /g盘读取 a.b.g.e盘.)


V-4.9.2中文版:
- 修复P2k05手机写入文件功能
- 完美支持P2K05系列手机
- 修复 传输文件问题

V-4.9.1中文版:
- 支持P2K05读取文件操作,而且相比其它手机读取速度增强(仅需1s),
文件各项操作速度也很快.

- 测试可以成功读取文件和SEEM了
暂存BUG,一些新出现的分区需要添加到下拉列表里,传输大的文件易出错.

V-4.9.0中文修正版:
- 修正p2k05 信息获取:
已经可以成功获取手机状态包括手机型号、当前卷、文件数、可用空间等)
你必须先在对话框里勾选P2K05指令.
暂时还不能读取文件列表和seem操作.当前只是作了个简短的传输,
所以能直接读取手机信息.
下一步将考虑修改P2k_sendcommand来检测信息状态(如果状态错误将返回)
目前测试支持读取V3xx.也可以读取V6MAXX,E2,A910,A1200....

- 修正win2000 seem BUG(由于一直在xp上测试):
win2000不能使用ebx通过变量传输到win32 api.
(这是为什么2000下seem传输会出问题的原因.)
所以只是简单修改ebx为ecx:
源代码:
mov eax,offset seem_data
inc eax
mov ebx,seem_read_bytes
dec ebx
invoke WriteFile,hSaveFile,eax,ebx,addr writtenb,0

现在修改为:
mov eax,offset seem_data
inc eax
mov ecx,seem_read_bytes
dec ecx
invoke WriteFile,hSaveFile,eax,ecx,addr writtenb,0

从而解决了传输seem问题

汉化修正:
1.基于前几个版本所存在的语言文件错误再次修正:

2.对主程序重新作了更深层次的新的处理,开启视觉特效,如果你机子配置差,
请在参数设置中及时关闭...

------V4.1.1- 版本---
现在当手机连接到数据端口时,如若为内存卡模式,则直接转为P2K模式.
(添加了新版_p2kapi.dll)

添加支持最新手机型号RIZR Z3 .L7e

------V4.1.2- 版本更新内容---
- 修正win2000系统上运行的bug.

- 完美解决Motorola CDMA手机,部分文件夹被服务商锁住而P2Kc虽可以检查到,
却不能将文件复制出来的BUG,现在已经完美修正。。

当你在复制文件到P2K系统的过程中,可以通过更改路径的方式. 这样能够寻
找到可见的文件夹并写入)

本功能针对的是Motorola CDMA.....EV系列有部分存在此问题的也可以采用此
方案予以解决..........

------V4.1.3-版本更新内容:---
- 修正win2000系统下驱动器个数超过10时, 不能正常显示和读取列表的bug.
(添加滚动条即修正) 感谢一位外国朋友提出,在winxp..2003操作系统上均无
任何问题.....


汉化修正:
1.完美汉化,包括主程序与p2k自启动程序
2.代码优化,语言文件多次修正
3.弹出警告提示框,后台任务日志,窗口列表记录信息等。。。
绝大部分可见文本信息汉化处理。
4.精简程序体积到最佳化,批处理工具运行正常
5.增加的seem文件管理及U** if Index工作正常

如果你发现你的手机连接不上,请对照修改端口...
检查是否安装过最新驱动程序,E398的u** if index默认值为8,V3xx是1,
(Request是控制消息的U**请求值、requesttype是控制消息的U**请求类型,
value是控制消息的U**消息值,index是控制消息的U**消息索引)

下面酌重讲解一下P2Kcommand创建和处理
文件夹的工作过程:(因为有部分玩家抱怨在使用本软件时莫名丢失文件问题)_

软件启动并连接手机,自动检测端口,若勾选"记录U**数据日志"将会显示:
语言文件已加载.
C:Documents and SettingsnubDesktopphone shitp2kcommander 4.1.5
P2kCommander 已运行.
Motorola Accessory
InterfaceNumber is: 00
Motorola MCU Data Logger
InterfaceNumber is: 01
Motorola Test Command
InterfaceNumber is: 02
P2K设备已找到,手机已连接 !
Tci command set: 3G fast
4102000002000C000001004A000400000000000AH
U**_WriteData.DevIoCtrl 正常
-------------
C10000000200080000000000000000000000000000000000H
U**_ReadData.DevIoCtr正常
C101010002001C0000000000000000000000000000000000H
U**_ReadData.DevIoCtrl 正常
0100000000148001804A000C0000002F0061FFFE002F0063000000000000000000000000H
-------------
卷信息 --> 名称: /a /c
41020000020014000002004A000C00000000000B0006002F00610000H
U**_WriteData.DevIoCtrl 正常
-------------
C100000002000800000000001A0000000100000000148001H
U**_ReadData.DevIoCtrl 正常
C10101000200140000000000000000000000000000000000H
U**_ReadData.DevIoCtrl 正常
01000000000C8002804A00040000001DA7A4000000000000000000000000000000000000H
-------------
分区:/a/*.*
可用空间: 1897 字节
410200000200100000030020000800000117000100000000H
U**_WriteData.DevIoCtrl 正常
-------------
C100000002000800000000001200000001000000000C8002H
U**_ReadData.DevIoCtrl 正常
C10101000200330000000000000000000000000000000000H
U**_ReadData.DevIoCtrl 正常
01000000002B800380200023000000005A00330000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFH
-------------
41020000020008010004004A0100000000000007002F0061002FFFFE002A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000H
U**_WriteData.DevIoCtrl 正常
-------------
C100000002000800000000003100000001000000002B8003H
U**_ReadData.DevIoCtrl 正常
C100000002000800000000003100000001000000002B8003H
U**_ReadData.DevIoCtrl 正常
C100000002000800000000003100000001000000002B8003H
U**_ReadData.DevIoCtrl 正常
C100000002000800000000003100000001000000002B8003H
U**_ReadData.DevIoCtrl 正常
C100000002000800000000003100000001000000002B8003H
U**_ReadData.DevIoCtrl 正常
C100000002000800000000003100000001000000002B8003H
U**_ReadData.DevIoCtrl 正常
C100000002000800000000003100000001000000002B8003H
U**_ReadData.DevIoCtrl 正常
C100000002000800000000003100000001000000002B8003H
U**_ReadData.DevIoCtrl 正常
C100000002000800000000003100000001000000002B8003H
U**_ReadData.DevIoCtrl 正常
C100000002000800000000003100000001000000002B8003H
U**_ReadData.DevIoCtrl 正常
C100000002000800000000003100000001000000002B8003H
U**_ReadData.DevIoCtrl 正常
C100000002000800000000003100000001000000002B8003H
U**_ReadData.DevIoCtrl 正常
C100000002000800000000003100000001000000002B8003H
U**_ReadData.DevIoCtrl 正常
C100000002000800000000003100000001000000002B8003H
U**_ReadData.DevIoCtrl 正常
C100000002000800000000003100000001000000002B8003H
U**_ReadData.DevIoCtrl 正常
C100000002000800000000003100000001000000002B8003H
U**_ReadData.DevIoCtrl 正常
01000000000A8004804A0002000001A70000000000000000000000000000000000000000H
-------------
41020000020008010005004A0100000000000007002F0061002FFFFE002A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000H
U**_WriteData.DevIoCtrl 正常
-------------
423 文件已找到.
423 文件名已加载 19593 毫秒.

以上是连接到手机端U**数据连接日志,其实很简单的阐述了一个p2k读取文件的过程,
原先是通过手动刷新来读取,现在是通过u**口自动检测.....加快了读取进程,比原
先的搜索文件速度提高了许多,大致也有10几秒...要知道,每秒钟对于我们都是极
其宝贵的。

ok...我们再来了解一下p2kcommand创建文件夹的过程:
-这个创建规则是:
send fsac_createfolder -(发送创建文件夹指令)
send fsac_openfile "s5vi.vxxxstuff.com" with attrib=4 (建立一个空文件)
send fsac_writefile, addres of buffer, size=1 (buffer contains a "5" )
send fsac_close (完成)

我们必须要生成-1字节容量 的空文件..在装面板时你尤其能够体会到.
ps :这个文件本身并没什么作用。但p2k为了识别文件夹的存在需要创建,
当你的面板没有完全删除,也就是指你没有先删除面板里的全部文件而
是直接删除了面板文件夹,那么 此文件仍然存在,这就是为什么你手机
上仍然存在已删除的面板而p2k却显示不出来的原因。解决方法:
同样建立一个与面板文件名相同 的文件再次删除即可解决。

那么 我们假如更改为以下传输模式:
send fsac_createfolder
send fsac_openfile "filename" with attrib=4
send fsac_writefile, addres of buffer, size=sizeofbuffer
send fsac_close

我们就可以写入存在缓冲里的任何内容了。..

呵呵:)你看懂了吗?欢迎指正汉化过程中出现的错误。
力求完美是我的宗旨。。没有最好,只有更好!
 

附件