【APP】手動新增Line camera過期素材

越早下載安裝Line camera的使用者,他的素材就越多!但對於剛接觸Line camera的新使用者,卻會發現有很多素材都過期無法下載了,編輯照片的素材比別人少了很多...

我們這一篇文章要教你,如何透過編輯資料庫,用新增欄位的方式,將素材的資訊手動補回去,來使用所有過期無法下載的素材。


一、準備工作
0.取得你的手持設備ROOT權限
1.安裝SQLite Editor(這個付費軟體相當實用,推薦購買支持)
https://play.google.com/store/apps/details?id=com.speedsoftware.sqleditor&hl=zh_TW
2.將過期素材圖片,複製到Line Camera素材資料夾內
素材資料夾位置在記憶卡下\Android\data\jp.naver.linecamera.android\files\section內

3.變更手機地區為日本(本篇教學以日本地區素材 38 Lawson為範例) 

二、修改資料庫
(資料庫的路徑在/data/data/jp.naver.linecamera.android/,名稱為pickcamera.db))
1.執行 SQLite Editor,點擊分頁Apps,往下捲動程式列表,找到並點擊「Line camera」
2.點擊開啟資料庫「pickcamera」
3.我們點開分頁「section_meta」,新增資料欄位,填入「_id:看你最後一筆多少再加1、section_id:38、folded:1、downloaded_status:2」:
 4.我們開啟素材38的資料夾,檢視檔案名稱與圖片長寬後,準備手動填入資訊:


 5.這次點開資料庫分頁「stamp」,新增資料欄位,填入「_id:看你最後一筆多少再加1、section_id:38、stamp_id:lawson_001、width:109、height:109、scale:0.6、stamp_type:0」,按照素材檔案的名稱,複製記錄填入檔名,輸入完成後如下:
  6.到此已經修改完成,退出SQLite Editor即可。我們開啟LineCamera,在素材頁面就可以看到日本地區限定素材「Lawson」,畫面如下:

 從此之後,不再需要擔心素材到期,或親友手機Line Camera沒素材~






是不是很簡單呢?

三、後記

填入素材檔名時,檔名後面結尾的_o.png或_a.png不必填。folded值0代表「隱藏素材顯示,也就是在程式內點擊素材名稱右上方的關閉」,為了使用過期素材,我們要填入1,讓過期素材能在列表上重新顯示。而scale的值,則是素材縮放大小的比例,填1(100%,原始大小顯示)跟0.6(縮小為原圖的60%顯示)效果如下: 

目前所有的Line素材都放在這裡:
http://line-stickers.blogspot.com/2012/11/line-sticker-listupdate2013026.html
所有的Line Camera素材壓縮檔網路硬碟分享:
https://docs.google.com/folder/d/0ByNlrr8-yMufS2wxY1U4UEFGeXM/edit?usp=sharing

留言

張貼留言

這個網誌中的熱門文章

[Line]修改資料庫救回被刪除Line好友

[Line]手動建立SQLite Editor資料庫捷徑(2019/4更新)

[Line]抽取門號使用Line社群功能