2019-12-25

[C#] 模擬用戶身分,取得 SkypeToken - 下篇

接下來接續 [C#] 模擬用戶身分,取得 SkypeToken - 上篇 繼續寫下去,上一篇最後 我們拿到了 下一步要去的地方,還有 step3Result Item1: Token,Item2: pprid,Item3: NAP,Item4: ANON,Item5: next url,那就繼續往下吧

[C#] 模擬用戶身分,取得 SkypeToken - 上篇

祝大家2019聖誕節快樂,前幾天我發了一些文章 關於 skypetoken 如何取得 RegistrationToken你有 skypetoken 如何取得使用者聯絡人清單你有 skypetoken 如何上傳圖片到 https://api.asm.skype.com/v1/objects,終於有人問我了 skypetoken 哪裡來了,其實,我做法是跟 skpy 作法一樣模擬登入後做到,因為那是 python 的套件,因為一些原因,還是希望自己重新開發,於是就來自己重新來做這一段,中間 很多地方事 參考 http://skpy.t.allofti.me  這網站,當然實做起來事實上跟他網站寫的還是有些不同,有的地方我寫的不清楚的,你也可以直接到 http://skpy.t.allofti.me 去看看,現在就開始吧..

2019-12-24

[C#] 透過 skypetoken 如何取得 RegistrationToken

如果你要對你聯絡人發話,你得要擁有 RegistrationToken ,這東西是可以透過 skypetoken 取得的,所以囉這篇主要是如何拿到 RegistrationToken,簡單的說 你要對  "https://client-s.gateway.messenger.live.com/v1/users/ME/endpoints" 這網址發動 POST ,其中你要在 Header 中 加入 Key : Authentication , Value : skypetoken=你的skypetoken ,之後的 Response 中你可以在 Header 中的 Set-RegistrationToken 這裡拿到這樣的格式 registrationToken=xxxxxxxxxx; expires=1576933316; endpointId={6188b14f-ad59-40a9-a61b-338a48dc6e9d},這時候你用簡單的 parse 就可以拿到了,廢話不多說上 code.


[C#] 你有 skypetoken 如何取得使用者聯絡人清單

你有了 skypid , skypetoken 你可以透過  "https://contacts.skype.com/contacts/v2/users/" + skypeid + "/contacts" 拿到你要的 json 規格


2019-12-23

[C#] 你有 skypetoken 如何上傳圖片到 https://api.asm.skype.com/v1/objects

最近因為一些原因,我在寫一個 skype 的廣播小工具,接下來幾篇文章,我會用單元性的去拆解每一個步驟,不過不一定會按照順序,主要是因為,我想盡量用一個很單純的單元性的方式去撰寫,今天這篇文章,假設你已經拿到了skypetoken 還有 skypeid 要如何建立一個 object 並且在傳圖上去,重點是因為要出現縮圖的效果,只能先把他傳到 https://api.asm.skype.com/v1/objects ,但是傳上去是有一些流程的,當然我是去觀測 他們 skype web 是怎麼做的,進行到模擬,分享一下要注意的部分,畢竟我花了蠻多時間去觀測的…



[C#] .Net Core WPF UI 不要被 hang 住,更新 UI

最近在寫一點東西,因為太久沒有寫了,有點小生疏,因為我要跟網路大量的溝通,但是跟網路溝通的時候 UI 會被 hang 住,會等到連續操作完之後,UI 才會一次更新,這樣感覺很詭異,所以找了一些方法,目前這比較簡單而且成功..筆記一下

2019-12-10

[RPi] 樹莓派 Raspberry Zero W 順順跑 youtube 的技巧(透過 youtube-dl )


不知不覺,我從一代,買到四代,每一代我都想要搞事情,但是在一代的時候完成一個案子後就沒有玩了,但是有出新版本我都會忍不住想要買,一代是最便宜的 Linux 電腦,二代可以跑 Windows 10 IoT , 三代內建 wifi ,結果四代性能超群,我就不爭氣了,還是買了

2019-12-06

[C#] 中文連續拼音的英文加入空白

最近工作上接到一個需求 假設 客戶給了一個字串 xiangubao  這是拼音,到底是鮮菇包(xian gu bao),還是西安古堡(xi an gi bqo),因為有時候對方忘記切換輸入法,導致中間連續打拼音,但是我們要試圖知道他在說啥。

2019-12-05

[開箱]唯啦城市腕表

認識我的朋友大概都知道我是一個電子紙控,之前買過了 Pebble  也寫了一點東西上架,之後 Pebble 倒了,難過,之後我一直都在網路上逛看看有沒有類似的產品,這幾天我淘回來一個我覺得不錯的東西推薦給大家 唯啦城市腕表  ,順帶一提,這不是業配,我只是分享


2019-11-21

[MI] 關於小米手錶安裝 Google Wear OS 卻抓不到裝置


小米科技 在 2019.11 出了第一隻小米手錶,終於,當然身為米粉的我也是趁雙11買了一隻,但是安裝上我遇到一個很蠢的問題,因為網路上沒有人提到,所以我筆記一下,希望有幫到其他台灣購買小米手錶的朋友。

2019-11-08

[C#] 在Javascript 還有 .net 中產生 SHA512 且一樣


最近在處理一些事情,需要前端用到  SHA512 驗證東西,這時候我 Server 端也要驗證,所以就網路上找一下可以讓 Server 跟前端可以對起來的 SHA512 方法,因為試了一些 想說就記錄一下


2019-08-27

[說好今夜不聊程式] TMD 臉書出現了 "看來你並沒有適當使用這個功能。請放慢速度,否則你將會被禁止使用"

2019.08.23 我手機臉書出現了要我電話驗證,我就按下確認,並且得到了 SMS Code ,基本上就是六碼的數字,我就是愜意的輸入後就出現了


2019-08-20

[C#] 計算某一年農曆對應國曆是哪一天?

在很久很久以前,生下小孩如果養得活才會去報戶口,所以很多老一輩的人生日根本不是身分證上面的日期,再加上,爸媽也都是只過農曆年,畢竟,他可能也從來沒有記住過自己的國曆真正的生日。所以我寫了一個小工具,你可以輸入農曆的月還有日,之後我會幫你計算到 2100 年,每一年的國曆日期,並且幫你產生 ICS 檔案,你可以匯入你的行事曆軟體,手機端我測試過可以直接加入,並且我預設會在七天前提醒。


2019-08-08

[C#] 使用 SharpZipLib 解壓縮,排除不要的檔案或是檔案夾

最近,一些需求,會讓客戶打包自己的 ZIP 傳上來,我要解壓縮,但是我不希望她有一些我指定的檔案跟檔名,稍微研究一下,就把程式碼在部落格紀錄一下,讓自己之後會比較快複習..