在網路上完全找不到相關處理方式 自己利用試誤法 找出來了 應該是網路上第一篇介紹此方式的吧 YA

前言

利用已知的軟體工具 在免JB 的環境下 簡單的將LINE 對話記錄訊息資料備份並轉移還原到新手機

關鍵資料庫檔案就是 talk.sqlite

正文

大家在使用LINE 一定愛不釋手 但是換手機後卻因為LINE 開發政策 必須重新註冊

LINE 會先重置 也就是刪除帳號 清空所有歷史記錄 之後要你輸入電話號碼來獲取註冊碼

當然這樣一來 不管你先前怎樣備份到iTunes 帳號與歷史記錄還是會在首次開啟LINE 後被清得一乾二淨

WhatsApp 還會問你要不要重置還是沿用先前的註冊 但LINE 就是很硬

雖然後來有所謂將對話記錄EMAIL 給你 但是還要一個一個選 太難用了吧

備份當然就是要全體備份啊

再者綁定EMAIL 的方式也不太好用 只能將已加入好友回復給你

所以這篇教學就是要教你如何手動將對話記錄抓出來 並在重新註冊LINE 後將資料檔複製回去

有些老手應該有玩過iTools 了吧 跟ifunbox 差不多 但介面美觀 支援中文 這邊下載 最新版本是

iTools CHT
語言:正體中文
版本:iTools 2012 beta 1224

免JB的狀況下可以直接讀取iOS 5.1內部資料結構

以下舉iPhone 4 轉移還原對話記錄到iPhone 4S 為例(須完全遵守操作步驟 以免失敗)

步驟一 連接你的舊iPhone 4 到PC

步驟二 開啟iTools 左邊選擇你的iPhone/應用程式/利用右邊查找功能 找出LINE/選擇文檔管理/到Documents資料夾下把talk.sqlite這個檔案拷貝(匯出)到PC

步驟三 利用iTunes 備份你的iPhone 4

步驟四 將你的新iPhone 4S 連接到PC

步驟五 利用iTunes 從備份回復到你的新iPhone 4S

步驟六 將iPhone 4 上LINE的帳號刪除

步驟七 執行iPhone 4S 上的LINE 他會跟你說你的號碼在其他裝置已使用 必須重新註冊 並將你的LINE 重置(自爆)

步驟八 註冊好LINE 之後 開啟iTools 依照步驟二 反過來將存到PC上的talk.sqlite 拷貝回iPhone 4S(請覆蓋手機上的同名檔案)

步驟九 此時再重新啟動LINE 你的所有好友名單與歷史對話記錄完全回復了(感動加灑花)

恭喜你完成啦^^

至於來不及讀到這篇 以致於你的歷史資料已經消失 就秀秀囉

後記

使用到今天為止 資料並沒有甚麼問題^^

.sqlite 是手機程式設計所使用的資料庫檔 自然而然所有的對話記錄好友名單等等都會使用此資料庫儲存囉

若LINE 因為隱私權問題而不讓對話記錄可以任意轉移還原 可加上一組自訂的保護密碼就行啦 不需要用這種自爆的方式處理歷史資料

畢竟現在人常換手機 資料的轉移還原也是很重要的課題 設計程式不可不知

延伸閱讀

WhatsApp vs LINE

android 版 Line 請參考 

arrow
arrow
    全站熱搜

    幸福維尼/傻蛋 發表在 痞客邦 留言(72) 人氣()