iT邦幫忙

1

【教學】在 Ubuntu 上於 Firefox 使用玉山銀行 WebATM

  • 分享至 

  • xImage
  •  

 日前玉山銀行宣告「玉山 WebATM 自 2025/02/19 起不再支援 Ubuntu 系統」,自此最後一家支援 Linux 的 WebTAM 也不再為 Linux 提供服務了,形成國內 Linux 用戶沒有任何一家 WebATM 可用的窘境。不過實際上 Ubuntu 用戶依然可以透過 Firefox 正常地使用「玉山 WebATM」,而本文將教您如何在 Ubuntu 上於 Firefox 使用玉山銀行 WebATM。

※警告:使用不再受支援的「WebATM 元件」有安全性上的隱憂,本人不保證此方法沒有任何風險,若要使用此方法,請自負後果。

一、確認「WebATM 元件」是否有再更新

 點擊「玉山 WebATM」主頁的「元件下載」後,先在「WebATM 元件 - for Windows」的圖示按滑鼠右鍵,複製其下載網址(待會會用到),複製好後請點擊該圖示,下載 Windows 版「WebATM 元件」。

https://ithelp.ithome.com.tw/upload/images/20250306/20108898skQoUwJMox.png

https://ithelp.ithome.com.tw/upload/images/20250306/20108898oNrsFPOapl.png

https://ithelp.ithome.com.tw/upload/images/20250306/20108898WOUDQGLt1D.png

 然後以壓縮檔管理員開啟該「WebATM 元件」,確認其中「/$WINDIR/ESUNATM_ServiceInstall.exe」的「修改日期」。

https://ithelp.ithome.com.tw/upload/images/20250306/20108898nru13YSebD.png

本文撰寫時,該日期為「2023年1月31日」,如果您看到的日期晚於本文撰寫日(2025年3月6日),代表後來玉山銀行因某因素,而更新了「WebATM 元件」,此時強烈建議停止以下步驟。如果該日期同樣為「2023年1月31日」,則可以考慮繼續以下步驟。

二、下載 Ubuntu 用「WebATM 元件」

 將剛才複製的下載網址貼至網頁瀏覽器的網址欄後,把末端的「ESUNATM_ServiceInstallUI.exe」改成「EsunATM.deb」,便可下載 Ubuntu 用的「WebATM 元件」。建議不管現在用不用得到,都先下載下來,以免玉山銀行哪天刪檔。

https://ithelp.ithome.com.tw/upload/images/20250306/20108898sOybDxUKPZ.png

https://ithelp.ithome.com.tw/upload/images/20250306/20108898oe2mXnvAKr.png

三、下載、安裝「ESunATM」服務所需套件

 啟動「ESunATM」服務需要用到「libappindicator1」、「libdbusmenu-gtk4」這兩個套件,然而 Ubuntu 24.04 以上已不再提供,所以須至「ubuntu packages」網站,搜尋並下載 jammy (22.04LTS) 版「libappindicator1」、「libdbusmenu-gtk4」的 amd64 架構 deb 檔。

https://ithelp.ithome.com.tw/upload/images/20250306/20108898mFB1060Kj7.png

https://ithelp.ithome.com.tw/upload/images/20250306/20108898Brf8p9brII.png

https://ithelp.ithome.com.tw/upload/images/20250306/20108898Y9mCqtG4tm.png

https://ithelp.ithome.com.tw/upload/images/20250306/20108898vqxdYxFgC1.png

※注意:網頁瀏覽器有可能主動阻擋 deb 檔的下載 ,如果點擊下載連結沒有反應,請在該連結按滑鼠右鍵,選擇「另存連結為…」。

 然後於所在目錄開啟終端機,輸入以下命令進行安裝:

sudo dpkg -i libdbusmenu-gtk4_16.04.1+18.10.20180917-0ubuntu8_amd64.deb libappindicator1_12.10.1+20.10.20200706.1-0ubuntu1_amd64.deb

