Google
 
顯示具有 電腦疑難雜症 標籤的文章。 顯示所有文章
顯示具有 電腦疑難雜症 標籤的文章。 顯示所有文章

星期六, 12月 04, 2021

擋廣告利器Adguard的使用問題

Adguard是個很好的擋廣告利器, 在擋廣告的部份它絕對是非常稱職, 尤其在電腦的網頁瀏灠器上。至於在手機上因為有一些app可以置入一些專有的廣告, 這部份只能說是放不勝防。

雖然Adguard很好用, 但在使用過程中我也遇到一些問題。在這裡把這些問題以及解決方式整理一下, 好讓大家可以參考。

若大家在使用Adguard有遇到其他問題, 也可以留言討論一下。


第一個問題是在切換網路連線時, 例如將wifi切換成有線網路, 會發生無法連線的問題。

暫時的解決方式, 可以將Adguard暫停約30秒到一分鐘, 待網路連線正常後再將Adguard開啟。

什麼? 這樣很麻煩?

沒錯, 所以這裡提供另一個方式。

開啟Adguard設定, 選擇一般的設定 -> 進階的設定



往下捲動, 找到 "使用重新導向驅動程式模式", 勾選後按下儲存。


這樣應該就能解決這個問題。


第二個問題是它會影響讀卡機的運作。

最近換了新手機, 一些常用的功能都要重新設定。其中一個有點麻煩的是網銀App的設定。

以我在使用的台新銀行為例, 它的網銀基本設定還算簡單, 下載台新銀行App後按照指示設定, 基本上只要帳號密碼沒問題, 就可以完成設定。

但要用它的網銀App轉帳, 則需要重新針對新手機進行認證才能在手機上進行轉帳。

做法是用電腦登入台新網路銀行後, 執行 個人設定 -> 申請/取消裝備認證。



接下來, 按下 "新增裝置", 然後選擇 "晶片金融卡+讀卡機"。

輸入晶片卡密碼和網銀密碼與驗證碼後按下確認, 系統就會產生一組裝置認證密碼。

然後回到手機上用網銀App登入, App就會提示要求輸入裝置認證密碼和網銀密碼。正確輸入後就可以使用轉帳功能。

但我在過程中卻因為台新網路銀行找不到讀卡機而卡了很久。嘗試過從台新下載讀卡機安裝程式安裝, 安裝過程沒有任何問題, 結果卻仍找不到讀卡機。

後來我想到我電腦上有裝Adguard, 之前也曾經因為Adguard而導致某些網站功能失效。

後來把Adguard暫時停用, 重新登入網銀執行裝置認證程序, 果然就可以了。


Adguard雖然是擋廣告的利器, 但它所使用的技術有時也會造成網站某些功能失常。下次如果遇到這類的狀況, 記得把Adguard停用試試看。

星期三, 8月 19, 2020

Outlook 行事曆、聯絡人與手機同步

相信習慣使用Outlook的行事曆的人, 一定都有這樣的需求, 想把行事曆和手機同步。

原本我一直使用gSyncit v4, 但最近因為Google calendar service改版, gSyncit v4也不再支援了。

所以就看到gSyncit出現了 "Response status code does not indicate success: 404 (Not Found)." 的錯誤訊息。


針對這個問題原廠說明如下。

詢問IT同仁, IT給了兩個建議。一個是改用gSyncit v5, 另一個是改用EVO。
兩種都可以試用, 但好像有一定期限, 最後都需要購買license。
gSyncit v5是19.99美元, 而EVO是1050元(台幣)。

實際試用了一下EVO, 安裝和設定都很容易, 原廠的教學引導寫得也很清楚。做著做亳無困難, 很快就在Outlook裡設好了。

但同步的過程非常地慢。我發現它似乎每次都要把行事曆所有的記錄都同步一次。


我記錄了一下時間, 在9:04分時還有2970筆要同步, 到9:30分還有1443筆。等於差不多是同步1筆就要1秒鐘。
而且我從前一天安裝, 到今天早上, 還沒看到行事曆上的新行程更新到手機上, 不確定是否是一直沒有完成同步的關係。

由於速度已經慢到我無法忍受的地步, 我就把它停了, 再試試gSyncit v5。
gSyncit v5用起來和v4感覺沒什麼差異, 下載和安裝一定都很容易。
設定好之後開始同步, 包含聯絡人和行事曆, 我注意了一下時間, 大約1分鐘就完成了。


