Board logo

标题: GSP文件破解方法揭秘 [打印本页]

作者: xiaongxp    时间: 2011-2-26 16:51     标题: GSP文件破解方法揭秘

拿到一个几何画板精品文件,你一定想知道其制作秘密吧?我把利用脚本破解画板文件的方法分享与大家:
      1.将所有隐藏全部显示;
      2.全选后显示所有对象的标签,并在全选状态下创建新工具,显示脚本视图;
      3.保留脚本视图中的先决条件,将其余对象删掉;
      4.按先决条件的顺序,依次匹配这些对象,脚本视图下方即出现“下一步骤”按钮;
      5.一步一步按“下一步骤”按钮,画板将回放作者的制作过程。
      多看几次,你就掌握了作者的制作方法。如果你要将作者的制作过程保留下来,只需在回放完成后立即撤销一步,作者的全部制作秘密将整整齐齐暴露在你的眼前。
      下面是我制作的用Gergonne法作不全相等三圆公切圆的gsp,试试方法是否有效?

附件: Gergonne法作不全相等三圆公切圆.gsp (2011-2-26 21:34, 11.54 KB) / 下载次数 9268
http://inrm3d.cn/attachment.php?aid=10394&k=b3d083f4789c819c47c2349f7798d23a&t=1732419083&sid=U0d45v
作者: 梁宝同    时间: 2011-2-26 18:14

拿到一个几何画板精品文件,你一定想知道其制作秘密吧?我把利用脚本破解画板文件的方法分享与大家:
      1.将所有隐藏全部显示;
      2.全选后显示所有对象的标签,并在全选状态下创建新工具,显示脚本视图; ...
xiaongxp 发表于 2011-2-26 16:51
请问第三步中保留先决条件,将其余的对象删除是指那些对象啊!是脚本中的吗?我怎么删不了啊!
还有第四步也不是很明白。希望说的再详细一点吧!
作者: tyy2010    时间: 2011-2-26 18:17

虽然自己思考如何制作是最有趣的,但不可否认这是非常好的学习方式之一。
作者: changxde    时间: 2011-2-26 19:33

研读他人作品的秘密武器。

向老师,Gergonne法作不全相等三圆公切圆的gsp文件好像还有问题。
screenshot1.GIF

图片附件: screenshot1.GIF (2011-2-26 20:56, 11.08 KB) / 下载次数 9877
http://inrm3d.cn/attachment.php?aid=10400&k=fa89c73d02899aef0b2eacf11786bbe1&t=1732419083&sid=U0d45v


作者: 田野风    时间: 2011-2-26 20:07

这样可以先学会做,再去弄清道理;弄清道理再去做,就可能会有创新。是我的一点体会。
作者: math_dalin    时间: 2011-2-26 20:27

谢谢巷老师!
作者: xiaongxp    时间: 2011-2-26 20:48

4# changxde
还原成源文件后有三色共六个点型为最大的点,恰当地取其中三不同色点,可确定一个公切圆。本作图问题共有八解。此问题曾在xuefeiyang的帖子《作图问题》中热烈讨论过。
作者: math_dalin    时间: 2011-2-26 20:57

1# xiaongxp

请问第三步中保留先决条件,将其余的对象删除是指那些对象啊!是脚本中的吗?我怎么删不了啊!

图片附件: 1.jpg (2011-2-26 20:57, 62.39 KB) / 下载次数 10390
http://inrm3d.cn/attachment.php?aid=10403&k=c9a3aba1e38cce12b741264821f4b70e&t=1732419083&sid=U0d45v


作者: xiaongxp    时间: 2011-2-26 21:07

8# math_dalin
这个文件只九个先决条件,看来你第2步操作有问题。第1步全部显示;第2步一定要全选,标签全部显示;第3步不是在脚本中删除,而是在工作界面上删除非先决条件。
作者: math_dalin    时间: 2011-2-26 21:20

9# xiaongxp
“先决条件”实在是不知如何理解,不知是否如此!

图片附件: 2.jpg (2011-2-26 21:20, 21.61 KB) / 下载次数 9481
http://inrm3d.cn/attachment.php?aid=10404&k=d78e047fb251fff643b8fa06c040202b&t=1732419083&sid=U0d45v


作者: xiaongxp    时间: 2011-2-26 21:25

10# math_dalin
先决条件就是前提条件
这是第1~3步:
1.gif
这是第4步:
2.gif
这是第5步:
3.gif

图片附件: 1.gif (2011-2-26 21:25, 175.1 KB) / 下载次数 4841
http://inrm3d.cn/attachment.php?aid=10405&k=d9160d5461a5b96efd5eb23ad8456283&t=1732419083&sid=U0d45v



图片附件: 2.gif (2011-2-26 21:25, 42.44 KB) / 下载次数 4347
http://inrm3d.cn/attachment.php?aid=10406&k=edefce879fd13d10ed74360727d02de1&t=1732419083&sid=U0d45v



