Preview.dll
试听插件
1.0-1.4.3版所有版本宣布不兼容2017新常态。
1.4.4版起兼容2017新常态，但仍不支持Unicode文件名。
1.5.0版起支持Unicode文件名。

============更新日志============
1.5.0.1 (2017-4-21) 需要swrap.dll 1.5版，PluginLoader 1.2.1版，r2sapi.dll 1.43.0.445版以上
[Linda] 修复歌曲过多时内存溢出的问题，FUCK PB

1.5.0 (2017-3-19) 需要swrap.dll 1.5版，PluginLoader 1.2.1版，r2sapi.dll 1.43.0.445版以上
[Linda] 支持Unicode文件名

1.4.4 (2016-11-23) 需要swrap.dll 1.5版，PluginLoader 1.2.0版，r2sapi.dll 1.42.0.440版以上
[Linda] 支持从PAK文件中读取类型0和3的文件
[Linda] 替换XML解析器

1.4.2 (2016-11-23) 需要swrap.dll 1.5版，PluginLoader 1.2.0版
[Linda] 适配swrap.dll的新版本

1.4.1 (2014-11-18) 需要swrap.dll 1.4版，PluginLoader 1.2.0版
[Linda] 适配swrap.dll的新版本

1.4.0 (2014-?-?) 需要swrap.dll 1.3版，PluginLoader 1.2.0版
[Iollcy] 1.4初始版本

============使用说明============
首先,支持2中试听方法
1.播放自定义文件

播放自定义试听文件,只需要在Music.txt中给歌曲添加如下字段
PrvFile="蓝蓝路.mp3"
例如
<Music
	Index="60935"
	Name="簡單唱片"
	Image="rnr_image/おわりのはじまり.bmp"
	File="rnr_script/2061.xml"
	Level="10"
	Genre="Vocaloid"
	Artist="測試用"
	Coin="0"
	PrvFile="蓝蓝路.mp3"
></Music>

这样在选歌的时候,点一下"簡單唱片"这首歌,就会循环播放"蓝蓝路.mp3"
---------------------------
2.播放MR
什么都不做的话,所有歌曲都会自动从MR的3/10处开始播放30秒,然后循环
如果在music.txt的开头加入下面这些(虽说是开头,但也要在这个下面<?xml version="1.0" encoding="gb2312" ?>)

<PrvConfig
	DefPrvStart="A"
	DefPrvLength="B"
></PrvConfig>
那么所有歌曲就会从A秒开始播放,播放时长为B秒,然后循环
如果你想定义播放结束位置,而不是播放时间的话,可以这样
<PrvConfig
	DefPrvStart="A"
	DefPrvEnd="C"
></PrvConfig>
这样,所有歌曲就会从A秒播放,播放到B秒,然后循环

还记得程序默认是从3/10处开始播放的吗?
只要把A换成@A,程序就会从A处播放
比如要从歌曲的1/2出播放,也就是一半的地方,那么可以这样写
DefPrvStart="@0.5"
注意,只支持小数

上面说的,都是给歌曲设置统一的时间
不过每首歌曲最合适的试听时间都不同,那么我们可以这样设置
<Music
	Index="60935"
	Name="簡單唱片"
	Image="rnr_image/おわりのはじまり.bmp"
	File="rnr_script/2061.xml"
	Level="10"
	Genre="Vocaloid"
	Artist="測試用"
	Coin="0"
	PrvStart="@0.3"
	PrvEnd="@0.5"
></Music>
这么写,"簡單唱片"的试听就是从3/10开始播放MR,一直播放到1/2处,然后循环
当然,也支持Length标签,比如
<Music
	Index="60935"
	Name="簡單唱片"
	Image="rnr_image/おわりのはじまり.bmp"
	File="rnr_script/2061.xml"
	Level="10"
	Genre="Vocaloid"
	Artist="測試用"
	Coin="0"
	PrvStart="@0.3"
	PrvLength="@0.4"
></Music>
从3/10处播放,播放时间为整首歌曲的4/10

于是就这些了..不懂的话,多看几遍,慢慢领悟吧
写这插件可比这些要麻烦多了