最近使用DotMSN開發MSN機器人,由於使用的是代理上網,在使用中發現雖然DotMSN支持代理,但是好像是支持的不夠徹底,使用Socks5代理只能登錄,並不能發送消息。檢查了代碼,發現在發送信息的SocketClient並沒有使用指定的代理服務器。這個版本修復了這個問題,並且通過代理已經可以正常使用DotMSN的各項功能。
另外,DotMSN 2.0.2中在登錄後在XihSolutions.DotMSN.NSMessageHandler.OnILNReceived(NSMessage message)會出現Error:Value was either too large or too small for an Int32.的異常,在這個版本中順便也做了處理了。省得它一直在提示。
這個版本中,還可能還會有一個問題,不能使用局域網內不同網段的代理服務器。由於目前沒有用到不做處理,如果有人有需要留個貼,我會修改一個版本出來。