图片附件: 3.gif (2011-2-26 21:46, 188.09 KB) / 下载次数 4840
http://inrm3d.cn/attachment.php?aid=10409&k=ec0c9a2756438fe1231cd4ae8b6a3253&t=1732419083&sid=U0d45v


作者: math_dalin    时间: 2011-2-26 21:36

11# xiaongxp
现在对了吧!谢谢向老师!您大概没遇到过这么笨的学生了!呵呵!

图片附件: 3.jpg (2011-2-26 21:36, 86.07 KB) / 下载次数 4279
http://inrm3d.cn/attachment.php?aid=10407&k=fef19fb9c940e693f02f7ea3845983f0&t=1732419083&sid=U0d45v


作者: math_dalin    时间: 2011-2-26 21:40

谢谢巷老师!您的这招对初学者来说太好了!
对您的感激之情有如滔滔江水、连绵不绝……
作者: xiaongxp    时间: 2011-2-26 21:51

13# math_dalin
董老师言重了!只要能助板友一臂之力,我就很满足了。
作者: 梁宝同    时间: 2011-2-26 22:32

巷老师,你这招对于那些作品显示菜单中“显示所有隐藏”是灰色的或者是显示所以隐藏不能全部显示怎么办呢?
作者: xiaongxp    时间: 2011-2-26 22:39

15# 梁宝同
只要文件中有隐藏的对象,显示菜单中“显示所有隐藏”就不可能是灰色的。如果没有隐藏的对象,就直接从第2步开始。
这招也不是我的,大师陶维林老师在他的几何画板3.05教程中,介绍过gss脚本文件的使用方法,后来几何画板从4.0开始不用gss了,融入到gsp中而成为工具脚本,我把gss方法移植过来还真管用。
作者: 梁宝同    时间: 2011-2-26 23:37

