<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>.NET Framework</title><link>http://blogs.wankuma.com/hcm/category/1862.aspx</link><description>.NET Framework</description><managingEditor>Hirotow（特急きりしま16号）</managingEditor><dc:language>ja-JP</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Hirotow（特急きりしま16号）</dc:creator><title>非ブラウザ型ニコニコ動画ダウンローダ「ニコニコ動画ダウンロードウィザード」完成。</title><link>http://blogs.wankuma.com/hcm/archive/2008/08/11/152543.aspx</link><pubDate>Mon, 11 Aug 2008 10:25:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/08/11/152543.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/152543.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/08/11/152543.aspx#Feedback</comments><slash:comments>84</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/152543.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/152543.aspx</trackback:ping><description>&lt;p style="font-size:150%;font-weight:bold;color:red;border:outset 2px red;background:silver;"&gt;本ソフトウェアのページをCraftive Wikiに移動しました。&lt;br /&gt;以降は、&lt;a href="http://wiki.mui-style.net/tech/nvdlbmlet"&gt;ニコニコ動画ダウンロードブックマークレット (Craftive Wiki)&lt;/a&gt;からダウンロードして頂きますようお願い致します。&lt;/p&gt;
&lt;p&gt;前々回のエントリ「&lt;a href="http://blogs.wankuma.com/hcm/archive/2008/07/31/151228.aspx"&gt;Tridentを使わないニコニコ動画専用ブラウザを試作&lt;/a&gt;」のニコニコ動画ダウンローダが一応完成しました。&lt;/p&gt; &lt;p&gt;基本的に（APIが情けないので）Webスクレイピングを使って最低限のファイルだけ取得するようにしています。&lt;br&gt;また、25本くらい連続でダウンロードすると規制を食らうので、ダウンロードごとに1秒と20本ごとに30秒のウェイトを掛けるようにして、安定してダウンロードできるようにしてあります。&lt;br&gt;これにより、大量のファイルでもほぼ規制されずに落とせます。&lt;/p&gt; &lt;p&gt;前回のスクリーンショットはSDIでしたが、おそらくウィザードにするのがいちばん使いやすそうだと思ったのでそうしました。&lt;br&gt;ウィザードの作り方は&lt;a title="http://msdn.microsoft.com/ja-jp/library/aa972123.aspx" href="http://msdn.microsoft.com/ja-jp/library/aa972123.aspx"&gt;http://msdn.microsoft.com/ja-jp/library/aa972123.aspx&lt;/a&gt;を参考にしました。嵌ったのは、PageFunctionのKeepAliveをtrueにしていなかったためにNavigationService.GoBack()で既定のパブリックコンストラクタがないと起こられる現象に悩まされたことと、WebResponseのレスポンスを取得しない場合のCloseを知らなかったあたりです。&lt;/p&gt; &lt;p&gt;というわけで、かなり便利なソフトウェアだと思うので、ぜひ使ってみてください。&lt;/p&gt; &lt;p&gt;なお、動作にはWindowsXP以降と.NET Framework 3.5が必要です。&lt;/p&gt;&lt;p&gt;2009-01-12追記&lt;br&gt;多忙や体力的な問題で秋・冬・ββに対応できていなかったのを修正しました。&lt;br&gt;また、タグ検索で1ページ目のダウンロードをしていないという重大なバグが見つかったのでこれも修正。&lt;br&gt;機能追加はあと半年ぐらい待つか私にソースをもらって自分でやってください。&lt;/p&gt; &lt;p&gt;ダウンロード：&lt;a href="http://hcm.wankuma.com/data/NicoWizardSetup_20090112A.msi"&gt;NicoWizardSetup_20090112A.msi&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="217" alt="image" src="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_thumb.png" width="324" border="0"&gt;&lt;/a&gt;&lt;a href="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_3.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="216" alt="image" src="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_thumb_3.png" width="324" border="0"&gt;&lt;/a&gt;&lt;a href="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_4.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="217" alt="image" src="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_thumb_4.png" width="324" border="0"&gt;&lt;/a&gt;&lt;a href="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_5.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="217" alt="image" src="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_thumb_5.png" width="324" border="0"&gt;&lt;/a&gt;&lt;a href="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_6.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="217" alt="image" src="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_thumb_6.png" width="324" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/152543.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>とりあえずインストーラ完成と</title><link>http://blogs.wankuma.com/hcm/archive/2008/05/30/140403.aspx</link><pubDate>Fri, 30 May 2008 20:34:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/05/30/140403.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/140403.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/05/30/140403.aspx#Feedback</comments><slash:comments>24</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/140403.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/140403.aspx</trackback:ping><description>&lt;p&gt;&lt;a href="http://hcm.wankuma.com/pict/blog/2008/136e4d301630_12124/image.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="202" alt="image" src="http://hcm.wankuma.com/pict/blog/2008/136e4d301630_12124/image_thumb.png" width="244" align="right" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;えーと、Windows InstallerとEXEで頑張ってみました。&lt;br&gt;いまんとこVS2005専用です、というかVS2008の環境がありません。&lt;br&gt;ExpressEditionすら入ってません。&lt;br&gt;まあラムダ式には興味があるのですが、さすがに.NET3.5を入れろとは言いにくいでしょ。&lt;/p&gt; &lt;p&gt;ところで、このインストーラはインストールの時はAddInファイルの配置まで自動でやってくれます。&lt;br&gt;アンインストールの時は…自動ではやってくれませんが、アンインストール前ならスタートメニューから削除はできます。&lt;br&gt;まあ、むしろVSが無効化してくれるので問題ないでしょう。&lt;/p&gt; &lt;p&gt;機能的には、若干鮮やかになったのとプロジェクトを圧縮するときだけ初期ファイル名に日時がなかったのを修正しました。&lt;br&gt;まだ例外処理的には不完全ですので、落ちるようでしたら教えてください。&lt;/p&gt; &lt;h3&gt;ダウンロード&lt;/h3&gt; &lt;p&gt;そーすこーど&lt;a href="http://hcm.wankuma.com/data/VSProjectFinder_Sln_20080530201152.zip"&gt;VSProjectFinder_Sln_20080530201152.zip&lt;/a&gt;&lt;br&gt;ばいなり&lt;a href="http://hcm.wankuma.com/data/VSProjectFinder_1_0_3072_36196.zip"&gt;VSProjectFinder_1_0_3072_36196.zip&lt;/a&gt;&lt;br&gt;いんすとーら&lt;a href="http://hcm.wankuma.com/data/VSProjectFinder.Setup_200805302029.msi"&gt;VSProjectFinder.Setup_200805302029.msi&lt;/a&gt;&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/140403.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>インストーラの作成方法がわからん</title><link>http://blogs.wankuma.com/hcm/archive/2008/05/30/140296.aspx</link><pubDate>Fri, 30 May 2008 13:45:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/05/30/140296.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/140296.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/05/30/140296.aspx#Feedback</comments><slash:comments>16</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/140296.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/140296.aspx</trackback:ping><description>&lt;p&gt;VSProjectFinderのインストーラを作ってるとこなんですが、はじめMSIを試してみて失敗したんでVSIというのを作っています。&lt;/p&gt; &lt;p&gt;で、これは.vscontentという拡張子のXMLファイルを作ってXPIよろしくZIPで圧縮して拡張子をVSIに変えるという代物なのですが、この.vscontentにAddInとかDLLじゃないファイルを記述すると「インストールを目的としていないコンテンツの種類をインストールするためにコンテンツ インストーラが呼び出されました。」とか怒られてインストールできないんです。&lt;/p&gt; &lt;p&gt;実際のとこ7zipやらマニュアルやらつっこまないといけないわけで、どうすりゃいいかわかりません。&lt;/p&gt; &lt;p&gt;インストーラとか詳しい方がいたら是非ご教示ください。&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/140296.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>VSProjectFinderアドイン版ひとまず完成</title><link>http://blogs.wankuma.com/hcm/archive/2008/05/29/140087.aspx</link><pubDate>Thu, 29 May 2008 23:07:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/05/29/140087.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/140087.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/05/29/140087.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/140087.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/140087.aspx</trackback:ping><description>&lt;p&gt;&lt;a href="http://hcm.wankuma.com/pict/blog/2008/VSProjectFinder_1451F/image.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="244" alt="image" src="http://hcm.wankuma.com/pict/blog/2008/VSProjectFinder_1451F/image_thumb.png" width="236" border="0"&gt;&lt;/a&gt; &lt;a href="http://hcm.wankuma.com/pict/blog/2008/VSProjectFinder_1451F/image_3.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="244" alt="image" src="http://hcm.wankuma.com/pict/blog/2008/VSProjectFinder_1451F/image_thumb_3.png" width="122" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://hcm.wankuma.com/data/VSProjectFinder_Sln_20080529230012.zip"&gt;VSProjectFinder_Sln_20080529230012.zip&lt;/a&gt;&lt;/p&gt; &lt;p&gt;とりあえずスタンドアロン版と同じ機能＋αまでできました。&lt;br&gt;テストはほとんどしていない人柱版です。&lt;br&gt;インストーラもまだ作ってませんというか作り方がわかりません。&lt;/p&gt; &lt;p&gt;仕様変更は、&lt;/p&gt; &lt;ol&gt; &lt;li&gt;上部のテキストボックスを削り、複数のルートフォルダを登録可能にした。&lt;/li&gt; &lt;li&gt;外部プログラムの出力をVisualStudioの出力ウィンドウにリダイレクトするようにした。&lt;/li&gt; &lt;li&gt;各ノードをドラッグドロップできるようにした。→VSに投げればそのまま開けます。&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;といったところです。&lt;/p&gt; &lt;p&gt;感想よろしくお願いします。&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/140087.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>VSProjectFinderの進捗状況2</title><link>http://blogs.wankuma.com/hcm/archive/2008/05/29/139980.aspx</link><pubDate>Thu, 29 May 2008 14:07:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/05/29/139980.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/139980.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/05/29/139980.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/139980.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/139980.aspx</trackback:ping><description>&lt;p&gt;&lt;a href="http://hcm.wankuma.com/pict/blog/2008/VSProjectFinder2_C683/image.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="186" alt="image" src="http://hcm.wankuma.com/pict/blog/2008/VSProjectFinder2_C683/image_thumb.png" width="244" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;ツールウィンドウの表示まではマスターしました。&lt;br&gt;今までわかったことをまとめると、&lt;/p&gt; &lt;ol&gt; &lt;li&gt;表示されなくなったときはCreateToolWindow2に渡すGuidを変更するとうまくいく。&lt;br&gt;逆に一度表示されなくなったGuidは何をしても無駄。&lt;br&gt;（&lt;strike&gt;前回のの時間軸に取り残された圭一たち&lt;/strike&gt;古いGuidに割り当てられたツールウィンドウがどうなってるのか気になりますが）&lt;/li&gt; &lt;li&gt;OnConnectでVisible=trueするとOnLoadが走るが表示はされない。&lt;/li&gt; &lt;li&gt;OnStartupCompleteでVisible=trueすると実際に表示される。&lt;br&gt;前回OnBeginShutdownでVisible=falseにしていれば表示位置が復元される。&lt;/li&gt; &lt;li&gt;もちろんExecでVisible=trueしても実際に表示される。&lt;/li&gt; &lt;li&gt;.NETなツールウィンドウは基本的にドッキングできないが、いったん非.NETなツールウィンドウにドッキングさせると以降はタイトルバーをダブルクリックすることでその場所にドッキングするようになる。&lt;br&gt;ただし機械的にほかのツールウィンドウとドッキングさせると配置が崩れるので、一旦ほかの.NETなツールウィンドウとドッキングさせてから手動でドッキングさせる。&lt;/li&gt; &lt;li&gt;OnBeginShutdownでVisible=falseすると前回の表示位置が保存される。&lt;br&gt;ただし、表示／非表示は自前で管理しなければならない→OnStartupComplete。&lt;/li&gt; &lt;li&gt;ツールバーの色はオーナードローしない限りVisualStudioと同じ色にはならない。&lt;/li&gt; &lt;li&gt;CreateToolWindow2を呼び出す一連の流れはメソッドに分離できる。&lt;/li&gt;&lt;/ol&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/139980.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>アドイン作成は疲れる</title><link>http://blogs.wankuma.com/hcm/archive/2008/05/28/139826.aspx</link><pubDate>Wed, 28 May 2008 21:34:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/05/28/139826.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/139826.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/05/28/139826.aspx#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/139826.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/139826.aspx</trackback:ping><description>&lt;p&gt;ある程度進んだところでまた表示されなくなってしまいました。&lt;br&gt;仕方ないのでコピペで作り直しです。&lt;/p&gt; &lt;p&gt;気が向いたら詳しいやり方とかも書いていこうかと思います。&lt;br&gt;まあ結構先になると思いますが。&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/139826.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>ツールウィンドウが見えない</title><link>http://blogs.wankuma.com/hcm/archive/2008/05/28/139811.aspx</link><pubDate>Wed, 28 May 2008 18:23:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/05/28/139811.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/139811.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/05/28/139811.aspx#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/139811.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/139811.aspx</trackback:ping><description>&lt;p&gt;
VSProjectFinderのアドイン化作業の進捗&lt;s&gt;進行（「しんじょう」だとなぜか変換できない）&lt;/s&gt;です。&lt;br&gt;
&lt;s&gt;ユーザーコントロールからVSのツールウィンドウを生成するところまではうまくいったのですが、なぜかそのツールウィンドウが見えません。&lt;br&gt;
誰か助けてください。&lt;br&gt;&lt;/s&gt;
OnStartupCompleteでVisible = trueしたらうまくいきました。&lt;br&gt;
&lt;br&gt;
&lt;a href="http://hcm.wankuma.com/data/VSProjectFinder_Temp_20080529.zip"&gt;http://hcm.wankuma.com/data/VSProjectFinder_Temp_20080529.zip&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/139811.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>カウントダウン祭りもうひとつ</title><link>http://blogs.wankuma.com/hcm/archive/2008/05/15/137812.aspx</link><pubDate>Thu, 15 May 2008 13:32:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/05/15/137812.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/137812.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/05/15/137812.aspx#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/137812.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/137812.aspx</trackback:ping><description>&lt;P&gt;今度のは円弧じゃないタイプです。&lt;BR&gt;ちょっと前に2chで依頼されて作ったものです。&lt;/P&gt;
&lt;P&gt;&lt;A href="http://hcm.wankuma.com/data/CountDown.zip"&gt;http://hcm.wankuma.com/data/CountDown.zip&lt;/A&gt;&lt;BR&gt;プロジェクト&lt;/P&gt;
&lt;P&gt;&lt;A href="http://hcm.wankuma.com/data/CountDown_1_0_0_0_20080516183931.zip"&gt;http://hcm.wankuma.com/data/CountDown_1_0_0_0_20080516183931.zip&lt;/A&gt;&lt;BR&gt;実行ファイルのみ&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/137812.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>7-Zipを.NETアプリケーションから呼び出すと便利</title><link>http://blogs.wankuma.com/hcm/archive/2008/04/20/133977.aspx</link><pubDate>Sun, 20 Apr 2008 19:24:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/04/20/133977.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/133977.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/04/20/133977.aspx#Feedback</comments><slash:comments>47</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/133977.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/133977.aspx</trackback:ping><description>&lt;p&gt;.NETなアプリケーションで圧縮ファイルを圧縮、解凍する方法といえば、&lt;br&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SharpZipLibを使う&lt;/li&gt;
&lt;li&gt;J#のZipFileクラスを使う&lt;/li&gt;
&lt;li&gt;統合アーカイバDLLをP/Invokeして使う&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
などの方法がありますが、どれも面倒だったり妙なバグがあって使いにくいです。&lt;br&gt;
&lt;br&gt;
そこでお勧めしたいのが、7Zipの実行ファイルを呼び出す方法です。&lt;br&gt;
7Zipはオープンソース（LGPL）で配布されているアーカイバで、独自の7Z形式のみならず、&lt;br&gt;
Zip形式、GZip形式、BZip2形式の圧縮解凍やRar形式などの解凍にも対応しており、&lt;br&gt;
アプリケーションに組み込んで使う分には十分な性能を持っています。&lt;br&gt;
またライセンスもLGPLなので、EXEやDLLそのままでの再頒布にはソースコード公開などのペナルティがありません。&lt;br&gt;
&lt;br&gt;
※間違っていたら訂正をお願いします。&lt;br&gt;
※ただし7Zipそのものを改造した部分についてはGPLと同等の制限があります。&lt;br&gt;
&lt;/p&gt;
&lt;h3&gt;使い方（設置）&lt;/h3&gt;
&lt;p&gt;
&lt;a href="http://www.7-zip.org/ja/"&gt;7-Zipの公式サイト&lt;/a&gt;から、ダウンロードのメニューを選択し、「7-Zip Command Line Version」と書かれているファイルをダウンロードし、解凍します。&lt;br&gt;
プロジェクトに適当な名前のフォルダ（Exe、7Zipなど）を追加して解凍されたファイルをそこにコピーします。&lt;br&gt;
コピーされたファイルを選択して、プロパティの「出力フォルダにコピー」の項目を「新しければコピー」にします。&lt;br&gt;
&lt;/p&gt;
&lt;h3&gt;使い方（呼び出し）&lt;/h3&gt;
&lt;p&gt;
&lt;span style="font-family: courier new,monospace;"&gt;string sevenZipPath = Path.Combine(Application.StartupPath, @"Exe\7za.exe");&lt;/span&gt;&lt;br&gt;
//Extract&lt;br style="font-family: courier new,monospace;"&gt;
&lt;span style="font-family: courier new,monospace;"&gt;Process.Start(sevenZipPath, string.Format(@"x -o""{0}"" ""{1}""", outDirPath, archiveFilePath).WaitForExit();&lt;/span&gt;&lt;br&gt;
//Compress(Add to archive)&lt;br style="font-family: courier new,monospace;"&gt;
&lt;span style="font-family: courier new,monospace;"&gt;Process.Start(sevenZipPath, string.Format(@"a -tzip ""{0}"" ""{1}""", archiveFilePath, directoryPath).WaitForExit();&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
パラメータをいじくると一致する（しない）ファイルやフォルダのみ圧縮（解凍）などある程度融通を利かせられます。&lt;br&gt;
詳しくはヘルプファイルを見てください。&lt;br&gt;
&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/133977.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>画像アップローダを改造してみた。</title><link>http://blogs.wankuma.com/hcm/archive/2008/02/05/121206.aspx</link><pubDate>Tue, 05 Feb 2008 15:22:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/02/05/121206.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/121206.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/02/05/121206.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/121206.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/121206.aspx</trackback:ping><description>&lt;p&gt;
    ブログ更新を楽にするシリーズ第2回目。&lt;/p&gt;
&lt;p&gt;
    1回目：&lt;a 
        id="_85d732626fee9dd_HomePageDays_DaysList__ctl0_DayItem_DayList__ctl3_TitleUrl" 
        href="http://blogs.wankuma.com/hcm/archive/2008/02/03/120647.aspx"&gt;Firefoxからの投稿が格段に楽になる「Xinha 
    Here」&lt;/a&gt;&lt;br /&gt;
    2回目：&lt;a 
        id="_dbd2f90fc835696d_HomePageDays_DaysList__ctl1_DayItem_DayList__ctl0_TitleUrl" 
        href="http://blogs.wankuma.com/hcm/archive/2008/02/04/120947.aspx"&gt;画像アップロードツールを製作してみた&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
    前回のアップロードツールを複数ファイルのアップロードができるように書き直しました。&lt;br /&gt;
    ファイルリストの表示は詳細表示とサムネイルをサポートしています。&lt;br /&gt;
    それと、サムネイルサイズ以下のファイルはリンクなしにしたほか、target=&amp;quot;_brank&amp;quot;属性が追加されています。&lt;/p&gt;
&lt;h3&gt;スクリーンショット&lt;/h3&gt;
&lt;p&gt;
    &lt;a href="http://hcm.wankuma.com/pict/blog/pict_20080205_150934168.png"&gt;
    &lt;img alt="fpu改_00000003" 
        src="http://hcm.wankuma.com/pict/blog/pict_20080205_150934168_thumb.png" 
        style="border-style:none;width:320px;height:192px;" target="_brank" /&gt;&lt;/a&gt;&lt;a 
        href="http://hcm.wankuma.com/pict/blog/pict_20080205_150926186.png"&gt;&lt;img 
        alt="fpu改_00000004" 
        src="http://hcm.wankuma.com/pict/blog/pict_20080205_150926186_thumb.png" 
        style="border-style:none;width:320px;height:192px;" target="_brank" /&gt;&lt;/a&gt;&lt;br /&gt;
    &lt;a href="http://hcm.wankuma.com/pict/blog/pict_20080205_150941598.png"&gt;
    &lt;img alt="fpu改A_00000001" 
        src="http://hcm.wankuma.com/pict/blog/pict_20080205_150941598_thumb.png" 
        style="border-style:none;width:320px;height:192px;" target="_brank" /&gt;&lt;/a&gt;&lt;a 
        href="http://hcm.wankuma.com/pict/blog/pict_20080205_150948648.png"&gt;&lt;img 
        alt="fpu改A_00000002" 
        src="http://hcm.wankuma.com/pict/blog/pict_20080205_150948648_thumb.png" 
        style="border-style:none;width:320px;height:103px;" target="_brank" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;ダウンロード&lt;/h3&gt;
&lt;p&gt;
    &lt;a href="http://hcm.wankuma.com/co/fpu/publish.htm"&gt;ClickOnce&lt;/a&gt;&lt;br /&gt;
    &lt;a href="http://code.google.com/p/ftppictureuploader/source/checkout"&gt;
    Subversionリボジトリ&lt;/a&gt;&lt;/p&gt;
&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/121206.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>