2021年4月30日 星期五

檢測 MOMO 購物的價格更新

個人是 MOMO 購物的常客,有些商品價格也是時常有異動,往往下手時不見得是最低價格,雖然,還有一些工具可用來得知歷史最低價格或降價訊息,但往往需要點開網頁來獲得,例如:Chrome 的擴充工具【飛比購物幫手】,或者【電商歷史價格查詢】,這些都是很好用的工具,但對個人而言,我只是想追蹤某些商品的價格異動情況,不想大費周章進入商品頁面或剪貼連結來獲取相關資訊,在此需求的催使下,動手寫個檢測商品價格異動的小程式來滿足自己的需要。


在撰寫的過程中,因為需要時常進行連線測試,一度被 MOMO 封鎖了個人網路 IP,我想,應該是頻繁連網,而且不是人為操作,被判定是入侵行為所導致。

這是一個單機作業的程式,無法記錄每天的價格異動情況,只能記錄商品的歷史最高、最低、以及目前的價格,每次執行檢測之後會更新記錄檔,並告知價格異動情形,若認為目前的價格是個人認定的合理價格,便可點擊商品的品號,直接連結到該商品網頁。

至於歷史的高低價格,可以透過修改紀錄檔來進行,默認的紀錄檔檔名是【momoprice.dat】,它是一個文字檔,只要透過【電商歷史價格查詢】網頁,根據曲線變化便可得到歷史的最高及最低價格,修改紀錄檔中的資料,在下一次執行時便可帶入數據進行價格比對。




2021年3月27日 星期六

AQL 計算器

設計好的東西總得要量產,若本身沒有工廠,便需要找外面的加工廠來代工,但產品做好了,如何去驗收?剛接觸時也不懂,後來才知道標準可循,即 AQL 產品檢驗標準,根據標準,會有一張AQL 抽樣表,依據量產數量、檢驗標準去推算出應該採多少樣?允收表準為何?如下表:

< 圖片出處:http://hk.qcinasia.com/inspection-aql-standard >

後來覺得檢驗前老是要查表很麻煩,於是寫了一個 AQL 計算器來做輔助,只要選擇量產數量及驗收標準,直接計算出採樣數及驗收標準。

後來又發現,驗收總得要到驗收端做實際驗收,為了方便,於是又做了一個 Android 版本,只要透過 APP 就能查詢。

Windows x64 版本 ( 檔案下載 )
Android APP  ( 檔案下載 )

2021年3月26日 星期五

MD5 小工具程式

某天,有個同事問我,如何去計算出檔案的 MD5?當下就推薦他使用 HxD 裡面的驗證碼功能去計算出 MD5,當然,可以計算出 MD5 的工具有很多,像一般程式編輯時慣用的 NotePad++ 也具備這樣的功能,不過... 我就只計算個 MD5 還得開這些軟體,何不自己搞個簡單一點的?於是... 就動手啦~

檔案下載 )