文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院媒体动画Authorware让您的课件赶上共享班车 - 浅谈用Authorware制作软件注册程序
精品推荐
特别推荐
·Authorware问答篇-技巧及问题集锦
·Authorware辅导答疑(五)
·浅谈Authorware后期制作问题--多媒体吧
·Autherware 5.X声音完全解决方案
·巧妙实现双声道
·用Authorware制作选择题课件
·用authorware制作多媒体自荐光盘(一)
热点TOP10
·Authorware实战开发专题(4-1)
·Authorware实战开发专题(4-2)
·Authorware实战开发专题(3-2)
·鼠标跟随
·Authorware>实践总结
·Authorware制作倒计时牌
·如何在authorware中插入flash动画?
·authorware7.0函数教程连载--Graphics类
·authorware7.0变量教程连载--Network类
·authorware7.0变量教程连载--Graphics类

让您的课件赶上共享班车 - 浅谈用Authorware制作软件注册程序

日期:2008年6月8日 作者: 查看:[大字体 中字体 小字体]


现在,许多软件都加入了共享大军,而我们不少教师辛勤制作的教学课件至今仍是免费家族中的一员,大家都可免费使用。因此,我一直在寻求一种保护广大教师利益的方法,由此便想:能否用手边的Authorware为制作的课件设计一个软件注册程序,用于保护我们教师的“知识产权”呢?(是不是觉得太严肃了。^-^)。在经过一段时间的思考和实践并分析参考了其他共享软件的注册方法后,终于设计出了一个还算像样的软件注册程序(见图1),它可是能输入英文注册信息的哦。好东东不敢独享,现将其制作过程叙述如下,希望对诸位有所启迪和帮助。(注:所有的流程见图2)

让您的课件赶上共享班车 - 浅谈用Authorware制作软件注册程序(图一)
图1

让您的课件赶上共享班车 - 浅谈用Authorware制作软件注册程序(图二)
图2

  1、首先创建一个名为“注册.a5p”的文件,打开后先去掉标题栏和菜单栏,然后引入一个计算图标,命名为“判断”。

打开“判断”计算图标,输入如下内容:

ResizeWindow(306, 226)--初始化窗口

g_ma:=ReadExtFile(FileLocation^"\hwnum.txt")--读取机器码文件信息并存入变量g_ma

if g_ma>0 then

path:=1

else

path:=2--根据注册码值进行判断,选择分支流程

end if

这样,当用户每次执行程序时,都会由第一个计算图标来判断本软件是否存在机器码,然后再通过决策分支路径来决定程序的走向(机器码产生后不会改变,除非机器码信息文件不存在。)。

2、拖动一个决策图标到“判断”计算图标下,双击打开决策属性设置对话框进行如下设置:“重复”一项设置为“不重复 ”、“分支 ”一项设置为“计算分支结构”,下面输入变量“path”,用于控制流程走向。具体说来就是:如果此程序存在机器码,则执行“path:=1”所对应的第一条分支,否则,执行“path:=2”所指定的第二分支生成一个机器码和对应的注册码文件。

3、在决策图标右侧放置两个群组图标,分别命名为“存在”、“不存在”。

打开“不存在”群组图标,在第二级流程线上拖放两个计算图标,分别命名为“生成信息文件”、“跳转到判断”。其中,“生成信息文件”计算图标中的内容如下:

snword1:="h w t h e q u w c"--原始密码信息,记得一定要用空格隔开,否则Authorware会将其看作是一个字符串

snword2:="k b r o 9 n f o x"

snword3:="j u m p e d 0 v z"

snword4:="r 3 g i 1 a 7 y d"

snnumber:="0 1 2 3 4 5 6 7 8 9"

m:=Random(1,9,1)--随机取数,并赋值给自定义变量,用于生成机器码和对应的注册码文件。

n:=Random(1,9,1)

o:=Random(1,9,1)

p:=Random(1,9,1)

q:=Random(1,10,3)

r:=Random(2,10,1)

s:=Random(3,10,2)

t:=Random(4,10,1)

sn1:=GetWord(m, snword1)--在对应字串中取得字符并赋值给自定义变量

sn3:=GetWord(n, snword2)

sn4:=GetWord(o, snword3)

sn7:=GetWord(p, snword4)

sn2:=GetNumber(q, snnumber)

sn5:=GetNumber(t, snnumber)

sn6:=GetNumber(s, snnumber)

sn8:=GetNumber(r, snnumber)

WriteExtFile(FileLocation^"\\hwnum.txt", m^n^o^p^q)--机器码信息

[1] [2] [3] [4] 下一页 




上一篇:仙乐飘飘——打造自己的音乐播放器

下一篇:Authorware中播放MP3

相关文章:
·Photoshop制作效果逼真的哈蜜瓜
·Windows系统漏洞修复软件大比拼
·vista分区软件
·如何实现局域网打印机共享
·由浅入深学习Flash制作高射炮游戏
·全面了解ADSL/Cable共享路由器
·水晶图片制作方法
·注册表已经损坏并导致WindowsXP无法启动,应该如何恢复
·绝对好用的注册表技巧
·大智慧股票软件Level-2入门手册
相关软件:
·暗黑破坏神 2:毁灭之王 1.10S极品属性装备制作器
·家常菜制作集锦(1)
·C语言程序设计
·启动光盘制作完全手册(菜鸟先飞 图文教材系列)
·RegVac Registry Cleaner(注册表吸尘器)V5.01.06 汉化版
·灵豚课件制作工具——课件精灵v1.0 beta
·WisMencoder(视频压缩、转换软件)V1.99 正式版
·Photoshop数码照片制作宝典
·多种dos启动盘制作全攻略
·整形模拟软件_非常face V1.0

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn