魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 544662|回复: 197

胡波系列java助手使用说明(2011年10月14日修改)   [复制链接]

Rank: 8Rank: 8

积分
8543
帖子
3280
精华
81
UID
4618
性别

论坛建设奖 十年元老

发表于 2011-3-14 10:53:51 |显示全部楼层
本帖最后由 hubo5563 于 2024-9-29 20:55 编辑

胡波系列java助手支持几十万魔方:

这里是胡波系列魔方Java助手基本功能的说明。
虽然不包括球面切割魔方的特殊功能说明,基本功能可用在球面切割魔方Java助手里。
球面切割魔方Java助手其它特殊功能可看:


球面切割魔方Java助手说明书
http://bbs.mf8-china.com/forum.p ... 01&fromuid=4618

软件入口在这里:
点击进入





第一步:调出程序

在魔方吧论坛首页左上角,点击下图画红圈的超级连接,即可进入魔方吧主页:
截图001.jpg

然后再找工具烂里相应的连接:
进入软件方法.PNG

即可进入java助手。

截图003.jpg


第二步:设置魔方种类,和颜色
如下图:

截图004.jpg


如果是捆绑魔方,要设置魔方的长,宽,高;然后按提交按钮;
      再设置捆绑信息:
      首先,在没有转动魔方之前,按F10键后,进入捆绑信息编辑状态,然后您可以用鼠标拖动魔方来使魔方整体转动,在要编辑的块上单击鼠标左键,选择该块使其变亮,再选一个对角块,单击它,即可组合两对角块之间的方形区域的所有块。
      如果单击组合后的块,就解散该组合。 当把所有块组合后,按F3键,输出捆绑信息,然后把这些内容复制出来,粘贴到java助手的“捆绑信息”栏里,提交后,即可生成捆绑魔方。

      如果是魔中魔,需要设置面特征,将特征填入下图框中:
截图005.jpg

然后按提交按钮即可。

第三步:设置魔方初始状态

         设置魔方初始状态有三钟方法,一种是用转动序列,就是根据转动序列设置初始化序列,另一种是编辑颜色,再一种是随机生成:

         转动序列的在线编辑:
         首先,用鼠标按照转动想要的转动,转动左边的魔方模型,如果不是多层魔方,将鼠标指到要转动面上,单击鼠标:


              鼠标左键:逆时针转  

              鼠标右键:顺时针转

              鼠标拖动整体转 ,不改变各面字母符号  

              Alt+鼠标右键整体顺时针转 改变各面字母符号

              Alt+鼠标右键整体逆时针转 改变各面字母符号      

    当魔方不只一层可转时:

               Shift+鼠标右键第二层顺时针转

               Shift+鼠标左键第二层逆时针转

               Ctrl+鼠标右键一二层顺时针转

               Ctrl+鼠标右键一二层逆时针转


            当捆绑魔方多层时,鼠标操作是这样定义的:
       鼠标单击面上中心区域的块,所指的面外层转动;加按shift键,次外层转动;加按Ctrl键外层和次外层同时转动。
       鼠标单击棱块,按右手规则与其垂直的正方向的面到该棱块之间的多层转动,加按shift键,只单击的棱块所在层(与该棱垂直的面)单层转动。
鼠标左键按逆时针转动,右键按顺时针转动。
鼠标转动方式1.jpg

鼠标转动方式2.jpg

鼠标转动方式3.jpg

鼠标转动方式4.jpg


右手规则是:
      用右手四个指头指向单击的棱块的那面,假设握住棱,大拇指就是旋转轴。
         

       当你转出你要的颜色后如图:


截图006.jpg


用鼠标点一下模型中的底色,这步是让java获得焦点,然后按F3键,模型变为对话框如下图:


截图007.jpg

然后用鼠标把对话框中的步骤全选,复制,如下图:


截图008.jpg


把它粘贴到初始化序列输入框中,如下图:

截图009.jpg


然后按提交按钮,如下图,完成了初始化过程:

截图010.jpg


第二种初始化方法是根据实物图来填充颜色

首先,用鼠标点一下左边模型空白处,让java获得焦点,然后按F9键,进入填色模式,如图:


截图011.jpg


此时,你从上面选择要填的颜色,从左下方选择填色方式,用鼠标在模型上填色,用鼠标拖动魔方转动魔方。例如选灰色为填充色,整面填充方式,如下图:

截图012.jpg

用鼠标点一下上面,上面的块都变为灰色如下图:

截图013.jpg

然后选择单块模式,填充其他单个块,填完后如下图:

截图014.jpg


然后按F7键,将颜色参数输出,如下图:

截图015.jpg


然后用鼠标选择,复制,如下图:

截图016.jpg

