https://github.com/ssarcandy/twse-auto-evoting
Auto e-voting for all your shareholders' meetings
https://github.com/ssarcandy/twse-auto-evoting
automation electron javascript nodejs
Last synced: about 2 months ago
JSON representation
Auto e-voting for all your shareholders' meetings
- Host: GitHub
- URL: https://github.com/ssarcandy/twse-auto-evoting
- Owner: SSARCandy
- Created: 2026-04-17T14:11:33.000Z (2 months ago)
- Default Branch: master
- Last Pushed: 2026-04-22T18:46:41.000Z (2 months ago)
- Last Synced: 2026-04-23T08:03:35.312Z (2 months ago)
- Topics: automation, electron, javascript, nodejs
- Language: JavaScript
- Homepage: http://ssarcandy.tw/TWSE-Auto-eVoting/
- Size: 2.58 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TWSE Auto eVoting (股東會投票幫手)
[](https://github.com/SSARCandy/TWSE-eVoting/actions/workflows/nightly.yml)
[](https://github.com/SSARCandy/TWSE-eVoting/releases)
[](https://github.com/SSARCandy/TWSE-eVoting/releases)
台灣股東會電子投票(股東e服務)全自動桌面工具。專為領取紀念品流程設計,一鍵完成多帳號登入、投票與截圖存證,取代手動操作。
## 🌟 核心功能
每到股東會旺季,為了順利領取各家公司的股東會紀念品,通常需要完成電子投票並出示投票完成的截圖證明。如果您(或家人)持有很多家公司的股票,手動一筆一筆登入點擊投票、截圖存證會花費非常大量的時間與精力。這個程式可以幫您:
**✅ 全自動投票**:自動輸入身分證字號、登入「股東e服務」並參與股東會投票。
**✅ 多帳號處理**:允許多個身分證字號,依次完成「登入、投票截圖、登出」完整循環。
**✅ 自動存截圖**:完成投票後執行畫面截圖,依身分證與股票代號命名。
**✅ 自訂義檔名**:提供多元命名規則,可自由組合「身分證、股票代號、公司名稱」的排序與包含內容。
**✅ 智慧補截圖**:模糊比對儲存目錄,即使更換命名順序也不重複作業。
**✅ 可背景執行**:支援背景執行與視窗最小化,任務完成或異常時發送系統通知。
**✅ 檢查最新版**:自動檢查最新版本並提示使用者更新,不錯過任何新功能!
## ⚠️ 使用前準備 (重要)
**1. 電腦須安裝「券商網路下單憑證」**
本工具依賴現有證券憑證登入。請確保執行環境已安裝有效的券商網路下單憑證(通常由券商軟體產出並匯入電腦系統)。
**2. 登入環境驗證**
建議初次使用前,手動以瀏覽器開啟 [股東e服務](https://stockservices.tdcc.com.tw/evote/login/shareholder.html?language=TW&platform=eVoting),輸入身分證並選擇「券商網路下單憑證」,確認可正常簽署並登入後,再使用本程式。
> **💡 溫馨提示**:
>目前僅支援「券商網路下單憑證」登入,以後也不會支援任何其他登入形式。
## 📥 下載與執行
前往 [Releases](https://github.com/SSARCandy/TWSE-eVoting/releases) 頁面:
- **Windows**: 下載 `.exe` 檔案。免安裝,點擊即可執行。
- **macOS**: 下載 `.dmg` 檔案,將 App 拖曳至 Applications 資料夾。
## 📖 操作指南
1. 打開程式。畫面左側是「設定與進度區」,右側是「網頁自動化區」。
2. 在左側的「身分證字號清單」欄位中,輸入身分證字號(可以輸入多組,**逗號分隔**)。
3. 點擊「選擇資料夾」,設定您想要用來儲存「投票截圖」的存放位置。
4. 點擊「🚀 開始執行」按鈕。
5. **放開雙手,去喝杯水!** 程式可以縮小或在背景執行,您可以繼續處理其他工作。完成後會發出系統通知。
> **💡 溫馨提示**:
> 台灣集中保管結算所(股東e服務)的系統維護時間為台灣時間 **每日凌晨 00:00 至 07:00**,請避開此時段執行程式,以免登入失敗。
## 📁 截圖存檔規範
支援兩種目錄結構:
- **身分證字號分層**:路徑:`[指定資料夾] / [身分證字號] / [檔名].png` (預設)
- **扁平化檔案結構**:路徑:`[指定資料夾] / [檔名].png`
**檔案命名規則**:
您可以透過拖曳「名稱元件」自由調整排序與內容,組件間會自動以底線 (`_`) 分隔:
- **必選組件**:身分證字號、股票代號。
- **可選組件**:公司名稱。
**範例組合**:
- **預覽**:`A123456789_2330.png` (預設)
- **包含公司名稱**:`A123456789_2330_台積電.png`
- **自定義排序**:`台積電_2330_A123456789.png`
> **💡 智慧補截圖**:
> 本程式採用模糊匹配技術。只要資料夾內已有包含「身分證」與「股票代號」的截圖檔案,無論您目前的命名順序為何,系統皆能正確識別並跳過,避免重複投票或產生冗餘檔案。
## 🛡️ 免責聲明
本工具僅供輔助自動化操作。所有通訊均於本地端與官方伺服器間進行,不收集個資、憑證或密碼。使用者須自行承擔投票結果與系統環境風險。開發者不對任何操作結果負法律責任。