#__END__
#这个脚本是生成要检测的ttb.txt文件夹,只运行一次生成在目录
$储存大小时间的数组 = []
Dir.foreach("./Audio/BGM") do |entry|
if entry !="." and entry !=".." #因为头两个文件夹是.和.. 用于返回上一页, 所以无视
#f = File.open("./Audio/BGM/"+"#{entry}")
#获取名字并加入数组
$储存大小时间的数组.push(entry)
#获取文件修改之时间并加入数组
$储存大小时间的数组.push(File.size?( "./Audio/BGM/"+"#{entry}" ))
#获取大小并加入数组
$储存大小时间的数组.push(File::mtime( "./Audio/BGM/"+"#{entry}" ))
else
#p entry
end #if
end #do
$储存进文件夹的数组 = $储存大小时间的数组
file = File.open("ttb.txt", "wb")
Marshal.dump($储存进文件夹的数组, file)
file.close
#__END__
#这个脚本是生成要检测的ttb.txt文件夹,只运行一次生成在目录
$储存大小时间的数组 = []
Dir.foreach("./Audio/BGM") do |entry|
if entry !="." and entry !=".." #因为头两个文件夹是.和.. 用于返回上一页, 所以无视
#f = File.open("./Audio/BGM/"+"#{entry}")
#获取名字并加入数组
$储存大小时间的数组.push(entry)
#获取文件修改之时间并加入数组
$储存大小时间的数组.push(File.size?( "./Audio/BGM/"+"#{entry}" ))
#获取大小并加入数组
$储存大小时间的数组.push(File::mtime( "./Audio/BGM/"+"#{entry}" ))
else
#p entry
end #if
end #do
$储存进文件夹的数组 = $储存大小时间的数组
file = File.open("ttb.txt", "wb")
Marshal.dump($储存进文件夹的数组, file)
file.close