Project1

标题: 关于序例号的问题 [打印本页]

作者: 375829450    时间: 2007-7-10 22:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: 375829450    时间: 2007-7-10 22:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: 精灵使者    时间: 2007-7-10 22:18
= =这个……rm现在还暂时不行。建议你设置安装程序。
作者: 幻の飞鱼    时间: 2007-7-10 23:29
用VB做一个然后调用- -??前两天某思想极度开拓的人才不是做了个么- -

而且只是输入序列号的话,我的 按键秘籍 的发布帖子里,亿万给的一个老工程里似乎有一个可以实现窗口输入的脚本
作者: yangff    时间: 2007-7-11 03:44
用WinLicense_1.8.5.5加个壳
作者: kaze    时间: 2007-7-11 04:24
LZ直接用加密的压缩包不就行了
这样的话在解压时提示输入密码
与RM无关
作者: 375829450    时间: 2007-7-11 15:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: 电鳗    时间: 2007-7-11 16:15
输入序列号....
思路-
探测文件(条件分歧)
1.一开始能不能用RM的实现信息输入框http://rpg.blue/web/htm/news770.htm(主站)
2.如果输入对了就生成文件(仙剑战棋v1.1 开启小游戏那种生成文件)之后进入游戏
3.以后如果探测到了生成的文件,就直接进入游戏
作者: 精灵使者    时间: 2007-7-11 16:44
我用的advanced installer就有序列号选项。如果选择,安装的时候需要输入序列号才能安装。
作者: 375829450    时间: 2007-7-11 17:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: 暗之影    时间: 2007-7-11 17:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: 375829450    时间: 2007-7-11 17:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: 暴风の龙    时间: 2007-7-11 17:34
以下引用暗之影于2007-7-11 9:27:21的发言:

要那个干什么?- -
商业用途?

同感,除此之外貌似再沒其他實際用途
作者: 375829450    时间: 2007-7-11 17:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: 叶舞枫    时间: 2007-7-11 19:08
先把原来的Scene_Title修改为Scene_Title2,
然后使用事件标题直接跳入一个黑屏地图,数值输入处理+条件分歧判定,
如果符合,则 $scene = Scene_Title2.new
作者: kaze    时间: 2007-7-11 19:14
以下引用叶舞枫于2007-7-11 11:08:05的发言:

先把原来的Scene_Title修改为Scene_Title2,
然后使用事件标题直接跳入一个黑屏地图,数值输入处理+条件分歧判定,
如果符合,则 $scene = Scene_Title2.new

他要只出现一次的
作者: 叶舞枫    时间: 2007-7-11 19:16
以下引用kaze于2007-7-11 11:14:08的发言:

他要只出现一次的

先建立一个文件叫 1,然后输入序列号后用脚本更名为 2。
然后再输入数值处理前判定文件2是否存在,若存在则切换到Scene_Title2
作者: 375829450    时间: 2007-7-11 21:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: 龙剑之韵    时间: 2007-7-11 21:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: 375829450    时间: 2007-7-11 22:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: yangff    时间: 2007-7-11 22:28
http://rpg.blue/upload_program/files/登陆密码范例.exe,能力有限每次玩都要输入CD-KEY
叶舞枫的登陆系统改。
,默认是1234678

作者: 幻の飞鱼    时间: 2007-7-11 23:33
LS这个有点问题,而且是用了1.03做的- -|,估计大部分人打不开
作者: 天狼星1110    时间: 2007-7-12 00:21
完美解决是可以用RM现成的功能可以轻松实现
先去参考F1帮助里IO类的几行短小的脚本学会创建文件和判断文件
然后在游戏开头设置一个条件分歧就可以了
这个就是思路,实际操作起来实现不会超过3分钟
作者: 375829450    时间: 2007-7-12 17:26
提示: 作者被禁止或删除 内容自动屏蔽
作者: yangff    时间: 2007-7-12 17:28
以下引用幻の飞鱼于2007-7-11 15:33:15的发言:

LS这个有点问题,而且是用了1.03做的- -|,估计大部分人打不开

拜托啦!我的集子上装的是1.03KO?
把game.ini里的103改成102就没问题了!

作者: 叶舞枫    时间: 2007-7-12 17:34
LS啊……你发的那个不是我的产物么……(再次声明:我不叫叶子,叶子是另一个人……)

范例居然还删掉了脚本中的核心部分,你自己下载后打开试试能不能运行……{/pz}
作者: 幻の飞鱼    时间: 2007-7-12 18:50
以下引用yangff于2007-7-12 9:28:32的发言:


以下引用幻の飞鱼于2007-7-11 15:33:15的发言:

LS这个有点问题,而且是用了1.03做的- -|,估计大部分人打不开


拜托啦!我的集子上装的是1.03KO?
把game.ini里的103改成102就没问题了!


我就是说你用了1。03所以的大部分用1。02人应该打不开

即使改了1。02,也只是能运行,不能打开工程

