[C#] 更新台股股價,從證交所取資料

  • 9813
  • 0
  • C#
  • 2021-06-05

在前一陣子做了一個股票回測系統,此系統背後有批次去每日更新台股股價,
之前都是跟google的api取資料,但大約從2017年11月後開始,我就取不到資料了,
每次呼叫就出現如以下訊息:

We're sorry...

... but your computer or network may be sending automated queries. To protect our users, we can't process your request right now.

...繼續閱讀 »

[C# WinForm] 使用3DES 及金鑰加密及解密

現在在執行系統時,通常會有一些比較機密的資料,例如資料庫連線資訊,跨系統交換的訊息,
這些資訊通常都是比較需要保護的資訊,以避免有心人想要知道內容,進而入侵系統造成資訊外流,
而系統設定常用的資料庫連線資訊,也是需要被保護的資訊,避免可以瀏覽檔案權限的人,看到資料庫的連線資料。
這時候建議做一個加解密的小工具來轉換保護的資訊。
而我使用的加解密是3DES機制,他是舊DES 加解密的升級版,舊有的DES 加密邏輯太過於簡單,硬性破解很快就會被解開,所以建議使用新的機制。
接下來會使用一個WinForm 來講解。

...繼續閱讀 »

[.Net C# MVC] JsonConvert 執行 Serialize序列化與Deserialize反序列

JSON 介紹

JSON 是一種簡單輕量的資料交換格式。可用 陣列 [ ] 與 物件 { } 來寫入資料,
資料的名稱與值使用 name : value 表示,名稱與值的中間以 : 隔開。
範例如下:

[{"Age":30,"Name":"Bill"},{"Age":28,"Name":"Jeson"}] 

本文介紹基本的物件轉換為文字[Serialize],及再將文字轉換為物件[Deserialize]的範例

...繼續閱讀 »