Genesis2000、InCAM脚本图文教程

所需积分/C币:50 2018-05-01 16:03:22 1.26MB PDF
收藏 收藏 6
举报

Genesis2000, InCAM的C-shell脚本教程,图文并茂,简单易懂,可以和作者加微信沟通
第一章: 脚本初体验 为什么入门选择 ?有的人觉得很,但个人建议最好先学会 再学其他的,他就好比根基,根基牢靠了,才有更大的能量开枝散叶 入门 往往只需要天,后面就要多看一些 命令、 等等,多多练习,多 问前辈请教,就自然而然熟练了。废话少说,步入主题 如何启动 中在桌面点击右键选“在终端中打开”,或者在菜单栏目中找到“终 端”或者“ onsale”'都可以,具体系统不一样位置不一样,但是名字都 是一样的。 仓建文件夹(F) 创建启动器(A 包健建文档(D 在终端中打开(E 按名称清理(U √保持对齐(K) 贝占(P 更政桌面背景(B) 中,直接在运行中敲“csh”,就会出来的终端: 有问题加我微信: t C: usr\local\ bin(csh.exe 最简单的程序,很众多程序语言一样,来一个” Hello world”吧。 genesIs@Linux: scripts 文件(F)编辑(E)查看(V)搜索(5)(T)素助(H I genesisgLinux scripts] s genesisgLinux scripts] s echo HeLlo World Hello world genesiswLinux scripts] genlesisgLinux scr⊥pLS 那么最简单的 脚本(后续简单起见都简称为脚本)是什么样 的呢?加一个吧? *test csh (/tmp/scripts)-gedit 口x 文件(F)犏辑(E)查看(v)搜索(S)工具T)文档(D)帮助H〕 回开、保存$撤消。 密* test csh8 COM add pad, attributes=no, x=0, 1167315945,y=0. 1984436024, symbol=r2000,\ polarity=positive, angle=0, mirror=no, nx=l, ny-l, dx=3, dy=0, xscale=l,\ yscale=l sh∽跳格宽 行4,列1 其实脚本指令都简单,它不需要你背,不需要你记录,它是录制出来的。我为 什么提到了两个东西?一个是 ,一个是脚本录制?现在你需要记住一个概念: 指令和 录制的命令,组合而成 脚本。 有问题加我微信 如何录制?如下图所示,当调用出录制窗口后,选择“ Record,后续你在 中的动作,都会被记录下来,比如你手动添加一个板边需要小时, 那么这些动作转化为自动的话就只需几分钟,再加入到 指令的判断控制, 那么就可以应对各种板边情况了。 Script Record Col add pad, attributes=no, x=0. 2451362205,y=0.06355383B File Edit Actions C Script R UCHA R Print History Close Binding ●REC Debug Stop 11 Conti Script Made Global 口rout cmp十十 Directory /tmp/scripts 口com+1+ script test csh Save Close 但是,脚本都是活的,凡是有规律可循的动作,都可使用脚本实现,我们了解 了这些基础知识后,那么任务来了:如何做出一个变化的添加的脚本呢?比如 我有一个窗口,当在窗口中输入方向: 方向: ,大小是 的,它就会在我指定的位置添加一个 的,但是当在窗口 中输入方向: 方向: ,大小是 的,它就会在我指定的 位置添加一个 的。有了这个问题,我们就需要去解决它,我们需要哪些 知识呢?下面一一列出: 有问题加我微信: ,全称 ,是图形用户接口,人机交互。 变量定义知识。 加的录制指令。 ,后续我们在 中,使用的是 等等,现在入门 ,使用的是 这个 指令, 让我们看看下面的程序: testcsh(/tmp/scripts)-gedit 文件(F)编辑〉查(V)搜索S〉工具T文档D)帮助〔H 岛打开、保存分救消鹑 e test csh x 1 set GUI OUT =/tmp/gui out. ss 2 set GUI IN =/Lmp/gui ill.$s 4 echo WIN 300 300">SGUI IN 5 echo "TEXT XX: >> $GUI IN E echo" TEXT y Y: >> $GUI IN 7 echoEND">> $GUI IN 8 genesis/e105/all/gui SGUI IN SGUI OUT 10 source sOUr OU Arm -f SGUI IN SGUI OUT shw跳格宽度:8 行10刘16 这段程序就是 语法,第,行是 的赋值语句,第 ,行是窗口主体,第、行是把窗口的内容转化出来并使用 表达出来, 第行删除多余的垃圾。 我们调出程序调试器“ 选择→ 并选择程序,点 击”Run”,就会出现如下的程序窗口, 有问题加我微信: File Edit Actions Option atre Script 111 Locks P Record Print Hi Close Binding 口 Debug m drill Continue Script Debugger File Edit Execution Running script tmp/scripts/test csh Parameters File 'tip: sar=pts/test csh Line Iset GUI_OUT =/tmp/ gui out. $S Se七GuT工 /tmp/cui in, echo HI1 300300 sGUI工H echo TEst x;">≥sGUI工N echo" TEXT YY:”>>sGUI_工H echo"ED"≯≯ SGUI I /genes1s/e105/all/qu1 $GUI_ IN >$GUI_OUT source $GUI OUr mn-f氵GUII氵 GUI QUT VALOR GUI Step Nex七 Run CLOSE ALNID CONTINUE (c) C..ight. 1993 alnr C.nmputerized Systems I Script ended OK Script /tmp/scripts/test 有问题加我微信: 我们可以在窗口中输入,那么如何传入到添加中去呢?回顾一下,下面 是添加的录制出来的一行,需要更改红色区域为变量,这个变量就是中 传入的, +testcsh (/tmp/scripts)- gedit 文件(F)编辑(E)查看V)搜素S)工具(T)文档(D)帮助H〕 封开 保存分撤消 a*test csh X COM aa attrite n=.1167315945Y=0. 1984436024ymbol=r2000, 1 polarity=positive, angle=0, Mirror=no, nx=f, ny=l, dX=0, dy=g, xscale=l,\ yscale=l shv跳格宽度:8行4,列1 更改后的如下: *test csh (/tmp/scripts)-gedit 文件(F)编辑(E)查看(V)搜索(S)工具(T)文档(D)帮助(H) 打开保存分撤消。a *test csh COM add pad, attributes=no x=sx, y=sy. ymbol=r2000,\ polarity=positive, angle=0,mTUr-nurmX=l, ny=l, dx=0, dy=0, scale=l,\ yscale=1 sh跳格宽度:8ν行5,列1 完整的程序如下,最后一行,是插入的添加的录制程序,我们继续使用 后,可以完整运行程序并可以在窗口中输入了,最后会在你希望的输入位置 添加完 有问题加我微信: test csh(/tmp/scripts). gedit 文件(F)编揖(E)查看V)搜索(5)工具(T)文档(D)帮勛(H) 国圖款开丶保存分消。A e test.csh 1 set GUI OUT =/tmp/gui out. ss 2 set GUI IN =/tmp/gui in ss 4 echo WIN 300 300> SGUI IN 5 echo"TEXT XX: > $GUI IN 6 echo "TEXT yY: " > $GUI IN 7 echo "END">> $GUI IN 9/genesis/e105/all/gui SGUI IN $GUI OUT 10 source SGUI OUT 1\rm-f SGUI IN $GUI OUT 13 COM add pad, attributes=no, x=$,y=sy, symbol=r2000, 14 poLarity=positive, angLe=, mirror=no, nx=l, ny=1, dx=0, dy=0, xscale=l, yscale=1 16 shˇ跳宽度:8ˇ行10:列16 问题:添加的也是变量,请自行修改程序完成。 有问题加我微信 的控件很多,如下: 控件: 修饰 排版 后面我们一一讲解。使用 的内置写的,效果如下: XVALOR GUI GUI TEST First Name: Philosophy Sex Male y Female000 Number of layers 2 0527 0527ew Select Jobs-->177-1 177-2 234-019 OK (c)Copynght 1993 valor Computerized Systems Ltd 有问题加我微信:

...展开详情
试读 36P Genesis2000、InCAM脚本图文教程
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    抢沙发
    一个资源只可评论一次,评论内容不能少于5个字
    上传资源赚积分,得勋章
    最新推荐
    Genesis2000、InCAM脚本图文教程 50积分/C币 立即下载
    1/36
    Genesis2000、InCAM脚本图文教程第1页
    Genesis2000、InCAM脚本图文教程第2页
    Genesis2000、InCAM脚本图文教程第3页
    Genesis2000、InCAM脚本图文教程第4页
    Genesis2000、InCAM脚本图文教程第5页
    Genesis2000、InCAM脚本图文教程第6页
    Genesis2000、InCAM脚本图文教程第7页
    Genesis2000、InCAM脚本图文教程第8页
    Genesis2000、InCAM脚本图文教程第9页
    Genesis2000、InCAM脚本图文教程第10页
    Genesis2000、InCAM脚本图文教程第11页

    试读已结束,剩余25页未读...

    50积分/C币 立即下载 >