Quantcast
Channel: 應用教學 – Hiraku Dev
Viewing all 94 articles
Browse latest View live

將初代 iPhone 降回 1.1.4 (2014年版)

$
0
0

看到這個標題應該有人會覺得奇怪,

明明連 iOS 8 都快要出了,怎麼會出現這種古文,

不過這篇的確是要教降級回 1.1.4 的方法。

 

前言:

因為不少夥伴有已經退休的初代 iPhone,而當年初代 iPhone 最高只能升級到 3.1.3,

在目前來說,3.1.3 也已經是古早的系統了,AppStore 許多程式早已不支援 3.1.3,

所以應該會有一些夥伴會對降級回 1.1.4 有興趣,因為 1.1.4 不但順暢許多,

更是充滿滿滿的回憶與感動啊!

 

因此,本篇教學就是教你如何在 2014 年的現在,

把 iPhone 刷回當年(2008)的 1.1.4 版本,

因為步驟比較繁瑣,建議先看教學、下載所需檔案再進行實際操作。

注意:本文章只教降級、越獄、解鎖的部分,安裝軟體跟中文優化請看 這一篇

 

系統環境:

因為要降級到 iPhone OS 1.1.4 必須要 iTunes 7.5,

(7.4 、 7.6 ,甚至更高版本我都試過了,一定要 7.5 才可以)

而你應該不會想要把你現有的 iTunes 給砍掉,

尤其是 Mac OS X 使用者,iTunes 是不能亂動的,所以請去弄一台沒裝過 iTunes 的 Windows 來。

Mac 使用者的話,可以用虛擬機,完全不會有問題(我是用 Parallels Desktop 8)

 

而 Windows 系統的話,建議使用 XP 或 Windows 7,8 跟 8.1 我沒試過不知道會不會成功

XP 必須安裝 .NetFramework 2.0 以上版本,這樣就可以了,

以下教學會使用英文版的 Windows 7 (64bit) 當作範例,不過基本流程都一樣

 

所需軟體:

以下軟體都是 Windows 版

iTunes 7.5.0.20 下載

Apple Device 驅動程式 (64bit 系統才需要安裝) 下載

iBrickr 0.91 下載

iLiberty+ 1.3.0.113 下載

ZiPhone 3.0 (非必須) 下載

iPhone OS 3.1.3 韌體 下載

iPhone OS 1.1.4 韌體 下載

 

如果你要用 iLiberty+ 的話,那就不需要下載 ZiPhone,反之亦然。

64bit 驅動程式是從新版的 iTunes 裡面抽出來的,因為 iTunes 7.5 原本不支援 64bit。

 

詳細步驟:

首先,先將你的 iPhone 用 DFU 還原到乾淨的 3.1.3 版本,

這部分用 Mac 或者 Windows 做都可以,還原好之後不需要越獄或解鎖,

直接再進去一次 DFU 模式就好。

 

接著安裝 iTunes 7.5。

iPhone_1.1.4_Downgrade_1

安裝完可能出現這樣的警告,不理他

iPhone_1.1.4_Downgrade_2

之後接上已經在 DFU 模式的  iPhone ,如果出現這個訊息代表你沒有裝 64bit 的驅動程式,

請到上面軟體列表中下載並安裝。

iPhone_1.1.4_Downgrade_12

當 iTunes 抓到回復中的 iPhone 後,接著就按住 Shift 選 1.1.4 的韌體

iPhone_1.1.4_Downgrade_3

當快完成的時候會出現 1015 錯誤,這是正常的。

iPhone_1.1.4_Downgrade_4

這時候打開 iBrickr,選擇 「Boot the phone」

iPhone_1.1.4_Downgrade_5

接著你的手機畫面會變成綠色的,這是「失敗」的意思,

這邊是一定會失敗,不用擔心,請繼續看下去。

iPhone_1.1.4_Downgrade_6

這時候再進一次 DFU,重刷一次 1.1.4,仍然會出現 1015 錯誤,

一樣,再用 iBrickr 選擇 「Boot the phone」,當手機變成紅色畫面就是「成功」了

iPhone_1.1.4_Downgrade_7

接下來應該就會正常開機,不過還不能使用,因為沒解鎖跟啟用,

這時候來安裝 iLiberty+,安裝完畢之後打開 iTunes ,iTunes 會偵測手機資訊,

然後跳出一個類似「因為你沒插 SIM 卡,所以無法使用 iTunes 同步」之類的錯誤,

出現錯誤之後關閉 iTunes,打開 iLiberty+。

 

這邊勾選你要的選項,一般來說照這個圖片就行,Cydia 因為在 1.1.x 沒什麼用,可以不選。

之後按下 「Go for It !」

iPhone_1.1.4_Downgrade_8

接下來請你把手機拔掉再重接(記得不要同時接其他 iPhone 到電腦上)

之後按下 OK。

iPhone_1.1.4_Downgrade_9

如果出現這個錯誤,則代表你剛剛跳過了打開 iTunes 的步驟,不要懶惰,去打開他吧…

打開之後要再重開一次 iLiberty+,才會成功

iPhone_1.1.4_Downgrade_11

接著你的手機就會開始自行越獄、解鎖了,

完成之後,你可以打電話、聽音樂、上網… 等,但是沒有中文介面、輸入法、程式等,

所以這部分我下一篇會教你怎麼解決,敬請期待。

iPhone_1.1.4_Downgrade_15

 

附註:

(1) 如果你習慣用 ZiPhone 的話也可以用,這樣就不需要 iLiberty+

iPhone_1.1.4_Downgrade_10

 

(2) XP 一定要裝 .NetFramework 2.0 ,我自己是裝 2.0、3.0、3.5 以防萬一

iPhone_1.1.4_Downgrade_13

 

(3) 如果你的虛擬機有支援快照,建議在開始之前先建立,這樣裝完這一堆雜七雜八的東西之後可以快速清空

iPhone_1.1.4_Downgrade_14


初代 iPhone 1.1.4 越獄後安裝軟體方法 (2014年版)

$
0
0

前言:

看完上一篇教學,並且照做之後,

雖然 iPhone 已經解鎖 + 越獄,可是打開來什麼東西也沒有…

加上 Installer 的下載資源早就全掛了…

所以連中文輸入法跟系統語言都沒有…

 

不過我已經想到這一點了,所以這就是這一篇文章出現的原因,

現在皮樂就來教你如何裝回這些古老的優化程式跟各種 App。

 

系統要求:

跟上一篇文章一樣,需要用 Windows,我一樣用英文版 Windows 7 (64bit)當作範例。

iTunes 7.5 一樣要裝好,如果 XP 缺 .NET Framework 一樣要裝,這不再贅述了。

 

