JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java ME、Google Android 平台與 JavaCard 討論區 » Java Card  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
作者 关于java_card_kit-2_2_1的一些问题
ffff121





發文: 9
積分: 0
於 2009-06-21 22:29 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
麻烦大家给我点意见:
1. 我在按照javacard guid 操作的时候,并没有install相应的demo,但可以在cref中,运行demo中的.scr脚本,java_card_kit-2_2_1在启动cref时,cref会将samples目录下编译好的cap自动装载到虚拟环境中么?
2. 如果我想将我自己开发的applet装载到cref的虚拟环境中,应该用scriptgen这个指令去执行相应的cap文件,生成.scr脚本么? 这个脚本是和读卡设备一起使用的,还是在虚拟环境中测试用的?

3. java_card_kit-2_2_1中,我用scriptgen生成一个.scr的脚本,内容如下:
0x80 0xB0 0x00 0x00 0x00 0x7F;

// com/sun/javacard/samples/JavaLoyalty/javacard/Header.cap
0x80 0xB2 0x01 0x00 0x00 0x7F;
0x80 0xB4 0x01 0x00 0x16 0x01 0x00 0x13 0xDE 0xCA 0xFF 0xED 0x01 0x02 0x04 0x00 0x01 0x09 0xA0 0x00 0x00 0x00 0x62 0x03 0x01 0x0C 0x05 0x7F;
0x80 0xBC 0x01 0x00 0x00 0x7F;

// com/sun/javacard/samples/JavaLoyalty/javacard/Directory.cap
0x80 0xB2 0x02 0x00 0x00 0x7F;
0x80 0xB4 0x02 0x00 0x20 0x02 0x00 0x1F 0x00 0x13 0x00 0x1F 0x00 0x0E 0x00 0x17 0x00 0x3A 0x00 0x1D 0x00 0xE6 0x00 0x0A 0x00 0x1E 0x00 0x00 0x00 0xAA 0x00 0x00 0x00 0x00 0x00 0x00 0x02 0x7F;
0x80 0xB4 0x02 0x00 0x02 0x01 0x00 0x7F;
0x80 0xBC 0x02 0x00 0x00 0x7F;

// com/sun/javacard/samples/JavaLoyalty/javacard/Import.cap
0x80 0xB2 0x04 0x00 0x00 0x7F;
0x80 0xB4 0x04 0x00 0x1A 0x04 0x00 0x17 0x02 0x02 0x01 0x07 0xA0 0x00 0x00 0x00 0x62 0x01 0x01 0x00 0x01 0x09 0xA0 0x00 0x00 0x00 0x62 0x03 0x01 0x0C 0x04 0x7F;
0x80 0xBC 0x04 0x00 0x00 0x7F;

// com/sun/javacard/samples/JavaLoyalty/javacard/Applet.cap
0x80 0xB2 0x03 0x00 0x00 0x7F;
0x80 0xB4 0x03 0x00 0x11 0x03 0x00 0x0E 0x01 0x0A 0xA0 0x00 0x00 0x00 0x62 0x03 0x01 0x0C 0x05 0x01 0x00 0x01 0x7F;
0x80 0xBC 0x03 0x00 0x00 0x7F;

// com/sun/javacard/samples/JavaLoyalty/javacard/Class.cap
0x80 0xB2 0x06 0x00 0x00 0x7F;
0x80 0xB4 0x06 0x00 0x20 0x06 0x00 0x1D 0x42 0x80 0x03 0x01 0xFF 0x00 0x05 0x04 0x00 0x02 0x00 0x33 0xFF 0xFF 0x00 0x7F 0x00 0x3C 0x00 0xC9 0x00 0xDF 0x80 0x02 0x00 0x81 0x00 0x01 0x08 0x7F;
0x80 0xBC 0x06 0x00 0x00 0x7F;

