美文网首页
Mac下更改QQ消息记录的保存位置

Mac下更改QQ消息记录的保存位置

作者: Semoz | 来源:发表于2017-08-31 14:46 被阅读0次

    虽然说Mac不需要分区,不过对我这种系统洁癖的重度患者来说,还是分区存放数据比较靠谱。

    说说QQ聊天记录位置的更改

    1.首先百度QQ的聊天位置在这里

    ~/Library/Containers/com.tencent.qq/Data/Library/Application Support/QQ
    

    可以使用命令打开目录

    open ~/Library/Containers/com.tencent.qq/Data/Library/Application\ Support/QQ
    

    2.然后移动QQ聊天目录到自己想要设置的位置,再写个软链接脚本指定QQ聊天

    核心就是建立软链接
    sudo ln -s -f 目标地址 源地址

    #!/bin/sh
    #QQ_SOURCE_PATH 源地址(这里必须写完整路径!请注意)
    #QQ_DESTINATION_PATH 目的地址
    #脚本会删除源地址的QQ目录,并将目的地址软链到源地址,请做好备份!
    QQ_SOURCE_PATH='/Users/semoz/Library/Containers/com.tencent.qq/Data/Library/Application Support/QQ'
    QQ_DESTINATION_PATH='/Volumes/Mac_Data/UserData/QQ'
    
    link_qq_path () {
        if [ -d "$QQ_SOURCE_PATH" ]; then
            rm -r "$QQ_SOURCE_PATH"
            sudo ln -s -f "$QQ_DESTINATION_PATH" "$QQ_SOURCE_PATH"
        else
            echo "QQ file not exist ~ quit!"
        fi
    }
    
    yes_or_no() {  
        echo "this script will delete QQ source path, please backup!"  
       while true  
       do  
        echo "Enter yes or no : "  
       read x  
       case "$x" in   
       y|yes ) return 0;;  
       n|no  ) return 1;;  
       * ) echo "Answer yes or no!"  
       esac  
       done   
    }  
    
    if yes_or_no "$1"   
    then   
      link_qq_path
    else  
      echo "goodbye"  
    fi   
    exit 0 
    

    3.然后启动QQ会提示需要对目录进行授权!OK搞定。

    相关文章

      网友评论

          本文标题:Mac下更改QQ消息记录的保存位置

          本文链接:https://www.haomeiwen.com/subject/pmjqjxtx.html