Wednesday 29 March 2017

[Selenium] 3 selenium installation using pip

Selenium installation using pip for Windows users


  1. Start a command prompt using the cmd.exe program and run the pip command as given below to install selenium.
    啟動命令提示符 cmd.exe 程序並運行 pip 命令來安裝 selenium.
    C:\Python35\Scripts\pip.exe install selenium
     
Now you can run your test scripts using Python. For example, if you have created a Selenium based script and saved it inside C:\my_selenium_script.py,(If you don't have file, you can download it from my github.- simpleSeleniumTest.py) you can run it like this:

現在您可以使用Python運行測試腳本。例如,如果您創建了基於Selenium的腳本並將其保存在 C:\my_selenium_script.py,(如果沒有,可以從我的github下載- simpleSeleniumTest.py)  則可以像這樣運行: : 
C:\Python35\python.exe C:\my_selenium_script.py


Tuesday 28 March 2017

[chrome-developer-tools] how to Opening the Console in sources tab

how to Opening the Console in sources tab

Pressing Esc when on the Sources tab will let you see the a small view of the Console 

 Pressing Esc


What is AutoConfigUrl Browser Hijacker? secure search toolbar removal


看此影片來移除 secure search toolbar  ,但是只是暫時移除掉而已,主要還是要從register 裡移除



  • Alter the registry key/value of:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\DefaultConnectionSettings
         


         Changing the registry key       
 Download file : reg  and excute it. or you can Edit it so that the 09 becomes 01, or rather subtract 8h from the 9th byte of this value.       

Now reload up Internet Explorer and view the Lan Settings once again.                              





Monday 27 March 2017

(Solved)ShellExecute failed (2): Is this command Correct?

Hello all,

ShellExecute failed (2): Is this command Correct?
“C:\Program Files (x86)\Notepad++\Notepad++.exe” “C:\Program Files
(x86)\Notepad++\change.log”



Fix:
Navigate to C:\Program Files (x86)\Notepad++ Right mouse click the Notpad++.exe file click properties & under the compatability Tab UN-TICK run the program as administrator box DONE


.

How to remove CRC-SHA entry from Context Menu in Windows 10

如果您在Windows 10機器上安裝了最新版本的7-Zip程序,則可能已經註意到,條目CRC-SHA與7-Zip選項一起自動添加到上下文菜單中。如果指向側面箭頭,則顯示CRC-64,SHA-256,SHA-1,CRC-32和*條目。
                         







CRC是循環冗餘校驗的縮寫形式,用於數字網絡,用於檢查/識別對數據所做的任何更改。它的兄弟姐妹,SHA代表安全散列算法,它可以用於確定從Internet下載的數據的完整性,確保它不被破壞。

不了解這些算法功能的用戶可能會在上下文菜單中找到不必要的條目,並希望將它們完全刪除。以下是如何從Windows 10中的上下文菜單中刪除CRC-SHA條目。

Remove CRC-SHA entry from Context Menu


打開7-Zip文件管理器,在開始搜索框中鍵入7-Zip並點擊“Enter”鍵。

找到後,打開程序,選擇工具菜單,然後點擊選項按鈕。

接下來,切換到與系統相鄰的7-Zip選項卡。在“上下文菜單項”部分下,取消選中標記為“CRC SHA”的複選框,然後單擊“應用”按鈕。
就這樣!! 上下文菜單中的CRC SHA條目將被刪除。

如果您看到“事件無法調用任何訂閱者”消息的錯誤對話框,只需單擊確定按鈕即可刪除上下文菜單條目。

我們已經在我們的網站上詳細介紹了7-Zip工具。它是一個方便的文件壓縮工具,可以幫助您縮小文件大小,而不會丟失重要數據。因此,它已經贏得了知名的開源替代付費壓縮軟件的聲譽。一個新的更新和穩定版本的7-Zip版本15.12。已經發布。

Sunday 26 March 2017

在Windows上安装Python


在Windows上安装Python

一般來說應該會先下載最新版的python,但是因為在學習Selenium時要注意,目前對python 3.X的資訊不多,所以你可以選擇python 2.X版來學習。  我個人喜歡挑戰,所以一開始學就選擇python3.X版。(python2.X 和 python3.X安裝方法都是一樣的)

Note: 1. 到現在為止,我遇到問題是python2.X 和python 3.X的語法不同。
          2. 如果你已經有python2.X不用一定要移除,可以並存,但是執行時要切換。

下載點 : https://www.python.org/downloads/

首先,從官網下載 最新版本 的Python 3.x。可通過 Python官網 的”Windows Installer”鏈接保證下載到的版本是最新的。我安裝的版本是python 3.6.0


Windows版本是MSI文件格式,雙擊它即可開始安裝。MSI文件格式允許Windows管理員使用標準工具自動 進行安裝流程。

install-py35

特別要註意勾上Add Python 3.5 to PATH,然後點“Install Now”即可完成安裝。 PS: python2.X沒有這個選項,要手動加入。

默認會安裝到C:\Python36目錄下,然後打開命令提示符窗口,敲入python後,會出現兩種情況:

情況一:



看到上面的畫面,就說明Python安裝成功!

你看到提示符>>>就表示我們已經在Python交互式環境中了,可以輸入任何Python代碼,回車後會立刻得到執行結果。現在,輸入exit()並回車,就可以退出Python交互式環境(直接關掉命令行窗口也可以)。

情況二:得到一個錯誤:
python-not-found
‘python’ 不是內部或外部命令,也不是可運行的程序或批處理文件。
python-not-found

這是因為Windows會根據一個Path的環境變量設定的路徑去查找python.exe,如果沒找到,就會報錯。如果在安裝時漏掉了勾選Add Python 3.5 to PATH,那就要手動把python.exe所在的路徑添加到Path中。

如果你不知道怎麽修改環境變量,建議把Python安裝程序重新運行一遍,務必記得勾上Add Python 3.5 to PATH。

手動把python.exe所在的路徑添加到Path中
 點選 [Start] 在File Explorer按滑鼠右鍵,點選[Properties] 

點選[Change Settings]
 點選[Advanced] --> [Environment Variables...]

 在[System variables]下找到[Path]並點選後按[Edit...]

把默認使用的Python版本路徑加到 PATH 環境變量中,避免每次使用時都要冗余地寫全Python 解釋器路徑。假設安裝路徑是 C:\Python36\, 將這段加入到 PATH 中:

C:\Python36\;C:\Python36\Scripts\



雖然以上步驟完成後, 就可以開始正式使用Python了,你可以重新開一個cmd.exe來輸入python來看看是否生效了,記得一定要重新開啟喔。



另外我還是強烈建議各位,在正式開始Python應用開發前,安裝接下來教程中所介紹 的工具和庫。特別應該安裝Setuptools——它將簡化安裝和使用Python第三方庫的流程。

Setuptools + Pip

但是Python 2 ≤ 2.7.8 and Python 3 ≤ 3.3 之後版本已經包含在裡面不需要安裝了,如果你無法用請按照下面去安裝。 其實Pip跟npm是一樣的功能,就是可是可以幫你下載需要的程式或plugin。


Setuptools是一款非常重要的Python第三方工具,它是標準包自帶的distutils工具的增強版。一旦安裝Setuptools後, 就可以通過一行指令下載和安裝任何可獲取到的Python應用包,還可以輕松地將這種網絡安裝的方式加入到自己開發 的Python應用中。

通過運行Python腳本 ez_setup.py 獲取最新 Windows版本的Setuptools。

安裝完後就可以使用 easy_install 命令,但由於該命令已經被大多數人棄用,我們將安裝替代它的 pip 命令。 Pip支持包的卸載,而且與easy_install不同,它一直處於維護下。

通過運行Python腳本 get-pip.py 可安裝pip

2016旅行 2016.9.11 奥匈捷東歐 :匈牙利 -布達佩斯

布達佩斯(匈牙利語:Budapest,發音:'budɒpɛʃt)是匈牙利首都,也是該國主要的政治、商業、運輸中心和最大的城市,也被認為是東歐一個重要的中繼站。布達佩斯的人口在1980年代中期曾達到高峰207萬(布達佩斯都會區人口達到2,451,418人),目前僅有約170萬居民,它是歐洲聯盟第七大城市。該市是在1873年由位於多瑙河右岸(西岸)的城市布達和古布達以及左岸(東岸)城市佩斯合併而成的。此前沒有布達佩斯這個稱呼,過去人們一般將它稱為佩斯-布達(Pest-Buda)

 

建議:

1.兩天一夜的旅行我認為剛剛好,布達佩斯的景點也差不多可以走完 。

2.旅店最好選擇瓦采街附近Vaci Utca 交通方便到每一個景點都近。

3.注意國會大廈跟馬提亞斯教堂都要注意開放時間,尤其是國會大廈要事先預訂票。

4.布達皇宮建議搭纜車上去就好,上面很多地方可以逛,慢慢逛下來就好了。

5.溫泉建議安排早上去,一來人少 二來早起泡澡清爽,我是去塞切尼溫泉交通方便地鐵站一上來就到了。

6. 地鐵車票,就是只有一個價錢,不用擔心從那一站到那一站多少價錢。

Hello 布達佩斯~~ 來這裡應該跳一下啊

IMG_20160911_155444_BURST2.jpg

瓦采街是布達佩斯主要鬧區,可以逛街晚餐

DSC00011.JPG

鎖鏈橋真的經典優雅

DSC00026.JPG

DSC00104.JPG

纜車好多人排隊而且好熱喔,上去後是一個類似小鎮

DSC00029.JPG

皇宮的地圖,可以看出來上面是很大的

DSC00028.JPG

馬提亞斯教堂真的很美莊嚴,只是有點太乾淨了,就像是剛建好一樣

DSC00053.JPG

DSC00077.JPG

從皇宮看著國會大廈 

DSC00072.JPG

夜晚的皇宮大廈,真的很美

DSC00138.JPG

 

IMG_20160911_161730_HDR.jpg

IMG_20160911_162428_HDR.jpg

中央市場門口,就像是火車站一樣。

DSC00152.JPG

DSC00154.JPG

這個是車票的打卡機,第一次來真的沒注意到,是站員告知我在此打卡,基本上是不會有人管,但是最好還是乖乖的買票打卡。

IMG_20160911_121552_HDR.jpg

IMG_20160911_120203_HDR.jpg

這是車票,就是只有一個價錢,不用擔心從那一站到那一站多少價錢。

IMG_20160911_130715_HDR.jpg

塞切尼溫泉門口,我起一大早過來

IMG_20160912_064619.jpg

IMG_20160912_074613.jpg

已經有很多人在這裡泡溫泉了

IMG_20160912_073229.jpg

天阿超可愛的,他們真的太厲害怎麼弄持這樣,很想買一份來吃,可以店員告訴我還沒營業。

IMG_20160912_082346.jpg

夜晚的國家歌劇院 1984年開幕,是世界上最美的歌劇院之一

DSC00110.JPG

DSC00220.JPG

DSC00230.JPG

晚上搭city tour 遊覽布達佩斯

DSC00120.JPG

世界最美的咖啡廳 第一名:匈牙利 布達佩斯的紐約咖啡廳─Café New York

IMG_20160912_130629.jpg

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IMG_20160912_141318.jpg

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IMG_20160912_124331.jpg

DSC00204.JPG

DSC00198.JPG

DSC00163.JPG

蓋雷提。帕亞德瓦爾火車站

IMG_20160912_182259.jpg

取票機

DSC00251.JPG

DSC00249.JPG

DSC00259.JPG

 

how-to-recursively-create-subfolder-in-each-folder-of-a-directory-in-cmd

test.cmd: @echo off setlocal for /f "usebackq tokens=*" %%a in (`dir /b /a:d`) do ( rem enter the directory pushd %%a echo...