所需軟體:

iPlus 2.0b lite 下載

iPlus 2.0b (391MB 完整版,不建議使用) 下載

強烈建議使用 lite 版,完整版預設會裝所有東西,會花很久時間而且無法刪除,

除非你的 iPhone 網路功能有問題,不然請不要使用完整版

 

詳細步驟 :

首先,確定你的 iPhone 已經越獄 + 解鎖好了,

因為我修改的 iPlus lite 版不會再進行這兩個動作,只會安裝必要的程式進去。

接下來,打開 iTunes,確定側邊欄有出現 iPhone,然後關掉 iTunes,執行 iPlus

如果側邊欄沒出現的話,下一步一定會失敗,所以請確實地做好這一步

iPhone_1.1.4_Jailbreak_1

如果你用  iPlus 2.0b lite 版的話,整個流程大概在 3~5 分鐘內會搞定,

如果用完整版的話一個小時以上都還不一定好…

完成之後 iPhone 會自動重新開機。

iPhone_1.1.4_Jailbreak_2

手機部分讓他自己跑,另外他也會自動搬移 Application、Fonts、Ringtones 資料夾。

iPhone_1.1.4_Jailbreak_3
這時候看到主畫面會有 Term-vt100 跟 Installer,

而系統方面,中文語系環境、格式都已經安裝好了,可以到國際設定裡面調整。

當然,OpenSSH、BSD Subsystem 也是已經裝好了,所以想要用 SSH 管理檔案也是沒有問題的。

iPhone_1.1.4_Jailbreak_4

特別要提到的是,中文語系是我複製 iPod touch 的 1.1.4 官方中文檔所製作的,

(對… iPod touch 當時有內建中文,但是 iPhone 居然沒有)

但是在一些地方有用 2.0 版的翻譯,

例如「飛航模式」在 1.1.4 叫做「機上模式」,聽起來太彆扭了,所以就用 2.0 版的翻譯,

另外像是「簡訊」、「電話」等 iPod touch 所沒有的程式,也是參考 iPhone 2.0 版的翻譯。

 

接著設定好 Wifi 網路,進入 Installer ,

如果你用 lite 版可以看到,首頁已經被我換掉了 XD

iPhone_1.1.4_Jailbreak_5

這時候選擇 Sources,按左上角的 Refresh 刷新套件列表。

