一个方便的工具来垃圾你的元数据

mat2的Python项目详细描述


```
uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
保留您的数据,
丢弃您的元数据!
124产品从本质上讲,元数据回答谁、什么、何时、何地、为什么以及如何
正在记录的数据的每一个方面。


文件中的元数据可以告诉你很多关于你的信息。
相机记录关于何时拍摄照片以及使用了什么
相机的数据。像pdf或office这样的office文档会自动将作者和公司信息添加到文档和电子表格中。
也许您不想在web上公开这些信息。


这正是mat2的工作:尽可能地清除
元数据。

Rements

-`python3 gentutor`用于音频支持
-`python3 gi cairo`和`gir1.2-poppler-0.18`用于PDF支持
-`gir1.2-gdkpixbuf-2.0`用于图像支持
-`ffmpeg`,可选用于视频支持
-`libimage exiftool perl`用于其他所有内容
-`bubblewrap`,可选,对于沙箱

,请注意mat2至少需要python3.5,这意味着它不在[debian jessie]上运行(https://packages.debian.org/jessie/python3)。

覆盖范围:

``bash
$python3 coverage run--branch-m unittest discover-s tests/
$python3 coverage report--include-m--include/libmat2/*'
```````

WN成员策略]-s-l]
[文件[文件…]



元数据匿名化工具包2


位置参数:
文件要处理的文件


可选参数:
-h,--帮助显示此帮助消息并退出
-v,--版本显示程序的版本号并退出
-l,--列出所有受支持的文件格式
--检查依赖项检查mat2是否具有所需的所有依赖项
-v,--verbose显示更多详细的状态信息
--未知成员策略
如何处理存档样式文件的未知成员
(策略应为:abort、omit、keep之一)[默认值:
abort]
-s,-显示由mat2检测到的有害元数据,而不删除它们
-l,--轻量级删除一些元数据
```

请注意,mat2**不会**在适当的位置清除文件,但会生成一个名为"myfile.png"的文件,名为"myfile.png"的已清除版本,名为"myfile.cleaned.png"。

最好在传递"--show"标志
时显示元数据,但这并不意味着如果mat2不
show any,则文件将从任何元数据中清除。对于复杂的文件格式,没有可靠的方法来检测每一个可能的元数据。


这就是为什么不应该依赖元数据的存在来决定是否必须清理文件。

文件的数据,以便删除尽可能多的元数据。例如,PDF格式的文本可能不再可选,
压缩的图像可能会再次被压缩,…
因为有些用户可能愿意在保证Mat2不会修改其文件的数据的交换中交换一些元数据的存在,这里有一个
`-l标记,p准确地说。

[mat]的迭代(https://mat.boum.org)
-[exiftool](https://sno.phy.queensu.ca/~phil/exiftool/mat)
-[pdf编校工具](https://github.com/firstlookmedia/pdf编校工具),它也试图处理*打印机点。
-[pdfparanoia](https://github.com/kanzure/pdfparanoia),那个removes
pdf中的水印。
-[加扰exif](https://f-droid.org/packages/com.jarsilio.android.scrambledegsif/),
一个开源的android应用程序,用于从图片中删除元数据。

请联系

如果可能,请使用[发布系统](https://0xacab.org/jvoisin/mat2/issues)
或[邮件列表](https://mailman.boum.org/listinfo/mat dev)
如果需要更私人的联系(例如,报告安全问题),
您可以使用GPG密钥'9fcdee9e1a381f311ea62a7404d041e8171901cc'向Julien(jvoisin)voisin发送电子邮件,地址是'julien.voisin+mat2@dustri.org'。

< BR/>许可证< BR> > BR/>此程序是免费软件:您可以重新发布它和/或修改它的BR/<自由软件基金会发布的GNU小通用公共许可证条款,许可证的第3版,或BR/>(按您的选择)任何版本。s程序的发布是希望它会有用,
但没有任何保证;甚至没有针对特定用途的适销性或适用性的暗示保证。有关详细信息,请参阅gnu通用公共许可证。

如果没有,请参见http://w w w.gnu.org/licenses/>;


ithgoogle.com/);
-来自[尾巴](https://tails.boum.org)的好人;
-朋友们

非常感谢他们!




欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
文本中的java JFX图像   堆栈快速java问题   Web服务上的java设置超时   找不到java Jersey MessageBodyReader   尝试运行TestNG类时,Eclipse中线程“main”中出现java异常错误   java Wakelock只工作一次   多线程Java同步和线程   java日期解析操作使服务器崩溃   在Bluemix中启动应用程序时,java无法创建PoolableConnectionFactory错误   java包装是否超出了可用空间中组合框的内容?   java安卓游戏时间处理   根据Java,spring是线程安全的方法   正则表达式如何使用java查找中间有空格的数字的正则表达式模式   java使用数组作为自定义通用哈希表中的表来存储条目   java中缀到后缀求值   java类型安全:Map[]类型的表达式需要未经检查的转换才能符合Map<String,Object>[]   java Jama矩阵printwriter错误   java在使用GridLayout创建战舰程序时遇到问题