而且似乎删掉了点东西,其实不能运行了- -昏菜
作者: yangff    时间: 2007-7-12 19:16
http://rpg.blue/upload_program/files/stargamekey.rar
vb.net做的,使用需安装.net支持包
使用方法:
用记事本打开reg.key在第一行输入序列号,目前只支持1个序列号。在第一行写
把整个游戏拷贝至game目录
文件列表及说明:
+游戏目录
+game.exe (游戏启动程序)
--game (dir游戏程序)

源代码:
  1. Imports Microsoft.Win32
  2. Public Class Form1

  3.     Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  4.         Me.Hide()
  5.         Dim exists As Boolean = False
  6.         Try
  7.             If My.Computer.Registry.CurrentUser.OpenSubKey("Software\game\reg") IsNot Nothing Then
  8.                 exists = True
  9.                 Dim aa As String
  10.                 aa = My.Application.Info.DirectoryPath & "\game\" & "game.exe"
  11.                 Shell(aa)
  12.                 End
  13.             End If
  14.         Finally
  15.             Dim yy As String
  16.             My.Computer.Registry.CurrentUser.Close()
  17.             Dim fileContents As String
  18.             yy = My.Application.Info.DirectoryPath & "\" & "reg.key"
  19.             fileContents = My.Computer.FileSystem.ReadAllText(yy)
  20.             Dim a As String = InputBox("输入cd-key")
  21.             If a = fileContents Then
  22.                 Dim newKey As RegistryKey
  23.                 newKey = My.Computer.Registry.CurrentUser.CreateSubKey("Software\game\reg")
  24.                 Dim aa As String
  25.                 aa = My.Application.Info.DirectoryPath & "\game\" & "game.exe"
  26.                 Shell(aa)
  27.                 End
  28.             Else
  29.                 MsgBox("您输入的cd-key:" & a & "错误!")
  30.                 End
  31.             End If
  32.         End Try

  33.     End Sub
  34. End Class
复制代码

下载:http://rpg.blue/upload_program/files/stargamekey.rar
作者: yangff    时间: 2007-7-12 19:21
以下引用叶舞枫于2007-7-12 9:34:27的发言:

LS啊……你发的那个不是我的产物么……(再次声明:我不叫叶子,叶子是另一个人……)

范例居然还删掉了脚本中的核心部分,你自己下载后打开试试能不能运行……

SORRY我找到的时候帖子上说的是叶子的离开。。。

范例居然还删掉了脚本中的核心部分,你自己下载后打开试试能不能运行…… 可以运行啊!
明子输入脚本没用啊!

作者: 天狼星1110    时间: 2007-7-12 19:47
以下引用天狼星1110于2007-7-11 16:21:57的发言:

完美解决是可以用RM现成的功能可以轻松实现
先去参考F1帮助里IO类的几行短小的脚本学会创建文件和判断文件
然后在游戏开头设置一个条件分歧就可以了
这个就是思路,实际操作起来实现不会超过3分钟


[本贴由作者于 2007-7-11 16:26:59 最后编辑]

大家果然无视了我的解答……天,难道非得直接写出来才行吗?
条件分歧-脚本:FileTest.exist?("1.txt")
     开始游戏
其他情况下
执行输入序列号操作
f = File.open("1.txt","w")
f.close



作者: 叶舞枫    时间: 2007-7-12 19:50
以下引用天狼星1110于2007-7-12 11:47:15的发言:

大家果然无视了我的解答……天,难道非得直接写出来才行吗?
条件分歧-脚本:FileTest.exist?("1.txt")
    开始游戏
其他情况下
执行输入序列号操作
f = File.open("1.txt","w")
f.close

哈……跟我前面的一个回答是一个思路……都是使用文件是否存在来判定……
作者: yangff    时间: 2007-7-12 19:55
那还不如直接写注册表
我就是
作者: yangff    时间: 2007-7-12 22:17
我这个行不行?
作者: 375829450    时间: 2007-7-12 22:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: yangff    时间: 2007-7-12 22:33
下载:http://rpg.blue/upload_program/files/stargamekey.rar
vb.net做的,使用需安装.net支持包
使用方法:
先解压
用记事本打开reg.key在第一行输入序列号,目前只支持1个序列号。(一定在第一行写序列号)
把整个游戏拷贝至game目录
文件列表及说明:
+游戏目录
+game.exe (游戏启动程序)
--game (dir游戏程序)
下载:http://rpg.blue/upload_program/files/stargamekey.rar
作者: yangff    时间: 2007-7-12 22:48
简单吧!{/tp}
作者: 375829450    时间: 2007-7-12 23:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: yangff    时间: 2007-7-13 02:45
可能你没装.net2.0和泥没把游戏考到game目录
作者: yangff    时间: 2007-7-13 04:36
。。。。。。快创 66RPG RMXP 提问专区 的吉尼司了

作者: 375829450    时间: 2007-7-13 18:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: 幻の飞鱼    时间: 2007-7-13 20:08
这个帖子搞了这么久啊- -我觉得没必要那么麻烦

我只用RM做的范例http://rpg.blue/upload_program/files/序列号输入.rar

