飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 4163|回复: 7

校园铃声系统 6.2注册算法

[复制链接]
  • TA的每日心情
    无聊
    2018-12-10 18:30
  • 签到天数: 70 天

    [LV.6]常住居民II

    发表于 2006-3-3 20:20:29 | 显示全部楼层 |阅读模式
    【破文标题】校园铃声系统 6.2注册算法
    【破文作者】HBQJXHW[PYG]
    破解工具】OD
    【破解平台】WIN2000-SP4
    【软件名称】校园铃声系统 6.2
    【软件大小】4429KB
    【原版下载】http://www.onlinedown.net/soft/7172.htm
    【保护方式】SN
    【软件简介】本软件用于校园内铃声自动播放功能。现已升级到4.0版本,现增换肤、保存默认设置等功能。软件集成了上下课铃声控制、常用音乐播放控制、音乐歌曲欣赏控制、用户自定义播放控制等一体,方便学校让教师、学生来使用这一功能强大、操作简单的软件。 在信息化校园的今天,上课铃,下课铃,升旗仪式、眼保健操铃,以及一些校园广播都是自动控制的,这样一来会带来打铃时间有误差,打铃种类单一以及自动化水平差等问题! 有了“校园校园铃声系统”,学校就不需要专门请人打铃,也不会产生误差,更加值得使用的是,铃声不再会单一,可以使用很多好听的,有意义的音乐来做为各种时段的铃声,使校园环境变得更幽雅,也在一定程度上提高了自动化水平。 同时,该软件是一线教师开发,功能齐全,操作简单,适合中小学校使用!
    【破解声明】
    ------------------------------------------------------------------------
    005CEA28  /.  55            PUSH EBP
    005CEA29  |.  8BEC          MOV EBP,ESP
    005CEA2B  |.  B9 18000000   MOV ECX,18
    005CEA30  |>  6A 00         /PUSH 0
    005CEA32  |.  6A 00         |PUSH 0
    005CEA34  |.  49            |DEC ECX
    005CEA35  |.^ 75 F9         \JNZ SHORT bell.005CEA30
    005CEA37  |.  53            PUSH EBX
    005CEA38  |.  56            PUSH ESI
    005CEA39  |.  57            PUSH EDI
    005CEA3A  |.  8BF8          MOV EDI,EAX
    005CEA3C  |.  33C0          XOR EAX,EAX
    005CEA3E  |.  55            PUSH EBP
    005CEA3F  |.  68 B5ED5C00   PUSH bell.005CEDB5
    005CEA44  |.  64:FF30       PUSH DWORD PTR FS:[EAX]
    005CEA47  |.  64:8920       MOV DWORD PTR FS:[EAX],ESP
    005CEA4A  |.  C785 6CFFFFFF>MOV DWORD PTR SS:[EBP-94],94
    005CEA54  |.  8D85 6CFFFFFF LEA EAX,DWORD PTR SS:[EBP-94]
    005CEA5A  |.  50            PUSH EAX                                 ; /pVersionInformation
    005CEA5B  |.  E8 CC87E3FF   CALL <JMP.&kernel32.GetVersionExA>       ; \GetVersionExA
    005CEA60  |.  33C0          XOR EAX,EAX
    005CEA62  |.  A3 A8015F00   MOV DWORD PTR DS:[5F01A8],EAX
    005CEA67  |.  8D95 68FFFFFF LEA EDX,DWORD PTR SS:[EBP-98]
    005CEA6D  |.  8B87 F8040000 MOV EAX,DWORD PTR DS:[EDI+4F8]
    005CEA73  |.  E8 2C94E7FF   CALL bell.00447EA4
    005CEA78  |.  8B85 68FFFFFF MOV EAX,DWORD PTR SS:[EBP-98]            ;  把用户名给EAX
    005CEA7E  |.  E8 0161E3FF   CALL bell.00404B84
    005CEA83  |.  8BF0          MOV ESI,EAX                              ;  把用户位数给ESI
    005CEA85  |.  85F6          TEST ESI,ESI                             ;  判断用户名是否为空
    005CEA87  |.  7E 52         JLE SHORT bell.005CEADB
    005CEA89  |.  BB 01000000   MOV EBX,1                                ;  循环初值为1
    005CEA8E  |>  8D95 64FFFFFF /LEA EDX,DWORD PTR SS:[EBP-9C]
    005CEA94  |.  8B87 F8040000 |MOV EAX,DWORD PTR DS:[EDI+4F8]
    005CEA9A  |.  E8 0594E7FF   |CALL bell.00447EA4
    005CEA9F  |.  8B85 64FFFFFF |MOV EAX,DWORD PTR SS:[EBP-9C]           ;  把用户名给EAX
    005CEAA5  |.  8A4418 FF     |MOV AL,BYTE PTR DS:[EAX+EBX-1]          ;  顺序取用户名的HEX码
    005CEAA9  |.  3C 20         |CMP AL,20                               ;  HEX码与0X20比较
    005CEAAB  |.  74 2A         |JE SHORT bell.005CEAD7
    005CEAAD  |.  8D95 60FFFFFF |LEA EDX,DWORD PTR SS:[EBP-A0]
    005CEAB3  |.  8B87 F8040000 |MOV EAX,DWORD PTR DS:[EDI+4F8]
    005CEAB9  |.  E8 E693E7FF   |CALL bell.00447EA4
    005CEABE  |.  8B85 60FFFFFF |MOV EAX,DWORD PTR SS:[EBP-A0]           ;  把用户名给EAX
    005CEAC4  |.  0FB64418 FF   |MOVZX EAX,BYTE PTR DS:[EAX+EBX-1]       ;  顺序取用户名的HEX码
    005CEAC9  |.  0305 A8015F00 |ADD EAX,DWORD PTR DS:[5F01A8]           ;  SN1=SN1+HEX码
    005CEACF  |.  83C0 52       |ADD EAX,52                              ;  SN1=SN1+0X52
    005CEAD2  |.  A3 A8015F00   |MOV DWORD PTR DS:[5F01A8],EAX           ;  结果给PTR DS:[5F01A8]
    005CEAD7  |>  43            |INC EBX                                 ;  加1
    005CEAD8  |.  4E            |DEC ESI                                 ;  减1
    005CEAD9  |.^ 75 B3         \JNZ SHORT bell.005CEA8E
    005CEADB  |>  8D95 5CFFFFFF LEA EDX,DWORD PTR SS:[EBP-A4]
    005CEAE1  |.  8B87 FC040000 MOV EAX,DWORD PTR DS:[EDI+4FC]
    005CEAE7  |.  E8 B893E7FF   CALL bell.00447EA4
    005CEAEC  |.  8B85 5CFFFFFF MOV EAX,DWORD PTR SS:[EBP-A4]            ;  把单位名给EAX
    005CEAF2  |.  E8 8D60E3FF   CALL bell.00404B84
    005CEAF7  |.  8BF0          MOV ESI,EAX                              ;  把单位名位数给ESI
    005CEAF9  |.  85F6          TEST ESI,ESI                             ;  判断单位名是否为空
    005CEAFB  |.  7E 52         JLE SHORT bell.005CEB4F
    005CEAFD  |.  BB 01000000   MOV EBX,1                                ;  循环初值为1
    005CEB02  |>  8D95 58FFFFFF /LEA EDX,DWORD PTR SS:[EBP-A8]
    005CEB08  |.  8B87 FC040000 |MOV EAX,DWORD PTR DS:[EDI+4FC]
    005CEB0E  |.  E8 9193E7FF   |CALL bell.00447EA4
    005CEB13  |.  8B85 58FFFFFF |MOV EAX,DWORD PTR SS:[EBP-A8]           ;  把单位名给EAX
    005CEB19  |.  8A4418 FF     |MOV AL,BYTE PTR DS:[EAX+EBX-1]          ;  顺序取单位名的HEX码
    005CEB1D  |.  3C 20         |CMP AL,20                               ;  HEX码与0X20比较
    005CEB1F  |.  74 2A         |JE SHORT bell.005CEB4B
    005CEB21  |.  8D95 54FFFFFF |LEA EDX,DWORD PTR SS:[EBP-AC]
    005CEB27  |.  8B87 FC040000 |MOV EAX,DWORD PTR DS:[EDI+4FC]
    005CEB2D  |.  E8 7293E7FF   |CALL bell.00447EA4
    005CEB32  |.  8B85 54FFFFFF |MOV EAX,DWORD PTR SS:[EBP-AC]           ;  把单位名给EAX
    005CEB38  |.  0FB64418 FF   |MOVZX EAX,BYTE PTR DS:[EAX+EBX-1]       ;  顺序取单位名的HEX码
    005CEB3D  |.  0305 A8015F00 |ADD EAX,DWORD PTR DS:[5F01A8]           ;  SN1=SN1+HEX码
    005CEB43  |.  83C0 52       |ADD EAX,52                              ;  SN1=SN1+0X52
    005CEB46  |.  A3 A8015F00   |MOV DWORD PTR DS:[5F01A8],EAX           ;  结果给PTR DS:[5F01A8]
    005CEB4B  |>  43            |INC EBX                                 ;  加1
    005CEB4C  |.  4E            |DEC ESI                                 ;  减1
    005CEB4D  |.^ 75 B3         \JNZ SHORT bell.005CEB02
    005CEB4F  |>  8D95 50FFFFFF LEA EDX,DWORD PTR SS:[EBP-B0]
    005CEB55  |.  8B87 00050000 MOV EAX,DWORD PTR DS:[EDI+500]
    005CEB5B  |.  E8 4493E7FF   CALL bell.00447EA4
    005CEB60  |.  8B85 50FFFFFF MOV EAX,DWORD PTR SS:[EBP-B0]            ;  试练码给EAX
    005CEB66  |.  E8 09A9E3FF   CALL bell.00409474                       ;  把试练码转换为HEX码
    005CEB6B  |.  3B05 A8015F00 CMP EAX,DWORD PTR DS:[5F01A8]            ;  试练码转换为HEX码与SN1比较,相等就OK!
    005CEB71  |.  0F85 FF010000 JNZ bell.005CED76                        ;  爆破口!!!
    005CEB77  |.  B2 01         MOV DL,1
    005CEB79  |.  A1 74134700   MOV EAX,DWORD PTR DS:[471374]
    005CEB7E  |.  E8 F128EAFF   CALL bell.00471474
    005CEB83  |.  8BD8          MOV EBX,EAX
    005CEB85  |.  BA 02000080   MOV EDX,80000002
    005CEB8A  |.  8BC3          MOV EAX,EBX
    005CEB8C  |.  E8 8329EAFF   CALL bell.00471514
    005CEB91  |.  B1 01         MOV CL,1
    005CEB93  |.  BA CCED5C00   MOV EDX,bell.005CEDCC                    ;  ASCII "Software\Microsoft\Windows\CurrentVersion\Setup"
    005CEB98  |.  8BC3          MOV EAX,EBX
    005CEB9A  |.  E8 D929EAFF   CALL bell.00471578
    005CEB9F  |.  8B85 78FFFFFF MOV EAX,DWORD PTR SS:[EBP-88]
    005CEBA5  |.  B9 71020000   MOV ECX,271
    005CEBAA  |.  33D2          XOR EDX,EDX
    005CEBAC  |.  F7F1          DIV ECX
    005CEBAE  |.  8BC8          MOV ECX,EAX
    005CEBB0  |.  BA 04EE5C00   MOV EDX,bell.005CEE04                    ;  ASCII "xylsii"
    005CEBB5  |.  8BC3          MOV EAX,EBX
    005CEBB7  |.  E8 042FEAFF   CALL bell.00471AC0
    005CEBBC  |.  8BC3          MOV EAX,EBX
    005CEBBE  |.  E8 2129EAFF   CALL bell.004714E4
    005CEBC3  |.  8BC3          MOV EAX,EBX
    005CEBC5  |.  E8 124FE3FF   CALL bell.00403ADC
    005CEBCA  |.  B2 01         MOV DL,1
    005CEBCC  |.  A1 74134700   MOV EAX,DWORD PTR DS:[471374]
    005CEBD1  |.  E8 9E28EAFF   CALL bell.00471474
    005CEBD6  |.  8BD8          MOV EBX,EAX
    005CEBD8  |.  BA 02000080   MOV EDX,80000002
    005CEBDD  |.  8BC3          MOV EAX,EBX
    005CEBDF  |.  E8 3029EAFF   CALL bell.00471514
    005CEBE4  |.  B1 01         MOV CL,1
    005CEBE6  |.  BA CCED5C00   MOV EDX,bell.005CEDCC                    ;  ASCII "Software\Microsoft\Windows\CurrentVersion\Setup"
    005CEBEB  |.  8BC3          MOV EAX,EBX
    005CEBED  |.  E8 8629EAFF   CALL bell.00471578
    005CEBF2  |.  A1 A0015F00   MOV EAX,DWORD PTR DS:[5F01A0]
    005CEBF7  |.  B9 DD020000   MOV ECX,2DD
    005CEBFC  |.  99            CDQ
    005CEBFD  |.  F7F9          IDIV ECX
    005CEBFF  |.  8BC8          MOV ECX,EAX
    005CEC01  |.  BA 14EE5C00   MOV EDX,bell.005CEE14                    ;  ASCII "xylsiii"
    005CEC06  |.  8BC3          MOV EAX,EBX
    005CEC08  |.  E8 B32EEAFF   CALL bell.00471AC0
    005CEC0D  |.  8BC3          MOV EAX,EBX
    005CEC0F  |.  E8 D028EAFF   CALL bell.004714E4
    005CEC14  |.  8BC3          MOV EAX,EBX
    005CEC16  |.  E8 C14EE3FF   CALL bell.00403ADC
    005CEC1B  |.  B2 01         MOV DL,1
    005CEC1D  |.  A1 74134700   MOV EAX,DWORD PTR DS:[471374]
    005CEC22  |.  E8 4D28EAFF   CALL bell.00471474
    005CEC27  |.  8BD8          MOV EBX,EAX
    005CEC29  |.  BA 02000080   MOV EDX,80000002
    005CEC2E  |.  8BC3          MOV EAX,EBX
    005CEC30  |.  E8 DF28EAFF   CALL bell.00471514
    005CEC35  |.  B1 01         MOV CL,1
    005CEC37  |.  BA CCED5C00   MOV EDX,bell.005CEDCC                    ;  ASCII "Software\Microsoft\Windows\CurrentVersion\Setup"
    005CEC3C  |.  8BC3          MOV EAX,EBX
    005CEC3E  |.  E8 3529EAFF   CALL bell.00471578
    005CEC43  |.  8D95 4CFFFFFF LEA EDX,DWORD PTR SS:[EBP-B4]
    005CEC49  |.  8B87 00050000 MOV EAX,DWORD PTR DS:[EDI+500]
    005CEC4F  |.  E8 5092E7FF   CALL bell.00447EA4
    005CEC54  |.  8B85 4CFFFFFF MOV EAX,DWORD PTR SS:[EBP-B4]
    005CEC5A  |.  E8 15A8E3FF   CALL bell.00409474
    005CEC5F  |.  8BC8          MOV ECX,EAX
    005CEC61  |.  BA 24EE5C00   MOV EDX,bell.005CEE24                    ;  ASCII "user"
    005CEC66  |.  8BC3          MOV EAX,EBX
    005CEC68  |.  E8 532EEAFF   CALL bell.00471AC0
    005CEC6D  |.  8BC3          MOV EAX,EBX
    005CEC6F  |.  E8 7028EAFF   CALL bell.004714E4
    005CEC74  |.  8BC3          MOV EAX,EBX
    005CEC76  |.  E8 614EE3FF   CALL bell.00403ADC
    005CEC7B  |.  B2 01         MOV DL,1
    005CEC7D  |.  A1 74134700   MOV EAX,DWORD PTR DS:[471374]
    005CEC82  |.  E8 ED27EAFF   CALL bell.00471474
    005CEC87  |.  8BD8          MOV EBX,EAX
    005CEC89  |.  BA 02000080   MOV EDX,80000002
    005CEC8E  |.  8BC3          MOV EAX,EBX
    005CEC90  |.  E8 7F28EAFF   CALL bell.00471514
    005CEC95  |.  B1 01         MOV CL,1
    005CEC97  |.  BA CCED5C00   MOV EDX,bell.005CEDCC                    ;  ASCII "Software\Microsoft\Windows\CurrentVersion\Setup"
    005CEC9C  |.  8BC3          MOV EAX,EBX
    005CEC9E  |.  E8 D528EAFF   CALL bell.00471578
    005CECA3  |.  8D95 48FFFFFF LEA EDX,DWORD PTR SS:[EBP-B8]
    005CECA9  |.  8B87 FC040000 MOV EAX,DWORD PTR DS:[EDI+4FC]
    005CECAF  |.  E8 F091E7FF   CALL bell.00447EA4
    005CECB4  |.  8B8D 48FFFFFF MOV ECX,DWORD PTR SS:[EBP-B8]
    005CECBA  |.  BA 34EE5C00   MOV EDX,bell.005CEE34                    ;  ASCII "unit"
    005CECBF  |.  8BC3          MOV EAX,EBX
    005CECC1  |.  E8 562DEAFF   CALL bell.00471A1C
    005CECC6  |.  8BC3          MOV EAX,EBX
    005CECC8  |.  E8 1728EAFF   CALL bell.004714E4
    005CECCD  |.  8BC3          MOV EAX,EBX
    005CECCF  |.  E8 084EE3FF   CALL bell.00403ADC
    005CECD4  |.  B2 01         MOV DL,1
    005CECD6  |.  A1 74134700   MOV EAX,DWORD PTR DS:[471374]
    005CECDB  |.  E8 9427EAFF   CALL bell.00471474
    005CECE0  |.  8BD8          MOV EBX,EAX
    005CECE2  |.  BA 02000080   MOV EDX,80000002
    005CECE7  |.  8BC3          MOV EAX,EBX
    005CECE9  |.  E8 2628EAFF   CALL bell.00471514
    005CECEE  |.  B1 01         MOV CL,1
    005CECF0  |.  BA CCED5C00   MOV EDX,bell.005CEDCC                    ;  ASCII "Software\Microsoft\Windows\CurrentVersion\Setup"
    005CECF5  |.  8BC3          MOV EAX,EBX
    005CECF7  |.  E8 7C28EAFF   CALL bell.00471578
    005CECFC  |.  8D95 44FFFFFF LEA EDX,DWORD PTR SS:[EBP-BC]
    005CED02  |.  8B87 F8040000 MOV EAX,DWORD PTR DS:[EDI+4F8]
    005CED08  |.  E8 9791E7FF   CALL bell.00447EA4
    005CED0D  |.  8B8D 44FFFFFF MOV ECX,DWORD PTR SS:[EBP-BC]
    005CED13  |.  BA 44EE5C00   MOV EDX,bell.005CEE44                    ;  ASCII "bcyhm"
    005CED18  |.  8BC3          MOV EAX,EBX
    005CED1A  |.  E8 FD2CEAFF   CALL bell.00471A1C
    005CED1F  |.  8BC3          MOV EAX,EBX
    005CED21  |.  E8 BE27EAFF   CALL bell.004714E4
    005CED26  |.  8BC3          MOV EAX,EBX
    005CED28  |.  E8 AF4DE3FF   CALL bell.00403ADC
    005CED2D  |.  68 44200000   PUSH 2044                                ; /Style = MB_YESNO|MB_ICONASTERISK|MB_TASKMODAL
    005CED32  |.  68 4CEE5C00   PUSH bell.005CEE4C                       ; |Title = "提示!"
    005CED37  |.  68 54EE5C00   PUSH bell.005CEE54                       ; |Text = "注册成功!重新启动软件!"
    005CED3C  |.  6A 00         PUSH 0                                   ; |hOwner = NULL
    005CED3E  |.  E8 898DE3FF   CALL <JMP.&user32.MessageBoxA>           ; \MessageBoxA
    005CED43  |.  6A 09         PUSH 9
    005CED45  |.  8D95 40FFFFFF LEA EDX,DWORD PTR SS:[EBP-C0]
    005CED4B  |.  A1 E4395E00   MOV EAX,DWORD PTR DS:[5E39E4]
    005CED50  |.  8B00          MOV EAX,DWORD PTR DS:[EAX]
    005CED52  |.  E8 AD98E9FF   CALL bell.00468604
    005CED57  |.  8B85 40FFFFFF MOV EAX,DWORD PTR SS:[EBP-C0]
    005CED5D  |.  E8 1A60E3FF   CALL bell.00404D7C
    005CED62  |.  50            PUSH EAX                                 ; |CmdLine
    005CED63  |.  E8 F485E3FF   CALL <JMP.&kernel32.WinExec>             ; \WinExec
    005CED68  |.  A1 E4395E00   MOV EAX,DWORD PTR DS:[5E39E4]
    005CED6D  |.  8B00          MOV EAX,DWORD PTR DS:[EAX]
    005CED6F  |.  E8 A493E9FF   CALL bell.00468118
    005CED74  |.  EB 16         JMP SHORT bell.005CED8C
    005CED76  |>  68 44200000   PUSH 2044                                ; /Style = MB_YESNO|MB_ICONASTERISK|MB_TASKMODAL
    005CED7B  |.  68 4CEE5C00   PUSH bell.005CEE4C                       ; |Title = "提示!"
    005CED80  |.  68 70EE5C00   PUSH bell.005CEE70                       ; |Text = "注册码错误!请联系蒋金彪!"
    005CED85  |.  6A 00         PUSH 0                                   ; |hOwner = NULL
    005CED87  |.  E8 408DE3FF   CALL <JMP.&user32.MessageBoxA>           ; \MessageBoxA
    005CED8C  |>  33C0          XOR EAX,EAX
    005CED8E  |.  5A            POP EDX
    005CED8F  |.  59            POP ECX
    005CED90  |.  59            POP ECX
    005CED91  |.  64:8910       MOV DWORD PTR FS:[EAX],EDX
    005CED94  |.  68 BCED5C00   PUSH bell.005CEDBC
    005CED99  |>  8D85 40FFFFFF LEA EAX,DWORD PTR SS:[EBP-C0]
    005CED9F  |.  E8 285BE3FF   CALL bell.004048CC
    005CEDA4  |.  8D85 44FFFFFF LEA EAX,DWORD PTR SS:[EBP-BC]
    005CEDAA  |.  BA 0A000000   MOV EDX,0A
    005CEDAF  |.  E8 3C5BE3FF   CALL bell.004048F0
    005CEDB4  \.  C3            RETN
    ----------------------------------------------------------------
    简单C程序:

    1. #include "Stdio.h"
    2. #include "Conio.h"

    3. int main(void)
    4. {static char str1[30],str2[30];
    5. static long int i,temp;
    6. scanf("请输入用户名:%s",str1);
    7. scanf("请输入单位名:%s",str2);
    8. for (i=0;i<strlen(str1);i++)
    9.      {temp=temp+str1[i]+0x52;
    10.      }
    11. for (i=0;i<strlen(str2);i++)
    12.      {temp=temp+str2[i]+0x52;
    13.      }
    14.      printf("%d",temp);
    15.   getch();
    16.   return 0;
    17. }
    复制代码


    注册信息保存在注册表中:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup]
    "var"=" (精简版 V6.2)"
    "xylsii"=dword:00000004
    "xylsiii"=dword:00000000
    "user"=dword:00000321
    "unit"="456"
    "bcyhm"="123"
    "BootDir"="C:\\"

    精简版与机器码无关系,只与用户名和单位名相关。
    ------------------------------------------------------------------------
    【版权声明】本文纯属技术交流, 转载请注明作者信息并保持文章的完整, 谢谢!
    PYG19周年生日快乐!
  • TA的每日心情
    难过
    7 天前
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    发表于 2006-3-4 14:25:47 | 显示全部楼层
    注册机源码请使用论坛的code代码,否则会过滤一些内容(比如str[i]),上面的我已经给你做了处理

    不错!支持下!精华之!
    PYG19周年生日快乐!
  • TA的每日心情
    无聊
    2020-4-10 17:02
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2006-3-4 20:04:56 | 显示全部楼层
    好文章哪!!
    PYG19周年生日快乐!
  • TA的每日心情
    无聊
    2018-12-10 18:30
  • 签到天数: 70 天

    [LV.6]常住居民II

     楼主| 发表于 2006-3-4 20:33:39 | 显示全部楼层
    哦知道了,谢PYG大哥!
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2016-2-2 20:47
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2006-3-5 13:07:45 | 显示全部楼层
    顶起啊  努力学习中!~~~
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-3-6 09:42:54 | 显示全部楼层
    好文章哪!! 顶起来!!!
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-3-6 15:36:06 | 显示全部楼层
    不错,支持一下
    PYG19周年生日快乐!
  • TA的每日心情
    奋斗
    3 天前
  • 签到天数: 337 天

    [LV.8]以坛为家I

    发表于 2016-7-16 07:48:34 | 显示全部楼层
    code
    #include "string.h"
    #include "Stdio.h"
    #include "Conio.h"

    int main(void)
    {
            //static char str1[30],str2[30];
            static long int i,temp;
            static char str1[30] = "陈炳木";
            static char str2[30] = "浙江师范大学";
            for (i=0;i<strlen(str1);i++)
             {
                    temp=temp+str1[i]+0x52;
             }
            for (i=0;i<strlen(str2);i++)
             {
                    temp=temp+str2[i]+0x52;
             }
            printf("%d",temp);
            getch();
            return 0;
    }
    code
    出来的注册码好像不对

    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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