[OS X] 用Shell Script搭配機器人Automator,把桌面圖示隱藏起來 - iPhone4.TW

會員登入



第1頁,共2頁 12 最後最後
顯示結果從 1 到 10 共計 11 條
  1. #1

    愛用者

    註冊日期:07-31-2008
    文章:125
    謝謝你: 0
    在 3篇文章中獲得 31個感謝
    在正式操作之前,容我廢話一些,不想看的朋友就麻煩直接往下拉到操作部分啦。



    話說,「賈伯斯傳」剛上市的時候,我也是預購的一員,
    不過當時我是為了湊博客來的免運費才順便下訂的。
    拿到了之後雖然很慚愧的到現在還沒看完,卻讓我覺得這個瘋狂的傢伙真的有他的一套。
    分享一段給各位:

    (前略)......賈伯斯告訴台下的設計專家:「我們的設計重點,在於使消費者憑本能就知道怎麼用。」他以麥金塔的「桌面」為例:「每個人看到電腦上的『桌面』,都會憑直覺使用。如果你走進辦公室,看見桌上的文件,直覺告訴你,擺在最上面的,應該是最重要的。我們都知道如何調整文件的優先順序。在電腦發展出來的『桌面』,就是利用我們已有的日常生活經驗。」

    《節錄自賈伯斯傳 - 第12章 設計:簡約就是細膩的極致》
    正因為如此,我們也很會善用桌面這個東西,來放我們順手想要取得的檔案。
    不過看一下各位我的桌面現在長什麼樣子:


    這個還算客氣了,為了寫這篇文章,我把桌面稍微整理了一下,
    現在桌面上的圖示數量,已經遠遠少於沒整理前的五分之一
    (換句話說,原本整個桌面,都被圖示給佔走了)。
    平常當然不會覺得怎樣,尤其是看Mac OS X內建桌布很習慣的我,
    從10.5的Aurora開始,看到10.6的新版Aurora,或是10.7的Andromeda Galaxy,都還算順眼啦,
    看久了也忘了桌布的存在,反正只要不要像伺服器一樣都盡量設成單色調就好。

    直到有一天在Aperture 3裡面整理圖片,
    想到以前要用桌布都是上InterfaceLIFT抓,何不拿自己照的相片來當桌布?
    雖然自己手上的相機即使只是RICOH GR Digital III,
    不像站上各位大大,隨便拿都是萬把塊甚至十萬百萬的神器,
    自己拍的東西還是特別有感情呀~
    興沖沖的調整完,好不容易設成桌布了,把所有視窗移開,這才發現......

    「啊那些圖示擋在那邊我是要看屁啦!!!(火冒三丈)」


    桌布被東遮一塊西擋一點實在很煩啊,
    可是就像賈伯斯講的,桌面就是這樣來用的,總不能叫我把東西收一收,這樣就看得到桌布啦?
    我會說「這樣就不是桌面了啊,幹嘛搞得像GNOME 3,那麻煩死了」
    於是,有了這篇文章,
    讓我們來暫時消滅那些桌面圖示。


    ==========正式操作開始的分隔線==========


    相信有常在逛板上一定有發現,板上早就放著一片教學文章啦:
    如何隱藏桌面繁雜的iCon~Camouflage By gene1174
    這個我用過了,不過CamouflageDesktop Curtain差不多,都只是用張圖蓋在桌面上,
    設定上面沒這麼直覺,而且現在也各自在Mac App Store推出收費的新軟體了。


    常常在想,這種「繞過去」的方法,是不是值得我花1.99美金,
    嘗試Google了一下,終於發現了一篇教學,只要用兩個指令就可以輕鬆辦到,
    這裡先謝謝名叫Vinh Nguyen的作者發了這篇Hide Desktop Icons On Mac OS X Lion的文章

    先進入終端機,再輸入以下指令:
    1.
    defaults write com.apple.finder CreateDesktop -bool false
    這是用來隱藏桌面的,如果要重新讓它顯示,只要把false改成true就好

    2.
    killall Finder
    重新整理Finder,不需要登出再登入才看得到效果

    好,這樣很方便吧?就省了1.99美金了,
    當然各位如果覺得上面那兩套軟體比較讚的話還是可以支持一下啦。
    但是這樣的省法也太麻煩了,我常常要拿桌面上的檔案呀,
    每次要用就要輸入指令,叫我背下那一串,這我可不幹。



    放心,Mac OS X內建好用的機器人Finder,
    這時候稍微利用一下,把「隱藏圖示」跟「顯示圖示」做成兩個應用程式,
    需要的時候點一下,圖示就會消失或是出現了,呵呵。

    來,咱們先進到應用程式資料夾的Automator.app裡面,點選「應用程式」,再按下「選擇」

    接著,先點選「程式庫」底下的「工具程式」,看到右邊有項「執行Shell工序指令」
    這正是我們今天的目標

    按住往右邊拖,之後再把文字欄位裡的文字都刪掉,用以下這些來取代

    defaults write com.apple.finder CreateDesktop -bool false
    killall Finder

    把剛剛quote起來的這兩行複製起來,一次貼上就好


    之後就按「檔案」、「儲存」,放到自己喜歡的地方吧,
    名字就取些自己認得出來的名字就好,像是「隱藏圖示.app」


    再來還要造一個「顯示圖示」的應用程式,
    點選「檔案」、複製


    看各位需求,把剛剛指令裡面的false改成true就好,
    還是要直接全選貼上以下這些指令都可以:

    defaults write com.apple.finder CreateDesktop -bool true
    killall Finder
    好了之後一樣按「檔案」、「儲存」,這次就乾脆叫「顯示圖示.app」吧


    Done!
    接著就把他拉到Dock上面放吧,
    以後要把圖示隱藏起來欣賞桌布的時候就點選「隱藏圖示.app」
    需要拿桌面上的檔案的時候再點選「顯示圖示.app」


    沒有拍得很好看,獻醜,獻醜!
    但是看著自己照的照片整個就是開心呀^^

    當然這樣弄也是有些小缺點,
    已知問題:

    1.直接在桌面上點選右鍵,也不會有選單跑出來,
    但是我記得Camouflage跟Desktop Curtain好像也是會有類似的情況

    2.把圖示拖曳到桌面的功能失效

    3.如果有用Command + Shift + 3/4抓圖,且預設路徑在桌面的,
    可能會把一些圖示的位置給打亂掉

    就請各位注意一下囉。
    (全文完)



  2. #2
    wsm_1214 的頭像

    超熱血的愛用者

    註冊日期:10-26-2009
    文章:1,590
    謝謝你: 988
    在 57篇文章中獲得 81個感謝
    賈伯斯傳我也是預購的...到現在還沒拆封....



  3. #3
    Dior Homme 的頭像

    熱血的愛用者

    註冊日期:05-22-2010
    文章:422
    謝謝你: 7
    在 20篇文章中獲得 34個感謝
    是沒錯!桌面就是要給人用的..
    但是我從早期Windows系統開始就已經習慣性的不讓桌面有任何東西..
    純粹只出現一張風景照或是我自己做的底圖.. 因為對我來說..螢幕是一個窗戶..
    我希望我在工作休息時把視窗都收下來可以看到令我放鬆的畫面..
    也許是生活在都市裡面沒辦法轉頭看窗戶就可以看山看海吧..


    桌面上一堆東西會讓我很煩躁..
    至於說原本桌面帶給人的方便呢?
    其實我覺得不衝突..
    我都會在非系統碟第一層建立一個我自己的資料夾.. 裡面在分類放資料..
    然後把那個資料建立在 Dock 上面.. 隨手抓的資料當下就順手移進去.. 等有空在做細部分類..
    要找資料也很快..點一下dock開啟資料夾就好了..

    當然下載的檔案都會先統一到預設的下載目錄裡面.. 等確定該程式是我要用或是該圖片是我要留的,當下就順手丟進去我規劃好的分類資料夾裡面了..

    這個好處是.. 隨手養成整理的習慣..不會堆了一堆之後再想要找時間整理..出現在桌面的東西就表示我還沒有使用過他甚至沒打開過,這樣我也知道我下載或是建立的東西哪些工作沒完成,隨著工作完成桌面的東西也該去他該去的地方..時間久了..檔案規劃也會變得整齊..
    [COLOR=#fafafa !important]

    [/COLOR]
    此篇文章於 12-31-2011 20:17 被 Dior Homme 編輯。



  4. #4
    hiuandme 的頭像

    海盜船長

    註冊日期:03-13-2008
    文章:64
    謝謝你: 3
    在 4篇文章中獲得 4個感謝
    謝謝分享~
    兩種方法都很棒,101年起還我乾淨桌面



  5. #5
    fengting0405 的頭像

    超熱血的愛用者

    註冊日期:01-14-2010
    文章:1,800
    謝謝你: 238
    在 78篇文章中獲得 353個感謝
    我有個疑問

    這程式是不是不能放在桌面上阿?

    不然一隱藏就尷尬了吧....?


  6. #6

    愛用者

    註冊日期:10-23-2007
    文章:30
    謝謝你: 1
    在 1篇文章中獲得 2感謝
    這個方法實在不錯,加入一個判斷式就可以在同一個app實現功能,就是把"執行 Shell 工序指令"改為“執行 AppleScript”,然後貼入下面內容,然後存為app即可!

    display dialog "是否隱藏桌面圖示?" buttons {"是", "否"}

    if button returned of result is "是" then
    do shell script "defaults write com.apple.finder CreateDesktop -bool false;killall Finder"
    else
    if button returned of result is "否" then
    do shell script "defaults write com.apple.finder CreateDesktop -bool true;killall Finder"
    end if
    end if



  7. #7

    海盜船長

    註冊日期:03-05-2009
    文章:38
    謝謝你: 1
    在 2篇文章中獲得 2個感謝
    太感謝大大了!!我喜歡乾乾淨淨的桌布!!


  8. #8

    新生報到

    註冊日期:11-27-2012
    文章:9
    謝謝你: 3
    在 0篇文章中獲得 0個感謝
    先做隱藏到桌面,點兩下,結果全部隱藏圖示,還


  9. #9

    新生報到

    註冊日期:07-21-2013
    文章:3
    謝謝你: 0
    在 0篇文章中獲得 0個感謝
    請問上述方法是重新開機後才有效果?


  10. #10
    ddt421 的頭像

    海盜船長

    註冊日期:04-17-2009
    文章:578
    謝謝你: 33
    在 16篇文章中獲得 35個感謝
    太棒了記錄下來


 

 

相似的主題

  1. [求助] 桌面圖示過多,JB後超出頁面都隱藏起來,但都不能整理怎麼辦?
    由chasteangel論壇中iPhone 疑難雜症發問區
    回覆: 7
    最後發表: 02-16-2011, 00:26
  2. [求助] 請問把瀏覽器safari的圖示不小心刪了,要如何重新加在桌面上啊
    由shen529論壇中iPhone 疑難雜症發問區
    回覆: 5
    最後發表: 02-01-2011, 09:45
  3. [詢問] 用SBSettings隱藏了桌面全部的圖示後就開不了機了(改標題)
    由rainbow21486論壇中佈景主題專區
    回覆: 4
    最後發表: 08-11-2009, 12:29
  4. 請問怎可以在 1.1.4 把一些不常用的圖隱藏起來...
    由kwanch論壇中iPhone 疑難雜症發問區
    回覆: 3
    最後發表: 05-04-2008, 02:09
  5. customize無法隱藏桌面圖示
    由burbo論壇中iPhone 疑難雜症發問區
    回覆: 0
    最後發表: 03-30-2008, 21:34

發文規則

  • 不可以發表新主題
  • 不可以發表回覆
  • 不可以上傳附件
  • 不可以編輯自己的文章
  •  
回到此頁頂端