zoukankan      html  css  js  c++  java
  • 写程序把三星默认的备忘录导到电脑上

    【写程序把三星默认的备忘录导到电脑上】

    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;
    
  • 相关阅读:
    9.1 一周学习总结
    EasyUI(添加购物车小demo)
    助你了解react的小demo
    PHP(一)OOP基础
    继承的三种方式
    jQuery基础应用
    刘强1109 JavaScript基础二(分支与循环结构)
    JavaScript基础一(js基础函数与运算符)
    移动开发与响应式
    css基础语法三
  • 原文地址:https://www.cnblogs.com/wangqishu/p/4285231.html
Copyright © 2011-2022 走看看