1小時跟1分鐘, 天啊!
軟體的效能可以有這麼大的差異?!
這肯定不是電腦硬體的問題, 也不是網路速度的問題, 而是整個設計架構的問題。

對於喜歡慢條司理的人而言, 看著EVO一秒一秒完成, 可能會想到龜兔賽跑裡那隻烏龜的毅力而感到很勵志, 但我個人還是喜歡看到事情很快有效地被解決。我決定就用gSyncit v5了。






星期三, 7月 11, 2018

GoPro Quik 電腦版 無法登入 的 解決方式

前幾天很高興拿到GoPro Hero 6, 但一開始的使用經驗不是很順利。
首先是要把影片下載到電腦上時, 一開始隨手拿了手邊的一條USB Type-C線(我本想華為的線應該不至於太爛), 結果接上電腦後發現電腦完全沒有反應。這條線我用了其它裝置都沒問題, 獨獨就接GoPro Hero 6有問題。後來又發現用這條線充電, 大約充到40%多就充不進去了。
換了Gopro原廠附的線, 上面這些問題都沒了。看來Gopro Hero 6對USB線是有點挑的。FB社團有人說是我用的線太爛, 這事我就不爭論了。同樣一條線接別的設備都沒問題, 就只有接GoPro Hero 6有問題, 到底是線的問題還是GoPro的問題, 大概只有遇過的人心裡才有答案吧。

第二個問題, 是電腦版的Quik一直重覆登入畫面的問題。這問題也卡了很久, 爬文一下看到GoPro官方討論區也是罵聲連連。這麼嚴重明顯的問題搞了那麼久, 還敢說是運動相機界的Apple, 真是令人很失望。後來在Mobile01上找到一篇文章中有一個替代方案, 原文中講要安裝好幾個版本, 後來我試了只要先安裝Quik 2.3.0版(含之前的版本), 然後再安裝Quik最新版(不要把舊版移除, 直接安裝)就可以正常使用了。


我猜想大概是軟體開發人員在某個版本後就漏了什麼東西(很扯,我知道)。如果是直接裝新裝的人都會遇到這個問題, 但從舊版升級上來的就沒這個問題。(有人還把問題推給Windows系統, Windows真的好衰啊!)

順便講一下Quik的優缺點:
優點:
1. 編輯影片的方式很有創意, 只要Highlight幾個影片重點, 設好所要影片長度, Quik就自動幫你剪好影片。

缺點:
1. Quik桌面版只能匯入Gopro影片, 無法匯入其他裝置拍的影片, 手機版則無此限制。
  • Can I add 3rd party videos/photos in Quik for desktop?
    • You cannot add any 3rd party media files into Quik for desktop. It will only find the original SOURCE files coming from a GoPro camera. 
        https://gopro.com/help/articles/question_answer/Quik-for-Desktop-Common-Questions

2. 桌面版要編HEVC影片有硬體限制, 需要Intel Kaby Lake以後的CPU, 不符合硬體要求連看都有問題。

Is my Computer Compatible with HEVC?


Windows
HEVC is supported on Windows 10 computers using the Intel Kaby Lake (or equivalent) processor and newer. 
 

MacOS
HEVC is supported on macOS High Sierra computers using the A10 processor and newer
        https://gopro.com/help/articles/block/hevc

3. 桌面版Quick畫面無法調整, 一些較複雜的場景轉出來的畫面非常糢糊鬆散; 手機版Quick可對畫質做簡單設定, 但複雜場景的畫面問題一樣無解。




星期五, 12月 26, 2014

Windows 8.1 Wifi自動重新啟動的方法

Windows 8的Wifi問題真的很多,之前常發生的是"連線能力受限",然後不知何時開始,乾脆就直接斷線,或是睡眠中醒來後,網路卡就被停用掉了。

之前介紹的 Windows 8連線能力受限的解決方法 也變得不管用了,因為根本找不到這個裝置,所以用netsh去停用或啟用連線也變得完全沒有作用。

手動的解決方式,是打開裝置管理員,然後將無線網卡停用後再重新啟用。

但每次要手動做這個動作,真的很麻煩。所以又研究了一下如何把這個動作變成自動執行。

當網路卡失效時,在事件檢視器的應用程式中會看到一個錯誤,如下:



例用這個事件,觸發一個自動將網卡關閉再重開的動作。
剩下的問題就是如何用指令的方式重啟網卡?

