0

在 Windows 8.1 中,当您使用文件资源管理器查看 android 设备的内容时,右键单击播放列表,然后单击属性,您可以在“参考”选项卡中查看播放列表中的歌曲。

是否可以编写 C# 代码来打开 .PLA 文件并打印出该播放列表中的歌曲?

4

1 回答 1

1

我不久前看过这个,但很难找到细节:我发现了以下内容:

  • 二进制 .pla 文件使用 8 字节“单词”;第一个是标题,文件计数在第二个字节。
  • 现在,播放列表中的每个文件只有 8 个字节的记录。

我怀疑它是直接指向 FAT 的索引。

首先,重命名文件并没有使播放列表无用;即使将文件夹的整个结构向上移动也不会造成任何损害(因此我可以使用您的程序创建 .pla 文件,然后将所有内容都提升并拥有我的单级结构)。-

这是 .pla 文件的格式:

8 字节 - 文件头: 2 字节 - 记录数 2 字节 - 以秒为单位的间隔(用于幻灯片),00 01 для 用于播放列表 4 字节 - 00 00 00 00

8 字节 - 每条记录: 2 字节 - 01 01 - 卡内存,02 00 - 手机内存 2 字节 - 文件夹中文件的最后一条记录(LFN 记录)索引 4 字节 - 文件夹的扇区号

于 2018-04-22T13:42:51.210 回答