#first #body #feed #searches #keeps #organized #future

app packall

吞噬所有你提供的文件并保持其组织,首先在肚子,然后是身体,以便未来的搜索。

1 个不稳定版本

0.1.0 2021年12月3日

#2#organized

LGPL-3.0-only

19KB
551 代码行

Packall

吞噬所有你提供的文件并保持其组织,首先在肚子,然后是身体,以便未来的搜索。

技术

项目功能

  • 导入文件。
  • 不保留重复文件。
  • 为快速搜索创建索引。
  • 使用路径中存在的关联软件进行文本转换。
  • 索引是从转换后的文本创建的。

文件结构

// TODO - 更新文件结构并扁平化一个层级文件夹。

文件保存在身体根目录内的子目录中。组织的主要因素是原始文件的 SHA256 校验和。每个文件都保存在三个嵌套目录中。第一个目录名是校验和的前三个字符。第二个目录名从校验和的第40个字符开始,直到第6个。最后,最后一个和第三个目录名使用整个校验和。在我们的文件存储在第三个和最后一个目录中。存储文件的名称以 "org-" 开头,来自 "origin",然后是18个随机字符及其扩展名。

依赖项

~2–2.7MB
~47K SLoC