2009-12-08 2 views
3

나는 Windows 7 스티커 메모 응용 프로그램을 좋아하고 내 메모를 내 아이폰에 복사하는 빠른 스크립트를 작성해야합니다 (회의에 랩톱을 가져 오는 것보다 쉽습니다). 스틱 노트 파일 (C : \ Users \ USER \ AppData \ Roaming \ Microsoft \ Sticky Notes \ StickNotes.snt)에서 내 노트를 추출하려면 어떻게해야합니까? 파일은 각 노트에 대해 실행 취소 항목 또는 기타 메타 데이터를 저장하므로 메모 시작 부분에서 n 바이트를 간단히 읽을 수 없습니다.디코딩 창 7 스티커 메모 파일

편집 : 샘플 파일 - http://www.mediafire.com/download.php?qzgkj5gmdek

인코딩 날 해독하기가 어렵습니다. 텍스트 단편은 연속적이지 않으며, 삭제 된 문자열로 분리되어 (아마도 sticky undo를 허용합니다), 명확한 구분 기호가 없습니다. 파일을 디코딩하는 포렌식 앱이 있습니다. 웹 사이트에서 가져온 앱 설명, ... 저장 추출기 구조화

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

는 구조적 저장 형식 (OLE 컨테이너) 파일의 읽기와 정보 추출을위한 유틸리티입니다.

분명히 데이터는 OLE 스트림 형식으로 저장됩니다. PEAR OLE 라이브러리를 사용했지만 스트림을 제대로 읽지 못했습니다 : /.

+0

는 예를 업로드, 나는 – Gausie

답변

1

파일에 데이터가 저장되는 방식을 결정해야합니다. 파일을 섹션으로 분할하는 간단한 형식을 사용할 수 있습니다. 각 섹션에는 섹션의 내용과 길이를 나타내는 헤더가 있습니다.

Microsoft에서 게시하지 않은 경우 (Google에서 빠른 검색으로 아무것도 표시하지 못했을 경우) 일부 파일을보고 스스로 결정해야합니다. 또한 Microsoft가 업데이트를 통해 형식을 변경하는 것을 중지하는 경우에도이를 수행 할 수있는 방법은 없습니다.

+0

감사를 도울 수 있다면 내가 볼, 인코딩 나를 해독하기가 어렵습니다. 텍스트 단편은 연속적이지 않으며, 삭제 된 문자열로 분리되어 (아마도 sticky undo를 허용합니다), 명확한 구분 기호가 없습니다. 파일을 디코딩하는 법의학 앱이 있습니다. 웹 사이트에서 가져온 응용 프로그램 설명 ... [인용] 구조적 저장소 추출기는 구조적 저장소 형식 (ole 컨테이너) 파일에서 정보를 읽고 추출하는 유틸리티입니다. http : //www.simplecarver .com/exchange/articles/article-4.html –

+0

파일에 데이터가 있어야합니다. 일부 샘플 파일을 제공 할 수 있다면 그 파일을 살펴볼 것입니다. –

3

파일을 추출 7 - 우편 번호를 사용할 수 있습니다 후 어딘가에 RTF 파일 확장자를 사용하여 각 폴더에서 0 파일을 복사합니다. 그런 다음 LibreOffice를 사용하여 메모를 RTF에서 PDF로 변환 할 수 있습니다. 당신은이 라인을 따라, 스크립트에서 뭔가를이를 넣을 수 있습니다 :

7z x -yir!0 StickyNotes.snt 
soffice --headless --convert-to pdf each_folder/each_0.rtf 
관련 문제