發表文章

Using adb tool control android phone

in dos command mode : " adb shell input keyevent keycode " attach  keycode list 電話鍵 KEYCODE_ CALL 撥號鍵 5 KEYCODE_ ENDCALL 掛機鍵 6 KEYCODE_ HOME 按鍵Home 3 KEYCODE_ MENU 菜單鍵 82 KEYCODE_ BACK 返回鍵 4 KEYCODE_ SEARCH 搜索鍵 84 KEYCODE_ CAMERA 拍照鍵 27 KEYCODE_ FOCUS 拍照對焦鍵 80 KEYCODE_ POWER 電源鍵 26 KEYCODE_ NOTIFICATION 通知鍵 83 KEYCODE_ MUTE 話筒靜音鍵 91 KEYCODE_ VOLUME_MUTE 揚聲器靜音鍵 164 KEYCODE_ VOLUME_UP 音量增加鍵 24 KEYCODE_ VOLUME_DOWN 音量減小鍵 25 控制鍵 KEYCODE_ ENTER 回車鍵 66 KEYCODE_ ESCAPE ESC 鍵 111 KEYCODE_ DPAD_CENTER 導航鍵 確定鍵 23 KEYCODE_ DPAD_UP 導航鍵 向上 19 KEYCODE_ DPAD_DOWN 導航鍵 向下 20 KEYCODE_ DPAD_LEFT 導航鍵 向左 21 KEYCODE_ DPAD_RIGHT 導航鍵 向右 22 KEYCODE_ MOVE_HOME 光標移動到開始鍵 122 KEYCODE_ MOVE_END 光標移動到末尾鍵 123 KEYCODE_ PAGE_UP 向上翻頁鍵 92 KEYCODE_ PAGE_DOWN 向下翻頁鍵 93 KEYCODE_ DEL 退格鍵 67 KEYCODE_ FORWARD_DEL 刪除鍵 112 KEYCODE_ INSER T 插入鍵 124 KEYCODE_ TAB Tab鍵 61 KEYCODE_ NUM_LOCK 小鍵盤鎖 143 KEYCODE_ CAPS_LOCK 大寫鎖定鍵 115 KEYCODE_ BREAK Break/Pause 鍵 121 KEYCODE_ SCROLL_LOCK 滾動鎖...

Configuring Windows 7 as an NTP server

1. launch Windows' RegEdit with certain path located 2.Edit HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ services\W32Time\Config -> AnnounceFlags = 5 3. Edit  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ services\W32Time\TimeProviders\NtpServer -> Enabled = 1 4.Start the 'Windows Time' service in the 'Services' window (part of Administrative Tools). 5.Poke a hole in Windows Firewall UDP 123 Inbound.

Sikuli key command

                                             [ Function Key ] Key. BACKSPACE Key. CAPS_LOCK Key. DELETE Key. DOWN Key. ENTER Key. ESC Key. END Key. HOME Key. INSERT Key. LEFT Key. NUM_LOCK Key. PAGE_DOWN Key. PAGE_UP Key. PAUSE Key. PRINTSCREEN Key. RIGHT Key. SCROLL_LOCK Key. SPACE Key. UP Key. ALT Key. CMD Key. CTRL Key. META Key. SHIFT Key. WIN Key. ADD Key. DIVIDE Key. MINUS Key. MULTIPLY Key Modifier.ALT Key Modifier.CMD Key Modifier.CTRL Key Modifier.META Key Modifier.SHIFT Key Modifier.WIN                                            [ Function F Key ] Key. F1 Key. F2 Key. F3 Key. F4 Key. F5 Key. F6 Key. F7 Key. F8 Key. F9 Key. F10 Key. F11 Key. F12 ...

Windows 7 Hard driver with USB (USB3.0的驅動整合到現有的USB安裝隨身碟)

圖片
主機板廠商就有提供可以把USB3.0驅動整入USB隨身碟的程式 技嘉的應該比較適合大多數人  (技嘉的程式還有包其他非intel的3.0驅動) 使用方式:先去技嘉主機板下載他的公用程式 技嘉的介面   第一項只要選 None 第二項選原本的 USB 隨身碟 然後下面打勾 就可以直接把 USB3.0 的驅動整合到現有的 USB 安裝隨身碟中 如果有光碟片,第一項選光碟機,也可以由光碟片整合到 USB 當中 適合用技嘉的 1.不用ISO檔,直接做成隨身碟 2.現有的win7安裝碟直接改成能支援3.0 3.用其他第三方的USB3.0晶片(裡面有Asmedia,至於其他家不確定)

