【写程序把三星默认的备忘录导到电脑上】
1.在手机默认的备忘录是这样:
2.在备忘录选择全部,发送到电子邮件.
3.登录电邮下载日志文件.zip 打开发现备忘录的日志文件全部是这个格式:2013-11-01.18.21.36.vnt ,
4.很显然这是unicode码,用等号连接的。
5. 写程序解码:
6. 完工,效果——
php代码:
<?php header( 'Content-Type:text/html; charset=utf-8 ' ); // 列出 *.vnt 日志文件列表 $list = glob( './data/*.vnt' ); rsort( $list ); // 逐个处理日志文件 $data = ''; foreach ( $list as $fName ) { $str = file_get_contents( $fName ); // 处理文件名 , 用文件名作为日志的标题 $fName = basename( $fName , '.vnt' ); $fName = explode( '.' , $fName , 2 ); $fName[1] = strtr( $fName[1] , '.' , ':' ); $fName = implode( ' ' , $fName ); $data .= " {$fName} "; // 处理日志正文。 $str = explode( '=' , $str ); foreach ( $str as $v ) { $v = trim( $v ); if( !empty( $v ) ){ $data .= chr( hexdec( $v ) ); } } } // 存入一个文本文件 file_put_contents( './data.txt' , $data ); echo '<pre>读取日志完毕! ./data.txt </pre>';exit;