找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 224|回复: 3

4.1.2:程序中增加电脑用户名(基于hasp license,固定式)

[复制链接]

433

主题

5759

回帖

901万

积分

管理员

积分
9014271
发表于 2012-4-28 17:25:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
4.1.2:程序中增加电脑用户名(基于hasp license,固定式)
$ I" C% t: `, W1 t0 ^2 O) ?实现原理,利用hasp license的号码所对应的用户名进行判断并输出。
' r5 l4 s4 ~/ q当hasp license号码不在列表中,后处理是不能执行的,直接退出。0 h5 m: M& I% m  c" g

& ?9 p: i' C- R* xmastercam V9.1代码2 L  a3 _& v/ ]; R' A
1.增加参数suser
: `# }8 }) g% ?/ b& d( f# Psuser         : 0      #Exit post definition for license3 L2 h& `! y# m

- z* T+ U$ X- X2.增加新的块命令
& e7 C9 d* {& H+ r4 N& `1 Xlicense  #check user license  3 y( U4 M8 e3 q6 |3 o
      if sim_no = xxxxxx, suser = 1, s_user = "ss1268", e
/ p+ ^3 I$ z* Z0 E4 j: R      if sim_no = xxxxxx, suser = 1, s_user = "http://postp.net", e ; q9 P+ E/ D) }1 m
      if sim_no = xxxxxx, suser = 1, s_user = "jimsheng", e$/ U/ r4 C2 i! N- n6 ~! [
      if sim_no = xxxxxx, suser = 1, s_user = "ss1268@163.com", e  
2 {' f" r6 u7 ?) H, H$ F      if suser = 0 , exitpost, e  # i* C- W: D. ^) x4 |! r! V2 b" K- C

6 f! z$ v7 _3 b/ Y1 R' A& I
. ?/ }$ u. g+ f4 a# _3.在pheader下面增加以下代码, g3 w" ?6 }* C, {3 S/ l
      license$ c) G( h, k% g( n! m* @2 w4 D$ h
      s_user = ucase(s_user)* z; S5 o. Q% \+ A2 M) p

, a" k, D; [" e3 m7 j+ U4.最后在想要输出的位置添加以下输出用户名代码
& y5 y3 ^% W2 F7 Y2 k! g      "( PROGRAMMED BY:", s_user, ")",e
+ n3 h( ?8 Z8 I6 X& y! L( a. G# K1 V; j0 y" C0 I8 l! H1 i9 t0 a
* ?$ I2 u) N' @1 G# T
5 a0 m  F! q" v/ z3 A( Z. b0 i- x

* a) ]$ w  W: d. @/ q) Omastercam X5代码8 y" d! ~+ d+ r7 [7 G" O) s% g
1.增加参数suser) p& ?$ J" o( P9 c- @/ g, s
suser ) T& [; x7 \, G4 I- f: M
        : 0      #Exit post definition for license2 w$ J+ o# t; G& `3 k9 \( C, Z
2.增加新的块命令- |1 c0 s, B- V/ r; B
license  #check user license  
* D; t) L( K* b( ]4 Z      if sim_no$ = xxxxxx, suser = 1, s_user = "ss1268", e$
3 V5 e8 k: S% f& a' C) V7 F; `      if sim_no$ = xxxxxx, suser = 1, s_user = "http://postp.net", e$
( z3 X6 j+ W9 `# Z+ m; r      if sim_no$ = xxxxxx, suser = 1, s_user = "jimsheng", e$
. D! ^1 w9 ^* i0 X& I+ a9 t. X( b; ^      if sim_no$ = xxxxxx, suser = 1, s_user = "ss1268@163.com", e$  , n7 M* c! u! o# X' ]& B
      if Suser = 0 , exitpost$, e$  
! N$ s! _$ r2 T. w
* J% l. l0 g2 l+ W% G$ r
3 {, G0 r$ ~% X3.在pheader$下面增加以下代码
% W# T# ]8 x; y0 A* j  f      license2 P/ C4 T! ]7 w$ F  h' Z9 ]
      s_user = ucase(s_user)
8 g" R9 |6 W9 L) s' S
* E9 w" p4 X  [  N! J4.最后在想要输出的位置添加以下输出用户名代码
: ]: F& W1 M3 C      "( PROGRAMMED BY:", s_user, ")",e$

6

主题

81

回帖

258

积分

注册会员

积分
258
发表于 2015-2-24 00:01:37 | 显示全部楼层
找不到4.1.1章节
回复

使用道具 举报

5

主题

66

回帖

137

积分

注册会员

积分
137
QQ
发表于 2015-10-13 23:24:14 | 显示全部楼层
if sim_no$ = xxxxxx, suser = 1, s_user = "ss1268", e$
( B2 x5 J! Q2 v  Q% h8 A中的XXXXX怎么解释呢?
回复

使用道具 举报

5

主题

66

回帖

137

积分

注册会员

积分
137
QQ
发表于 2015-10-13 23:30:51 | 显示全部楼层
这个还是针对正版授权的吧~~~~
0 V! n& l. X- \9 m/ I# j  I% ~% `D版用户无用的?* a! m% a' A% Q/ c- k1 \0 W
那个列表的意思就是预定义不同的人所用的电脑名,但并不是直接读取使用者电脑自定义的名字吧~~~
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|小黑屋|若枫后处理论坛 ( 苏ICP备11015087号-1|苏公网安备32059002001368号 )

GMT+8, 2026-9-29 07:56 , Processed in 0.139174 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表