首先要下載WDK。在這個網頁裡點選Download WDK 8下載WDK安裝程式。
安裝WDK後,在 C:\Program Files (x86)\Windows Kits\8.0\Tools\x64\ 目錄下可以找到Device Console程式 devcon.exe。

有了Device Console程式後,接著要找出網卡的識別碼。在裝置管理員中,在網卡上按右鍵,選"內容",然後選擇 "詳細資料",再選"硬體識別碼",如下:


在這個例子裡,網卡的識別碼為 "PCI\VEN_8086&DEV_08B2"。
以管理員身份執行命令列,然後輸入下列指令即可關閉網卡:

"C:\Program Files (x86)\Windows Kits\8.0\Tools\x64\devcon.exe" disable "PCI\VEN_8086&DEV_08B2"

啟用網卡的指令如下:
"C:\Program Files (x86)\Windows Kits\8.0\Tools\x64\devcon.exe" enable "PCI\VEN_8086&DEV_08B2"

將這兩行指令設成一個批次檔,以管理員的身份執行就可以自動執行網卡重啟的動作。

最後,用前一篇所介紹的方式,在工作排程器中設定當發生網卡失效的事件時,就自動重啟網卡。



星期六, 7月 12, 2014

Windows 8 Wifi 連線能力受限的解決方式

Windows 8的Wifi常常莫名其妙罷工,三不五時用到一半就突然變成受限制的連線,wifi變成無法連線。不只使用中三不五時會發生,睡眠後醒來也常常這樣。這麼明顯的問題,不知微軟為什麼拖了那麼久還搞不定?
每次遇到這種問題都要很鴕鳥地把wifi關掉再重開一次,讓wifi重抓IP。
因為發生機率實在太高了,乾脆弄一個批次檔自動執行wifi關閉和重開的動作,內容如下:

netsh interface set interface name="Wi-Fi" disable
netsh interface set interface name="Wi-Fi" enable

把這個內容存在一個.bat或.cmd檔內,每次wifi出問題時,只要用管理員身份執行這個批次檔即可。

再分析wifi罷工時,由於連線出現問題,因此都會發生DNS名稱解析逾時的狀況。在系統的事件檢視器中如下:


利用這個特性,我們用工作排程器定義一個觸發事件,每當DNS發生解析逾時的情況,第一個懷疑就是wifi又出狀況了,所以就自動把wifi關掉再重開一次。

打開"電腦管理",在工作排程器中建立一個工作,如下:

名稱隨自己高興取,注意執行工作的使用者帳戶必需有管理員的身份。設定"不論使用者登入與否均執行"。

解發程序設定在系統記錄裡發生由DNS Client Events發出1014(即DNS解析逾時)事件時自動觸發。

觸發的動作就是執行上述的開關wifi批次檔。把批次檔放在根目錄下,不要放在使用者目錄裡,以免去因權限產生的問題。

設定好之後,只要wifi罷工,排程器就會自動把wifi重開,讓wifi順利繼續工作了!


8/15補充:

有網友反應這個方法工作狀況不如預期,在這做補充說明。
當然,看起來這不是簡單的問題,所以我只能提供一個可能方向,讓大家可以有個方向去找找看問題可能出在哪裡。

首先,某些電腦在開關wifi後仍然有連線受限的問題。
我不確定您的情況是否如下圖:


如果是的話,那不用擔心。因為我的電腦上也是這樣,但重點是網路使用是沒問題的。
如果windows下方的task bar上的網路符號出現驚嘆號那才是無法連線,這時做wifi開關的動作應該是有效的。

其次,在指令中的name裡所用的名稱,確實在某些中文版機器上可能要用 "無線網路連線"。
至於到底該用什麼名稱,請打開控制台裡的 "網路連線" 看看你的無線網路是顯示什麼名稱,若它顯示 "Wi-Fi" 就用 "Wi-Fi";若是顯示 "無線網路連線" 就用 "無線網路連線"。



最後一個問題,當發生DNS Client Events不會觸發開關Wifi的批次檔,這個問題看起來比較複雜一點。
首先請確認一下執行工作的帳戶是否有管理員身份,並確定 "不論使用者登入與否均執行"。
然後在觸發程序中,確認來源和事件識別碼都設定正確,並且勾選 "已啟用",表示啟用這個觸發條件。
如果你的設定都是正確的,卻還是看不出它有觸發,請把你的工作的歷程記錄打開。
接著,先手動觸發看工作是否能順利執行,這在歷程記錄裡會看到一個 "由使用者觸發的工作"。
若手動觸發可以順利完成,接著你必需故意製造觸發條件(DNS Client Events, 以我的電腦來說,睡眠後再醒來很容易就產生這個事件),再回到歷程記錄裡看看實際有沒有觸發。

