赞 | 0 |
VIP | 1 |
好人卡 | 2 |
积分 | 2 |
经验 | 40865 |
最后登录 | 2014-6-5 |
在线时间 | 10 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 205
- 在线时间
- 10 小时
- 注册时间
- 2009-7-25
- 帖子
- 656
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
#==============================================================================
# ● ZH_文件测试
#------------------------------------------------------------------------------
# 说明:文件的测试函数
#==============================================================================
module ZH_文件测试
#---------------------------------------------------------------------------
# ● 文件是否存在
# 若 文件名称 确实存在,就返回true。
#---------------------------------------------------------------------------
def self.文件是否存在?(文件名称)
FileTest.exist?(文件名称)
end
#---------------------------------------------------------------------------
# ● 文件目录是否存在
# 若 文件名称 确实存在,就返回true。
#---------------------------------------------------------------------------
def self.文件目录是否存在(文件名称)
FileTest.directory?(文件名称)
end
#---------------------------------------------------------------------------
# ● 文件否存是普通文件
# 若 文件名称 是普通文件,就返回true。
#---------------------------------------------------------------------------
def self.文件?(文件名称)
FileTest.file?(文件名称)
end
#---------------------------------------------------------------------------
# ● 文件否存是普通文件
# 返回文件名称的大小。若文件名称不存在,则引发 Errno::EXXX(可能是 Errno::ENOENT)异常。
#---------------------------------------------------------------------------
def self.文件大小(文件名称)
FileTest.size(文件名称)
end
end
#
# zh_文件.rb
#
# Created on 2009-12-21, 14:22:17
#
# To change this template, choose Tools | Templates
# and open the template in the editor.
#===========================================================================
# ● 中文操作RGSS脚本
# 个人感觉适合新人使用,= =b没有办法全部中文.
# ………其实呢。自己也是一个新人- -!!
#
#===========================================================================
#===========================================================================
# ● 访问文件用的类。
#---------------------------------------------------------------------------
# 可以使用中文。
#===========================================================================
class ZH_文件
#----------------------------------------------------------------------------
# ● 返回文件的最终更新时间
# 文件名称:文件名称
#----------------------------------------------------------------------------
def self.文件更新时间(文件名称)
File.mtime(文件名称)
end
#----------------------------------------------------------------------------
# ● 返回文件下标(以/结尾)
#
#----------------------------------------------------------------------------
def 文件下标(文件名称,下标)
File.basename(文件名称,下标)
end
#----------------------------------------------------------------------------
# ● 删除文件
# 文件名字:欲要删除的文件名
#----------------------------------------------------------------------------
def self.删除文件(文件名字)
File.delete(文件名字)
end
#----------------------------------------------------------------------------
# ● 获取目录
# 文件名字:欲要删除的文件名
# 以字符串的形式返回文件名中最后一条斜线之前的部分。
# 若文件名中不含斜线,则返回 "."(当前目录)。
#----------------------------------------------------------------------------
def 获取目录(文件名字)
File.dirname(文件名字)
end
#----------------------------------------------------------------------------
# ● 扩展路径
# 文件名字:欲要删除的文件名
# 将 path 展开为绝对路径后返回该路径字符串。
#若 path 是相对路径则以 default_dir 为基准进行扩展。若没有 default_dir 或其值为 nil 时将使用当前目录。
#----------------------------------------------------------------------------
def 扩展路径(文件路径,default_dir)
File.expand_path(文件路径,default_dir)
end
#-----------------------------------------------------------------------------
# ● 创建文件
# 文件名:文件名字
# 文件类型: 读写类型
#-----------------------------------------------------------------------------
def self.创建文件(文件名称,读写类型)
File.new(文件名称,读写类型)
end
#----------------------------------------------------------------------------
# ● 更改名字
#修改文件名称。若目录不同时,将进行移动。若目标目录中有同名文件则会进行覆盖。
#若成功移动文件就返回 0。
#----------------------------------------------------------------------------
def 改名(旧名称,新名称)
File.rename(旧名称,新名称)
end
#-----------------------------------------------------------------------------
# ● 创建目录
# 文件名称:要创建创建目录名字
#-----------------------------------------------------------------------------
def self.创建目录(文件名称)
Dir.mkdir(文件名称)
end
end |
|