|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
4.1.2:程序中增加电脑用户名(基于hasp license,固定式)- Z: e2 z' t5 L1 G
实现原理,利用hasp license的号码所对应的用户名进行判断并输出。
. M% }5 r# H* e% q当hasp license号码不在列表中,后处理是不能执行的,直接退出。7 t* }# j" `5 @0 v
7 }$ F+ t& x$ H% L# s, j! {
mastercam V9.1代码
) d4 ^* n! u5 A/ r" @: y1.增加参数suser; X) K$ t/ ~3 p- S1 O% R* d! g& Y
suser : 0 #Exit post definition for license2 R) E' e9 b1 _/ g: n" H8 _
7 C. E) |1 N2 n' A
2.增加新的块命令
' u8 }3 N$ r0 @/ ^license #check user license * E+ \% L. f7 Y4 }4 k8 n4 T
if sim_no = xxxxxx, suser = 1, s_user = "ss1268", e
5 U/ g+ `0 J9 T6 s4 m/ b if sim_no = xxxxxx, suser = 1, s_user = "http://postp.net", e
$ w. ]( U+ c3 y1 d6 z! @# T if sim_no = xxxxxx, suser = 1, s_user = "jimsheng", e$0 h* S+ @5 l' A, F
if sim_no = xxxxxx, suser = 1, s_user = "ss1268@163.com", e
8 \+ h$ [ u* Z. f/ B! G if suser = 0 , exitpost, e
" {4 A. a) P8 I, X- S. v% _$ k, b, [" ~ N3 o
1 y5 V- x3 p" n) f$ z! w
3.在pheader下面增加以下代码
- p* x) \7 U# w" e/ g( V license5 A- J7 J" k7 s$ K, T- L
s_user = ucase(s_user); r1 ]6 J+ n' J. ~/ g" b
1 p4 s4 o, ]- M( u
4.最后在想要输出的位置添加以下输出用户名代码4 ?: L% ]% ?. y
"( PROGRAMMED BY:", s_user, ")",e' H& ?' F- t7 }! | [" v
) O* N" N( ~ g( r' {
* _, Q @. |* w7 D8 E% ~% ~
$ k/ E1 w7 t' m% r/ B( f2 ]" U0 y; l4 {" h
mastercam X5代码 q0 V+ |2 G2 _) w. C1 w; W
1.增加参数suser
; n$ u6 K! r" X. f6 y. V6 a Qsuser . t( ~0 J6 A% D% }+ A8 V/ T7 N2 {
: 0 #Exit post definition for license
- I3 }! B9 R) D& j) M2.增加新的块命令0 A* X2 w$ u; r7 m2 F% e- a9 n* W
license #check user license 6 i2 L/ T" \7 z& u# f
if sim_no$ = xxxxxx, suser = 1, s_user = "ss1268", e$
8 ]2 z1 ?- f1 I- B if sim_no$ = xxxxxx, suser = 1, s_user = "http://postp.net", e$ 8 \8 B N' q$ b: _( t
if sim_no$ = xxxxxx, suser = 1, s_user = "jimsheng", e$& K: c0 x/ R/ J: h
if sim_no$ = xxxxxx, suser = 1, s_user = "ss1268@163.com", e$
. r& g% a" L4 J d if Suser = 0 , exitpost$, e$
& y3 A: X' q0 G, c" g3 x& B* A$ E$ \0 X- o' ~; _
* c1 ^) f% [; F; q
3.在pheader$下面增加以下代码
. B& u! J& }9 ?3 s6 V: D! K8 r license
( E: Q. n, |4 I: u' j& P* M2 T s_user = ucase(s_user)
2 O! U# n5 b. d& o# t5 O
1 `! h% L; k$ D. F! @( d4.最后在想要输出的位置添加以下输出用户名代码
3 a/ [2 _3 d* ~9 r; W: H' K "( PROGRAMMED BY:", s_user, ")",e$ |
|