如下圖,在系統記錄中,8/15 11:01:13、8:52:55、8:23:53所發生的DNS Client Events,在工作歷程記錄裡分別在11:01:14、8:52:56、8:23:54都有被正確觸發。


如果繼續往下找,還有很多這樣相對應的記錄,表示DNS Client Events都有觸發所設定的工作。



星期二, 10月 01, 2013

Thinkpad X201i的OSD休眠後就不見了

事情是這樣的, 我的電腦很少在開機關機的, 通常下班或不使用時都是給它進入睡眠, 然後要用時就直接叫醒它就可以馬上使用。
但我發現有時電腦從睡眠中醒過來後, 當我用Fn鍵調螢幕亮度或調音量時, 螢幕上的OSD就不會顯示了。雖然亮度音量還是能調, 但沒有OSD顯示就是很不方便。
我覺得應該是Thinkpad OSD程式的bug, 但好像目前也無解, 所以只好自己想辦法處理。

如果叫出工作管理員, 可以看到兩個和OSD相關的程序: TPONSCR.exe和TPOSDSVC.exe。


把這兩個程序結束掉, 再重新執行TPOSDSVC.exe, OSD就可以顯示了。
於是我建了一個批次檔, 內容如下:
taskkill /IM TPOSDSVC.exe /f
taskkill /IM TPONSCR.exe /f
cd "C:\Program Files\Lenovo\HOTKEY\"
start TPOSDSVC.exe
exit

以後若發生OSD無法顯示的情況, 就執行這個批次檔就ok了。


星期一, 7月 29, 2013

用Intel®的Virtualization Technology加速AVD

在之前的文章中提到ADT的Android模擬器因為慢到太誇張, 只好用Android x86來取代它。
但有時候, 也是會想玩玩ADT附的模擬器, 怎麼辦?
利用Intel的Virtualization技術, 也可以讓這個慢到不行的模擬器飛起來, 我實測後的結果, 在模擬器視窗開出來後, 20秒內就可以讓你開始操作, 速度真的超快。

要用這個超快的模擬器, 步驟如下:
1. 叫出Android SDK Manager, 先確認有沒有安裝你要用的Android版本的"Intel x86 Atom System Image", 如果沒有, 請把它裝起來。

2. 同樣在SDK Manager裡, 檢查一下 Extras\Intel x86 Emulator Accelerator (HAXM)裝了沒, 如果沒有, 請把它裝起來。

3. 裝好Intel x86 Emulator Accelerator (HAXM)後, 請到你的SDK目錄下的 extras\intel\Hardware_Accelerated_Execution_Manager 目錄下, 你會發現一個IntelHaxm.exe的執行檔, 如下圖:

4. 執行IntelHaxm.exe後會進入如下的設定畫面, 和一般安裝程式一樣把它裝起來, 在過程中需設定要配置給加速程式的記憶體大小; 以後要改變記憶體大小或移除硬體加速器, 也都是執行這個程式。裝好加速程式後, 重開機。


5. 進Eclipse後, 叫出Android Virtual Device Manager, 建立一個Android Virtual Device。Android版本就是選你在步驟1選的有安裝Intel x86 Atom System Image的Android版本, CPU/ABI一定要選Intel Atom (x86), 這樣才能使用加速技術。順便把"Use Host GPU"也打勾, 連繪圖加速也用上。


6. 建好AVD後,  就可以按Start啟動它。出現一個視窗會告訴你 "HAX is working and emulator runs in fast virt mode", 意思是... 硬體加速可以用了, 現在模擬器用很快的virt模式在跑...


不到20秒, 你就可以開始操作模擬器了, 而且很順...


星期一, 7月 15, 2013

保密防諜, TrueCrypt磁碟加密軟體

