解码 Windows 7 便笺文件 [英] Decoding Windows 7 Sticky Notes File

查看:33
本文介绍了解码 Windows 7 便笺文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我喜欢 Windows 7 便签应用,需要编写一个快速脚本来将我的笔记复制到我的 iphone(比带笔记本电脑参加会议更容易).如何从便笺文件 (C:\Users\USER\AppData\Roaming\Microsoft\Sticky Notes\StickNotes.snt) 中提取我的笔记.该文件为每个笔记存储撤消条目或其他元数据,因此我不能简单地从笔记的开头读取 n 个字节.

I love the windows 7 sticky note app and need to write a quick script to copy my notes to my iphone (easier than bringing a laptop to meetings). How can I extract my notes from the stick notes file (C:\Users\USER\AppData\Roaming\Microsoft\Sticky Notes\StickNotes.snt). The file stores undo entries, or other meta data, for each note, so I can't simply read n bytes from the start of a note.

示例文件 - http://www.mediafire.com/download.php?qzgkj5gmdek

编码对我来说很难解码.文本片段不是连续的,它们被删除的字符串分解(可能允许每个粘性撤消),并且没有任何明确的分隔符.有一个可以解码文件的取证应用程序.应用说明,取自网站...

The encoding is difficult for me to decode. Text fragments aren't continuous, they're broken up by deleted strings (probably allowing for a per-sticky undo), and there aren't any clear delimiters. There is a forensic app that decodes the files. App description, taken from website...

http://www.simplecarver.com/exchange/articles/article-4.html

Structured Storage Extractor 是一个实用程序,用于从结构化存储格式(ole 容器)文件中读取和提取信息.

显然数据是以 OLE 流格式存储的.我尝试使用 PEAR OLE 库,但它没有正确读取流:/.

Apparently the data is stored in an OLE stream format. I tried using the PEAR OLE Library but it didn't read the stream properly :/.

推荐答案

StickNotes 数据文件是一个复合文件(文件中的文件系统,一个 OLE 存储容器).虽然复合文件的内容可以通过复合文件阅读器查看 (http://www.coco.co.uk/developers/CFX.html),我找不到底层 CF/streams 协议的端口.

StickNotes data file is a Compound File (a filesystem within a file, an OLE storage container). Although the contents of a compound file are viewable through a compound file reader (http://www.coco.co.uk/developers/CFX.html), I can't find a port of the underlying CF/streams protocol.

相关问题:如何提取OLE的内容容器?

这篇关于解码 Windows 7 便笺文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