[Demo] Demo SportingAppFW.SaMultiRangeBar 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 2月 28, 2018 最近兩天寫的 Component,在 winform 的平台上,找不到合用的,只好自己寫。 功能是在各種級距的設定上,希望能有更友善的輸入介面。 如下圖,可以透過拖拉、級距輸入框設定級距數值。並在下方自定義的輸入框, 定義該級距的標籤。 github repository: Demo SaMultiRangeBar 歡迎發 PR 給我,謝謝 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 留言
[IIS] 自我簽署憑證來啟用SSL 7月 31, 2019 文章原由,手機開發 Web 掃描功能的應用,要使用手機上鏡頭必須在 https 下才可以開啟,測試的環境有此需由,故採用自我簽發的憑證。 操作簡略如下 1. 在 IIS 管理員下找到 "伺服器憑證",點擊兩下以開啟 2. 在右方找到 "建立自我簽署憑證..." 3. 取個好記的名字 4. 在網站右邊,找到 "繫結" 5. 設定開啟 SSL 來源如下: 技巧和訣竅:在IIS 7.0上使用自我簽署憑證來啟用SSL 閱讀完整內容
相見恨晚的自動化測試開發工具 Sikuli 6月 02, 2016 2010年由一位在 MIT 就讀的台灣人發表的 graphic script language, 有別於一般的開發工具,利用一些截圖加上一些簡單的語法就可以操作電腦滑鼠、鍵盤。 開發這工具最難的,我覺得是圖形辨識跟操作行為的判斷。 這工具提供的語法滿完整的,不同的情境都可以簡單的使用, 搭配 Python 語法可以更靈活的操作。 我用了兩個小時的時間,就可以完成安裝並輕易完成一個自動化訂票的 script。 坦白說,效果讓我感到非常的驚豔,可能是本身是開發人員,能夠了解這軟體的困難。 只是覺得自己怎麼可以這麼 lag,六年前的玩意現在才知道。 -- 安裝步驟 -- 先到 Sikuli 官網 下載 SikuliX 目前版本是1.1.0 檔案是 .jar,也就是 java 程式,所以請先安裝 jre 環境。 依教學是說只要檔案下載下來,直接點兩下執行,就會自動下載需要的檔案, 還有一個執行 Sikuli IDE 的批次檔。 安裝過程遇到 "Could not find the main class. Program will exit!" 直接在 console 下指令 " java -jar sikulixsetup-1.1.0.jar" 就會自動下載並安裝起來了。 語法的部份我是參考這個範例 Sikuli的入門使用 -- 遭遇問題 -- 寫範例的過程遇到兩個問題,一個是中文的輸入問題、一個是按鍵的問題。 一、中文輸入的問題,網路上查到的解法是 type(u"中文") 或是 paste("中文"), 實際使用出現的都是亂碼。 最後解法是 paste(unicode("中文", "utf8")) 二、按鍵問題是一些特殊鍵的輸入,例如 windows 鍵 + 字母的特殊組合鍵、Enter 鍵。 這邊統一解答,windows 鍵+字母的特殊鍵組合是 type("d",KEY_META) , 以這範例表示的是 windows 鍵 + d (一定要小寫唷!) Enter 鍵是 type(Key.ENTER)... 閱讀完整內容
windows 瀏覽特定網頁正常顯示,手機瀏覽卻出 404 Error Page 11月 29, 2015 遇到大麻煩,有誰可以給點想法的。 問題敘述: 是關於抓取行政院環保署開放資料的異常,先前寫的一個 app 陽光空氣水 ,想藉由 app 呈現在台灣的一些環境指標,自從前幾個禮拜環保署的資料出現負載過高的問題後,經過環保署的努力,據說服務已恢復,但是從此之後 app 就抓不到資料了,出現 404: Not found 的錯誤。 詭異的是在電腦的瀏覽器確實可以正常顯示,可是一換到手機,不過是手機瀏覽網頁或是 app 透過 HttpUrlConnection、Volley 都是 404。 網路上這討論很少,高度相關的就以下這兩個 下载图片404,但是浏览器可以正常打开显示 404 when accessing Tomcat with HttpUrlConnection, 200 from browser 但是都無解,試過多款手機仍是一樣的問題,目前暫定問題是在 Server side,也許行政院環保署開放資料平台真的是 Tomcat,也許真的是 Tomcat 的問題,很多的也許,但仍無法解決我的問題。 --------------------------------------------------------- 2015/12/01 回覆 看來需要好好了解網頁開發怎麼玩了;經過多日的追查及驗證後,確認問題是開放資料庫的網頁問題,但是我非常不開心,因為開放資料庫將 android 的網頁存取權限封鎖了,意思是只要透過 android 到行政院環保署的網頁及子網頁,都會得到 404:Not found 的錯誤網頁。 有興趣的可以試試看,在手機上用 Chrome 瀏覽 紫外線即時監測資料 會出現 404 - 找不到檔案或目錄。 只要切換到電腦版網站就可以正常瀏覽。 這是透過 html request header User-Agent string,得知 request device 是什麼設備,藉此讓網頁做出客製化的對應。而行政院環保署開放平台將所有 android device 全部封鎖。 這樣的差別待遇讓我很不開心,站在行政院環保署的立場,我找不到理由說服自己,開放資料庫的立意不就是"開放",如今封鎖特定裝置是什麼意思? 所以接下來就是保存證據,問問行政院環保署理由是什麼,再來跟大家報告。 ... 閱讀完整內容
留言
張貼留言