顯示具有 mac 標籤的文章。 顯示所有文章
顯示具有 mac 標籤的文章。 顯示所有文章

2013年7月9日 星期二

Mac使用老式USB掃瞄器(以Mustek 1200 UB為例)

安裝軟體

1. libusb
2. SANE backends
3. SANE Preference Pane
4. TWAIN SANE Interface

下載處: http://www.ellert.se/twain-sane/

下載驅動程式

下載相對應的驅動程式放入/usr/local/share/sane/gt68xx/目錄

下載處: http://www.meier-geinitz.de/sane/gt68xx-backend/

以Mustek 1200 UB為例,需要下載sbfw.usb
放置於/usr/local/share/sane/gt68xx/,並修改權限為777

$ sudo cp sbfw.usb /usr/local/share/sane/gt68xx/
$ sudo chmod 777 /usr/local/share/sane/gt68xx/sbfw.usb

確認掃瞄器是否有無抓到

使用下列兩個指令確認是否能正常抓到掃瞄器
1. scanimage --list-devices
2. sane-find-scanner

掃描

使用scanimage指令掃描

$ sudo scanimage --format=tiff --mode=Color --resolution=300 > result.tiff

若對scanimage指令有疑問可以man一下










$ man scanimage

參考文件

http://nepkertkft.hu/en/mustek-ub-plus-1200-scanner-under-mac-os-x

2011年12月8日 星期四

Mac OS 10.7 Lion新增Windows網路芳鄰印表機

雖然我已經脫離Windows作業系統許久了,但就算投靠Ubuntu與Mac OS多年,要在非Windows新增印表機還是相當麻煩。方法無非就是找到印表機本體,透過上面的小按鈕跟小螢幕中進入設定尋找印表機的IP、或者列印設定頁出來後再看上面的IP是啥。最近發現在Mac OS上有更快速的方法可以新增印表機。

1. 首先進入"系統偏好設定" => "列印與掃描",然後點選選單下方的+號"新增印表機"
2. 接著按著鍵盤的Control鍵點選"預設值"按鈕,會跳出隱藏版的選單,點選"自定工具列"


3.將"進階"往上拖拉到工具列後點選"完成"


4. 接著在"類型"中選擇"Windows....",並在URL中填上該印表機在網路芳鄰上的位置後即可加入


參考資料:
Mac OS X: How to manually add a Windows shared printer

2011年12月5日 星期一

Mac OS 10.7雙網卡設定

由於公司內網與外網切開,但我手頭上又只有一台電腦,只能採用雙網卡的策略。之前這方法在Windows與Ubuntu都是無往不利,然而卻在Mac OS上踢到鐵板,不知為何路由似乎總是被Mac OS牢牢抓住沒辦法修改,或者是路由不通。

理論上理想的設定方式應該是預設gateway是外網的gateway,而內網則指定特定的網段走內網的gateway,但Mac OS不論如何都會硬塞一個預設的gateway。在Mac OS中如果超過一個以上的網路設備時,就需要設定設定服務順序,否則可能會導致routing錯亂,而且這個服務順訊還會影響到使用DNS Server的順序。

所以正確的作法就是將內網的網路卡設定為優先權最高。設定方式就是進入到"系統偏好設定"的"網路"中,點選網路設備清單下面的選項按鈕,選擇"設定服務順序",然後將內網的網路卡拉到外網的網卡上面。


接著在終端機下指令將所有default gateway通通刪除。

sudo route delete default <內網gateway ip>
sudo route delete default <外網gateway ip>

這時候輸入netstat -rn指令看routing table會看到還殘留著一個default gateway無法刪除,理論上在調整完服務順序後這個default gateway應該會是外網的gateway。

接著輸入指令新增內網的路由

sudo route add -net <內網的網段/netmask> <內網的gateway ip>

這時候應該已經可以正常存取內網跟使用內網的domain name了。但外網還無法連線,原因在於這個default的gateway的Refs小於內網gateway的Refs。因此還需要手動在將外網的default gateway加回去。


sudo route add default <外網的gateway ip>

理論上應該就大功告成了