使用spSmartUpload上传文件时怎么修改文件名称

使用spSmartUpload上传文件时怎么修改文件名称,第1张

<%

// 新建一个SmartUpload对象

SmartUpload su = new SmartUpload()

// 上传初始化

su.initialize(pageContext)

文件和没有扩展名的文件

// su.setDeniedFilesList("exe,bat,jsp,htm,html,,")

// 上传文件

su.upload()

// 将上传文件全部保存到指定目录

int count = su.save("/upload")

SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd_HHmmss")

// 逐一提取上传文件信息,同时可保存文件。

for (int i=0i<su.getFiles().getCount()i++)

{

com.jspsmart.upload.File file = su.getFiles().getFile(i)

// 若文件不存在则继续

if (file.isMissing()) continue

// 将文件另存

file.saveAs("/upload/" + sdf.format(new Date())+"."+file.getFileExt())

}

%>

这段代码执行后file.saveAs("/upload/" + sdf.format(new Date())+"."+file.getFileExt())把//去调

这是重命名的,但执行的结果是等于保存了2次文件

已解决问题 收藏 怎么用SMS2 - 月光宝盒调绿宝石2里的金钱和宠物等等? 5 标签:sms,月光宝盒,宠物 最近买了个月光宝盒,只会调物品....郁闷中! 〖终〗落√幕 回答:1 人气:1 解决时间:2008-06-26 08:39 检举 开机时按着 START和SELECT 进入主菜单

1文件管理:进入后能看到存档文件列表,上下键选择文件,按A选择后会问你是新建存档(A)还是覆盖所选存档(B).存档完成后会提示是否启动游戏,此时选否(B),会回到存档列表,这时候选择文件会提示是否下载存档到卡带.

2文件编辑:修改用的,只为备份存档不用管

3文件复制:用于在两个SMS上复制存档\'基本可忽略

4游戏卡信息:可看到卡带名存档大小

5游戏卡启动:即从SMS中退出启动游戏

6格式化SMS:清空所有存档

即时存档

将GBA接上游戏卡带和月光宝盒并正式运行游戏之后,在游戏中的任意时刻按一下月光宝盒上面的复位键(就是左上的黑色小圆钮),机子就会复位并重新出现GBA的开机画面,这时候同时按住选择键和开始键,听到“叮”的一声响后即可放开,过几秒GBA就会再次进入月光宝盒的主菜单画面,使用第4项功能对目前的卡带状态进行检测,这时就会发现刚才想备份存档的游戏出现,接下来的 *** 作就不有说了。虽然月光宝盒即时复位功能无法对应所有的SP,但可以100%支持GBA。

金手指的使用

月光宝盒不能直接使用金手指,要想利用月光宝盒修改游戏,就必须先在电脑上用VBA模拟器利用其自带的修改器查找你想修改的项目的地址,然手将这个确认后的数值通过VBA的内存查看器得到其换算成16位进制后的数值(也可用相关计算器换算)。然后用UltraEdit等类似软件打开该游戏的VBA存档文件,寻找到刚才找到的数据地址,记下其此时的地址。再把月光宝盒插在GBA或SP上,插入游戏卡带,开机按住START和SELECT键进入SMS2的管理菜单,先进第1栏文件管理把卡带上正在玩的记录备份到SMS2上,然后进入文件编辑栏,选择刚才备份的记录,进入修改画面,直接来到刚才记下来的地址。接下来就是替换现在的数据换上你想要的数据,记住是用16进制的换算关系,然后保存修改后的存档就行了。整体来讲,想用月光宝盒修改游戏主要是通过这种方法,普通的金手指码并不能在月光宝盒上使用。(PS:其实就本人来说,这个功能实在是不咋滴,有这闲功夫都可以直接用VBA改游戏了,不过貌似这个功能挺适合用D卡的用户……就当前面我没说==)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/7990141.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存