转跳到内容

资源数据的文件管理的探讨


推荐贴

  1. 你是否喜欢保存资源数据,或是更喜欢阅后即焚?(视频看完、游戏玩完即删)
  2. 保存数据的习惯是什么样的?
  • 更喜欢按自己的习惯,更改名称和重新打包?
  • 还是不管数据是什么样子,按照下载的档案的样子,找个地方放起来就好?

 

目前我存放音乐、影剧,采用的方法。

项:用来存放独立的作品,即使是单文件的资源也要用文件夹包裹起来。命名方式是 前缀 (时间戳或ID) +原名

  - 音乐专辑,如:20190625 100% Orange Juice - Character Song Pack_ Ultimate Weapon Girl

  - 动画,如:20180404 ありすorありす

集:集的文件夹里面存放着属于该类别的项。

  - 系列名、歌手名,如:萝球社

 

特点:

- 可以保持 「项」 的不变性。不管是转移文件夹、还是打包分享,都不用修改目录名。

- 项和集,存放在同一级目录可以很好的区分出来。(通过前缀)

 

:SS01:

由于游戏的复杂性,在游戏存放上,我还想不到什么好的办法。

游戏的问题:

- 一部分游戏的发行时间难以确定

- 游戏版本众多 (重制版、代理版、民间中文化版、不同数字平台版),时间跨度大,时间戳不实用。

产生的问题:

- 「项」 和 「集」 在同一级目录难以区分。目前我使用以 「集」 为主的方式,即使只有一个项,也放到 「集」 里面,省略掉一层 「项」 目录。

- 假设使用 「开发者名」 的集,会出现 集 (开发者) > 集 (系列) > 项 (具体版本) 的情况。过多的层级影响使用,所以我在考虑当使用 「开发者集」 时,是否应该消除 「系列集」。

 

另外还有游戏机平台ROM的存放问题,这一类一部分可能带有ID。

以及项的目录名,使用原名还是使用中文名。对于游戏来说,还有一些特殊的版本,比如多合一的捆绑包等等。

:397604175_SSB(3):

总之就是非常的复杂难以处理。

 

让我看看大家都是怎么保存的吧!

链接到点评

不必这么麻烦,整得和我整理我的随记与文章收录一样(反复打标签+分类)……

当然,耗费心力与重视程度一般是成正比的;像我处理游戏就是简单地分一下正经与色色,再根据游戏类型分类(例:live2d,RPG,ACT,gal,etc.),再在具体游戏社建一级(小的或名不经传的或佚名放在待整理里,具体的再个别标一下),层次就很简单。

至于具体对象而言,最多标一下性质。名称而言,一般选择英文版(有些其他软件中文路径报错,反正看得懂,大不了再套一层中文皮或者加一个中文名.TXT)。发行时间是可以通过.exe/.mp3/.mp4文件属性得到的(只要你是正版,汉化一般也不会去动它,往往是新加;盗版就只好新加了)。

至于转移的问题,我非游戏类的处理方法是对每一个层次进行编号,最后得到一串编码,再在目录里与之名称对应(例,我的随记:呻吟  3-2-5-7;对应的是个人创作-文章-早期垃圾-具体编号,其实还有标签)。这算短的,长的还有5-3-1-2-4-8-1。当然,贴一个原链接是必要的(原始链接都炸了合该成为历史缅怀)。

要而言之,就是大肠包小肠,简明有用,大分类小标签,多余有用信息可以作为.txt放入文件夹。

大抵如此

,由xieloring修改
像版本号就是冗余有用信息,愿意标就作为名称.txt吧
链接到点评
2 小时前,xieloring说道:

不必这么麻烦,整得和我整理我的随记与文章收录一样(反复打标签+分类)……

当然,耗费心力与重视程度一般是成正比的;像我处理游戏就是简单地分一下正经与色色,再根据游戏类型分类(例:live2d,RPG,ACT,gal,etc.),再在具体游戏社建一级(小的或名不经传的或佚名放在待整理里,具体的再个别标一下),层次就很简单。

