Li Wei's Blog

"I Think, Therefore I Am" ~ René Descarte

This website is encoded with UTF-8.

Home > Technical > 〔電腦小教學〕iWeb & Photocast

〔電腦小教學〕iWeb & Photocast


如果已經開始使用iLife06的朋友,一定知道iPhoto 06中加入了Photocast這項新技術,同時,iLife中用來製作個人網頁的軟體iWeb,也具備Blog和Photocast的發佈功能。

說穿了,Photocast其實也就是利用RSS的技術,讓大家只要訂閱photocast的網址,就能即時收到對方最新發佈的照片。在iPhoto中,更能直接顯示成一個網路相簿,讓交換相片更為人性化。

在iPhoto中,要發佈Photocast一點都不難,只要選擇一個你想要和大家分享的相簿,按一下Photocast的按鈕,iPhoto就會幫你上傳到.Mac,並給你一個網址讓你分享給大家。就這麼簡單。

而在iWeb中,則是在製作Blog時,選擇加入按鈕,就可插入一個Photocast的訂閱按鈕,完全不需設定任何連結,iWeb就幫你解決好了。

如果一切都這麼簡單,為什麼我還要寫這篇小技巧?

呵呵,因為雖然iPhoto和iWeb這兩個軟體都太簡單了,甚至還簡單到笨的地步。唉,其實也不能說笨啦,主要原因是iWeb這個Apple第一代的網頁製作軟體還太陽春,有些功能不足之處。


問題是這樣的,iPhoto發佈的photocast網址完全沒有問題,只要有iPhoto的人點下你給他們的網址,他們的iPhoto就會自動開啟,並下載你分享的照片。但這樣有個麻煩的地方,既然你有.Mac,何不將這個網址放在網頁上和大家分享呢?還用email通知大家,這個方法實在太笨了。

於是最直接的想法就是在iWeb中,加入你發佈的photocast連結。


我在iWeb中,本來想先嘗試在一般的頁面加入訂閱Photocast的按鈕,卻發現那個按鈕只在Blog頁面中才有效,其他頁面都不能用。更有甚者,iWeb製作的photocast,其實只是把blog中的文章標題圖片,當做photocast的content,而且不能更改!對於像我這樣有其他更適合photocast content的使用者,這個限制簡直就像在空中畫了一個美好的大餅,卻讓你怎麼吃都吃不到。更蠢的是,即使你想把Photocast的按鈕用剪下貼上的方式移到別的頁面,也完全無法成功,因為iWeb不支援這個功能。

我這個人有點龜毛,我就是想要那個好看的訂閱Photocast的按鈕,但又要將它改成我自己的photocast網址,那我要怎麼做呢?

首先,我們要把那個Subscribe to Photocast的圖片從iWeb中弄出來。

我們先在Blog的頁面中加入這個按鈕,並看這張圖片叫什麼名字。看的方法如圖所示,在Inspector中的Rule頁面可以看到。


第二,知道圖片名稱之後,我們要知道Apple這類Cocoa的軟體,都是把程式中用到的資源放在程式的package裡。因此我們要從iWeb程式的package中找出這個圖片。

先按著command(蘋果鍵)再去按在Dock上的iWeb icon一下,Finder就會帶你到iWeb程式所在的地方。接著在上按右鍵,或按Finder上的Action按鈕,點選顯示套件內容。


第三步,尋Contents > Resources 路徑,到Resources資料夾,這裡面有各國語言套件和程式所有用到的資源。我們要的圖片就在這個資料夾。


但是茫茫檔案中怎麼去找那一張圖片呢?

嘿嘿,拜Apple出的Spotlight所賜,現在找檔案實在再簡單不過了。只要到Finder又上角的search bar,打入我們在第一步查出來的圖片名稱,馬上就可以看到用各國語言寫成的訂閱Photocast圖片啦。找到你要的語系,將圖片拉到桌面即可。

不過在拉到桌面之前,記得要用複製的方式喲!否則你的程式會因為少了這張圖片而怪怪的喲!


最後,只要在iWeb裡你想要加入Photocast的頁面(像我喜歡放在Photo),將剛剛弄出來的圖片拉到頁面中你喜歡的位置,並將連結設定成iPhoto發佈的photocast位址,就大功告成啦!

大家也可以來我的iWeb網頁看看,希望這個上不了枱面的小技巧,能對大家在使用iWeb時,有點幫助。


 

Site Meter


Copyright © 立維. All rights reserved.