LICEcap - 擷取螢幕影像成GIF動畫檔

擷取螢幕影像成GIF動畫檔 前言 擷取螢幕影像大家會想到的就是QuickTime,QuickTime不單單只是播影像,也能擷取螢幕影像, 但擷取螢幕影像的程式大都是將影像存在影片格式檔案,如果只是想要成GIF格式的圖片式動畫可能就不行了! LICEcap 是一套輕巧又方便的擷取螢幕影像的程式,它提供了Mac OSX及Windows的版本,在這只針對Mac OSX版本做介紹。 功能操作 程式開啟後會看到下方的幾個操作,說明如下: Max FPS 輸入你每秒要擷取的速度,預設是8,範例上改成10 Size...

ESXi VM 使用實體硬碟

ESXi VM 使用實體硬碟 前言 不管是實體進行虛擬化之後或是虛擬化之前,原有硬碟資料使用上除了可以將檔案備份至虛擬硬碟環境中使用,還可以直接將實體硬碟給虛擬機器使用,使用上也是利用vmkfstools並配合命令z來完成它。 使用實體硬碟時必需要建立與實體硬碟溝通的方式,所以使用工具建立一個.vmdk中介檔,它與虛擬硬碟提供的.vmdk是一樣,但它只是個中介檔,命令如下: vmkfstools –z [硬碟掛載路徑] [產生連結的vmdk檔案]...

ESXi上增加虛擬硬碟容量

ESXi上增加虛擬硬碟容量 虛擬環境建立時所設定的虛擬硬碟如果容量不足時,想要增加虛擬硬碟容量時該怎麼做?是需要重新再建立一個容的量大的再像在PC上用備份的方式將資料備份過去嗎?其實在虛擬的環境是很方便的,直接將原先的虛擬硬碟做 擴展 的動作就完成虛擬硬碟容量的增加。 ESXi提供vmkfstools工具再配合命令X就能完成這個動作,命令用法如下: vmkfstools –X [容量] [路徑] 容量:增加至指定的容量,單位可以使用一般我們知道的gigabyte、kilobyte、magabyte。...

建立網路設定檔 ifcfg-eth0

建立網路設定檔 ifcfg-eth0 Linux的網路卡定是以eth + 號碼來命名,其中號碼從0開始,依照您的網卡路數量依序累加,我們可以透過命令ifconfig -a取得主機上網卡編號: eth0 Link encap:Ethernet HWaddr 00:50:56:AD:53:87 inet addr:192.168.9.82 Bcast:192.168.9.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:fead:5387/64 Scope:Link UP...

Debian 64位元下執行32位元應用

debian 64位元下執行32位元應用 在Linux 64位元下要執行32位元程式只要安裝32位元相關的函數庫就可以正常執行,所以要先將原本只有64位元模式再加上32位元模式,這個對於Debian來說叫arch,一個系統中可以存在多個arch,這種的叫multiarch,所以利用dpkg將要加入的arch加入,這次需要加的是32位元模式,在命令上面要加入i386 dpkg –add-architecture i386 # enable multi-arch 加入成功後再將套件更新。 apt-get update...

macOSX 變更通知訊息停留時間

macOSX 變更通知訊息停留時間 macOS 10.8增加通知中心後,右上角會有顯示通知功能,當應用程式有訊息要通知時,就會彈出對話框告知使用者,過一段時間後會自動消失,這樣子的通知非常方便,但跳出停留的時間對有些人來說可能太短,往往要注意看時它就消失了,下面會告訴你怎麼去更改它停留的時間。 變更通知類型 一開始之前,要先了解"通知"的類型,開啟系統偏好設定再選擇通知: 上圖能看到,通知類型總共有三種: 無 (none) 橫幅 (banner) 提示 (alert) 必需要將樣式變更為 橫幅才能設定停留時間要多久 。...

Xcode 5 新增功能:QucikHelp替Method加註解

Xcode 4.x之前,使用內建的framework時,如果想要查詢method的使用方式除了看官網的Help之外,只要按下option (alt) 鍵,鼠標會轉換成”?”問號方式提供查詢,點下你要查詢的method它就會快速的跳出資訊來顯示說明, 這麼方便的方式,是否可以用在自訂的Method上面呢?Xcode 5開始,Xcode已經正式支援這個功能,自訂完成後就能看到下圖: 可以直接對自訂物件公開的Method撰寫一些說明,整個完整度跟官方內建的是沒什麼差別,也增加自訂物件的可讀性與使用性。 以下是以我自訂Bluetooth...

CoreBluetooth For Central (3)

Discover BLE Device BLE跟一般Bluetooth一樣,它需要經過掃描週邊方式取得可接受BLE連線的週邊,再經過指定的方式與週邊連線,但CB提供功能,這些動作需要經過程式的控制來啟動掃描與停止掃描的動作,這章我們要完成掃描週邊的動作,一方面也可以確認BLE運作是否正常。 建立Xcode專案與配置UI 首先建立名為BluetoothLE-Scan的專案,再將視圖轉至Storyboard上面,我們要進行UI的配置工作。 Button元件配置2個按鍵分別是Scan與Stop...

CoreBluetooth For Central (2)

BLE Status CoreBluetooth提供的Framework物件內容都是以CB開頭命名,以下內容以CB代表CoreBluetooth,CB提供CBCentralManagerDelegate讓我們得知目前Bluetooth的狀態,從之後可以做一些互動機制提供使用者參考。 在使用CBCentralManagerDelegate之前我們要先宣告CBCentralManager,這物件用來管理在Central模式時,也提供Bluetooth狀態及一些功能,這個章節可以完成讀取Bluetooth的狀態,並利用NSLog印出來。...

CoreBluetooth For Central (1)

Bluetooth Low Energy(BLE) Bluetooth Low Energy Bluetooth的中文名稱為藍牙,Bluetooth Low Energy是從Bluetooth 4.0規範開始才有的,從字面上可以明確的知道這是個低耗能,具有較省電方式的藍牙。因為如此,特別適合用在長時間數據收集的用途,而加上Apple在硬體上全力支持Bluetooth 4.0功能,也為了Bluetooth Low Energy(有人稱Bluetooth LE或BLE,以下簡稱BLE)在iOS5之後增加了CoreBluetooth...