2014年1月11日

匯率從 2014 開始台灣銀行抓不到的問題

台灣銀行自從 2014/1/1 開始,網頁內容就有做一些變更,
造成 TIPTOP 判斷網頁內容錯誤,無法抓到指定的 HTML 內容來抓取匯率的下載網址。

分析一下 4GL 的程式,是副程式的 s_exrate.4gl 抓取,
透過 exrate.jar 的 JAVA 程式把網頁下載到 /reout 的目錄下。
因此就要從 exrate.jar 去下手,修改正確的網址連結。

首先要先反組譯,將藍色的部份做修改,然後再重新組譯再製成 JAR 檔就大功告成了,
以下是修改的 JAVA 程式碼: