PSP歌psp文件夹名称叫什么名

[PSP]汉化教程⑦----QuickBMS自写脚本合集_扑家汉化平台_扑家汉化组
汉化教程⑦----QuickBMS自写脚本合集
看情况及研究进展,我会时不时丢一些自己写的quickbms脚本上来有的可以解开全部资源,有的只能解开部分,总之请大家随便看看若是有心学习可以自己翻翻这边的帖子(英文版,练练英文是有好处的)顺便赞一句,这物真是个好东西:好了,下面开始分享(要插楼我也没意见哦):复制脚本内容到文本里,后缀名为bms或txt都行,使用quickbms开始解包&&
【12月7日】PSP《Toheart2》的data.dar资源包解压脚本:#The unpacked script for PSP Game 《ToHeart2》#Version 0.1.1#Version 0.1.0:测试版本#Version 0.1.1:加入分类功能#经典代码示例一,强烈推荐各位学习~#欢迎使用quickbms来解包~get FILES longget STARTOFFSET longget NULL longget STARTINDEX longgoto STARTINDEXfor i = 0 & FILESget NAMEOFFSET longsavepos BREAKgoto NAMEOFFSETgetdstring NAME 0x20goto BREAKget ZSIZE longget SIZE1 longget OFFSET longsavepos BREAK1goto OFFSETget JUDGE shortgoto BREAK1if JUDGE == 40056comtype zlibget SIZE asizeclog NAME OFFSET ZSIZE SIZEelselog NAME OFFSET SIZE1endifnext i&&
【12月7日】PSP《ToHeart2 迷宫旅人》的FDCDATA.BIN资源包解压脚本:#The unpacked script for PSP Game 《ToHeart2 迷宫旅人》#Version 0.1.5#Version 0.1.0:测试版本#Version 0.1.4:完成度90%,仅适用于FDCDATA.BIN包#Version 0.1.5:解包完成#以下为解包代码set NAME long 0#set FILES = 107#BGM.bin中BGM有107首#第一部分,这个值是有原因的for i = 0 & 3get NULL longget OFFSET longsavepos BREAKgoto OFFSETget NULL1 longget LENGTH longmath OFFSET += LENGTHgoto OFFSETget FILENAME shortgoto BREAKget SIZE longget ZSIZE longif FILENAME == 18770string NAME += ".at3"log NAME OFFSET SIZEstring NAME -= ".at3"else FILENAME == 40056comtype zlibstring NAME += ".bin"get SIZE asizeclog NAME OFFSET ZSIZE SIZEstring NAME -= ".bin"endifmath NAME += 1next i#第二部分,跳转到另外一个vag文件索引,故单独提出set START long 48get NULL2 longget OFFSET2 longgoto OFFSET2set FILES2 long 146#vag文件数目for i = 0 & FILES2get NULL2 longget LENGTH2 longsavepos BREAKmath OFFSET2 += LENGTH2goto OFFSET2get FILENAME shortgoto BREAKget SIZE longget ZSIZE longstring NAME += ".vag"log NAME OFFSET2 SIZEstring NAME -= ".vag"math NAME += 1math OFFSET2 -= LENGTH2next i#第三部分:zlib压缩文件和gom文件包set OFFSET3 long 64goto OFFSET3set FILES3 long 2795#文件数量for i = 0 & FILES3get NULL longget OFFSET longsavepos BREAKgoto OFFSETget FILENAME3 shortget NULL2 shortget LENGTH longif LENGTH != math OFFSET += LENGTHgoto OFFSETget FILENAME shortelseendifgoto BREAKget SIZE longget ZSIZE longif FILENAME3 == 19791string NAME += ".gom"log NAME OFFSET SIZEstring NAME -= ".gom"elif FILENAME == 40056comtype zlibstring NAME += ".bin"get SIZE asizeclog NAME OFFSET ZSIZE SIZEstring NAME -= ".bin"elseendifmath NAME += 1math OFFSET -= LENGTHnext i#第四部分,又跳转到另外一个vag文件索引,再次单独提出set START4 long 44784set VAGFILES == 19for j = 0 & VAGFILESsavepos CHECKget NULL5 longget OFFSET5 longsavepos VAGPOSgoto OFFSET5#vag文件数目if CHECK == 44784math VAGSFILES == 23elif CHECK == 44800math VAGSFILES == 22elif CHECK == 44816math VAGSFILES == 24elif CHECK == 44832math VAGSFILES == 24elif CHECK == 44848math VAGSFILES == 22elif CHECK == 44864math VAGSFILES == 22elif CHECK == 44880math VAGSFILES == 29elif CHECK == 44896math VAGSFILES == 22elif CHECK == 44912math VAGSFILES == 26elif CHECK == 44928math VAGSFILES == 22elif CHECK == 44944math VAGSFILES == 22elif CHECK == 44960math VAGSFILES == 25elif CHECK == 44976math VAGSFILES == 21elif CHECK == 44992math VAGSFILES == 21elif CHECK == 45008math VAGSFILES == 20elif CHECK == 45024math VAGSFILES == 27elif CHECK == 45040math VAGSFILES == 23elif CHECK == 45056math VAGSFILES == 20elif CHECK == 45072math VAGSFILES == 27else&endiffor i = 0 & VAGSFILESget NULL6 longget LENGTH5 longsavepos BREAKmath OFFSET5 += LENGTH5goto OFFSET5get CHECK2 longgoto BREAKget SIZE longget ZSIZE longif CHECK2 == string NAME += ".vag"log NAME OFFSET5 SIZEstring NAME -= ".vag"elsecomtype zlibstring NAME += ".bin"get SIZE asizeclog NAME OFFSET ZSIZE SIZEstring NAME -= ".bin"endifmath NAME += 1math OFFSET5 -= LENGTH5next igoto VAGPOSget VAGSIZE longget VAGZSIZE longnext j#解包完成&&
【12月7日】PSP《纯白交响曲》的voice.mrg资源包解压脚本:#The unpacked script for psp game 《纯白交响曲》#Version 0.1.0#Version 0.1.0:语音提取测试版本#经典代码示例二#open fdde "voice.nam"#for i = 0 & files#getdstring name 0x8#next iset name long 0set files long 19999for i = 0 & filesfindloc offset string "RIFF"math tmp = offsetmath tmp += 16goto tmpfindloc offset1 string "RIFF"math size = offset1math size -= offsetmath size -= 16string name += ".at3"log name offset sizestring name -= ".at3"math name += 1math offset = offset1next i&&
【12月7日】PSP《偶像大师SP》的YUM.BIN资源包解压脚本:#The unpacked script for PSP Game 《THE IDOL M@STER SP》#Version 0.1.8#本脚本仅作为测试解包用途,依旧仍有功能未完善#测试游戏为闪耀之星#Version 0.1.0:解包的文件先以bin作为后缀名,以后也许会有改进?#Version 0.1.1:解压后会有58086个文件,以bin为后缀名,此版已作废#Version 0.1.2:加入简单分类功能,可指定提取文件(png、at3、pom),剩下不清楚特征的就导出为bin算了#Version 0.1.3:可选择是以偏移地址(十进制)导出还是从0开始导出,默认从0开始#Version 0.1.4:添加LZSS压缩pom图片的解压缩函数功能,后缀名为"unlzss.pom",也许待会可以导出文本?#Version 0.1.5:添加LZSS压缩pom文本的解压缩函数功能,后缀名为"unlzss.script",由于特征不明显,故只找一种,所以文本可能还会有遗漏未解压的#Version 0.1.6:完成度80%#Version 0.1.7:分类导出功能基本完成,选择合适的代码便可以提取自己想要的素材,默认导出png,详细情况请看后面,此版已作废#Version 0.1.8:完成度95%,可以全部导出,未知文件后缀名为binidstring "YUM"#这段代码没什么意义getdstring NULL1 0x5get FILES1 longget FILES2 longgetdstring NULL2 0x8get NULL3 longget NULL4 long#开始第一个循环,同样无意义for i = 0 & FILES1get OFFSET1 long&get SIZE1 long&get NUMBER1 longget SUM1 longnext i#文件名从0开始计数,若有需要以偏移地址为名称也可以,默认从0开始解包set NAME long 0#现在才真正开始解包for j = 0 & FILES2get OFFSET2 long#十进制的偏移,也许以后可以转为十六进制?#math NAME = OFFSET2savepos INFO2goto OFFSET2 get EXNAME short#简单的文件特征分类,当然也可以自己定义分类,只要懂QuickBMSif EXNAME == 12079string EXNAME = "mif_1.txt"elif EXNAME == 18765string EXNAME = "mif_2.txt"elif EXNAME == 18770string EXNAME = "at3"elif EXNAME == 20617string EXNAME = "png"elif EXNAME == 20671string EXNAME = "unlzss.pom"elif EXNAME == 20304string EXNAME = "pom"elif EXNAME == 32959string EXNAME = "unlzss_1.script"elif EXNAME == 33023string EXNAME = "unlzss_2.script"elsestring EXNAME = "bin"endifstring NAME += "."string NAME += EXNAMEgoto INFO2if EXNAME = "unlzss.pom"get ZSIZE longelif EXNAME == "unlzss_1.script"get ZSIZE longelif EXNAME == "unlzss_2.script"get ZSIZE longelseget SIZE2 longendifif EXNAME == "unlzss.pom"#游戏的压缩pom图片 ComType lzss "12 4 2 2 0"get SIZE asizeClog NAME OFFSET2 ZSIZE SIZEelif EXNAME == "unlzss_1.script"#游戏的压缩script文本1ComType lzss "12 4 2 2 0"get SIZE asizeClog NAME OFFSET2 ZSIZE SIZEelif EXNAME == "unlzss_2.script"#游戏的压缩script文本2ComType lzss "12 4 2 2 0"get SIZE asizeClog NAME OFFSET2 ZSIZE SIZEelse#导出其他未压缩文件,包括未知文件,若能知道特征便可以写入脚本里log NAME OFFSET2 SIZE2endifget NULL5 longstring NAME -= EXNAMEstring NAME -= "."math NAME += 1next j&&
【12月7日】PSP《侦探歌剧:少女福尔摩斯》的all.apk资源包解压脚本:#The unpacked Script for PSP Game《侦探歌剧:少女福尔摩斯》#Version 0.1.2#Version 0.1.0:实现初步解压功能,暂未获取文件名#Version 0.1.1:逻辑优化#Version 0.1.2:加入分类功能#判断部分idstring "ENDILTLE"#提取部分set STARTOFFSET long 432set NAME long 0math FILES1 = 10048#第一部分文件数目,准确来讲是循环次数,此数值请勿更改math TMP = 563200&#建立一个临时变量用来比较偏移地址大小goto STARTOFFSET#1B0#第一部分for i = 0 & FILES1get OFFSET long#偏移89800if OFFSET & TMP#开始比较偏移地址大小getdstring NULL9 0x4#不符合就跳过4字节继续循环elsesavepos BREAKgoto OFFSETget FILEJUDGE longgoto BREAKif FILEJUDGE == #psp的特殊加密文件string EXNAME = "psp"get NULL1 longget SIZE longgetdstring NULL2 0x1Celif FILEJUDGE == #psp的at3音乐文件string EXNAME = "at3"get NULL1 longget SIZE longgetdstring NULL2 0x1Celsestring EXNAME = "bin"getdstring NULL1 0xCget ZSIZE longgetdstring NULL2 0x14endifstring NAME += "."string NAME += EXNAMEif FILEJUDGE == #encryption kirklog NAME OFFSET SIZEelif FILEJUDGE == log NAME OFFSET SIZEelse#请注意,解压缩后的文件包括文本、图片等内容comtype zlibget SIZE asizeclog NAME OFFSET ZSIZE SIZEendifstring NAME -= "."string NAME -= EXNAMEmath NAME += 1endifnext i&&
【12月7日】PSP《纯白交响曲》的其他7个mrg资源包解压脚本:#The unpacked script for psp game 《纯白交响曲》#Version 0.1.0#Version 0.1.0:对其余七个mrg的资源提取测试版本get tmpname filenameif tmpname == "gotf.mrg"string exname = "_gotf.mrg"elif tmpname == "gotn.mrg"string exname = "_gotn.mrg"elif tmpname == "marf.mrg"string exname = "_marf.mrg"elif tmpname == "marn.mrg"string exname = "_marn.mrg"elif tmpname == "parts.mrg"string exname = "_parts.mrg"elif tmpname == "popf.mrg"string exname = "_popf.mrg"elif tmpname == "popn.mrg"string exname = "_popn.mrg"elsecleanexitendifset name long 0for i = 0 & filesfindloc offset string "mrgd"math tmp = offsetmath tmp += 16goto tmpfindloc offset1 string "mrgd"math size = offset1math size -= offsetstring name += exnamelog name offset sizestring name -= exnamemath name += 1math offset = offset1next i&&
// *.CFI archives (script 0.1.3)
// written by caoyang131
// script for QuickBMS (http://aluigi.altervista.org/papers/quickbms.zip)
get content_folders byte
for i = 0 & content_folders
& & & & get content_length byte
& & & & getdstring content_name content_length
& & & & get content_files byte
& & & & if content_files = 0xfc
& & & & & & & & get content_files short
& & & & else
& & & & endif
& & & & for j = 0 & content_files
& & & & & & &
& & & & & & & & get file_length byte
& & & & & & & & getdstring file_name file_length
& & & & & & & & get offset_length long
& & & & & & & & get size long
& & & & & & &
& & & & & & & & get name filename
& & & & & & & & string name += "_unpacked/"
& & & & & & & & string name += content_name
& & & & & & & & string name += file_name
& & & & & & &
& & & & & & & & set offset long 0x1560f
& & & & & & & & math offset += offset_length
& & & & & & & & log name offset size
& & & & & & &
& & & & next j当前位置: >
PSP音乐放那里 怎么听音乐主机操作界面图文教程
  PSP怎么听音乐,下好的MP3音乐要放在什么地方才可以用,一些PSP新用户可能会遇到这样的问题,下面电玩男就告诉大家如何使用PSP听音乐,并且详细介绍音乐播放界面的按键攻略。
  想把歌曲放到PSP里有几个步骤。
  首先,你得弄到歌源,就是你想听的歌曲。一般在百度或谷歌一搜就可以了吧。下载也不用我说了吧,不管用什么工具,只要能下下来就行。
  然后就是确定你所下的歌曲与PSP所支持的格式是否相同。目前PSP只支持MP3和WMA格式的音乐格式,MTV的话只能支持MPGE-4的编码的MP4格式和PMP格式的视频文件。如果你不符合这些格式,在千千静听中可以转换任意的歌曲格式成MP3的,而且转换后的放入PSP中绝对能听。MTV嘛就用专业的PSP转换器转换格式,现在PSP比较流行,转换器也比较多,随便在百度上一搜就行了,找一个不用注册的就行。
  转好PSP对应的格式后就很简单了。MP3或WMA格式的音乐直接放到记忆棒目录的MUSIC的文件夹中。MTV就直接放到VIDEO的文件夹中,PMP的也可以放到这里。
  然后就是欣赏的,MP3和WMA的音乐直接在PSP界面中的音乐栏中欣赏
 在播放音乐的时候如果按下△按键,PSP即会显示具体的操作界面。
上一个群组(文件夹):回到上一个群组(文件夹)的起始位置。
下一个群组(文件夹):跳到下一个群组(文件夹)的起始位置。
上一首音乐:回到播放中音乐的开始位置,或者跳转到上一首音乐的开始位置。
下一首音乐:跳转至下一首音乐的开始位置。
快退、快进::播放音乐时快速后退或前进。如果按住○键时,则只会在按下按键的时候执行快退、快进。
播放:播放当前选中的音乐文件。
暂停:暂时中断音乐播放,再次选择时即会开始播放。
停止:停止音乐文件的播放。
群组(文件夹)模式:当前模式切换为群组模式。开启此功能时,PSP屏幕上会显示,播放群组中所有音乐文件之后PSP就会停止播放。
A-B段反复播放:反复播放一个音乐文件中的指定部分内容。在想要重复播放的起点选择,设定重复的起始点;在想要重复播放的终点按下○键,完成终点设定,然后PSP即会重复播放指定的部分。
特别说明:
  只能播放单一文件中指定的重复播放范围;若未设定重点,则音乐结束点会被自动设定为终点;若设定为A-B重复,则将会自动清除之前使用的重复或随机播放的设定;若要清除A-B重复设定,请选择。
重复:重复播放音乐文件。每按一次○键,都会有以下变化:重复播放一首音乐;重复播放所有音乐;无图表显示则为解除重复播放设定。
随机:随机播放音乐文件。每按一次○键,都会有以下变化:以任意顺序播放曲目,如果此时设定了群组,则会以任意顺序播放群组中的曲目,但不会改变群组的排列顺序;无图标则表示解除随机播放设定。
清除:解除群组模式/A-B重复/重复/随机播放设定。
可视化效果:改变播放音乐时的背景动画。
睡眠定时设定:在设定时间达到时,PSP会自动进入睡眠模式。播放音乐时按下△键,并选择屏幕上的,每按一次,即可以如下顺序调整设定:0:30,1:00,1:30,2:00,关。睡眠定时设定仅在播放音乐、暂停播放、快退、快进时有效,若停止音乐播放,则定时设定会自动取消。
显示:显示专辑的名称、目前播放音乐信息以及音乐总数等相关信息。
1.专辑名称
2.曲目名称
3.歌手/演奏者姓名
4.当前曲目/曲目总数
5.当前状态图示
6.文件格式类型标识
7.当前音乐已播放时间/总播放时间
特别说明:
  显示在&状态图示&下的画面,会因为选择的播放模式而变化;如果要隐藏此提示信息,请选择屏幕上的。
帮助:显示PSP主机按键在音乐播放时的具体功能。
文章标签: PSP
专注电视游戏与掌机游戏,一秒记住我们的网址 电玩男 的拼音: 沪ICP备号-1

参考资料

 

随机推荐