之前談到ThinkPad的保密技術, 可以讓你在電腦遺失時也不需擔心資料洩漏。
而在正常使用的情況下, 尤其是在開放空間下使用電腦時, 也許就在你離開的短短兩分鐘, 資料就被幹走了。
所以養成良好的保密習慣是必要的, 以下有幾個做法可供參考:
1. 設定一個複雜連神都猜不到的密碼, 然後用指紋連結密碼。
2. 設定電腦進入休眠或螢幕保護時, 復原時需要求密碼才能使用。
3. 若要離開座位, 可直接用Windows鍵+L鎖住螢幕。
4. 注意敏感資料的複製和備份, 採取適當的防護策略。

前面講的, 1~3點我想大家都很容易理解。這裡我要針對第4點做一些深入的說明。

試想, 如果你有一些敏感又重要的資料, 你會怎麼做?
因為他很重要, 所以你一定怕它不見, 所以需要備份。
備份的方式有很多種, 最簡單的, copy到USB裡, 那萬一USB掉了怎麼辦? 這麼小的東西, 可是很容易掉的。
備份到雲端上? 對我而言, 只有可公開的資料才會放在雲端; 尤其在我看過史諾登的爆料之後, 更確定我原先這種想法。
備份在硬碟上, 然後把硬碟放家裡? 那萬一家裡遭小偷, 硬碟被偷走怎麼辦? 把硬碟拿去銀行放保險箱...

好吧! 我承認我是過份擔心了, 但正因為它是敏感又重要的資料, 很難不讓人擔心這些問題。

這時, 有一個好的加密軟體是很有用的。加密過的資料, 就算萬一不幸遺失或被竊取, 也很難被讀取出內容。所以你可以用USB, 用硬碟備份, 都不用太過擔心。

以往在早期的Thinkpad機型上, 都有附送一個SafeGuard PrivateDisk的加密軟體。它可以讓你建立一個加密的虛擬磁碟, 保護虛擬磁碟中所有資料, 還可以直接做讀寫。

但在現在的Thinkpad已經不再提供這個軟體了, 但卻看不到Thinkpad有對應的解決方案。
於是, 我找到一個和PrivateDisk功能類似, 但比它功能還強大, 而且又免費的open source加密軟體叫TrueCrypt。

這個軟體可以讓你建立虛擬的加密磁碟, 也可以將實體磁碟加密。

你可以到TrueCrypt的官方網端下載適合你作業系統的版本, 安裝後即可開始使用。雖然TrueCrypt可以下載語言包, 但因為英文對我不是什麼問題, 而且我看它的正體中文語言包也沒有完全完成, 所以有興趣的朋友可能要自己試試了。

以下就以英文界面介紹如何建立一個虛擬加密磁碟:

1. 執行TrueCrypt後看到畫面如下, 這裡會列出你系統中目前所有未使用的磁碟機代號。如果你要掛載加密磁碟, 就可以掛載在這些磁碟代號上, 這點我們後面再說。
按下Create Volume建立一個加密磁碟。

2. 這裡會出現一個加密磁碟建立的精靈, 你可以選擇Create an encrypted file container。這意思是說, 把整個磁碟的內容放在一個檔案裡, 這種做法可以方便你做檔案的複製。按Next到下一步。

 3. Volume Type選Standard TrueCrypt volume即可。如果你怕檔案被看到而被脅逼要交出密碼, 例如被老婆大人看到, 或被勒索時, 則可以選Hidden TrueCrypt volume隱藏TrueCrypt的volume檔。

4. 設定加密磁碟檔的位置, 按Select File...然後選擇所有存放的路徑, 輸入檔名即可。

5. 加密演算法設定, 採預設值即可。按Next到下一步。 

6. 設定加密磁碟的空間大小, 通常保護重要資料, 10MB就夠用了。除非你像富二少一樣有一大堆機密圖檔要加密...

7. 設定存取密碼。按Next。

8. 如果你設定的密碼長度不足20個字元, 程式會有個警告訊息。我是記不住超過20個字元的密碼的, 所以我就按是(Y), 不管它。

9. 設定磁碟配置方式, 一般文件檔用FAT即可, 除非你有超過4GB像是影片這種東西要加密, 那你可以考慮NTFS...
然後你會看到畫面中間的Random Pool裡有一組亂數, 它會用來產生你的加密磁碟。你可以在這個視窗中搖動滑鼠改變這組亂數, 搖得愈久愈好...
搖夠了之後, 就按下Format將這個新的加密磁碟做格式化。

10. 恭禧你, 已成功建立一個加密磁碟檔。

11. 如果你沒有要建立其它加密磁碟, 那就按Exit結束精靈。