https://ithelp.ithome.com.tw/upload/images/20250306/20108898Fk3I19ULH1.png

四、安裝 Firefox 網頁瀏覽器

 由於 Ubuntu 用的「WebATM 元件」僅支援 Firefox,「Chromium 系」網頁瀏覽器即使通過「WebATM 健檢小醫師」的檢測,依然無法正常使用,所以需要於終端機輸入以下命令安裝 Firefox:

sudo snap install firefox

https://ithelp.ithome.com.tw/upload/images/20250306/20108898vwicjXaiKS.png

 安裝好後,請啟動一遍 Firefox,讓 Profile 能建立。

五、安裝「EsunATM.deb」

 請於「EsunATM.deb」所在目錄開啟終端機,分別輸入以下命令進行安裝:

sudo apt install libindicator7 libcanberra-gtk-module pcscd libnss3-tools
sudo dpkg -i EsunATM.deb

https://ithelp.ithome.com.tw/upload/images/20250306/20108898h4DIysfcnP.png

https://ithelp.ithome.com.tw/upload/images/20250306/20108898PCozoWSzOH.png

※注意:如果先裝「EsunATM.deb」後裝 Firefox ,或者沒啟動過 Firefox 便安裝「EsunATM.deb」,則必須再重裝一遍「EsunATM.deb」。

 裝好後,請重新開機。

六、確認已達成「玉山 WebATM」的使用環境

 重新開機並登入作業系統後,若能在面板上看到「ESunATM」服務的圖標https://ithelp.ithome.com.tw/upload/images/20250306/201088985GgGqxVTud.png,表示「ESunATM」服務已成功地啟動!

https://ithelp.ithome.com.tw/upload/images/20250306/201088985xq3tKg2sL.png

 接下來請在插好讀卡機後,開啟 Firefox 於「玉山 WebATM」主頁點擊「WebATM 健檢小醫師」,檢測能否正常地使用「玉山 WebATM」,如果都通過即大功告成!(下方的「Check 1: 很抱歉,目前WebATM不支援您的作業系統。」請無視。)

https://ithelp.ithome.com.tw/upload/images/20250306/20108898iIxBlkDsPt.png

https://ithelp.ithome.com.tw/upload/images/20250306/201088982l8R2H2MLI.png

本文內容最終更新日期:2025年3月6日


圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 則留言

0
Xenomorph0525
iT邦新手 4 級 ‧ 2025-03-06 05:04:15

本文的作業系統環境:

發行版:Xubuntu 24.04 Minimal
桌面環境:Ubuntu Sway Remix 24.04

網頁瀏覽器:Firefox 136.0 (Snap版)
WebATM元件:esunbank-webatm 1.0.0.5

官方「EsunATM.deb」的 SHA256 值:
e6ccbd979ef704b912c3c47d549ec20bd4034fca0689a29135bf75dc03e45e2a

0
Xenomorph0525
iT邦新手 4 級 ‧ 2025-03-11 22:15:25

在 TileOS 1.2.1 (基於 Debian 12)試了一下主文方法,也能正常地在 Firefox ESR(DEB 版)使用「玉山 WebATM」,所以 Debian 系的發行版也是沒問題的。

https://ithelp.ithome.com.tw/upload/images/20250311/201088984JhIVtcjfP.png

不過同樣有缺套件(libindicator7),須自行下載、安裝該套件的 DEB 檔。

有需要的人可以先在終端機輸入以下命令安裝所需套件:
sudo apt install libgdk-pixbuf-xlib-2.0-0 libgdk-pixbuf2.0-0 libcanberra-gtk-module pcscd libnss3-tools libdbusmenu-gtk4 libappindicator1

然後到 https://packages.debian.org/buster/amd64/libindicator7/download 下載並安裝「libindicator7_0.5.0-4_amd64.deb」,再安裝玉山銀行的「EsunATM.deb」。

我要留言

立即登入留言