Windows 7 Hard driver with USB (USB3.0的驅動整合到現有的USB安裝隨身碟)

圖片
主機板廠商就有提供可以把USB3.0驅動整入USB隨身碟的程式 技嘉的應該比較適合大多數人  (技嘉的程式還有包其他非intel的3.0驅動) 使用方式:先去技嘉主機板下載他的公用程式 技嘉的介面   第一項只要選 None 第二項選原本的 USB 隨身碟 然後下面打勾 就可以直接把 USB3.0 的驅動整合到現有的 USB 安裝隨身碟中 如果有光碟片,第一項選光碟機,也可以由光碟片整合到 USB 當中 適合用技嘉的 1.不用ISO檔,直接做成隨身碟 2.現有的win7安裝碟直接改成能支援3.0 3.用其他第三方的USB3.0晶片(裡面有Asmedia,至於其他家不確定)

Testlink 安裝流程 (Server:Ubuntu 14.04LTS)

一、部署 testlink 相依環境 根據需要下載並安裝: sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql php5-gd 配置 apache2 sudo vi /etc/apache2/apache2.conf  添加以下內容: AddType application/x-httpd-php .php .htm .html AddDefaultCharset UTF-8 ServerName 127.0.0.1 啟動 apache2 sudo /etc/init.d/apache2 restart 啟動 mysql server sudo /etc/init.d/mysql restart 二、安裝 testlink 環境 通過 sourceforge 先下載好 testlink tar zxvf testlink-1.9.12.tar.gz sudo mv testlink /var/www/ cd /var/www/html sudo chown -R www-data:www-data testlink/ sudo mkdir /var/testlink/ sudo mkdir /var/testlink/logs sudo mkdir /var/testlink/upload_area sudo chown -R www-data:www-data /var/testlink/ 三、 執行 testlink 安裝精靈 http://localhost/testlink/install/ 訪問 testlink http://localhost/testlink 使用預設帳號 "admin" 登錄,密碼為 "admin" ,登錄後修改密碼。 四、 刪除 testlink 安裝目錄 安全設置:刪除安裝目錄: sudo rm -rf /var/www/html/testlink/install/ 修改 admin 密碼 sudo vim /var/www/testlink/config.inc.php ...

Python 的虛擬環境及多版本開發利器─Virtualenv 與 Pythonbrew

作者是 Mosky Virtualenv 和 Pythonbrew 都是可以創造虛擬(獨立)Python 環境的工具,只是虛擬(獨立)標的不同。 Virtualenv 可以隔離函數庫需求不同的專案,讓它們不會互相影響。在建立並啟動虛擬環境後,透過  pip  安裝的套件會被放在虛擬環境中,專案就可以擁有一個獨立的環境。 簡而言之,Virtualenv 可以幫你做到: 在沒有權限的情況下安裝新套件 不同專案可以使用不同版本的相同套件 套件版本升級時不會影響其他專案 Pythonbrew 則可以在家目錄中安裝多個 Python,並迅速地切換版本;也可以在指定的 Python 版本下批次測試你的 Python 程式;另外更整合了 Virtualenv。 這篇文章會詳細介紹這兩個工具,讓你在多人開發及多版本開發的環境中更得心應手。 事前準備 Python 的 package 通常會上傳至  PyPI ,有很多工具都可以從  PyPI  安裝 package。下面會使用 easy_install  這個工具(由  setuptools  提供)來安裝 Virtualenv 和 Pythonbrew。 01. Linux 如果不知道  easy_install  或還沒安裝 setuptools,在 Debian/Ubuntu 可以用下列指令安裝: $ sudo apt-get install python-setuptools 在 Fedora/CentOS/Redhat/openSUSE,則可以使用: $ su - # yum install python-setuptools 02. Windows 在 Windows 則可以從  setuptools  的頁面找到  *.exe  格式的安裝檔案。安裝完後,可以在 C:\PythonX.Y\Scripts\ (X.Y 是 Python 的版本)下找到  easy_install.exe 。記得把這個路徑放進 Windows 環境變數中的 PATH。 接著就可以輕鬆安裝任何在  PyPI ...