至于具体对象而言,最多标一下性质。名称而言,一般选择英文版(有些其他软件中文路径报错,反正看得懂,大不了再套一层中文皮或者加一个中文名.TXT)。发行时间是可以通过.exe/.mp3/.mp4文件属性得到的(只要你是正版,汉化一般也不会去动它,往往是新加;盗版就只好新加了)。

至于转移的问题,我非游戏类的处理方法是对每一个层次进行编号,最后得到一串编码,再在目录里与之名称对应(例,我的随记:呻吟  3-2-5-7;对应的是个人创作-文章-早期垃圾-具体编号,其实还有标签)。这算短的,长的还有5-3-1-2-4-8-1。当然,贴一个原链接是必要的(原始链接都炸了合该成为历史缅怀)。

要而言之,就是大肠包小肠,简明有用,大分类小标签,多余有用信息可以作为.txt放入文件夹。

大抵如此

:kl:我的游戏库存的游戏是打包起来的,倒是我会保持应用程序的路径是纯英文的,要用时再解包到专门存放应用程序的位置。

:1348558391_SSB(2):对于游戏方面,一般打包的时候,我会删掉原档带过来的奇怪存档。现在我使用readme还有一个原因,是可以记录游戏的安装操作步骤、以及兼容性相关的问题。(对于老游戏来说,不记录过段时间再去看就会忘记了)

如果是像第三方民间发布的补丁,一般我会用 SingleFile 扩展去把网页存下来,一起打包起来。这个扩展非常好用哦 https://github.com/gildas-lormeau/SingleFile

链接到点评
2 小时前,柚子猫说道:

我是按类型分类的,比如RPG, AVG,SLG这样。

然后只存比较喜欢的作品,其余的阅后即焚,避免硬盘压力过大

:397604175_SSB(3):对于强迫症我的话,分得太细,特别是这种类型,很容易陷入多种类型重叠的强迫症。所以我放弃了这种属于TAG的分类。

链接到点评

首先,这个拓展的确是好用;

其次,虽然都是储存心头所爱,但我们的储存方式不一样,你是利用压缩来节约空间,而我是利用独立移动硬盘(本身一个就是6T,缺点是得注意保护)来换取空间。考虑到压缩包的压缩率,你会考虑求同来进行分类;而我分类时更多考虑的是快,分得快找得快,模板一套一丢完事,不会再去动本体,而是移动存档。所以我大多时候分社存放是为了出仓。此外,这类偶尔会用上的文件压缩起来储存挺麻烦的

再次,回到分类选择,只能说我是目录流,只是前期工作量大。属性交叉的话,只要能在目录找到,任取其一问题都不大。

还次,存档不兼容的情况,无所谓,CE会出手,我会出手(遇到不设置全回想判断的游戏,那就遭罪了,或许拆包)。但如果更迭个游戏版本都要派上read me的话,那老遭罪了(整个娱乐还跟写项目一样,阿门);实在无法割舍,不如重新体验一遍。总之小概率事件对我来说成本较低。

最后,总结一下,我的做法肯定是制造X山,但没关系,只要这玩意快,报错大概率测不出来,那它就是好东西。(反正这玩法核心在于目录,游戏也不打小tag)

链接到点评
56 分钟前,xieloring说道:

首先,这个拓展的确是好用;

其次,虽然都是储存心头所爱,但我们的储存方式不一样,你是利用压缩来节约空间,而我是利用独立移动硬盘(本身一个就是6T,缺点是得注意保护)来换取空间。考虑到压缩包的压缩率,你会考虑求同来进行分类;而我分类时更多考虑的是快,分得快找得快,模板一套一丢完事,不会再去动本体,而是移动存档。所以我大多时候分社存放是为了出仓。此外,这类偶尔会用上的文件压缩起来储存挺麻烦的

再次,回到分类选择,只能说我是目录流,只是前期工作量大。属性交叉的话,只要能在目录找到,任取其一问题都不大。

还次,存档不兼容的情况,无所谓,CE会出手,我会出手(遇到不设置全回想判断的游戏,那就遭罪了,或许拆包)。但如果更迭个游戏版本都要派上read me的话,那老遭罪了(整个娱乐还跟写项目一样,阿门);实在无法割舍,不如重新体验一遍。总之小概率事件对我来说成本较低。

