一端关于软件序列好的代码,比较简单,不过有值得借鉴的地方

比较

Function IfIsSerial()

    Dim oWsh
    Dim strSerial
    Dim arrSerial
    Dim strChar
    Dim idx
    Dim isummary

    on error resume next
      set WshShell = Server.CreateObject("WScript.Shell")
      strSerial    = WshShell.RegRead("HKLM\SOFTWARE\asong\wjdh\ProductId")
      set WshShell = nothing

    if len(strSerial)<>23 then
        IfIsSerial = false
        exit function
    end if

    arrSerial = split(strSerial,"-")
    if (ubound(arrSerial)-lBound(arrSerial))<>3 then
        IfIsSerial = false
        exit function
    end if
    
    isummary = 0
    
    strSerial = arrSerial(0)
    idx = 1

    Do While idx <= 5
        strChar = Mid(strSerial, idx, 1)
        isummary = isummary + (Asc(strChar) * 4)
        idx = idx + 1
    Loop
    
    strSerial = arrSerial(1)
    idx = 1

    Do While idx <= 5
        strChar = Mid(strSerial, idx, 1)
        isummary = isummary + Asc(strChar) * 3
        idx = idx + 1
    Loop
    
    strSerial = arrSerial(2)
    idx = 1

    Do While idx <= 5
        strChar = Mid(strSerial, idx, 1)
        isummary = isummary + Asc(strChar) * 2
        idx = idx + 1
    Loop
    
    strSerial = arrSerial(3)
    idx = 1

    Do While idx <= 5
        strChar = Mid(strSerial, idx, 1)
        isummary = isummary + Asc(strChar)
        idx = idx + 1
    Loop
    
    If isummary <> 3364 Then
        IfIsSerial = False
    Else
        IfIsSerial = True
    End If
    
End Function

时间: 2024-11-08 22:33:45

一端关于软件序列好的代码,比较简单,不过有值得借鉴的地方的相关文章

公司软件部VB组代码撰写暂行约定 probezy(转贴)

公司软件部VB组代码撰写暂行约定    probezy(转贴)   出处     http://www.vbprobe.com    一.变量和对象     程序中的变量遵循匈牙利表示法,即"前缀+变量含义",变量的含义为一个或多个英文单词,每个单词的第一个字母大写,不要用汉语拼音代替.变量前缀为三个小写字母示意其类型,所需添加的前缀遵循微软在MSDN中的建议.列表如下:     基本数据类型 变量类型  前缀  示例 Boolean  bln  blnFound Byte  byt 

从德国勒索软件活动看恶意代码的生存方式

去年12月,以德语用户,尤其是人事部门工作人员为攻击目标的勒索软件RANSOM_GOLDENEYE.A被发现.Petya(RANSOM_PETYA)与Mischa(RANSOM_MISCHA)两种勒索软件的结合体GoldenEye取名于詹姆·斯邦德007系列的题目,且该勒索软件的攻击向量(attack vector)也如影片所述. 勒索软件在进入瓶颈期的威胁环境中维持着它强大的生命力并且多样地变换攻击目标.GoldenEye通过模仿恶意软件,反映了正在努力扩大攻击范围.影响力和收益的攻击者的活动

link环境下制作一款《订餐软件》,请问结算票每日的生成软件应该如何打代码实现?

问题描述 link环境下制作一款<订餐软件>,请问结算票每日的生成软件应该如何打代码实现? link环境下制作一款<订餐软件>,请问结算票每日的生成软件应该如何打代码实现? 解决方案 每日生成,这个你可以放在一个windows服务中实现,每天到时执行就可以.

请问账套根据用户输入的数据自动扩展表单,这个在制作的软件中怎么输入代码?

问题描述 请问账套根据用户输入的数据自动扩展表单,这个在制作的软件中怎么输入代码? 请问账套根据用户输入的数据自动扩展表单,这个在制作的软件中怎么输入代码? 解决方案 http://blog.csdn.net/echoshinian100/article/details/38540321 解决方案二: 类似如自动调整宽度等样式,学习了

3D打印软件 博科“零代码”颠覆软件业?

摘要: 侯继勇 上海一家普通咖啡馆,凌晨一点,上海博科董事长沈国康仍然激情飞扬地讲述着他的软件梦想--"零代码". 沈国康的产品叫"Yigo管理软件CAD平台"(下文简称Yigo平台),通过 上海一家普通咖啡馆,凌晨一点,上海博科董事长沈国康仍然激情飞扬地讲述着他的软件梦想--"零代码". 沈国康的产品叫"Yigo管理软件CAD平台"(下文简称Yigo平台),通过这个平台,企业只需要用图形描述自己的管理需求.业务流程及模块,就

jquery代码实现简单的随机图片瀑布流效果

  jquery代码实现简单的随机图片瀑布流效果 瀑布流布局最近真的很流行,很多人都跟我一样想知道是怎么做出来的吧,经过网上搜索大量的参考结合N边的实验今天终于被我写出来了,这里分享给大家,有需要的小伙伴参考下吧. 为了便于大家理解我使用了jQuery.当然用源生js代码执行的效率会高一些,但是很多人多源生js不是很熟练 代码: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3

纯js代码实现简单计算器_javascript技巧

本文实例分享了纯js代码实现简单计算器代码,相信大家会喜欢.具体如下: 运行效果截图如下: 具体代码如下: <!DOCTYPE html> <html> <head> <title> new document </title> <script type="text/javascript"> function count(){ var txt1 = parseInt( document.getElementById(

PHP分页初探 一个最简单的PHP分页代码的简单实现_php实例

PHP分页代码在各种程序开发中都是必须要用到的,在网站开发中更是必选的一项. 要想写出分页代码,首先你要理解SQL查询语句:select * from goods limit 2,7.PHP分页代码核心就是围绕这条语句展开的,SQL语句说明:查询goods数据表从第2条数据开始取出7条数据.在分页代码中,7表示每页显示多少条内容,2通过公式计算表示翻页数,通过传入不同参数替换"2"的值,即可筛选出不同的数据. index.php: include 'conn.php'; //引入数据库

js复制内容到剪贴板代码,js复制代码的简单实例_javascript技巧

如下所示: <script type="text/JavaScript"> function jsCopy(){ var e=document.getElementById("contents");//对象是contents e.select(); //选择对象 document.execCommand("Copy"); //执行浏览器复制命令 } </script> <textarea id="conte