12. 回到主畫面後, 可以將剛剛建立的加密磁碟檔加載到系統中試試。
先點選你要加載的磁碟代號, 如D:, 然後按Select File...

13. 選擇剛剛建立的加密磁碟檔, 接著下Mount。程式會要求你輸入密碼, 也就是剛剛建立加密磁碟檔時所設定的密碼。

14. 密碼無誤的話, 就可以順利掛載這個加密磁檔, 如下圖的D:
 這時就可以和一般磁碟一樣使用這個加密磁碟。

15. 不使用加密磁碟時, 記得把它卸載(Dismount)下來, 這樣才能保護資料。點選你要卸載的磁載, 然後按Dismount按鈕即可卸載。
或是你也可以按Dismount All, 一次把所有加密磁碟全部卸載掉。


以上是TrueCrypt最基本的玩法。除了採用加密磁碟檔外, 如果你和我一樣手邊有好幾個容量很小的SD卡, 那也可以把這些SD卡做成加密磁碟, 這樣也是很方便的。在做法上有幾個地方和上述流程不太一樣:
第一是在步驟2時, 應選擇Encrypt a non-system partition/drive。

第二是在步驟4時, 應選擇你要加密的小SD卡或USB, 例如若你的SD卡是在Z:, 那就選Z:。
注意, 在Format時SD卡裡的東西會被刪除, 所以要確定你裡面的資料已經不要了。

第三是建立好加密磁碟後, 只要按下Auto-Mount Devices, 輸入正確的密碼後程式就會自動掛載加密磁碟。
注意, 原本的磁碟在系統上會變成不可辨識, 只有加掛後的磁碟才能使用。例如, 若你的SD卡放在Z:碟, 而把它mount到H:碟, 則只有H:碟是可以自由存取的。

如果你不小心按到Z:碟, 則系統會提示你做格式化, 請千萬不要做格式化!


TrueCrypt還可以讓你設定hot key做掛載或卸載的動作, 你可到Settings->Hot Keys...裡做設定:
這裡我把自動掛載設成Ctrl+Alt+M, 要全部卸載則用Ctrl+Alt+D。

另外, 為了確保Hot key在任何時候都可以運作, 在Settings->References裡要設定讓Windows一開機後就把TrueCrypt Background Task啟動。你還應該設定你的加密磁碟在一段時間沒使用後, 就自動卸載。










有了TrueCrypt後, 你可以很安心地將你的重要資料加密, 備份, 不需要再擔心機密資料遺失後怎麼辦。就我個人的使用經驗而言, 它完全可以取代PrivateDisk, 甚至功能比PrivateDisk更齊全。



星期二, 7月 09, 2013

用Android-x86換掉ADT的Android模擬器

相信這是每個用ADT開發Android APP的人都會遇到的一個問題, 它的Android模擬器真是超級超級慢的, 用過的人沒有一個不嫌它的。

有一些小撇步可以讓Android模擬器快一點, 例如用開啟Snapshot以省去模擬器開機的動作, 或是開大一點的記憶體給它... 但不管怎麼調, ADT的Android模擬器還是比烏龜在爬還要慢。

其實, 你根本不需要用ADT的Android模擬器也可以debug, 而且速度超快。嗯, 你不會是要告訴我, 直接用Android手機或平板debug吧?!

嗯, 如果用Android手機或平板debug當然很快, 但如果是這樣, 那這篇就不用寫了。

這裡要講的是, 用Android-x86 debug App, 作法如下:

1. 去http://www.android-x86.org/download下載Android-x86, 我用的是Android-x86-4.2-20130228.iso
2. 去https://www.virtualbox.org/wiki/Downloads下載VirtualBox, 把它裝起來.
3. 在VirtualBox建一台Virtual Machine, 設定值如下:

  • 名稱: 不重要, 隨便你取
  • 類型: Linux
  • 版本: Other Linux
  • 記憶體: 512MB(小一點應該也OK)
  • 硬碟: 8GB(小一點應該也OK)
  • 網路介面卡: 橋接介面卡

4. 把步驟1下載的Android-x86-4.2-20130228.iso掛載到這台VM的光碟機上, 然後把這台VM開機。
5. 開機後將Android-x86裝起來, 應該很快, 不會太久。裝完後重新開機。
6. 重新開機後進入Android系統。第一次開機就跟任何Android系統一樣, 要設定帳號什麼的, 不設也無所謂。