(iPlus 完整版的請按 add 加入 http://installer.hiraku.tw,並刪除其他 Sources)

iPhone_1.1.4_Jailbreak_6

沒錯…我自己收集了一堆 1.1.x 的軟體,包含輸入法、主題、工具、遊戲…等

然後重新把它上架到我自己的 Source 了!

在我的 Source 裡面的東西應該都可以正常安裝,我每個都經過詳細測試了,

連當年那照三餐出現的「main script execution failed」應該都不會出現。

iPhone_1.1.4_Jailbreak_7

所以接下來你就可以自己看著辦了,想安裝什麼就安裝吧,

最後丟上懷念的兩張 SummerBoard 主題,還有一張 NativeCN 鍵盤當作結尾:

iPhone_1.1.4_Jailbreak_8

iPhone_1.1.4_Jailbreak_9

iPhone_1.1.4_Jailbreak_10

 

 

附註:

如果你有我沒有的 1.1.x 專用 App,歡迎跟我聯繫,我再把它重新上架。

把初代 iPhone 變成工程模式

$
0
0

之前在 The iPhone Wiki 逛的時候看到韌體的條目,覺得很有趣,

因為在初代 iPhone 的地方,有提到 prototype 的韌體 :iphoneproto.zip。

 

在網路上搜尋了一下,我也找到了這個工程模式的檔案,

於是就嘗試安裝到自己的機器上面,

MacRumors 的討論串 有這樣的教學:

There is no need to use the entire prototype FW – restore to 1.1.4 is enough, but remember to backup important data.

1. Restore to 1.1.4 – It must be jailbroken. You can use whatever you like to jailbreak it, but better do not use ZiPhone – it doesn’t install afc2 service.
Once you have restored and jailbroken the 1.1.4, install OpenSSH.

2. If you have Windows, use iPhoneBrowser to copy entire AppleInternal folder onto root folder of your iPhone. If you have a Mac, use DiskAid.

3. Copy the following frameworks from firmware dump System/Library/PrivateFrameworks: ARMDisassembler.framework, CHUD.framework, Coach.framework, DiskImages.framework, diStorm.framework, iPodCalendars.framework, iPodContacts.framework, MediaKit.framework, NDISASM.framework, PerfTool.framework, PHTesting.framework, PPCDisasm.framework, Symbolication.framework

to iPhone’s /System/Library/PrivateFrameworks

4. Connect to iPhone using SSH and login as root

5. Enter commands:

Code:
ln -s /AppleInternal/Applications/SkankPhone.app /Applications/SkankPhone.app
chmod +rwx /AppleInternal/Applications/SkankPhone.app/SkankPhone

Reboot/Respring and you should have a new “interesting" icon on SpringBoard.

Note that some options inside SkankPhone doesn’t work unless you copy some contents of FW dump’s /usr directory to iPhone. I just copied my iPhone’s usr/ onto FW dump and copied it back to iPhone.

If you want SkankPhone to run at every boot, copy com.apple.SkankPhone.plist file from FW dump’s /System/Library/LaunchDaemons to iPhone’s LaunchDaemons directory.

 

不過這樣丟檔案太麻煩,所以經過一番折騰之後,我把它做成了安裝包…

只要你有 1.1.4 的 iPhone ,越獄之後用 Installer 加入 http://installer.hiraku.tw 的 Source ,

就可以把你的 iPhone 變成工程開發機。

 

方法如下:加入我的 Installer Source 後,

在「iPhone4.TW 推薦軟體」的分類找到「[系統] SkankPhone」,

之後安裝完畢離開 Installer,系統會自動 Respring,

如果你的 SpringBoard 已經出現 SkankPhone 的話,就可以直接按下去使用,

但要是什麼都沒出現,或者按下去沒有作用(閃退、自動重啓…)的話,請接下去看。

 

這時候開啓 CyberDuck,看到根目錄會有一個 com.apple.SkankPhone.plist,

把他複製到 /System/Library/LaunchDaemons,之後重新開機,就會出現工程模式了

iPhone_SkankPhone_1

工程模式大概就長這樣,大家應該都看過吧。

從這張圖片可以看出來 iPhone 原本內部代號是 Newton 系列的後續機種。

iPhone_SkankPhone_2

iPhone_SkankPhone_3

iPhone_SkankPhone_4

如果要回到原本的 SpringBoard,可以在主選單選「More Other」,之後選「Quit」,

或者按 Home 鍵,選擇「Prefs」,再選「Quit」,都可以回到 SpringBoard。

要是上面的方法不成功,則必須要刪除 /System/Library/LaunchDaemon 底下的  com.apple.SkankPhone.plist 再重開機。

 

根據原文教學提到,這個工程機模式因為少了一些 /usr 的檔案,所以有些測試是無法測的,

不過我有補這些 /usr 檔案到 Installer Source 裡面,如果有需要再去安裝吧,

不然一般光是只要出現工程機介面是不需要這些檔案的。

將初代 iPhone 降回 2.2.1 (2014年版)

$
0
0

因為有人問了如何回到 2.2.1,所以稍微研究了一下。

不過目前只找到初代 iPhone 降回 2.2.1 的方法,(初代 touch 應該也可以),

但是 iPhone 3G 、iPod touch 2 代無法用這招,如果還是有興趣的話可以繼續看下去。

 

首先,要先降級回 1.1.4 並且 Activate,詳細步驟可以參考這篇教學 。

如果是 iPhone 的話,必須在 iLiberty 選 Jailbreak 跟 Unlock,

iPod  touch 的話因為沒有 Activate 機制,所以應該可以不用作 iLiberty 那部分。

 

完成之後再來下載必備檔案吧:

初代 iPhone OS 2.2.1 韌體 下載

iTunes 8.1 (64bit) 下載

iTunes 8.1 (32bit) 下載

Quickpwn 2.2.5 下載

 

確定你的 iPhone/iPod 在 1.1.4 已經可以正常使用之後,

(不需要有 Installer 或中文化,但是要可以進入主畫面)

進入「Recovery Mode」(不是 DFU 喔,是有連接 iTunes 畫面的那個模式),

然後手動選擇 2.2.1 的韌體回復,因為原本拿來降級的 Windows 被我拿來裝 iTunes 7.5 了,但是 iTunes 7.5 貌似不能辨識 2.2.1,

所以這邊我是用 Mac 的 iTunes 11.2.1 來升級 iPhone OS 2.2.1 的。

 

刷完 2.2.1 之後,操作回到 Windows 上,這時候需要安裝 iTunes 8.1.0 (真麻煩,對吧 XD)

請從上面提供的連結選擇 32bit 或者 64bit 的安裝檔,

安裝之後,打開 iTunes ,確定有抓到 iPhone (有出現在側邊欄,或者顯示 SIM 卡錯誤皆可),

再打開 QuickPwn,畫面如下:

上面寫說不能用虛擬機,不過我測是可以,所以不要理他

QuickPwn_1

按下一步之後,這邊選擇韌體檔案

QuickPwn_2

這邊照我圖片中的勾,Installer 可有可無,但是 Cydia 裝一下吧。

QuickPwn_3

中間有一步我跳過了,他只是問你有沒有確定連接好裝置而已,

再來這邊很熟悉的,就是要我們進去 DFU,這邊就不解釋,大家應該都會了。

QuickPwn_4

 

等到這個畫面出現就好了,其實 QuickPwn 就是 redsn0w 的前身啦,所以很多東西都一樣。

QuickPwn_6

最後就等手機這邊自己跑完,弄好之後主畫面就會有 Cydia 跟 Installer 了!

QuickPwn_7

LINE NoLastSeen v0.6 大更新,支援指定對象隱藏已讀

$
0
0

趁著暑假剛開始,把 LINE NoLastSeen 更新了,

這個版本是 v0.6,最主要的就是支援指定對象隱藏已讀。

相對地,你必須有設定對象才會有隱藏已讀功能。

設定方式如下:

先進去對話裡面,按右上角的選單,出現下面內容,

選擇最後一項「聊天設定」

LINE NoLastSeen

之後按最下面的按鈕就好了。

LINE NoLastSeen

 

 

注意:

如果你有裝 LINE NoLastSeen Toggles (ControlCenter 開關),且沒設定該對話的隱藏選項的話,

打開 toggle 就會全部隱藏,關閉就會全部顯示已讀(跟 v0.4 一樣)

如果打開個別設定,則個別設定會優先於 toggle 設定。

How to use LINE NoLastSeen v0.6

$
0
0

I’ve updated LINE NoLastSeen to v0.5, which supports not to show “Read" for specific users/groups.

And this tweak doesn’t hide “Read" for all users anymore, so you should set it enable for the user you want to hide “Read".

Here’s the tutorial:

(1) In the talk, click the button on top-right

(2) You’ll see a menu like the screenshot below, click the settings.

LINE NoLastSeen

(3) Then, you can see there’s a new button. Click to enable/disable hide “Read" for the user.

LINE NoLastSeen

 

P.S.

If you installed “LINE NoLastSeen toggle" (The ControlCenter toggle), chat without individual settings will be show/hide “Read" as the toggle setting.

Otherwise, you can set specific hide/show “Read" without installing the toggle.

 

UPDATE.

If you want old version of LINE NoLastSeen, please install “LINE NoLastSeen Lite" from Cydia.

盤古越獄開機無限藍畫面的可能原因:感光器壞了

$
0
0

把我的 5s 升級到了 7.1.2 之後,馬上使用了盤古來越獄,

但是發現開機的時候會無限藍畫面 crash,導致無法正常開機。

 

於是上網 Google 了一陣子,找到這個解法,也就是說,

如果一直藍畫面的話,就把靜音鍵切換到有聲音的模式就好了。

一試果然有效!於是就這樣解決了藍畫面問題…

 

不過這樣做的後遺症是,每次重新開機如果仍然是靜音模式,就會一樣藍畫面,

只能切換過去再重開一次才會成功,讓人有點困擾。

加上我發現我的桌布設定裡面的「自動亮度」不見了,於是猜測是「環境感光器」壞掉造成的。

 

所謂「環境感光器」(Ambient Light Sensor,簡稱 ALS)

跟「距離感測器」(Proximity Sensor)是不一樣的,

不少人把兩者搞混,距離感測器是偵測當打電話的時候,螢幕會自動變黑的那個東西,

在 iPhone 5s 白色機器上,是在聽筒的左邊(黑色機器會比較不明顯)。

但是 ALS 是即使在白色機器上面也看不到的,位置在「前鏡頭」的左邊。

詳情可以看官方 PDF 詳細說明,或者看我下面的截圖,可以看到 ALS 跟 Proximity 的位置不同。

iPhone 5s spec

 

於是我弄了一組新的前鏡頭、聽筒、距離感測器、ALS 的排線…

換上去之後,重新開機,果然即使開震動也不會藍畫面!

但是「自動亮度」開關還是沒有出現,估計是一開始就沒抓到…

於是只好重刷,重刷之後就有「自動亮度」了,再次越獄即使開震動一樣不會藍畫面。

 

所以…如果你越獄之後有藍畫面問題,真的去檢查一下是不是 ALS 壞掉,壞掉拿去修一下就沒事了。

 

 

附註:至於為甚麼我的 ALS 會壞掉呢…我估計是當初換面板裝回去的時候,

他正上方剛好有一個地方要下螺絲…然後排線沒對好,螺絲就把 ALS 穿過去了…….

TCFail 思源黑體支援

$
0
0

最近字體界的大事就是思源黑體,這個應該不用再多說了。

因為有人求,所以就改了思源黑體的 TCFail 支援這樣。

 

首先下載安裝思源黑體,

要注意的是 Adobe 跟 Google 的字體名稱是不一樣的,不過我都有支援就是了。

更新:目前不支援 Google 的 Noto Sans 版本,請使用 Adobe 版本,否則會出錯

Adobe 版本 (建議 TWHK、CN、JP、KR 全部下載並且安裝,以達到所有語言正常顯示的效果)

Google 版本(下載 Noto Sans T Chinese)

 

之後在字體簿安裝之前,請多做一個動作:

把預設位置改成「電腦」,這個一定要改,不然無法使用

字體簿設定修改

 

接著安裝字體,下載新版 TCFail,打開就可以切換字體了。

TCFail

 

(注意,剛發現 10.9 版本的 TCFail 有個小 bug,如果你改過字體之後想要再改另一個字體,

請先按「還原」之後再重新修改,目前正在嘗試解決此bug中,此bug不會造成系統錯誤請放心使用。)

 

不過由於思源黑體的預設行高(是這樣說嗎)比一般字體高,

目前已知有些情況會造成最下面文字被吃掉,例如 Tweetbot…

可以看到最下面的 @rukaNANAE 被吃掉了

Tweetbot 波多野結衣


Flashlight 讓你的 Spotlight 更強大

$
0
0

Flashlight 是一個增強 Spotlight 功能的工具,

由於完全開源的關係,其外掛功能也不斷增加中,

如果你覺得內建的 Spotlight 功能太少,那我會強烈推薦使用 Flashlight 這個外掛。

首先,當然是到 官方網站 按下載最新版本,之後打開啦!

一開始我們會看到這個畫面,記得先把左上角的「Enable Spotlight Plugins」打開,

另外,Flashlight 會在每次開機時自動背景執行,

所以以後除非要更改設定,不然不必每次都打開 Flashlight。

 

那這個畫面就是一些精選的外掛啦,每個外掛都有寫他的使用說明,

在 Install 的數字旁邊,我想應該是安裝數量,只要按 Install,就可以安裝功能了,非常簡單。

那我這邊就舉幾個我有安裝的外掛給大家看效果

天氣外掛:

台灣的天氣可以輸入中文,例如 「weather 台北」、「weather 阿里山」這樣

但是日本的漢字就不行,例如我打「weather 東京」就不行,一定要英文的「weather Tokyo」這樣,

如果有遇到中文不行,或者抓錯地區的情況,也請試試看用英文輸入。

Wolfram 搜尋,強大的搜尋引擎…

[/IMG]

有道辭典,雖然是簡體中文的,

但是比起內建的辭典多了許多詞條,強力推薦使用

Shorten,縮址服務

輸入網址之後按下 Enter 鍵,網址就會自動複製到剪貼簿,再按 cmd+v 就可以貼上了

以上簡單介紹幾個 Flashlight 的強大功能,更多外掛等你去發現!

不過呢,我發現 Flashlight 目前有些 bug,在輸入某些中文的時候會造成 Spotlight 當掉

例如「天線」,甚至「吉米丘」之類字的就會造成 Spotlight 當掉消失(再打開就好),

如果出現這種情況,可以在其他地方輸入你要搜尋的文字,再複製貼上就好了,

我已經跟開發者回報,希望他們趕快修好。

在 Mac 上面使用 adb 指令

$
0
0

最近跑來玩 Android App,因為需要用到 adb 做一些東西,所以稍微研究一下怎麼用,

結果網路上搜尋 Mac adb install,都會找到 adb-fastboot-install

 

不過講個快速結論,那個 fastboot-install 裝的 adb 版本是 1.0.29,

經過我測試 adb devices 指令會出現 offline,根本不能用,

但是如果你有裝 Android Studio 的話,其實已經內建 adb 了(目前最新版本是 1.0.32)

網路上其他文章都會跟你說要去找 adt-bundle-mac-x86_64 什麼的,

不過正式版的 Android Studio 根本不是這樣。

 

其實只要一行指令就搞定了

terminal 下

 sudo cp ~/Library/Android/sdk/platform-tools/adb /usr/bin/adb

搞定收工…

Aeron 換Y字背教學

$
0
0

隨便寫寫做個紀錄,有問題再回覆問我就好。

自從買了 Aeron 之後,原本想說用一字背就好,簡單又省錢。

但是一字背用久了會一直掉,而且支撐不是那麼全面,

剛好在美國的朋友委託我幫他修個東西,就請他把要維修的東西跟Y字背一起寄過來…

 

Y字背,正式名稱叫做「PostureFit Support Kit」,如果有需要搜尋請用這個關鍵字。

在換裝之前,有幾個東西是你一定要準備好的,列表如下

  1. 我們今天的主角「PostureFit Support Kit」
  2. 一張 Aeron

  3. 鉛筆一支

  4. 一把好用的螺絲起子

  5. 一雙強健的手

不要笑,4、5 沒搞好的話螺絲會鎖不起來…

 

東西都準備好了之後,首先把 Aeron 背後底部中間的那個螺絲拆掉

Aeron 改裝

 

之後把這個零件卡在背後底部,

用附帶的新螺絲(長的那一個)穿過去,再鎖起來。

如果這邊就鎖不起來的話建議換一把螺絲起子,不然之後的更難鎖。

Aeron 改裝

 

之後找到這個零件,如果他原本是組起來的,就把它拆開,如圖。

Aeron 改裝

 

之後找到 Aeron 右下角有如圖一條支柱的地方,摸一下裡面的部分

會發現有一個突出的地方,把突出的地方對齊上述零件的缺口,就可以裝上去了

裝好之後一樣要鎖緊,之後把線繞過椅子底部,大概跟原本的線的繞法差不多,

不要打結基本上都沒啥問題,之後線的尾端朝向椅背。

Aeron 改裝

 

接著把線穿過我們一開始加裝的零件,再穿過椅背的網子

網子的部分可以先用鉛筆把孔弄大,會比較好穿過去

Aeron 改裝

 

最後把 Y字椅背本體裝到原本一字背的位置,

然後把線頭穿過Y字背底下的孔就搞定了,

記得轉一下加裝的旋鈕,檢查Y字背是否可以調整鬆緊。

沒問題的話就可以把一字背丟了。

Aeron 改裝

NDSL 換殼教學

$
0
0

我的 NDSL 原始的殼應該是白色的,

高中的時候因為白色太容易弄髒了,於是換了一個皮卡丘限定殼,

記得當時殼加上手工費用就兩千多了,對高中生來說算是蠻大一筆開銷。

 

總之這台 NDSL 用了許久,原本換的殼也變舊變髒了,

加上觸控螢幕不靈敏、按鍵不靈敏,所以一次把殼、導電膠、觸控螢幕整組換掉。

 

雖然網路上有不少教學了,但是怕自己忘記,還是做了一份筆記。

 

原本的殼長這樣 ,皮卡丘限定機(偽)

2015-01-07 14.05.00

 

背後已經磨損,變成這樣了

先把肉眼可見的螺絲全部拆掉,然後拆開電池蓋,

電池蓋裡面有幾個螺絲也要全部拆掉。

2015-01-07 14.05.24

 

拆光光之後就可以用指甲扳開一個縫,這邊拆開如果覺得緊的話,

要檢查是不是有螺絲沒拆掉,如果確定螺絲都有拆乾淨,就試著用力點看看。

主要注意 LR 鍵,不要讓彈簧飛走就好。

2015-01-07 14.09.44

 

拆開之後長這樣,注意主機板右邊有白色一圈的地方沒有螺絲,

那是正常的,因為那個螺絲我們在一開始拆外殼的時候就拆掉了。

2015-01-07 14.13.31

 

LR 鍵,彈簧位置參考,之後裝回去的時候,可以先把中間那根鐵條插到底殼,

之後再裝彈簧跟按鍵,個人覺得比較好裝,然後彈簧壓一下對到底殼一個圓柱形的地方即可

這樣就有彈力回饋了。

2015-01-07 14.14.16

 

接著拆上半部,把四個螺絲孔擋住的塑膠片挖掉,之後解開螺絲。

2015-01-07 14.15.57

 

解開之後用一點力氣從側面推開。

2015-01-07 14.18.02

 

接著翻到這面,黑白兩條線拆開,

黑線接著的那塊模組可以從圖中左邊拆開,右邊是黏住的,暴力拆開即可。

要注意的是兩條線的走法,黑線是穿過讀卡器的,在裝回來的時候難度會高一點點,要有耐心。

2015-01-07 14.19.34

 

接著拆上螢幕接到主機板的排線,這邊把黑色部分扳開,就可以拆下排線了。

在圖中可以看到下方機殼有一條縫隙,這邊就把螢幕排線穿過去,就拆下來了。

2015-01-07 14.23.48

 

接下來的部分不太難,除了螢幕排線需要捲成圓筒狀再穿過轉軸外,其他硬拆應該都可以搞定,

螢幕如果拆不下來的話,應該是黏膠太黏,從螢幕正面往內壓應該就可以解決了。

2015-01-07 14.28.29

裝回去大概來說就是拆掉的動作相反做一次就好,

比較要注意的東西有幾個,

第一個部分是螢幕跟螢幕表面(一塊塑膠)是分開的兩塊東西,

所以如果你有要換掉螢幕表面的話可能需要一些螢幕擦拭的布,不然就會變成螢幕入塵,

 

第二個部分是排線,黑白兩條排線的長度算的其實蠻剛好的,

所以裝回去的時候都要想辦法讓這兩條線盡量拉到底,不然可能最後長度會不夠,

黑線穿過讀卡器的部分有點麻煩,需要一些耐心。

 

第三個部分是注意換的新的殼的品質,像我這次買到的品質就不是特好

舉例來說,拆掉的時候有一個地方是螢幕排線要穿過縫隙,

但是我的新殼那個縫隙沒有切乾淨,有一小部分是連接著的,

所以就要用一字螺絲起子把它弄斷,再把縫隙扳大一點,才能成功。

 

最後一個部分是,記得要裝音量鍵跟電源鍵,然後記得對好他的位置,

不然還要再拆開很麻煩….XDD

 

 

最後補個圖,這個是下螢幕排線,如果有要像我一樣換掉觸控螢幕的話,

就要先把黑色排線連接到的那塊模組拆掉,之後再把整個排線固定的裝置扳開。

2015-01-07 16.32.06

 

喔還有,換好長這樣,我買紅黑色的殼,這次應該比較不會髒了…

希望這台 DS 可以再戰十年。

2015-01-07 20.08.39

Pasithea –管理文字剪貼簿的tweak

$
0
0

今天要介紹的是 Pasithea 這個 tweak,「Pasithea」 是「PasteBoardSwitch」的升級版,

藉由 Paithea,你可以儲存、管理之前剪貼簿裡面複製的內容,

並且透過專屬的鍵盤,可以快速貼上剪貼簿內的文字。

Pasithea 目前支援 iOS 7 以上的 iPhone、iPod 跟 iPad,以下就將對一些重要功能做介紹。

 

首先,在 Cydia 安裝之後,可以到系統設定裡面看到Pasithea 。

Enabled 顧名思義就是開啟 tweak 的功能。

Max History Count 則是剪貼簿最大儲存的紀錄數量,最高可以設定到100

Add Pasithea Keyboard 可以讓你設定增加的剪貼簿鍵盤。

 

看到鍵盤設定裡面,預設情況下 Pasithea 會修改藏文(Tibetan)鍵盤為專屬鍵盤,

如果你需要用到藏文的話,可以換選用泰米爾文(Tamil)鍵盤,

若不想使用專屬鍵盤,則選擇 None。

在更改鍵盤設定之後,必須 Respring 才會生效。

 

PasteBoard History 這個選項則是顯示所有紀錄,你可以按 Clear All 清除紀錄

或者把單一項目由右往左滑動,則可以刪除單一紀錄。

此外,若按住項目,會進入編輯模式,在編輯模式中可以刪除或移動紀錄順序。

這些手勢功能在專屬鍵盤上,以及 Flipswitch 上都是一樣的操作方式。

 

「Auto Backup」會在每次 Respring 的時候自動備份紀錄

「Restore from backup」手動還原之前紀錄

「Manual backup」是馬上手動備份紀錄

「Delete Backup Data」則是刪除備份紀錄

 

搭配可以使用 flipswitch 的 tweak,你可以增加 Pasithea 的 toggle

 

開啟 Pasithea 的 flipswitch 模式後,點擊項目可以複製文字內容

如果目前就在文字編輯模式(例如在記事本內)的話,則點擊會直接插入文字,這點非常聰明

另外,Pasithea 並不會重複儲存一樣的文字,所以不用擔心出現太多重複內容的紀錄

 

而在有鍵盤的情況下則可以呼叫 Pasithea 鍵盤出來,

當然,鍵盤是無法在 Cydia、iFile 等 root 等級的 App 使用的,這點還請留意。

 

示範影片

 

 

檔案儲存位置:

剪貼簿複製紀錄儲存在 /var/mobile/Library/Preferences/com.ichitaso.pasithea.plist

而備份檔是同一目錄下的「com.ichitaso.pasithea.plist.bak」這個檔案。

 

 


安裝方式:

Repo:BigBoss

Price:$ 1.99

Devices:iPhone/iPad/iPod touch iOS 7.x – iOS 8.x

Link:cydia://package/com.ichitaso.pasithea

 


 

J3Tweaks 是啥?

最早是由 @ichitaso 提出的構思開始的,

之後由我 (@hirakujira) 把 @angelxwind 拉進來,目前有三個人的 iOS tweak 製作團隊,

往後預計會開發各式各樣的作品,還請多多指教!

將 iPhone 3G 降級到 2.2.1 (2015年版)

$
0
0

跟之前同系列的文章一樣,這篇文章是教你如何降級 iPhone 3G 到 2.2.1 版本

由於大家退役的 iPhone 3G 最高也只能升級到 4.2.1,而 4.2.1 早已有許多 App 不支援

乾脆降級到 2.2.1 還比較順暢…總而言之以下就來介紹本次降級方法。

 

系統環境:

由於 iTunes 7.5 以上都會檢查伺服器連線是否可以連上

但是 iTunes 7.5 不支援 iPhone 3G… 因此只能用最低至少 iTunes 10.7 的版本來測試,

在本教學中,我也是用 iTunes 10.7 來完成所有操作。

 

而你應該不會想要把你現有的 iTunes 給砍掉,

尤其是 Mac OS X 使用者,iTunes 是不能亂動的,所以請去弄一台沒裝過 iTunes 的 Windows 來。

Mac 使用者的話,可以用虛擬機,完全不會有問題(我是用 Parallels Desktop 10)

 

而 Windows 系統的話,建議使用 XP 或 Windows 7,8 跟 8.1 我沒試過不知道會不會成功

XP 必須安裝 .NetFramework 2.0 以上版本,這樣就可以了,

以下教學會使用英文版的 Windows 7 (64bit) 當作範例,不過基本流程都一樣

 

所需軟體:

以下軟體都是 Windows 版

iTunes 10.7 (32bit) 下載

iTunes 10.7 (64bit) 下載

iPhone OS 2.2.1 韌體 下載

iREB r7 下載

PwnageTool 2.2.5  (非必需) 下載

TinyUmbrella (非必需) 下載

 

詳細步驟:

首先,先將你的 iPhone 用 DFU 還原到乾淨的 4.2.1 版本,

這部分用 Mac 或者 Windows 做都可以,還原好之後不需要越獄或解鎖,

直接再進去一次 DFU 模式就好。

 

接著把 DFU 狀態下的 iPhone 3G 接到 Windows 上,

打開 iREB,這邊選擇 iPhone 3G,他會檢查你的手機狀態

之後跑一下子,幾秒鐘之後跳出成功畫面就好了。

接下來開啟 iTunes,會顯示我們常看到的,恢復韌體的畫面。

這時候有兩個方法可以降級 2.2.1 並越獄,

第一個方法我比較推薦,就是用 PwnageTool 做自製韌體來刷,

這樣不會出現 1013 錯誤,不需要再用 QuickPwn。

PwnageTool 的教學的話,在 iPhone4.TW 有教學,照著這篇做即可

重點是 PwnageTool 載點用我最上面提供的網址,以及注意如果你沒鎖機不要選擇 activate 就好。

 

另外一個方法則是刷原廠韌體,這樣的話不需要 PwnageTool,

但是就要用 QuickPwn JB (除非你不 JB)。

 

總之,在 iTunes 要求恢復韌體的畫面,按住鍵盤 shift,

選擇你剛下載的 2.2.1 韌體,或者選擇你的自製韌體,如果 iTunes 跑一下之後先出現一個偏亮的空白畫面

再出現白蘋果 Logo 的話,基本上就算成功了。

如果出現 1600 錯誤的話,可能 iREB 失敗,這時候按著 Home + Power 鍵,直到出現白蘋果

再重新進入 DFU 並且用 iREB 再破解一次即可。

刷完之後可能出現 1013 錯誤,(原廠韌體)

不過經驗豐富的我們,一定知道用 TinyUmbrella 或者 recboot 踢出恢復模式就好,就不多解釋。

 

如果你沒用 PwnageTool 自製韌體的話,在恢復之後要用 QuickPwn 越獄,

越獄步驟基本上就跟我這篇 iPhone 初代的教學一樣,

重點是,不要偷懶想說用 iTunes 10.7 的環境開 QuickPwn 2.2.5,一定會失敗,

乖乖降級到 iTunes 8.1 才會成功…

 

講實在的,iPhone 3G 2.2.1 的越獄跟降級比初代 1.1.4 簡單多了,

只是之前都找不到正確對應的 iTunes 版本跟工具,文章才無法生出來,

找對工具之後,其實操作根本不困難…。

惡魔彩蛋開箱:adonit Writer

$
0
0

前幾天吉米丘上的惡魔島有了所謂「惡魔彩蛋」的活動

很幸運的我也搶到了一個。

不過因為一些原因,今天才開箱,前幾天看到不少人的開箱內容,

就覺得惡魔彩蛋根本是考驗平常買 Apple 產品的忠誠度。

因為不少彩蛋都是 iDevice 相關周邊配備

所以如果沒有對應的裝置就尷尬了

 

還好我的 iDevice 夠多,只要是相關配件應該都還可以裝…

回到正題,這次收到的是 adonit Writer 這個配件,

講簡單一點,其實就是一個 iPad 保護殼 + 藍芽鍵盤。

 

包裝長這樣,上面寫 The New iPad … 也就是 iPad 3 代,

好,沒關係,我剛好有 iPad 3 代,你看看你看看,蘋果產品忠誠度這時候就有用處了

adonit Writer

 

拆開長這樣,一條線,一個保護殼上面有鍵盤

adonit Writer

 

 

經過簡單的配對之後,就可以用了!

adonit Writer

 

鍵盤本身是用藍芽配對的,電力部分則是內建電池,

我覺得這樣很好,不需要換電池,要充電接上內附的 USB 線,很環保

可是,iPad 3 已經很舊了,該怎麼辦呢?

其實,鍵盤是可以拆下來的!所以我就自備立架,搭配 iPad Air 2 來使用

adonit Writer

使用之後還不錯,輸入都算順暢,另外值得一提的是,藍芽鍵盤有 function 鍵

例如 Home 鍵、Spotlight 鍵、複製貼上那些都有。

 

但是這組鍵盤還是有缺點的,(其實算是 iOS 本身的缺點)

  1. 輸入的時候輸入法切換不會自動選兩個切換(這部分跟 iOS 一樣)
  2. 沒有出現1234等候選字號碼,選擇候選字只能用鍵盤上下左右移動

  3. 也因為只能用上下左右鍵移動候選字的關係,反而不能用上下左右移動游標,超奇怪的設計,

所以移動游標就必須切到英文輸入法,移動完再切回中文使用。

 

以上大概是幾個缺點,不過這些缺點都是 iOS 的問題,我想這些第三方廠商一定也無解。

最後,正常都會說「這篇文章就是用 iPad 」打成的…之類的話,不過可惜不是

因為我本來打好了,結果 WordPress 不知道怎樣沒有儲存到,於是用電腦重打一遍…

不過實際使用上來說,使用 iPad 來做文書處理是不無可能的選擇!這樣可以少帶一台電腦也不錯。

 

最後還是感謝惡魔島這次的活動啦,讓大家都獲得不同驚喜,真的很有趣!


iPhone SMS修改教學 Part2 ~ 簡訊合併 &號碼轉移

$
0
0

這系列拖了好幾年終於寫第二篇了。

這次要教的是如何把簡訊(或 iMessage )的對話合併。

 

有時候我們的朋友電話號碼換了,但由於簡訊的「名字」是跟著電話走的,

所以一旦刪除舊的電話號碼,就會造成該對話串變成不會顯示朋友的名字。

或者,因為換了電話,造成簡訊列表同一個人有多個對話串…

這次的教學就是教你如何把這些問題解決。

SMS 整合教學

 

本範例是在 iOS 8.1.x 上面執行的,其他 iOS 版本不保證可以使用。

跟前一個教學一樣,你需要 Firefox + SQLite Manager

 

以下會示範如何把一個 iMessage (電子郵件) 的對話整合到電話號碼中。

首先,用 SQLite Manager 開啟 SMS.db,怎麼抓 SMS.db 應該不用我再教了吧!

接著,在 chat 的 table 下面,找到對應的 GUID ,例如我們這邊是 squirrel_*****(後面隱藏),

這邊的 ROWID,把他記起來,範例中是 145。

SMS 整合教學

如果你要用 SQL 查的話,可以用這個指令:

SELECT * FROM chat WHERE guid LIKE '%關鍵字%'

相同的,再找到目標的電話號碼,我就不附帶圖片了,這邊範例是 102。

所以我們的思路應該是:把所有跟「145」的對話換成「102」,這樣就整合了。

 

接著到 chat_handle_join 裡面,找到 chat_id 為剛剛的 id 的欄位,看 handle_id 為何,

如果 chat_id 不等於 handle_id 的話,你要記住 handle_id 的值,

範例中因為剛好一樣,所以不必另外記。

SMS 整合教學

但如果不一樣的話,最壞情況是你要記住四個值:

  • 來源的 chat_id
  • 來源的 handle_id
  • 目標的 chat_id
  • 目標的 handle_id

接著按 SQLite Manager 的「Execute SQL」,

在 EnterSQL 欄位輸入:

UPDATE message SET handle_id = REPLACE (handle_id, '來源handleID', '目標handleID') WHERE handle_id = 來源handleID

在本範例中,是

UPDATE message SET handle_id = REPLACE (handle_id, '145', '102') WHERE handle_id = 145

按「Run SQL」,如果沒出現錯誤即可。

 

之後再輸入

UPDATE chat_message_join SET chat_id = REPLACE (chat_id, '來源chatID', '目標chatID') WHERE chat_id = 來源chatID

在本範例中是

UPDATE chat_message_join SET chat_id = REPLACE (chat_id, '145', '102') WHERE chat_id = 145

一樣,Run SQL。

 

最後,關閉 SQLite Manager,確定該資料夾內「沒有」 sms.db-shm 跟 sms.db-wal 兩個檔案,

再完全關閉 iPhone 上的簡訊 App(多工列關閉)

然後再把 sms.db 再丟回去 iPhone 內,刪除 iPhone 的 sms.db-shm 跟 sms.db-wal,

之後修改 sms.db 權限,重新開機就好了。(一旦要重新開機,不可單純 respring)

丟回去的詳細教學可以參考這篇

 

重開機之後,你可以看之前其他的對話內容是否被清空了,如果被清空代表成功整合了

如果你有 iMazing 這個 Mac App 的話,可以讀取簡訊內容,看是否整合成功

(或者你要在手機裡面慢慢往上滾動也可以啦,只是要很久)

SMS 整合教學

Reveal 1.5.x 會讓 SpringBoard crash

$
0
0

如題,今天安裝了 Reveal 1.5.1,更新手機中的 libreveal.dylib 之後,

發現重新開機會無法進入 SpringBoard。

檢查了一下之後發現是 SpringBoard 底層的某個 service 被 hook 到了,

所以造成 bootloop 的情況發生。

 

正確解法是新增 libReveal.plist  設定 filter (對,我以前懶惰都不設定)

Bundle 設定一個不存在的值就好了,例如 com.apple.Tabemonodesuyo

之後裝 Reveal Loader,用 loader 去控制要在哪個 App 執行就好,

這樣做的唯一缺點是不能在 Reveal 看到 SpringBoard 的 view 了,不過我想一般應該不會有人這樣做才對…

Facebook v26 降級到 v11 的方法,不必裝 Messenger 就能直接聊天(不需備份ipa、不需JB)

$
0
0

因為 Facebook v26 強制使用 Messenger App 了,

(如果你早就「被強制使用」,代表你沒有安裝我的 FBNoNeedMessenger 或者類似軟體)

 

如果你有 v25 或者更低版本的備份,那恭喜你,可以直接安裝降級,

如果沒有的話,一般來說要越獄之後裝別人破解過的 Facebook 舊版,

但是對我來說,如果我不想裝破解的 Facebook 舊版,甚至我根本沒有 JB,要怎麼辦呢?

 

這時候可以請你參考以下的方法。

首先是最難的部分,你要弄到一隻在 iOS 7 以下的裝置,我這邊是用 6.1.2 的 iPhone 5 當作範例。

如果你自己沒有這個裝置的話,可以跟別人借,

但是要刪除對方手機上面的 Facebook 程式,「登入你自己的 Apple ID」,之後重新安裝一次 Facebook

這時候系統應該會提醒你說你不能裝新版的程式,所以會裝最新可以用的版本。

裝好之後,用工具備份為 IPA 包(我這邊是用 Mac 的 iFunbox),

ipa 備份

這樣你就會得到一個 v11 的 Facebook App 了!而且因為是用你的帳號登入下載的,所以完全不需要破解

Facebook v11 這個版本可以用 chathead(泡泡聊天),

而且也不會被要求裝 Messenger,所以連 FBNoNeedMessenger 都不需要!

(註:我在程式中有發現要求安裝 Messenger 的程式碼,但是目前使用還沒有被要求安裝,有可能是過一段時間才會出現。如果出現的話可以嘗試升級到 v26 再降級一次,或者用 FBNoNeedMessenger。)

接著把備份的 IPA 裝到你的手機上(用 iFunbox 或者 iTunes 或其他工具都可以)

安裝完畢就可以使用了!

 

這個方法有一些小缺點:

  1. iPhone 6 / 6 plus 畫面會被放大(看以下補充說明解決)
  2. 即使解決上述問題,在 iPhone 6 plus 因為程式圖片沒 3x,所以還是會「小糊」

  3. 有些新功能無法顯示/使用,例如文章回覆中使用動態貼圖。

 

備註(進階使用):

如果你用的是 iPhone 6 / 6 plus,這時候程式會被放大,因為這個版本還沒支援 6/6 plus 尺寸。

解決方法是安裝 ForceGoodFit,這樣可以強制開啟為 6/6 plus 尺寸。

如果你想更進階的話,還可以把 Default 的畫面換掉,解決一開始畫面看起來很小,之後才變大的問題。

方法是把 v26 裡面的 Default-736h@3x.png 改名為 Default-iOS7@2x~iphone.png,然後尺寸改為 828×1472,

並替換掉安裝後的 app 裡面的檔案。(6 plus)

iPhone 6 則是 Default-667h@2x.png 改名為  Default-iOS7@2x~iphone.png 就好,不需要改尺寸。

使用手機來為照片增加地理資訊

$
0
0

在出門遊玩時,有時候我們會希望能夠在拍攝的照片上加上地理資訊,一方面為自己增加回憶,另外一方面在相片管理軟體中也能更方便的來進行分類、管理。雖然現在手機在拍照的時候都會自動加上地理位置資訊,不過單眼、數位相機目前並不是每台都有內建 GPS ,加上不是每個人都有額外的 GPS 紀錄器,因此對於一般使用者來說,最方便的方案就是讓手機來幫我們紀錄地理資訊,然後再手動合併到相機拍攝的照片上啦!

在進行接下來的教學之前,你必須要有以下軟、硬體

  1. 有定位功能的 iOS 或者 Android 手機
  2. 相機,有沒有支援 RAW 都可以
  3. Adobe Lightroom
  4. Moves App

首先,先在手機上安裝 Moves,讓他常駐紀錄你的位置資訊,如果覺得太耗電的話可以開啟「省電」模式,不過定位會比較不準有偏移就是了。Moves 的日常使用方式可以去參考其他網站的教學,應該很多相關說明。當紀錄完畢之後(出去玩回來之後),就到 https://accounts.moves-app.com/export 這邊選擇匯出資訊。

Export_Ready_-_Moves

 

匯出之後解壓縮,再找到 gpx.zip ,把它解壓,裡面會有

  • daily
  • weekly
  • monthly
  • yearly
  • full

這幾個資料夾,選擇對應範圍的「storyline」檔案,舉例來說如果你是在 2016 年 5 月出去玩的,就找 monthly > storyline > storyline_2016-05.gpx。如果範圍很大或者懶得找,就找 full > storyline.gpx 就好

moves_archives

接下來這一步不一定要做,因為我是出國拍的照片有時差,但是相機並沒有調整為當地時間,所以要在 lightroom 裡面先自己調時差,選擇要調整的照片之後,按「拍攝時間」右邊的按鈕。

lightroom_-_time

 

按照實際情形修改時差

lightroom_-_editing_time

 

選擇地圖 > 追蹤紀錄 > 載入追蹤紀錄,然後選擇剛剛你找到的 gpx 檔

load_gpx

 

一樣,如果有時差的話,請選 地圖 > 追蹤紀錄 > 設定時區偏移量,把時區修改。

最後選擇 地圖 > 追蹤紀錄 > 自動為相片加上標籤,這樣就可以自動把所有相片加上地理資訊了!不過如果你的照片有時差的話,記得千萬要再檢查一下地理資訊在地圖上顯示是不是正確,如果發現不對再按照上面教學微調。

lightroom_map

 

而在 lightroom 輸出的時候,如果你想保留地理資訊,記得要在中繼資料那邊取消勾選「移除位置資訊」,不然預設是不會嵌入到照片中。

lightroom_-_export

 

最後的最後,如果你也想在 flickr 自動顯示地理資訊的話,到這邊 https://www.flickr.com/account/geo/exif/?from=privacy 把「當上載或更換相片或視訊時,我們要匯入該資訊嗎?」的選項打勾,這樣 flickr 就會自動讀取 exif 中的地理資訊了!

減少外接光碟機佔據兩個 USB 孔的方法

$
0
0

基本上這篇算是廢文,只是怕有人不知道所以寫一下。

話說古早年代有種東西叫做光碟機,有用過古早 Macbook Pro 的人都知道,可以把光碟機拆掉變成雙硬碟的主機。總之我也這樣做了然後就變出了一個外接光碟機,雖然很少在用,但是我有買 CD 的習慣,所以要轉檔到 iTunes 的時候就要拿出這個傳家法寶。不過,這個外接光碟機如果要正常使用就必須要插兩個 USB 孔,如下圖,這個光碟機使用特殊的 USB 線,可以一次插兩個孔。

 

CD Driver

而在只有兩個 USB 孔的 Macbook Pro Retina 上,這樣的設計非常難使用,加上 Macbook Pro Retina 的 USB 孔是一邊一個,所以要同時插兩個話是非常愚蠢的事情。不過呢,這種線材其實只有 Y 字那邊是有資料傳輸的,另外一個頭是只有供電功能。

所以說只要這樣做:

  1. Y 字端插上電腦
  2. 另外一個 USB 供電端插行動電源
  3. 確保行動電源在資料讀取時常駐開啟(因為光碟機停止時有可能行動電源會省電自動關掉)

這樣就不需要佔據電腦兩個 USB 孔了…

Viewing all 94 articles
Browse latest View live