输入界面是亿万发的一个核心,第一次判定用的是天狼星说的那个原理,在DATA文件夹里新键了一个文件 sn.dll

起不了什么加密作用,就是个花哨的东西

默认密码是478,可自行在Scene_Title的 def inputsn里修改



[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: yangff    时间: 2007-7-13 22:19
找到工程文件夹默认在我的文档下rmxp目录
。net2。0在http://dl.pconline.com.cn/html_2/1/82/id=10637&pn=0.html下载因该就行了
因为不是商业用途所以防护系数2星
商业防护的安全性就高多了
作者: 375829450    时间: 2007-7-14 00:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: 幻の飞鱼    时间: 2007-7-14 06:55
以下引用幻の飞鱼于2007-7-13 12:08:38的发言:

这个帖子搞了这么久啊- -我觉得没必要那么麻烦

我只用RM做的范例http://rpg.blue/upload_program/files/序列号输入.rar

输入界面是亿万发的一个核心,第一次判定用的是天狼星说的那个原理,在DATA文件夹里新键了一个文件 sn.dll

起不了什么加密作用,就是个花哨的东西

默认密码是478,可自行在Scene_Title的 def inputsn里修改


被54了{/gg}

作者: yangff    时间: 2007-7-14 15:59
+game.exe (游戏启动程序) 执行本程序既可运行游戏,第一次要求输入CD-KEY,cdkey在reg.key文件里修改,用记事本打开即可修改。
如果不能运行请安装.net2.0
--game (dir游戏程序) 讲游戏考被直本目录即可

作者: yangff    时间: 2007-7-14 16:01
以下引用幻の飞鱼于2007-7-13 22:55:10的发言:


以下引用幻の飞鱼于2007-7-13 12:08:38的发言:

这个帖子搞了这么久啊- -我觉得没必要那么麻烦

我只用RM做的范例http://rpg.blue/upload_program/files/序列号输入.rar

输入界面是亿万发的一个核心,第一次判定用的是天狼星说的那个原理,在DATA文件夹里新键了一个文件 sn.dll

起不了什么加密作用,就是个花哨的东西

默认密码是478,可自行在Scene_Title的 def inputsn里修改



被54了

你哪个不是懂电脑基础的都能建
至少我这个注册信息藏在电脑深处。
作者: 375829450    时间: 2007-7-14 16:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: 幻の飞鱼    时间: 2007-7-14 17:38
难道指望所有玩游戏的人都去装NET2.0?

- -||||
作者: yangff    时间: 2007-7-15 03:52
拷贝后文件列表为:
2007-07-14  19:46    <DIR>          .
2007-07-14  19:46    <DIR>          ..
2005-11-11  22:25             5,632 WindowsApplication5.vshost.exe
2007-07-12  10:39                 6 reg.key
2007-07-12  10:45            28,672 game.exe
2007-07-14  19:47    <DIR>          game
   
               3 个文件         34,310 字节
               3 个目录  4,936,810,496 可用字节
game目录
2007-07-14  19:47    <DIR>          .
2007-07-14  19:47    <DIR>          ..
2007-07-14  19:47    <DIR>          Audio
2007-07-14  19:47    <DIR>          Data
2007-07-14  19:47    <DIR>          Graphics
2004-06-25  00:00            69,632 Game.exe
2007-02-14  14:28               102 Game.ini
2007-02-14  14:28                10 Game.rxproj
               3 个文件         69,744 字节
               5 个目录  4,936,810,496 可用字节

--------------------------------------------------------------------------
game目录里的game.exe是rmxp自带的太阳图标的
game目录外的game.exe是我自己编的发布后让玩家执行的
作者: 375829450    时间: 2007-7-15 16:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: yangff    时间: 2007-7-15 16:14
{/gg}


作者: 375829450    时间: 2007-7-15 22:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: yangff    时间: 2007-7-16 02:36
把游戏考到game目录然后执行game目录外的game.exe
作者: 375829450    时间: 2007-7-16 15:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: yangff    时间: 2007-7-16 20:40
这好像是你的游戏、或电脑有问题
------------------------------
我的程序任务只是验证序列码
最后还是调用shell(yy)启动游戏
作者: 375829450    时间: 2007-7-16 21:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: yangff    时间: 2007-7-16 22:02
我的  这个东西已经测试过绝对能用
作者: 375829450    时间: 2007-7-17 23:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 弗雷德    时间: 2007-7-18 00:52
做这个做什么?
作者: yangff    时间: 2007-7-18 03:27
以下引用幻の飞鱼于2007-7-13 12:08:38的发言:

这个帖子搞了这么久啊- -我觉得没必要那么麻烦

我只用RM做的范例http://rpg.blue/upload_program/files/序列号输入.rar

输入界面是亿万发的一个核心,第一次判定用的是天狼星说的那个原理,在DATA文件夹里新键了一个文件 sn.dll

起不了什么加密作用,就是个花哨的东西

默认密码是478,可自行在Scene_Title的 def inputsn里修改


作者: 375829450    时间: 2007-7-20 04:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: yangff    时间: 2007-7-25 05:21
6页!{/gg}




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1