把它粘贴到可选参数输入框中,如下图:


截图017.jpg

然后按提交按钮,完成初始化,如下图:

截图018.jpg

第三种初始化方法,随机生成转动序列

在可选参数输入框中,输入Random=Y;然后按提交按钮,如下图:

截图019.jpg


可生成随机魔方状态,如下图:


截图020.jpg


然后点一下模型空白处,使java获得焦点,按F4键输出初始化序列,如下图:


截图021.jpg

然后把这些初始化代码复制,粘贴到初始化序列输入框中,同时,把可选参数输入框清空,如下图:

截图022.jpg

然后按提交按钮,可得到随机的初始化状态。


截图023.jpg




[ 本帖最后由 hubo5563 于 2011-10-14 15:01 编辑 ]

Rank: 8Rank: 8

积分
8543
帖子
3280
精华
81
UID
4618
性别

论坛建设奖 十年元老

发表于 2011-3-14 10:55:03 |显示全部楼层

回复 1# 的帖子

本帖最后由 hubo5563 于 2024-9-29 20:57 编辑



第四步:编辑自定义公式

如果转动序列里不用自定义公式,这步可跳过。

        自定义公式格式如下:
     {公式说明}步骤;步骤;(步骤;步骤;步骤;)重复数字;步骤;&
     {公式说明}步骤;步骤;(步骤;步骤;步骤;)重复数字;步骤;&..............................
     {公式说明}步骤;步骤;(步骤;步骤;步骤;)重复数字;步骤;&
     {公式说明}步骤;步骤;(步骤;步骤;步骤;)重复数字;步骤;
    可以定义多个自定义公式。
      例如,要做如下公式:
     L';U;B;U';L;U;B';U;

     可以把这个公式字母直接用键盘输入到自定义公式烂里,也可以 先按照要做的公式用鼠标转动左边的魔方模型,转动完成以后,如图:

截图024.jpg


然后按F3键,左边输出转动序列:
截图025.jpg

然后把它复制到自定义公式框里面:

截图026.jpg


然后在公式前面加上注解,注解必须用半角的花括号括起来,然后按提交按钮:

截图027.jpg


如果需要定义多个公式,可以继续用鼠标转动左边的魔方模型,输入转动序列,也可以用键盘直接输入转动序列,例如:
下面用鼠标做了第二个公式:

截图028.jpg

然后按F3键,左边输出:
截图029.jpg

然后把它复制下来,放到第一个公式后面,并用半角的&号隔开:
截图030.jpg

然后按提交按钮。这样,您可以定义多个自定义公式。