7. 進入Android系統後, 按下Alt-F1切到命令列下, 輸入netcfg後按看看這台Android的IP, 如下圖的192.168.1.105即是。把它記下來, 等一下會用到. 記好之後按Alt-F7切回圖形界面。

8. 回到Windows中, 按 "開始" 輸入cmd後按叫出命令列程式。切換目錄到adb.exe所在的位置, 輸入adb connect 192.168.1.105(就是前一個步驟看到的那個Android的IP)。要確認是否已連上可以輸入adb devices確認。如下圖:


現在, 你就可以在ADT裡啟動你要debug的App, 這時就可以在這台VM上看到執行結果, 而且速度很快很快...

以後要debug時, 或因為休眠失去連線後, 就重覆步驟6~8就好了。


註記:

1. 一般Android裝置也可以用Wifi debug, 不用USB線。需安裝Wifi ADB, 然後一樣用adb connect xxx.xxx.xxx.xxx連接裝置即可。
2. Android-x86會因為等待時間過長, 螢幕因為進入休眠而變黑。它不是當機, 你可以在選單上選擇"機器->關閉", 然後在出現的對話窗中選擇"傳送關機訊號", 然後確定。這就像你在Android手機上按一下開關, 它就會醒過來繼續工作。








星期一, 4月 01, 2013

Thinkpad的保密技術

從X60s到X201i, 我一直是小黑Thinkpad的愛用者。
雖然很多人說, Thinkpad賣給聯想後, 大大地減低他們使用Thinkpad的可能性。但對我而言, 我想我的下一台筆電, 我還是會以Thinkpad為優先考量。

雖說我的筆電主要是公務用的, 但也免不了會放一些私人資料在裡面。不知大家可曾想過, 如果你的筆電遺失了, 你要擔的是買筆電的3萬多塊, 還是要擔心你的重要資料被竊取了?
雖然我不是什麼重要人物, 但坦白說我還真的比較擔心資料保密的問題。

而小黑之所以能在商務筆電這個領域享有盛名, 在資料保密部份確實有其獨到之處。

首先, 它有指紋辨識, 結合開機及BIOS設定。你只要設定好BIOS密碼, Windows密碼, 這些都會和指紋辨識連結。只要在開機時刷入指紋, 就可以方便存取BIOS及Windows裡的資料。也因為有指紋辨識, 你可以將你的密碼設定成一串很長很複雜的組合, 連你自己都無法破解(當然還是建議你記下來, 分開存放), 這樣萬一你的筆電遺失了, 小偷需要花很長的時間才能開機進入系統, 甚至也許永遠無法開機。


其次, 你會想到, 就算開不了機, 有心人士能不能把硬碟拆下來裝上另一台電腦讀取資料?
這點小黑也想到了。在小黑的BIOS你可以設定硬碟保護密碼, 設定之後, 除非你有這組密碼, 否則就算你把硬碟裝到另一台電腦上, 還是看不到任何資料。這種作法比軟體加密安全很多。而且你不需要特殊的加密硬碟, 所以也可以自行更換硬碟, 都可以達到這種保護功能。(雖然我不是很清楚它怎麼辦到的, 但它確實是如此。)


再者, 小黑一般配有SafeGuard的PivateDisk軟體, 你可以自訂任意多個受密碼保護的虛擬磁碟。意思是, 就算你可以開機看到硬碟內容, 但你的重要資料還有另一層密碼保護, 你必需有虛擬磁碟的密碼才能讀取這個特定磁碟中的資料。經過這些層層的保護, 除非是專家中的專家, 否則我想是很難看到你的機密資料的。

當然, 萬一真的不幸遺失了電腦, 大家還是希望能找回來。在Thinkpad裡有內建兩種保護技術, 可以協助你找回遺失的電腦。一個是Intel的Anti-Theft, 另外一個是Computrace, 不過這兩種服務都是要付費的。

當然市面上也有一些免費的防遺失軟體, 可讓你在電腦遺失時透過網路, 視訊攝影機等等提供資訊追踪你心愛的筆電, 像是Prey即是一個可以考慮的軟體, 當然這不是小黑的技術, 所以有興趣的人自己可以去看看, 在這不多做介紹。

當然, 凡事還是要做最好的準備, 做最壞的打算。如果你的筆電遺失了, 很可能你就永遠不會再見到它了, 所以記得重要資料要經常備份。