What have you found for these years?

2008-05-28

finder 大垃圾,爛爛爛

updated4:
試用了最有名氣的 Path Finder:
http://www.cocoatech.com/pf4/
果然比 Finder 好太多了... 也不會生出該死的 .DS_Store.
雖然還是有幾點我不滿意,例如字實在是太小了,
調整了「兩個地方」的字型,只有兩個地方放大,
還缺少 cmd + i 時的字型設定....
就不能 global 設字型嗎?我不能理解要四處用不同字型的道理。
就算要,也要每個地方都能設啊,缺一個實在是...
preference 分成兩邊也有點討厭,不過這設一次就好,比較無妨。
就試用一陣子看看吧... 不過正式版也不便宜...

接下來該跑 rm **/.DS_Store 跑一天試試嗎?
要全部移除 .DS_Store 也很費力啊...

updated3:
試用了一下 muCommander:
http://www.mucommander.com/
看起來功能比 Finder 強大多了,可是...

一樣會產生 .DS_Store =口=
救命啊...

updated2:
果然是密技:
$ defaults write com.apple.finder AppleShowAllFiles true
$ defaults write com.apple.desktopservices DSDontWriteNetworkStores true
寫在選項裡有這麼難嗎?嗯,我知道,要寫 UI 本來就比較麻煩,是吧?
還是 command line 最方便齁?所以都寫成密技最好了...

updated:
http://lists.apple.com/archives/applescript-users/2006/Jul/msg00404.html
怎麼設定看隱藏檔的啊?某個 script? finder 本身幾乎毫無設定可言。

Preventing writing of ".DS_Store" and "._filename" resource to network drives.

該死,那個奇怪的 _filename 果然是 mac 生出來的。
每次看到壓縮檔裡面一堆怪東西,我還以為是 tar 都會這樣...
原來是 mac 的 tar 才會。看來該全面改用 7za 了,反正他也會 tar.

*

第一個要解決的問題是,如何阻止 .DS_Store 產生

http://en.wikipedia.org/wiki/.DS_Store
http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_16831

"To avoid creating .DS_Store files, do not to use the OS X Finder to view folders.
An alternative way to view folders is to use UNIX command line."

well, 檔案管理用 command line 真的是很痛苦的一件事。

$ sudo find / -name ".DS_Store" -depth -exec rm {} \;

這樣很吃系統資源的感覺,還設 cron 會不會太...

http://support.apple.com/kb/HT1629

懶得看,而且只有 network 的話也不夠啊。
最重要的是,不要入侵 flash disk 好嗎...

另外幾個問題是:

1. 無法顯示檔案大小,只有磁碟大小(這有時候很重要,
老實講,我根本就不 care 磁碟大小。)

2. 複製取代時幾乎毫無任何資訊,windows explorer
都會顯示雙方檔案大小!最好是還能跑 diff 或 md5 check ._.

3. 可不可以把 directory 固定放最上面啊!

4. 為什麼不能 sudo? 這樣我要怎麼用 finder 處理系統檔案?
只好切 root 或用 shell

5. 讓我看隱藏檔!windows explorer 都能顯示隱藏檔!

6. 垃圾桶,我不知道這算不算 finder 的一部份,清除部份檔案
不行嗎?為什麼一定要一次倒光光??simple workaround 是
進 shell 去 rm.... 或是先把垃圾收回去,把要清除的清掉,
再把其他垃圾放回去。

結論:
windows explorer 實在是太好用了!finder 實在太垃圾了。
(雖然 Thumbs.db 也非常非常討厭,不過產生率遠沒 .DS_Store 高)
(我自己沒開預覽就不會產生那鬼東西)
其實我還真的有在想是不是乾脆回去用 windows 算了...
反正 cygwin 也不是不能用...?
再加上 mac 根本就沒有一個堪用的 browser......
改用 opera 結果還會跟 open vanilla 打架 -_-b
firefox 又有其他不少問題... 而這些在 windows 上的 fx 都沒有 @@

除了寫程式方便、畫面美觀漂亮,其他幾乎都輸 windows 嘛 @@
10.5 穩定性又不足... 又沒有遊戲可以玩 XD

其他想抱怨的還很多... 像是內建的 tar 會生出奇怪的檔案??
du 沒有 -b option... 這也許是 linux 才有的?
順便抱怨 fish 只要進入含非 ascii 字元的目錄名稱,就會死在 sed...
這考慮下次投書給 fish 開發團隊,畢竟這問題他們可能永遠不會發現...
反之 bash 就跑得超快,utf-8 目錄名稱也都不會有問題
不過就預設的設定而言,fish 實在好用多了...

啊對了,windows 不分大小寫也很討厭...

還是乾脆來搞 linux 算了,不過這樣就不能開 audiofire 2 了
我記得 flash 也沒有 linux 版...

結論:linux 快統治世界,這樣其他軟體才有 linux 版

0 retries:

Post a Comment

Note: Only a member of this blog may post a comment.



All texts are licensed under CC Attribution 3.0