解決Illustrator CS6中文版在英文OS X上的出現PARM錯誤

當在英文OS X上安裝Illustrator CS6中文版時,會出現奇妙的PARM錯誤。這一錯誤一直以來都有在各中文版Adobe CS中出現,成因應該是Adobe認為用「中文版」的人絕不會用「英文」作為OS X的系統語言。

chinese-illustrator-cs6-parm-error

果然是西人公司…

下面節錄了原自Adobe Community support的解決方法────
Continue reading “解決Illustrator CS6中文版在英文OS X上的出現PARM錯誤”

在Windows上消滅Mac OS自動生成的大堆隱藏檔案(._DS_Store之類)

Mac OS會自動為每個可以由GUI圖像界面瀏覽的資料夾生成隱藏檔案._DS_Store,用來記往資料夾的個別設定。在Mac上倒是無所謂,反正大部份時間看不到,要是在Windows上,沒所謂就變成有所謂了,而且會影響到各種檔案相關的的batch和sync工具作業… Continue reading “在Windows上消滅Mac OS自動生成的大堆隱藏檔案(._DS_Store之類)”

在notepad++時,以regular expression於行頭/行尾加入字符

在Windows上的Notepad++、或者Mac上的Textwrangler時,過去,當我要在
整個檔案內容的行頭或行尾加入特定的字符時,通常都只會用簡單去取代\r\l\n之類的斷行符號。

然而,這方法在最首和最尾的一行時,就要改回人手,而視乎文字檔的斷行格式是CR、LF還是CRLF,尋找.取代時,要用\n\r還是\l也很麻煩。

Regular expression (regex)就是大救星!

Regular Expression很神很好用… 但絕不容易。有些時候,像行頭行尾,就超簡單:

行首的話,尋找的字元是:^
行尾首的話,尋找的字元是:$

然後取代成你要的文字即成。

BTW,不同OS間的文字檔的End of line關係大概是:

  • windows<cr><lf>
  • Macintosh<cr>
  • Unix<lf>

用Mencoder來分開影片

Mplayer同源的Mencoder是一款簡單方便的影片轉檔程式,在把RMVB轉成AVI、MP4格式時尤其方便!不過由於codec上的限制,Mencoder在處理MP4時要有其他程式輔助,處理H.264的功能也很弱。

和Handbrake相比,Mencoder在處理影片影像的像把兩幾條影片連接、或者是將影片中某段分開出來的超陽春剪接功能也絕不遜於Handbrake。

這裡會講講分開、縮短影片的Mencoder CLI。 Continue reading “用Mencoder來分開影片”

無痛!iTunes對應的AtomicParsley快速指令

上回講到在跑busybox Linux的Synology NAS上自行compile用來處理mp4檔案meta-date的AtomicParsley。安裝了以後,接下來就是「使用」。

AtomicParsley是跑指令碼的工具,在安裝包裡頭的RTF文件雖然是有記載,但也只是很簡單講了半下(一下都沒有!),在幾次trial and error後,這是我得出來可以在iTunes和iOS上最大化對應的指令碼── Continue reading “無痛!iTunes對應的AtomicParsley快速指令”

用CLI和p7-zip解割大檔案

上回講到在跑busybox linux的Synology NAS上可以用p7zip解決各種稀奇古怪壓縮檔的解壓問題,這篇會講講如何用CLI的p7zip去將特大檔案分割成較小的n個檔案去寫進FAT32的USB手指上。

Split large file with CLI p7zip

DVD的ISO和1080p的高清mkv之類,因為大過FAT32的4GB大小限制,而busybox本身又不支援ExFAT的USB手指(只有Windows 7以上、Mac OS X 10.7以上支援),於是就要把大檔案分割開──就像當年要把幾十MB的檔案分成1.4MB大小、幾十個檔案塞進幾十片3.5吋floppy上差不多……

(當年…)

Continue reading “用CLI和p7-zip解割大檔案”

Synology上用7z解壓rar、ace和lzh

很久很久以前,當檔案壓縮技術還是萌芽期,用Windows的人們都用老掉牙的ZIP。不少無知婦孺都中計,下載了WinZip的「試用版」。然後,世界出現了WinACE、WinRAR、日本人最愛的LZH之類這些要錢的(…或者要花3分鐘時間去找序號…)的壓縮軟件相繼面世,一時間壓縮檔案好像一件很簡單的事。

「好像」

事實上,大部份人還是用通用、跨平台的ZIP(雖然Mac OS X以前解壓zip檔…和臭名昭著sit檔的Stuffit也要錢的…)。不過Microsoft在Windows XP上內置了解壓Zip的功能(其實是向Winzip「買」了授權… 微軟日本還「溫馨」地買了LHA/LZH的授權放到日文版Windows裡頭);而Mac OS X採用POSIX/UNIX標準以後,OS X基本上也有了zip和unzip的功能,ZIP檔本應就成為標準。只餘下無知婦孺(和不會英文的日本人)繼續去用煩死人的RAR和LZH…

這些Windows上的林林種種壓縮格式,直至7-zip的出現,免費軟體,一次KO。

7-zip也是跨平台,而且還有在ARM處理上跑的Linux版本,更有ipkg封裝!──雖然是CLI、用指令碼的。不過,有了7-zip在Synology、QNAP之類跑Busybox linux的NAS上就簡易解決解壓RAR, LHZ之類的(((麻煩)))。

這是在busybox Linux上安裝7-zip CLI 版(p7zip)的方法:

先以root身份安裝ipkg和更新ipkg repository list(不會?看這個);

然後再安裝:

ipkg install p7zip

搞定!

p7zip的指令其實不多見,這個英文站有比較詳細的資料。