// com/sun/javacard/samples/JavaLoyalty/javacard/Method.cap
0x80 0xB2 0x07 0x00 0x00 0x7F;
0x80 0xB4 0x07 0x00 0x20 0x07 0x00 0xE6 0x00 0x05 0x30 0x8F 0x00 0x01 0x3D 0x18 0x1D 0x1E 0x8C 0x00 0x03 0x3B 0x7A 0x04 0x41 0x18 0x8C 0x00 0x02 0x18 0x03 0x89 0x00 0x19 0x1E 0x25 0x29 0x7F;
0x80 0xB4 0x07 0x00 0x20 0x04 0x16 0x04 0x61 0x08 0x18 0x8B 0x00 0x04 0x70 0x0C 0x18 0x19 0x1E 0x04 0x41 0x16 0x04 0x8B 0x00 0x05 0x7A 0x01 0x30 0x1E 0x61 0x04 0x18 0x77 0x01 0x77 0x03 0x7F;
0x80 0xB4 0x07 0x00 0x20 0x21 0x19 0x06 0xCool 0x00 0x06 0x31 0x1E 0x10 0x64 0x47 0x31 0x19 0x05 0x25 0x75 0x00 0x1D 0x00 0x02 0x00 0x01 0x00 0x16 0x00 0x02 0x00 0x0D 0x18 0xAF 0x00 0x1E 0x7F;
0x80 0xB4 0x07 0x00 0x20 0x41 0x89 0x00 0x70 0x09 0x18 0xAF 0x00 0x1E 0x43 0x89 0x00 0xAF 0x00 0x63 0x06 0x18 0x03 0x89 0x00 0xAF 0x00 0x11 0x75 0x30 0x6F 0x08 0x18 0x11 0x75 0x30 0x89 0x7F;
0x80 0xB4 0x07 0x00 0x20 0x00 0x7A 0x04 0x21 0x19 0x8B 0x00 0x07 0x2D 0x1A 0x03 0x1A 0x03 0x25 0x10 0xFC 0x53 0x38 0x1A 0x03 0x25 0x10 0x90 0x6B 0x27 0x1A 0x04 0x25 0x75 0x00 0x1A 0x00 0x7F;
0x80 0xB4 0x07 0x00 0x20 0x02 0x00 0x20 0x00 0x0D 0x00 0x22 0x00 0x14 0x18 0x19 0x8B 0x00 0x08 0x70 0x1D 0x18 0x8B 0x00 0x09 0x70 0x17 0x11 0x6D 0x00 0xCool 0x00 0x0A 0x70 0x0F 0x18 0x8B 0x7F;
0x80 0xB4 0x07 0x00 0x20 0x00 0x0B 0x60 0x03 0x7A 0x11 0x6E 0x00 0xCool 0x00 0x0A 0x7A 0x03 0x21 0x19 0x8B 0x00 0x07 0x2D 0x1A 0x03 0xAF 0x00 0xCool 0x00 0x0C 0x3B 0x19 0x03 0x05 0x8B 0x00 0x7F;
0x80 0xB4 0x07 0x00 0x09 0x0D 0x7A 0x02 0x10 0x18 0x03 0x89 0x00 0x7A 0x7F;
0x80 0xBC 0x07 0x00 0x00 0x7F;

// com/sun/javacard/samples/JavaLoyalty/javacard/StaticField.cap
0x80 0xB2 0x08 0x00 0x00 0x7F;
0x80 0xB4 0x08 0x00 0x0D 0x08 0x00 0x0A 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x7F;
0x80 0xBC 0x08 0x00 0x00 0x7F;

// com/sun/javacard/samples/JavaLoyalty/javacard/ConstantPool.cap
0x80 0xB2 0x05 0x00 0x00 0x7F;
0x80 0xB4 0x05 0x00 0x20 0x05 0x00 0x3A 0x00 0x0E 0x02 0x00 0x00 0x00 0x01 0x00 0x00 0x00 0x06 0x80 0x03 0x00 0x06 0x00 0x00 0x0F 0x03 0x80 0x03 0x01 0x03 0x80 0x03 0x02 0x06 0x80 0x10 0x7F;
0x80 0xB4 0x05 0x00 0x1D 0x04 0x03 0x80 0x0A 0x01 0x03 0x00 0x00 0x80 0x03 0x00 0x00 0x81 0x06 0x80 0x07 0x01 0x03 0x80 0x03 0x03 0x06 0x80 0x10 0x06 0x03 0x80 0x0A 0x08 0x7F;
0x80 0xBC 0x05 0x00 0x00 0x7F;

// com/sun/javacard/samples/JavaLoyalty/javacard/RefLocation.cap
0x80 0xB2 0x09 0x00 0x00 0x7F;
0x80 0xB4 0x09 0x00 0x20 0x09 0x00 0x1E 0x00 0x0B 0x18 0x43 0x04 0x05 0x04 0x02 0x06 0x02 0x0B 0x56 0x11 0x00 0x0F 0x04 0x07 0x08 0x11 0x0C 0x11 0x42 0x26 0x06 0x08 0x06 0x09 0x07 0x08 0x7F;
0x80 0xB4 0x09 0x00 0x01 0x07 0x7F;
0x80 0xBC 0x09 0x00 0x00 0x7F;

0x80 0xBA 0x00 0x00 0x00 0x7F;
这个脚本是干什么用的,我一直都不太明白,在java_card_kit-2_2_1中demo目录下的.scr脚本和我的很不一样,不知道为什么?
4. 如何生成debugger模式的cap?
大家多指教,我是初学者!


reply to postreply to post
» JWorld@TW »  Java ME、Google Android 平台與 JavaCard 討論區 » Java Card

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8