Project1
标题:
我要加码拉-铭文加解密2.00可
[打印本页]
作者:
END66RPG
时间:
2011-4-22 18:53
标题:
我要加码拉-铭文加解密2.00可
本帖最后由 END66RPG 于 2011-4-23 16:50 编辑
我要开始加码拉拉-铭文加密解密2.00!!
这是前一版:
http://rpg.blue/thread-165836-1-1.html
#==============================================================================
# ■ JL_JiaMi
#------------------------------------------------------------------------------
# 处理加密解密类。
#● 我要开始加码拉拉-铭文加密解密2.00
#● 作者:END66RPG
#● 调用方法:JL_JiaMi.new(加密解密字符串,模式)
# 模式:1加密
# 模式:2解密
#------------------------------------------------------------------------------
#我利用字码来实现加密,简单便利,自己都可以改。
#33行和42行的str1[0]+=3,的“3”可以进行修改,就是加密的传递,必须相同。
#==============================================================================
# 本脚本首发bbs.jlweb.tk,后发布66rpg.com,请保留。
#==============================================================================
class JL_JiaMi
attr_reader :data
attr_reader :str
attr_reader :both
def initialize(data,both)
re = /([A-Za-z0-9])/i
str = data
str1 = nil
#------------------------------------------------------------------------
#加密
#------------------------------------------------------------------------
if both == 1
data = str.gsub(re){
|str1| str1[0]+=3 ; str1[0]=str1[0].chr
}
end
str1 = nil
#------------------------------------------------------------------------
#解密
#------------------------------------------------------------------------
if both == 2
data = str.gsub(re){|str1|
str1[0]-=0 ; str1[0]=str1[0].chr
}
end
end
end
#JL_JiaMi.new("ab",1)
复制代码
作者:
v2sam
时间:
2011-9-15 10:18
或许是我误会了,这个不是针对工程的加密吧。
作者:
李梦遥
时间:
2011-9-15 10:38
我来坐坐板凳,话说试试不会挂彩
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1