最后,总结一下,我的做法肯定是制造X山,但没关系,只要这玩意快,报错大概率测不出来,那它就是好东西。(反正这玩法核心在于目录,游戏也不打小tag)

我用压缩,不只是节省空间,包括保护文件避免无意中被更改。还有我曾经中过的病毒给会全盘exe套毒,所以对于应用程序更倾向于打包。另外杀毒软件也会误杀。

:YangTuo_4V:整理文件我还有用于分享的考虑,毕竟收集自己喜欢的东西,玩过的不一定会再花时间去玩了,但是可以推荐好朋友去玩。

:YangTuo_4V:存档不是指兼容性,而是有些人打包的程序,里面会附加一些对方玩游戏存的存档、或者启动程序出错的错误日志之类的。毕竟拿到的文件不一定总是干净的原版。

链接到点评

那没事了——但是,

关于病毒这玩意,我可太熟悉了,基本上都是触发式,(自启动式你下不到,下到也立马查杀了,一般是通过U盘传播;更强的病毒不会只看上你这点色色,不是专业人士也防不住)最经典的就是蠕虫病毒,只要你先对解压后的文件进行杀毒,基本都能查出,然后就能躲过。

由于移动硬盘的风险性,躲不躲得过都要备份,所以殊途同归哈哈。

,由xieloring修改
过于氵,精简一下
链接到点评
40 分钟前,xieloring说道:

那没事了——但是,

关于病毒这玩意,我可太熟悉了,基本上都是触发式,(自启动式你下不到,下到也立马查杀了,一般是通过U盘传播;更强的病毒不会只看上你这点色色,不是专业人士也防不住)最经典的就是蠕虫病毒,只要你先对解压后的文件进行杀毒,基本都能查出,然后就能躲过。

由于移动硬盘的风险性,躲不躲得过都要备份,所以殊途同归哈哈。

:Genshin_Gorou_003:毕竟十多年前那时候的环境和现在不同了。但是一些修改器破解软件容易被误杀也是很正常的,所以对于小工具exe一定要包起来才安心。误杀之后要去杀毒软件里面解出来,比较麻烦,还是打包省事。

猫猫Cat出去逛街玩被妹纸表白,戴上眼镜一看是恐龙版的.-3节操

链接到点评
  • 8 个月后...

影音还在研究,但游戏基本整明白了。答案是playnite。对于主力机里都能塞一块8t hc320的仓鼠而言,3个多t,500多个黄油的库存除了playnite能整理明白没有别的选择。

一开始不到1100个的时候我是用快捷方式,单独用一个文件夹装。优点是,快捷方式能自定义图标,比放一堆狼头龙头方块人rpg图标强。缺点是,标签只能用快捷方式自带的备注凑合一下,而且没简介。

playnite可以说完全解决了上述问题。虽然刮削比以前可以说更复杂些了,但它可以自定义每个游戏的图标,还能写简介,还能设置每个游戏的背景图,还能挂一堆标签、系列、制作者名称。它还能写脚本。像我这种有两个显示屏,而且一般用副屏玩小游戏的人而言,很多小游戏都不适配多显示屏,在副屏上显示有bug是常有的事,只能玩的时候手动改副屏为主屏,但pn自带的脚本直接自动化搞定;再例如要转区的,也可以用命令自动化搞定。而且到目前为止,直接启动的、mtool启动的等等,pn都能很准确的识别到游戏的开始和结束。如果你不怕麻烦,这就是完美的选择。

顺带提一嘴,如果是比较正经的游戏,这个软件可以用Steam和其他一些游戏库的数据自动刮削游戏。dl似乎不行,目前还在研究。

 

注释
羊駝 羊駝 -30.00节操 挖墳
链接到点评
  • 羊駝锁定了本主题
游客
此主题已关闭。
×
×
  • 新建...

重要消息

为使您更好地使用该站点,请仔细阅读以下内容: 使用条款