[quote] 15# 梁宝同
只要文件中有隐藏的对象,显示菜单中“显示所有隐藏”就不可能是灰色的。如果没有隐藏的对象,就直接从第2步开始。
这招也不是我的,大师陶维林老师在他的几何画板3.05教程中,介绍过gss脚本文件的使 ...
xiaongxp 发表于 2011-2-26 22:39 [/q
那有的显示不全怎么办啊!
作者: zjhdmyz    时间: 2011-2-27 09:42

谢谢巷老师,真是我用虚拟打印机打出的《正方体的展开》制作过程的脚本工具,但把它转化成Word文件后,却出现了不可是别的文字,能告诉是怎么回事吗?
正方体展开 的脚本
请在此输入您的注释。
前提条件:
1 .点A
2 .点B
操作步骤:
1 . 1 :作A 和B 之间的线段。
2 . B 尸:以A 为中心按900 方向旋转点B 。
3 . B 尸尸:以A 为中心按一450 方向旋转点B ‘。
4 . k :作B “和A 之间的线段。
5 .通:作线段线段k 的中点。
6 . 1 :作A 和A 之间的线段。
7 . B 尸:由点B 按向量A 、A 平移。
8 .通AB 男:作多边形,其4 个顶点为(A , A , B 和B )。9 . m :作B ‘和B 之间的线段。
10 . B 尸:由点B 按向量A 、尸平移。
11 .通尸:由中点A 按向量B 、尸平移。
12 . n :作A 和B ‘之间的线段。
13 .通尸:由点A 按向量A 、A 平移。
14 . 0 :作B ‘和A ‘之间的线段。
15 . B :作线段线段口的中点。
16 . p :作经过B 垂直于线段口的直线。
17 . c :作垂线p 和线段m 的交点。
18 . B 尸尸:由点B ,按向量A 、A 平移。
19 . q :作B “和A ‘之间的线段。
20 . D :作线段线段q 的中点。
21 一作经过D 垂直于线段q 的直线。
22 .、:作B “和A 之间的线段。
23 . t :作B ‘和B “之间的线段。
24 . B 尸尸:以A 为中心按900 方向旋转点B ‘。
25 . al :作以A 为圆心从B ‘到尸‘的弧。
26 . E :在弧al 上取一点。
27 . " :作E 和A 之间的线段。
28 .创建移动E * B ”按钮控制点E 移动到点B “。29 . v :作以点A 为端点过点E 的射线。
30 . E , :由点E 按向量A 、A 平移。
31 . w :作E 和尸之间的线段。
犯.通AE 下:作多边形,其4 个顶点为(A , A , E 和均。33 . x :作尸和A 之间的线段。
34 .通尸:以B ‘为中心按90 。方向旋转点A 。
35 .少:作A ‘和B 之间的线段。
36 . a2 :作以B 为圆心从B ‘到川的弧。
37 . F :在弧a2 上取一点。
38 . 2 :作F 和B 之间的线段。
39 .扩:由线段z 按向量B 一尸平移。
40 .尸:由点F 按向量B 一B ‘平移。

工具#1 的脚本
41 .刀召下下:作多边形,其4 个顶点为(B , B ' , F 和月。
42 . a :作F 和尸之间的线段。
43 .创建移动F * B ’按钮控制点F 移动到点B ‘。
44 .通尸尸:由点A ‘按向量A 一A 平移。
45 . b :作B ”和A ”之间的线段。
46 一作A ”和B ‘之间的线段。
47 . d :作A “和A ‘之间的线段。
48 一作B ‘和A ‘之间的线段。
49 . cl :作以点E 为圆心且半径为线段。的圆。
50 . G :作射线,和圆cl 的交点。
sl . G 尸:以E 为中心按一900 方向旋转交点G 。
52 . a3 :作以E 为圆心从e 到G 的弧。
53 . H :在弧a3 上取一点。
54 . f :作H 和E 之间的线段。
55 .创建移动H * G 按钮控制点H 移动到交点G 。
56 . H , :由点H 按向量A 一A 平移。
57 . 9 :作H 和尸之间的线段。
58 .石石万万:作多边形,其4 个顶点为(E ,尸,H 和功。
59 . h :作尸和尸之间的线段。
60 . a4 :作以C 为圆心从B ‘到川的弧。
61 . 1 :在弧a4 上取一点。
62 . 1 :作A 和I 之间的线段。
63 .创建移动I * A ’按钮控制点I 移动到点A ‘。
64 . C , :由交点C 按向量A 一I 平移。
65 . 11 :作已和I 之间的线段。
66 . IABc 尸:作多边形,其4 个顶点为(I , A , B 和C )。
67 .气:作C 和己之间的线段。
68 .创建移动点按钮控制移动点H 、G ' , E 、B 和F 一A ‘。
69 . 11 :作B ‘和A 之间的线段。
70 . J :作线段11 和垂线:的交点。
71 . as :作以J 为圆心从A ‘到尸‘的弧。
72 . K :在弧a5 上取一点。
73 . n 尸:由线段n 按向量A 、K 平移。
74 .创建移动K * A ’按钮控制点K 移动到点A ‘。
75 .创建顺序5 个动作按钮控制系列操作类按钮移动H 、G ,移动E 、砂,移动I 、A , ,移动F 、B ,和移动K 、A ,。76 .创建移动点按钮控制移动点I 一B 和K 一B “。
" .创建系列2 个动作按钮控制系列操作类按钮移动点和移动点。
78 . ml :作K 和A 之间的线段。
79 . B 尸尸:由点尸按向量A 一K 平移。
80 . B 男尸火刁:作多边形,其4 个顶点为(B ' , B ' I ,厨口A )。
81 · nl :作B “和B ‘之间的线段。
作者: xiaongxp    时间: 2011-2-27 11:41

18# zjhdmyz
“通AB 男”、“刀召下下”、“B 男尸火刁”,真搞笑!
这个问题我还真不明白,是字体的问题?编码的问题?不明白。
作者: xiaongxp    时间: 2011-2-27 12:08

17# 梁宝同
用Ctrl+A就可以将画面内外的显示对象全选。
作者: 清风2011    时间: 2011-4-4 18:53

最好的方法是看属性中的父对象及子对象,从而掌握它们的依存关系
作者: ansir    时间: 2011-4-8 23:05

[quote]拿到一个几何画板精品文件,你一定想知道其制作秘密吧?我把利用脚本破解画板文件的方法分享与大家:
      1.将所有隐藏全部显示;
      2.全选后显示所有对象的标签,并在全选状态下创建新工具,显示脚本视图; ...

未命名2.gsp (1.97 KB)

此法对于这类方法制作的课件好象不太好用。

附件: 未命名2.gsp (2011-4-8 23:05, 1.97 KB) / 下载次数 5299
http://inrm3d.cn/attachment.php?aid=11279&k=87e60f5a8feae1ed888c492e98f2e177&t=1732419083&sid=U0d45v
作者: xiaongxp    时间: 2011-4-8 23:56

22# ansir
把多边形的顶点显示出来就可以用此法了

图片附件: 1.gif (2011-4-8 23:56, 128.57 KB) / 下载次数 3518
http://inrm3d.cn/attachment.php?aid=11284&k=8d6e4f63787101b583ce9f2df791a262&t=1732419083&sid=U0d45v


作者: sdnycmj    时间: 2011-4-9 16:41

谢谢分享,学习了!
作者: jiangmingdar    时间: 2011-4-10 18:48

真的太棒了
又學了 一招
作者: ywm8501556    时间: 2015-8-23 08:30

谢谢老师!我学会了看制作步骤




欢迎光临 inRm3D: 画板论坛 (http://inrm3d.cn/) Powered by Discuz! 7.0.0