第五步:编排转动序列

              转动序列可分段,格式如下:
           {段落说明}步骤;步骤;(步骤;步骤;步骤;)重复数字;步骤;步骤;步骤;[1];步骤;步骤;[[3];步骤;步骤;&
           {段落说明}步骤;步骤;(步骤;步骤;步骤;)重复数字;步骤;步骤;[1];步骤;步骤;[2];步骤;步骤;&..............................
           {段落说明}步骤;步骤;(步骤;步骤;步骤;)重复数字;步骤;[3];步骤;[3];步骤;步骤;步骤;&
           {段落说明}步骤;步骤;(步骤;步骤;步骤;)重复数字;步骤;[3];步骤;步骤;[3];步骤;
            转动序列里可以引用自定义公式,方括号内的是引用公式的序号。
            另外,演示过程分段处理,初始化序列同演示步骤格式,也支持自定义公式。
    &号用来分隔每个公式,或每个段落,最后一个不用。
    步骤后的分号是必须的,分号是半角分号,全角的不认。缺少分号的步骤将被忽略掉。尤其是右括号前面的步骤必须要有分号,如果缺少分号,不但步骤被忽略掉,而且括号和数字也被忽略掉。

     步骤定义为:
     合法字母,或表示层数的数字(超过9层用小写字母a,b,c,d,e,f,g,h,i,j表示10,11,12,13,14,15,16,17,18,19,以下同)合法字母,或数字数字合法字母,或合法字母逆转号,或数字合法字母逆转号,或数字数字合法字母逆转号,或合法字母重复数2,或数字合法字母重复数2,或数字数字合法字母重复数2,或合法字母逆转号重复数2,或数字合法字母逆转号重复数2,或数字数字合法字母逆转号重复数2。
    合法字母:表示转动面的大写字母,或表示整体转动的小写字母。小写字母前不带数字。根据魔方的不同,所用的字母不同。
     逆转号为 '  号。
     花括号里的是说明性的文字,动画演示时,在动画的上方标题的下方显示花括号中的文字说明。
     可以利用键盘直接在待执行序列里编排转动序列,也可以用鼠标转动左边魔方模型,用F3键输出转动序列,把它复制到待执行序列输入框里来编辑。可以一段一段来转动魔方来输入。
           转动序列里自定义公式的使用:
           自定义公式必须用键盘输入,在转动序列里输入中括号,括号里写上自定义公式的序号即可。自定义公式里公式之间必须用半角的和号“&”来分割,第一个公式序号为1,依次类推。

第六步:输出代码

          要根据你的用途来设置输出代码的格式,本系列助手支持两类格式,一类是可以发到论坛的格式,叫做discuz代码,一类是网页格式的代码叫做html代码。
          如果你要准备往论坛里发,由于论坛不支持html格式代码,你必须选择第一项如图:
zt0001.JPG

           如果你想编写网页式的动态说明书,输出代码必须是html格式,你必须选择第二项,如图:
zt0002.JPG


        系统默认的是第一项,如果不设这项,将按论坛代码输出。

第七步:在论坛里发带有java动画图的帖子

        首先用鼠标右键单击代码输出框,选择“全选”如图:
zt0003.JPG

再用鼠标右键单击蓝色部分,选“复制”,就可以把输出代码拷贝到剪贴板上。

然后进入论坛,发表新主题,或者恢复别人的帖子:
如图:
zt0004.JPG

将剪贴板上的代码,粘贴到帖子中,可以在配一些文字。
一个帖子可以有多个动画图片。

例子:

用16阶魔方做的双喜字图案操作序列为:
cR';6R';fD;dD;bD;7D;5D;cR;6R;fD';dD';bD';7D';5D';1eR';9R;13R;eD;aD;8D;4D;2D;1eR;9R';13R';
eD';aD';8D';4D';2D';1fR';12R;cD;6D;1fR;12R';cD';6D';eR';aR';8R';4R';9D;3D;eR;aR;8R;4R;9D';3D';










     





[ 本帖最后由 hubo5563 于 2011-10-14 14:56 编辑 ]

使用道具 举报

Rank: 8Rank: 8

积分
8543
帖子
3280
精华
81
UID
4618
性别

论坛建设奖 十年元老

发表于 2011-3-14 10:56:06 |显示全部楼层
!                               !

离线魔方 JAVA 演示动画的制作方法
      论坛里的魔方 JAVA 演示动画都必须在线才能观看。有朋友需要制作断网使用
的魔方 JAVA 演示动画,下面介绍一下离线魔方 JAVA 演示动画的制作方法。
  
      1、下载程序
      要制作离线魔方 JAVA 演示动画首先需要魔方的 JAVA 程序,根据要做魔方的
种类下载不同的java程序。
     (一)要制作普通的正方形(2阶、3阶、4阶、以及任意的n阶)或长方形魔方
(不等阶的),以及这些魔方的任意捆绑的捆绑魔方、全色功能的任意阶魔方和全色
功能的任意不等阶魔方的演示网页,需要下载,可变阶数捆绑魔方java助手:
     下载地址:
     http://bbs.mf8-china.com/viewthread.php?tid=82053&extra=page%3D2
     (二)要制作方形的魔中魔(包括3阶八大行星系列、四阶魔中魔各种型、以及
将来的五阶魔中魔的演示网页,需要下载魔中魔JAVA助手和仿真软件:
     下载地址:
     http://bbs.mf8-china.com/viewthread.php?tid=68757&extra=page%3D1
     (三)要制作高阶五魔方(五阶、七阶、9阶等甚至4阶、六阶)的演示网页,
需要下载多种高阶五魔方Java助手正式版:
     下载地址:
     http://bbs.mf8-china.com/viewthread.php?tid=65909&extra=page%3D1
     (四)要制作各种类型的魔中魔五魔方(包括大雁的八大行星系列)的演示网
页,需要下载魔中魔五魔方java仿真以及java动画演示助手:
     下载地址:
     http://bbs.mf8-china.com/viewthread.php?tid=68229&extra=page%3D3
     (五)要制作各种转面的正十二面体魔方(包括:五魔方、二阶五魔方、菊花
五魔方、以及魔方吧的终极五魔方和各种将来要做的正正十二面体魔方)的演示网页
,需要下载终极转面五魔方java助手和仿真软件:
     下载地址:
     http://bbs.mf8-china.com/viewthread.php?tid=71993&extra=page%3D1
     (六)要制作各种型号的百慕大三角魔方的演示网页,需要下载百慕大三角魔
方java助手和仿真程序:
     下载地址:
     http://bbs.mf8-china.com/viewthread.php?tid=77355&extra=page%3D3
     (七)要制作带有两个圈的正方体或正十二面体的各种形式的双圈魔中魔的演
示网页,需要下载双圈魔中魔java助手与仿真软件:
     下载地址:
     http://bbs.mf8-china.com/viewthread.php?tid=69409&extra=page%3D1
     (八)需要制作金字塔、金氏金字塔、各种正四面体魔中魔的演示网页,需要
下载正四面体魔中魔java助手:
     下载地址:
     http://bbs.mf8-china.com/viewthread.php?tid=79968&extra=page%3D2
     (九)需要制作转面、转角的八面体魔方、以及各种型号的八面体魔中魔魔方
的演示网页,需要下载八面体魔中魔java助手:
     下载地址:
     http://bbs.mf8-china.com/viewthread.php?tid=81165&extra=page%3D2
     (十)需要制作大雁大宝石(III)和各种类型的大宝石(III)魔中魔的演示
网页,需要下载大宝石魔中魔java助手和仿真软件:
     下载地址:
     http://bbs.mf8-china.com/viewthread.php?tid=81017&extra=page%3D2
  
     这些软件都在一个扩展名为.rar压缩包里,通常里面有三个文件
     1、扩展名为.jar的,这个是需要和您做的动画放在一起的,没有这个,您的网

页就不会有java动画。
     2、两个扩展名为.htm或html的文件,一个是离线玩的程序,一个是离线制作的

java助手工具。
     
     2、制作简单网页:

        请在本机安装jre,用来显示动画applet。请保证解压后.jar与html文件在同一个文件夹内。




在线自定义公式以及自定义公式的适用请看:



http://bbs.mf8-china.com/viewthread.php?tid=88583&page=1&extra=page%3D1






[ 本帖最后由 hubo5563 于 2012-4-5 10:07 编辑 ]

使用道具 举报

铜魔

豆頁号虎正攵三台豸巳

Rank: 8Rank: 8

积分
8224
帖子
4835
精华
10
UID
100000
性别
居住地
丰台区

收藏爱好者 魔方评论家 六年元老 八年元老

发表于 2011-3-14 11:05:58 |显示全部楼层
感谢提供实用的工具。
另:请问能否开发形变类的魔方java工具?
点这里,我的经验就能增加1点:http://bbs.mf8-china.com/viewthread.php?tid=64324&page=7&authorid=104435
诺大的北京,容不下一个平静的魔方!
不让人说话的发言人和组织者代表什么样的团体?
魔方吧出过公众人物、前见习版主、商人老爸、带头大哥、发言人、走狼、变成壳、白魔代表。对了,还有一个自封无耻小人的。

使用道具 举报

Rank: 8Rank: 8

积分
8543
帖子
3280
精华
81
UID
4618
性别

论坛建设奖 十年元老

发表于 2011-3-14 11:17:09 |显示全部楼层
原帖由 耗子哥哥 于 2011-3-14 11:05 发表
感谢提供实用的工具。
另:请问能否开发形变类的魔方java工具?

都能,如SQ1,需要编很多程序。
这是01年编的程序截图:

[ 本帖最后由 hubo5563 于 2011-3-14 11:46 编辑 ]
SQ1.JPG

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2891
帖子
2048
精华
2
UID
6011

收藏爱好者 魔方破解达人 WCA 代表 亚洲纪录(AsR) 国家(地区)纪录(NR) 十年元老

发表于 2011-3-14 11:53:43 |显示全部楼层
可否加入键盘支持呢?

使用道具 举报

Rank: 10Rank: 10Rank: 10

积分
16322
帖子
6926
精华
47
UID
68
性别
兴趣爱好
结构

收藏爱好者 魔方破解达人 魔方结构大师 十年元老

发表于 2011-3-14 12:51:22 |显示全部楼层
感谢胡波先生提供这么多好玩的虚拟魔方游戏与实用的java演示助手。

使用道具 举报

透魔

阿V

Rank: 6Rank: 6

积分
7733
帖子
6460
精华
2
UID
1253084
WCA ID
2010ZHAN17

论坛建设奖 爱心大使 十年元老 十二年元老 十四年元老

发表于 2011-3-14 14:28:15 |显示全部楼层
谢谢胡波先生的讲解
鱿型的打工仔

使用道具 举报

透魔

天空之城

Rank: 6Rank: 6

积分
6311
帖子
5891
精华
0
UID
36773

爱心大使 六年元老 十二年元老 十年元老

发表于 2011-3-17 17:25:22 |显示全部楼层
多谢LZ的东西了~~再次支持了~~~~
继续SUB15中~~

使用道具 举报

透魔

有空了学学4D二阶

Rank: 6Rank: 6

积分
5924
帖子
3936
精华
0
UID
1290
兴趣爱好
结构
理论

魔方破解达人 八年元老

发表于 2011-7-22 15:28:37 |显示全部楼层
又多了好多新魔方,此帖可以更新了!

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-12-6 00:22

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部