C#

PacketBellのCap.csを利用して*.pcapをロードする

WireShark自身がパケットキャプチャに利用しているWinPcapにはNICやキャプチャファイルをオープンするpcap_open()という関数があります。 http://dog.tele.jp/winpcap/html/group__remote__func.html#a3 PacketBellというフリーソフトウェアのCap.csのソース…

System.Net.Mail.SmtpClientでケータイへメール送信すると文字化けする

ぐぐってみるとみなさん苦労されているようで、参考になるページがいっぱいあります。 http://km.iex3.info/develop/2007/09/27/%E3%80%90net%E3%80%91-smtpclient%E3%81%A7subject%E3%81%8C%E5%8C%96%E3%81%91%E3%82%8B.php http://d.hatena.ne.jp/kaorun/2…

WebBrowserコントロールのDocumentTextプロパティの罠

WebBrowserコントロールで表示しているHTMLをXHTMLに清書しようと webBrowser1.DocumentText を入力としてTidy.NETやtidy.dllやHTML2XHTMLを使うと不思議と文字化けします。エンコーディングにUTF-8を指定してもダメ。で、原因がわかりました。HTMLがShift-J…

ネイティブバイナリのtidy.dllでHTMLを清書する

が失敗しました。orzやはり、日本語が文字化けします。何か間違ってるんだろうか・・・ ↑ウソ:これが原因 using System; using System.Text; using System.Runtime.InteropServices; namespace TMGBCReserver { public class Tidy32 { [StructLayout(Layout…

Tidy.NETでHTMLを清書する

下記のページによれば、汚いHTMLをXHTMLに清書できる(はず)。 http://bytes.com/groups/net-c/576661-tidy-net http://www.developmentnow.com/g/36_2006_12_0_0_864791/Tidy-Net.htm http://refactormycode.com/codes/333-sanitize-html http://blog.levo…

メール送信のやり方

SMTPでメール送信する例が下記にあります。http://dobon.net/vb/dotnet/internet/smtpmail.html // using System.Net.Mail;しておく SmtpClient sc = new SmtpClient(); sc.Host = "smtp.mail.yahoo.co.jp"; string subject = "メールの件名"; string from =…

高速な祝日判定ルーチン

AddinBox(祝日マクロ-1)に有志により17言語も揃ってます。至れり尽くせり。

C#アプリをタスクトレイに格納(その2)

C#

2008-04-04 - babydaemonsの日記で書いたが、ウィンドウのアニメーションをさせずにタスクトレイに格納&元に戻す方法があった。【C#】タスクトレイ表示によるFormの表示切替制御 - QA@ITがヒントになったが、this.WindowStateを変更するのではなくbase.Show…

DirtyなHTMLなのにXHTMLと名乗っているページをC#でスクレイピングする

C#でスクレイピング - DENKENを参考にやってみた。元ネタはGoogleが吐いたHTMLを処理してたので(比較的キレイなHTMLなんだろう)、HTMLtoXHTMLは無事にXHTMLに変換できていたが、とある有名なブログのページを変換しようとしたら、XHTMLの宣言部が下記のよ…

C#アプリをタスクトレイに格納

C#

システムトレイ(タスクトレイ)にアイコンを表示するには? − @ITを見ながらやってたら、イベントハンドラに"Form1_Closing()"が無い!!ちょっと焦りました(^^;;よーく探してみると、"Form1_FormClose()"がありましたwExpress Editionでの方言なのか、Vi…

力技の「C#でsprintfを使用する」

String.Format()が思い出せなくて「"C#" sprintf」でぐぐってたら、偶然C#でsprintfを使用する - 萌えの値段を見つけました。確かにアプローチとしては美しくないですが、最小限のオーバーヘッドかつ最小限の実装で、こうゆうの好きですw#http://bookmarks…