在開始寫這篇文章之前,我一直都在思考一個問題,怎樣才能寫一個有趣而又不失嚴肅的開頭。直到我想起來,我也有幸曾和這位「被上帝選中的人」同在一個園區上過班 —— 甚至是隔壁樓,以及我天天都在用的這款「像十年前那樣簡單小而美的産品」時,我仿佛突然有種油然而生的自豪感。
然而沉浸在這種自豪感中還不到一秒,我的 CleanMyMac 就向我彈出了一條通知,「Mac 存儲空間不足」,我才被拉回現實。我奇怪地想,到底是什麼東西占據了我這麼大的空間?打開 CleanMyMac 一看才發現,噢,原來就是這款小而美軟件的聊天記錄,剛好在幾個小時前,我剛剛備份了聊天記錄。
小龍哥用超前的産品經理思維告訴我,想要小而美,得加錢,下一次買 Mac,記得上 1TB 以上的硬盤。當然不加錢也有辦法,看到左邊的選擇框了吧?勾選上,點移除就好了。啥?聊天記錄?我們從不會看用戶聊天記錄,當然也不會保存你們的聊天記錄了。噢你要導出啊?沒這個功能。
比起我們這群嘴上教小龍哥做産品的人不一樣,hangcom 則是用 WX Backup 微信聊天記錄導出這個小工具,來讓我們實現微信聊天記錄的導出和保存。
原理和用法
和以往使用微信電腦版通過無線備份到電腦不同,微信聊天記錄導出通過讀取 iOS 設備的本地未加密系統備份數據,來導出微信聊天記錄。
實際體驗下來,微信聊天記錄導出已經算得上是傻瓜式 App 了。App 支持 Windows 和 macOS,隻需要通過訪達或 iTunes 對你的 iPhone 做一次不加密備份,打開 App 就能自動獲取到備份中的微信聊天數據。如果你有多個 iPhone 的備份或多個微信賬号,還可以在上面的選項中進行選擇。
在設備和賬号選擇欄的下方,就是所有聊天記錄的列表。盡管作者沒有寫各個項目的名稱,但也不難猜到。第一二列自然不用說,第三列是群聊或朋友的微信 ID,第四列則是聊天記錄的數目。說實話,當我看到有個群有 38 萬多條聊天記錄時,還是挺震驚的……
順帶一提,我的微信聊天數據大約有 60GB,但加載的速度仍然非常快,幾乎在一秒之内。
也不知道作者是不是也因為面臨和我一樣的困境,因此支持了導出的存放目錄。這樣一來,我們便可以直接将導出的聊天記錄寫入到外置的硬盤或是 NAS 中,不占用本地的空間,并在需要時能夠随時讀取。
設置好存放目錄之後,點擊對應的聊天選擇導出,然後等待進度條跑完,聊天記錄就導出完成了。導出的速度也非常快,27 萬條聊天記錄隻需要不到 20 秒就導出完成了。
如果你點擊預覽,便會進入到一個本地的網頁,在這個網頁下,你就可以浏覽所有導出來的聊天記錄了。在聊天記錄的右側,作者還提供了時間軸的選項,精确到月份。我們可以直接點擊對應的時間,跳轉到對應月份的聊天記錄中。
從這個備份中可以看出,少數派的作(ge)者(zi)們在不到兩年的時間,就創造了 27 萬條聊天記錄,不愧是一群大(gu)佬(gu)。
在存放目錄下,每個導出的聊天列表都會以「聊天對象\_微信ID」為命名的文件夾打包,并分類成語音(audio)、圖片(image)、視頻(video),以及一些網頁文件(css、img、index.html 等)。文字的聊天記錄則是存在 js - message.js 文件中。
隻要我們能保證這些文件不丢失,那麼聊天記錄就可以按需永久保存。如果你有足夠大的雲空間,你甚至可以上傳雲端,在任意有網絡連接的地方進行訪問。而手機上一些值得保存但已經很久沒更新的聊天記錄,也就可以放心删除,避免一直占用着手機空間了。
對了,在官網的示例中還能發現,導出的聊天記錄還會分類圖片和視頻,并在右上角提供選擇。但是在我實際導出的少數派作者群聊天記錄中,這兩個按鈕并沒有出現,但文件夾中的圖片和視頻确實是已經導出來了的,可能是一個小 bug 吧。
缺點和不足
總體使用下來,軟件的理解和操作并不難,但也有些缺點還是比較影響使用體驗的。
首先,在選擇聊天列表時,每次隻能選擇一個。如果聊天列表不多倒不成問題,但如今相信誰都有好幾百個甚至上千條,每導出一個就要重新點選列表操作一次,還是讓人很抓狂的。
其次,浏覽頁面的時間軸選項隻精确到月份,因此當你要找當月中旬的聊天記錄時,就會非常痛苦……盡管Cmd ⌘ F 的網頁搜索有一定幫助,但要精準找到某一條聊天記錄的話,仍然要耗費不少時間。
此外還有一個小問題 —— 如果你的聊天記錄内容較多,那麼每次點開導出記錄的網頁時,都要等待一定時間去渲染。以上面少數派 27 萬多條聊天記錄為例,渲染的時間大約需要 25 秒。
最後,這個小工具隻支持 iOS 設備,必須使用 iOS 的系統備份。如果你用的是 Android,那目前暫時無解。
不過總的來說,微信聊天記錄導出還是給了我們一種更多的選擇吧。
隐私問題相信涉及到聊天記錄這種的軟件,大家最關心的一定是隐私問題。這裡我确實也不能保證開發者一定不會「留後門」,如果大家有了解信息安全這一塊的朋友,可以從代碼的角度看一看。
不過從另一個角度來說,我想開發者大概也不會這麼做吧。畢竟微信作為國民級的通信軟件,如果造成了大量的用戶隐私數據洩露,或是被黑産、廣告商竊取,一旦被發現和舉報,那麼法律必然也會嚴懲。
Coda:關于「回憶」的一點小廢話在一段時間來看,個人數據與其說是存儲空間的問題,倒不如說是整理的問題。然而人天生具有惰性,每當我們看着這些海量的數據時,卻隻想着一股腦先丢進去,然後再整理。因此我無數次地想過一個事情:我的照片圖庫不管是存在百度網盤,存在 Google Photo,存在 iCloud,還是存在本地的 NAS 上,無論在哪,他們都總會有存滿的一天。到那一天,我應該怎麼辦?
當這些數據越來越龐大,越來越難以尋找的時候,那些曾經我們覺得很重要的對話,很珍貴的照片,很感動的回憶,其實都沒有我們所想象的那麼具有價值。它們最後的命運,都是被塵封在一個個冰冷的芯片裡,或許再也不曾翻起來過,或許在某天無意間被打開,再開始下一次重見天日的漫長等待。
為了留存真正有價值的東西,人類從竹簡碑刻一路走到了 0101。應該高興的是,這個時代的人們可以有更多的選擇,也正是科技帶來的便利讓每一個人都擁有了留存屬于他珍貴回憶的能力。然而,盡管有這樣那樣的工具幫助我們,但與人,與回憶,與現實或虛拟的斷舍離,才是人類永遠無法逃離的宿命。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!