<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>OSANAI.ORG</title>
	<atom:link href="http://osanai.org/anyway/feed" rel="self" type="application/rss+xml" />
	<link>http://osanai.org/anyway</link>
	<description>walk this way anyway</description>
	<lastBuildDate>Mon, 30 Jan 2012 15:05:07 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>自己嫌悪感を取り去るには</title>
		<link>http://osanai.org/anyway/archives/2011/10/05235245.html</link>
		<comments>http://osanai.org/anyway/archives/2011/10/05235245.html#comments</comments>
		<pubDate>Wed, 05 Oct 2011 14:52:45 +0000</pubDate>
		<dc:creator>Ryosuke</dc:creator>
				<category><![CDATA[Article (記事)]]></category>
		<category><![CDATA[自己管理]]></category>

		<guid isPermaLink="false">http://osanai.org/anyway/?p=1180</guid>
		<description><![CDATA[休みの日などに時間の使い方に納得がいかず、少し自己嫌悪に陥ることがあります。「もうこんな時間か」「やろうとおもっていたことが全然できていない」などの台詞が頭の中に浮かんできます。 もともとの性格が影響している部分もあるとは思いますが、一日にできることを過大評価してしまうのが原因かもしれません。 また、冷静に反省するだけならば特に問題ないですが、イライラを伴っている場合は要注意で、ますます納得いく時間の過ごし方から遠ざかってしまいます。 先週の日曜にも少しそんな状況になったのですが、「起きてからそのときまでの間にちゃんとできたことに着目して紙に書き出す」というのを実践したところ、挙げられた 20 弱くらいの項目を見直していると、思いのほかすぐに気持ちが落ち着きました。 どんな些細な内容であっても達成できたことには変わりなく、それらを書き出して目に見えるようにすることで自己肯定感が高まり、ヒットポイントが回復するような感覚があります。]]></description>
			<content:encoded><![CDATA[<p>休みの日などに時間の使い方に納得がいかず、少し自己嫌悪に陥ることがあります。「もうこんな時間か」「やろうとおもっていたことが全然できていない」などの台詞が頭の中に浮かんできます。</p>
<p>もともとの性格が影響している部分もあるとは思いますが、一日にできることを過大評価してしまうのが原因かもしれません。</p>
<p>また、冷静に反省するだけならば特に問題ないですが、イライラを伴っている場合は要注意で、ますます納得いく時間の過ごし方から遠ざかってしまいます。</p>
<p>先週の日曜にも少しそんな状況になったのですが、「起きてからそのときまでの間にちゃんとできたことに着目して紙に書き出す」というのを実践したところ、挙げられた 20 弱くらいの項目を見直していると、思いのほかすぐに気持ちが落ち着きました。</p>
<p>どんな些細な内容であっても達成できたことには変わりなく、それらを書き出して目に見えるようにすることで自己肯定感が高まり、ヒットポイントが回復するような感覚があります。</p>
]]></content:encoded>
			<wfw:commentRss>http://osanai.org/anyway/archives/2011/10/05235245.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(Mac にて)一切合切を黒背景にする</title>
		<link>http://osanai.org/anyway/archives/2011/10/04231102.html</link>
		<comments>http://osanai.org/anyway/archives/2011/10/04231102.html#comments</comments>
		<pubDate>Tue, 04 Oct 2011 14:11:02 +0000</pubDate>
		<dc:creator>Ryosuke</dc:creator>
				<category><![CDATA[Article (記事)]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[MacOSX]]></category>

		<guid isPermaLink="false">http://osanai.org/anyway/?p=1177</guid>
		<description><![CDATA[黒背景シリーズ第 4 弾です。Mac のみですが、Nocturne というソフトで画面の表示をガラッと切り替えることができます。 これを Quicksilver で起動するだけで反転、通常色に戻すを交互に指定できるので、そのときの状況に応じて眼にやさしい色合いを実現できるようになりました。 Emacs など、普段から黒背景にしているものは反転すると、当然ながら白背景になってしまうので、その点だけ注意が必要です。 Nocturne (Mac) &#8211; ダウンロード Mac Explorer｜ Nocturne &#8211; Macのデスクトップをメニューバーからクールな Night Vision Mode に また、OS 標準の機能でも色を反転させるものがありますね。Command + Option + Ctrl + 8 を同時に押すとネガフィルムのように表示が反転します。これを利用するのもいいかもしれません。Windows にも同じ機能があればいいのですが。 Mac OS X ディスプレイの色が反転して表示される (ネガフィルムのように白黒が逆に表示される)]]></description>
			<content:encoded><![CDATA[<p>黒背景シリーズ第 4 弾です。Mac のみですが、Nocturne というソフトで画面の表示をガラッと切り替えることができます。</p>
<p>これを Quicksilver で起動するだけで反転、通常色に戻すを交互に指定できるので、そのときの状況に応じて眼にやさしい色合いを実現できるようになりました。</p>
<p>Emacs など、普段から黒背景にしているものは反転すると、当然ながら白背景になってしまうので、その点だけ注意が必要です。</p>
<ul>
<li><a href="http://nocturne.softonic.jp/mac">Nocturne (Mac) &#8211; ダウンロード</a></li>
<li><a href="http://idita.blog11.fc2.com/blog-entry-201.html">Mac Explorer｜ Nocturne &#8211; Macのデスクトップをメニューバーからクールな Night Vision Mode に</a></li>
</ul>
<p>また、OS 標準の機能でも色を反転させるものがありますね。Command + Option + Ctrl + 8 を同時に押すとネガフィルムのように表示が反転します。これを利用するのもいいかもしれません。Windows にも同じ機能があればいいのですが。</p>
<ul>
<li><a href="http://support.apple.com/kb/HT3488?viewlocale=ja_JP&amp;locale=ja_JP">Mac OS X ディスプレイの色が反転して表示される (ネガフィルムのように白黒が逆に表示される)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://osanai.org/anyway/archives/2011/10/04231102.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remember the Milk も黒背景にする</title>
		<link>http://osanai.org/anyway/archives/2011/10/04074134.html</link>
		<comments>http://osanai.org/anyway/archives/2011/10/04074134.html#comments</comments>
		<pubDate>Mon, 03 Oct 2011 22:41:34 +0000</pubDate>
		<dc:creator>Ryosuke</dc:creator>
				<category><![CDATA[Article (記事)]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://osanai.org/anyway/?p=1175</guid>
		<description><![CDATA[黒背景シリーズ第 3 弾ということで、タスク管理サービスの Remember the Milk も黒くしてみます。 といっても、前回のはてなダイアリーに書いた CSS をそのまま流用しています。最初は簡単なところから、ということで 123456789101112131415@-moz-document domain(&#34;www.rememberthemilk.com&#34;){ html *&#123; &#160; background-color:#191919 !important; &#160; color:#CCCCCC !important; &#125; a:link &#123; &#160; color:#CCCCCC !important &#125; a:visited &#123; &#160; color:#777777 !important &#125; &#125; Stylish で「新しいスタイルを書く」として、上記の CSS を入力するだけでした。@-moz-document domain(&#8220;hogehoge.com &#8220;){ &#8230; <a href="http://osanai.org/anyway/archives/2011/10/04074134.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>黒背景シリーズ第 3 弾ということで、タスク管理サービスの Remember the Milk も黒くしてみます。</p>
<p>といっても、前回のはてなダイアリーに書いた CSS をそのまま流用しています。最初は簡単なところから、ということで</p>
<div class="codecolorer-container css blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br /></div></td><td><div class="css codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #a1a100;">@-moz-document domain(&quot;www.rememberthemilk.com&quot;){</span><br />
<br />
html <span style="color: #00AA00;">*</span><span style="color: #00AA00;">&#123;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#191919</span> !important<span style="color: #00AA00;">;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#CCCCCC</span> !important<span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span><br />
<br />
a<span style="color: #3333ff;">:link </span><span style="color: #00AA00;">&#123;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#CCCCCC</span> !important<br />
<span style="color: #00AA00;">&#125;</span><br />
<br />
a<span style="color: #3333ff;">:visited </span><span style="color: #00AA00;">&#123;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#777777</span> !important<br />
<span style="color: #00AA00;">&#125;</span><br />
<span style="color: #00AA00;">&#125;</span></div></td></tr></tbody></table></div>
<p>Stylish で「新しいスタイルを書く」として、上記の CSS を入力するだけでした。@-moz-document domain(&#8220;hogehoge.com &#8220;){ css } の形式で適用させるドメインを指定できるみたいですね。</p>
<p><a href="http://www.flickr.com/photos/ryskosn/6207819118/" title="Remember The Milk (Redesign) by ryskosn, on Flickr"><img src="http://farm7.static.flickr.com/6165/6207819118_a2876c7258.jpg" width="500" height="276" alt="Remember The Milk (Redesign)"></a><br />
↑ 黒くなった!</p>
<p>細かい部分では少々使いにくかったりするのですが、とりあえず黒くできてよかったよかった。</p>
]]></content:encoded>
			<wfw:commentRss>http://osanai.org/anyway/archives/2011/10/04074134.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>はてなダイアリーも黒背景にする</title>
		<link>http://osanai.org/anyway/archives/2011/10/02102052.html</link>
		<comments>http://osanai.org/anyway/archives/2011/10/02102052.html#comments</comments>
		<pubDate>Sun, 02 Oct 2011 01:20:52 +0000</pubDate>
		<dc:creator>Ryosuke</dc:creator>
				<category><![CDATA[Article (記事)]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://osanai.org/anyway/?p=1173</guid>
		<description><![CDATA[黒背景第 2 弾ということで、日々のログを残しているはてなダイアリーの blog も背景色を変更してみます。CSS については、要素を指定してプロパティと値をセットで記述するもの、くらいの知識しか現状持ち合わせていないのですが、少し調べてみました。 適当なサンプルを探しているときに値の指定に !important とついているものがあったので調べると、同じ要素について複数の値指定があった場合は以下のように優先されるものが決まるのですね。 後に書いたほうが優先される 詳細に指定したほうが優先される !important をつけるとその値が優先される 少し試して、とりあえず下記の配色にしてみました。 123456789101112html *&#123; &#160; background-color:#191919 !important; &#160; color:#CCCCCC !important; &#125; a:link &#123; &#160; color:#CCCCCC !important &#125; a:visited &#123; &#160; color:#777777 !important &#125; ↑ 黒くなりました。 参照 URL CSSの書き方-c.d.t.]]></description>
			<content:encoded><![CDATA[<p>黒背景第 2 弾ということで、日々のログを残しているはてなダイアリーの blog も背景色を変更してみます。CSS については、要素を指定してプロパティと値をセットで記述するもの、くらいの知識しか現状持ち合わせていないのですが、少し調べてみました。</p>
<p>適当なサンプルを探しているときに値の指定に !important とついているものがあったので調べると、同じ要素について複数の値指定があった場合は以下のように優先されるものが決まるのですね。</p>
<ul>
<li>後に書いたほうが優先される</li>
<li>詳細に指定したほうが優先される</li>
<li>!important をつけるとその値が優先される</li>
</ul>
<p>少し試して、とりあえず下記の配色にしてみました。</p>
<div class="codecolorer-container css blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br /></div></td><td><div class="css codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">html <span style="color: #00AA00;">*</span><span style="color: #00AA00;">&#123;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#191919</span> !important<span style="color: #00AA00;">;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#CCCCCC</span> !important<span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span><br />
<br />
a<span style="color: #3333ff;">:link </span><span style="color: #00AA00;">&#123;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#CCCCCC</span> !important<br />
<span style="color: #00AA00;">&#125;</span><br />
<br />
a<span style="color: #3333ff;">:visited </span><span style="color: #00AA00;">&#123;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#777777</span> !important<br />
<span style="color: #00AA00;">&#125;</span></div></td></tr></tbody></table></div>
<p><a href="http://d.hatena.ne.jp/ryskosn/" title="ryskosn log"><img src="http://farm7.static.flickr.com/6157/6202257748_54bd1dcdbf.jpg" width="500" height="301" alt="ryskosn log"></a><br />
↑ 黒くなりました。</p>
<h4>参照 URL</h4>
<ul>
<li><a href="http://choppo.s20.xrea.com/web/11_css.htm">CSSの書き方-c.d.t.</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://osanai.org/anyway/archives/2011/10/02102052.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google の背景色を黒にする</title>
		<link>http://osanai.org/anyway/archives/2011/10/02001702.html</link>
		<comments>http://osanai.org/anyway/archives/2011/10/02001702.html#comments</comments>
		<pubDate>Sat, 01 Oct 2011 15:17:02 +0000</pubDate>
		<dc:creator>Ryosuke</dc:creator>
				<category><![CDATA[Article (記事)]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://osanai.org/anyway/?p=1171</guid>
		<description><![CDATA[仕事でも仕事以外でも PC のモニタを見続ける時間が長いため、眼の疲れをいかに軽減するかが、今後ますます重要になってくると感じています。 眼の負担が少ない配色については諸説あるようですが、個人的には背景色が黒で文字色が白か薄いグレー、というのが目に優しいのではないかと考えています。 なので、極力「黒背景に白 or グレー」もしくはそれに類する配色で作業できるように、現在少しずつ調べているところですが、今日は Google の背景色を変更するスタイルシート設定が公開されているのを見つけたので、さっそく試してみました。 Firefox では Stylish という「他人のサイトであってもオレオレ CSS を適用してやるぜ」的なナイスな拡張機能があります。(Chrome でもあるかも) 始めに Stylish を入れてから、下記ぺージで公開されているスタイルをインストールするだけで OK です。 Perfect Dark Google (complete rework) &#8211; Themes and Skins for Gmodules &#8211; userstyles.org ↑ 少しロゴがいつもと違うような気も ↑ 検索結果の表示画面もばっちり黒背景です 大変気に入りました!!]]></description>
			<content:encoded><![CDATA[<p>仕事でも仕事以外でも PC のモニタを見続ける時間が長いため、眼の疲れをいかに軽減するかが、今後ますます重要になってくると感じています。</p>
<p>眼の負担が少ない配色については諸説あるようですが、個人的には背景色が黒で文字色が白か薄いグレー、というのが目に優しいのではないかと考えています。</p>
<p>なので、極力「黒背景に白 or グレー」もしくはそれに類する配色で作業できるように、現在少しずつ調べているところですが、今日は Google の背景色を変更するスタイルシート設定が公開されているのを見つけたので、さっそく試してみました。</p>
<p>Firefox では Stylish という「他人のサイトであってもオレオレ CSS を適用してやるぜ」的なナイスな拡張機能があります。(Chrome でもあるかも)</p>
<p>始めに <a href="https://addons.mozilla.org/ja/firefox/addon/stylish/">Stylish</a> を入れてから、下記ぺージで公開されているスタイルをインストールするだけで OK です。</p>
<ul>
<li><a href="http://userstyles.org/styles/27249/perfect-dark-google-complete-rework">Perfect Dark Google (complete rework) &#8211; Themes and Skins for Gmodules &#8211; userstyles.org</a></li>
</ul>
<p><a href="http://www.flickr.com/photos/ryskosn/6200667568/" title="Google by ryskosn, on Flickr"><img src="http://farm7.static.flickr.com/6155/6200667568_79d9494b7a.jpg" width="500" height="221" alt="Google"></a><br />
↑ 少しロゴがいつもと違うような気も</p>
<p><a href="http://www.flickr.com/photos/ryskosn/6200666318/" title="css - Google 検索 by ryskosn, on Flickr"><img src="http://farm7.static.flickr.com/6174/6200666318_73d2c10ce6.jpg" width="500" height="266" alt="css - Google 検索"></a><br />
↑ 検索結果の表示画面もばっちり黒背景です</p>
<p>大変気に入りました!!</p>
]]></content:encoded>
			<wfw:commentRss>http://osanai.org/anyway/archives/2011/10/02001702.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dropbox で共有フォルダのファイルを Public フォルダで公開する</title>
		<link>http://osanai.org/anyway/archives/2011/09/30235805.html</link>
		<comments>http://osanai.org/anyway/archives/2011/09/30235805.html#comments</comments>
		<pubDate>Fri, 30 Sep 2011 14:58:05 +0000</pubDate>
		<dc:creator>Ryosuke</dc:creator>
				<category><![CDATA[Article (記事)]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://osanai.org/anyway/?p=1169</guid>
		<description><![CDATA[久しぶりに仕事でプログラム(と呼べるほどのものではないですが)を書きました。Dropbox には Public という特殊なフォルダがありファイルを公開して外部からアクセス可能にすることができます。また、共有フォルダを作って他の Dropbox ユーザとひとつのファイルを共有して使うこともできます。 今回、共有フォルダにあるファイルを、公開してアクセス可能にする必要があり、少し調べたら意外と簡単にできました。 replace コマンドを VBScript から実行して タスクスケジューラで繰り返し 3 行で書くとこういう感じです。 Windows に標準で備わっているコマンドで、あるファイルで別のファイルを置き換える replace というものがありました。これを使って共有フォルダにあるファイルで Public フォルダにあるファイルを常に置き換えるようにします。 1replace c\:Dropbox\share\hoge.txt c\:Dropbox\public\hoge.txt /u /u オプションを付けると元のファイルのほうが新しい場合のみ置き換えるようになります。これを Windows 標準のタスクスケジューラで 1 分ごとに繰り返し実行するように設定しておけば、最長でも 1 分以内のタイムラグで常に Public フォルダのファイルが更新されるという仕組みです。 参照 URL スーパーユーザーのためのWindowsコマンド再入門：replace――ファイルの更新 &#8211; ITmedia エンタープライズ &#8230; <a href="http://osanai.org/anyway/archives/2011/09/30235805.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>久しぶりに仕事でプログラム(と呼べるほどのものではないですが)を書きました。Dropbox には Public という特殊なフォルダがありファイルを公開して外部からアクセス可能にすることができます。また、共有フォルダを作って他の Dropbox ユーザとひとつのファイルを共有して使うこともできます。</p>
<p>今回、共有フォルダにあるファイルを、公開してアクセス可能にする必要があり、少し調べたら意外と簡単にできました。</p>
<ul>
<li>replace コマンドを</li>
<li>VBScript から実行して</li>
<li>タスクスケジューラで繰り返し</li>
</ul>
<p>3 行で書くとこういう感じです。
</p>
<p>Windows に標準で備わっているコマンドで、あるファイルで別のファイルを置き換える replace というものがありました。これを使って共有フォルダにあるファイルで Public フォルダにあるファイルを常に置き換えるようにします。</p>
<div class="codecolorer-container text blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">replace c\:Dropbox\share\hoge.txt c\:Dropbox\public\hoge.txt /u</div></td></tr></tbody></table></div>
<p>/u オプションを付けると元のファイルのほうが新しい場合のみ置き換えるようになります。これを Windows 標準のタスクスケジューラで 1 分ごとに繰り返し実行するように設定しておけば、最長でも 1 分以内のタイムラグで常に Public フォルダのファイルが更新されるという仕組みです。</p>
<h4>参照 URL</h4>
<ul>
<li><a href="http://www.itmedia.co.jp/enterprise/articles/0810/11/news004.html">スーパーユーザーのためのWindowsコマンド再入門：replace――ファイルの更新 &#8211; ITmedia エンタープライズ</a></li>
<li><a href="http://itpro.nikkeibp.co.jp/free/NT/WinKeyWord/20040805/1/replace.shtml">Windowsコマンド集：（replace）</a></li>
</ul>
<p>(あとでもう少し追記予定)</p>
]]></content:encoded>
			<wfw:commentRss>http://osanai.org/anyway/archives/2011/09/30235805.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Emacs で上書き禁止(読み取り専用)でファイルを開く</title>
		<link>http://osanai.org/anyway/archives/2011/09/29082728.html</link>
		<comments>http://osanai.org/anyway/archives/2011/09/29082728.html#comments</comments>
		<pubDate>Wed, 28 Sep 2011 23:27:28 +0000</pubDate>
		<dc:creator>Ryosuke</dc:creator>
				<category><![CDATA[Article (記事)]]></category>
		<category><![CDATA[emacs]]></category>

		<guid isPermaLink="false">http://osanai.org/anyway/?p=1167</guid>
		<description><![CDATA[はてなダイアリーで毎日書いているログはひな形となるファイルを用意して、それをコピー・ペーストしてから書き換えるかたちで更新しています。 たまに、Emacs のコマンド入力ミスなどによってひな形ファイルのほうを編集してしまうことがあり、そのたびに C-x u で undo していましたが、ファイルを読み取り専用で開くコマンドがあることを知ったので、今後はこれを使っていこうと思います。 1C-x C-r でファイルを読み取り専用で開きます。編集しようとすると「Buffer is read-only」と表示されて入力は受け付けられません。ひな形ファイルはこれで開くようにすれば安心ですね。]]></description>
			<content:encoded><![CDATA[<p>はてなダイアリーで毎日書いているログはひな形となるファイルを用意して、それをコピー・ペーストしてから書き換えるかたちで更新しています。</p>
<p>たまに、Emacs のコマンド入力ミスなどによってひな形ファイルのほうを編集してしまうことがあり、そのたびに C-x u で undo していましたが、ファイルを読み取り専用で開くコマンドがあることを知ったので、今後はこれを使っていこうと思います。</p>
<div class="codecolorer-container text blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">C-x C-r</div></td></tr></tbody></table></div>
<p>でファイルを読み取り専用で開きます。編集しようとすると「Buffer is read-only」と表示されて入力は受け付けられません。ひな形ファイルはこれで開くようにすれば安心ですね。</p>
]]></content:encoded>
			<wfw:commentRss>http://osanai.org/anyway/archives/2011/09/29082728.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows のスクリプト環境について調べてみた</title>
		<link>http://osanai.org/anyway/archives/2011/09/28082510.html</link>
		<comments>http://osanai.org/anyway/archives/2011/09/28082510.html#comments</comments>
		<pubDate>Tue, 27 Sep 2011 23:25:10 +0000</pubDate>
		<dc:creator>Ryosuke</dc:creator>
				<category><![CDATA[Article (記事)]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://osanai.org/anyway/?p=1164</guid>
		<description><![CDATA[先日作った RTM にタスクを登録するスクリプトは「とりあえず思い通りに動けばいい」と考えて急いで作ったので、VBScript の文法などを調べたわけではありませんでした。サンプルコードを見て何となく理解して「こんな感じだろう」とやっていたので、あらためて少し調べてみます。 まず Wikipedia の記述を確認してみました。 VBScript &#8211; Wikipedia 一部を抜粋します。 Visual Basic (VB) のサブセット(簡易版) Windowsのネイティブスクリプト言語 Active Server Pages (ASP) などを使用してサーバサイドで動いたり Windows Script Host (WSH) を利用して Windows 上で動いたり ランタイムというのは日本語でいうと実行環境というやつですね。このあたりの用語の使われ方をこれまで理解していなかったのですが、少しわかってきました。 Windows Script Host (WSH) とか、Windows PowerShell というのはスクリプトを動かすための環境を指していて、言語の種類ではない、それら実行環境の上で動かすスクリプト言語が VBScript や JScript 、ということか。 &#8230; <a href="http://osanai.org/anyway/archives/2011/09/28082510.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>先日作った RTM にタスクを登録するスクリプトは「とりあえず思い通りに動けばいい」と考えて急いで作ったので、VBScript の文法などを調べたわけではありませんでした。サンプルコードを見て何となく理解して「こんな感じだろう」とやっていたので、あらためて少し調べてみます。</p>
<p>まず Wikipedia の記述を確認してみました。</p>
<ul>
<li><a href="http://ja.wikipedia.org/wiki/VBScript">VBScript &#8211; Wikipedia</a></li>
</ul>
<p>一部を抜粋します。</p>
<ul>
<li>Visual Basic (VB) のサブセット(簡易版)</li>
<li>Windowsのネイティブスクリプト言語</li>
<li>Active Server Pages (ASP) などを使用してサーバサイドで動いたり</li>
<li>Windows Script Host (WSH) を利用して Windows 上で動いたり</li>
</ul>
<p>ランタイムというのは日本語でいうと実行環境というやつですね。このあたりの用語の使われ方をこれまで理解していなかったのですが、少しわかってきました。</p>
<p>Windows Script Host (WSH) とか、Windows PowerShell というのはスクリプトを動かすための環境を指していて、言語の種類ではない、それら実行環境の上で動かすスクリプト言語が VBScript や JScript 、ということか。</p>
<p>と、思ったのですが、PowerShell は実行環境でもあり、スクリプト言語でもあるのですね。</p>
<ul>
<li><a href="http://ja.wikipedia.org/wiki/Windows_PowerShell">Windows PowerShell &#8211; Wikipedia</a></li>
</ul>
<p>なるほど。なんとなくわかったような。
</p>
<p>Microsoft のサイトで PowerShell を解説しているページがありました。こちらを読み進めていけば初心者からでも習得できそうです。英語の情報を翻訳しているようなので、全体的に文章のノリが英語っぽいですね。</p>
<ul>
<li><a href="http://technet.microsoft.com/ja-jp/scriptcenter/dd742419">Windows PowerShell でのスクリプティング</a></li>
</ul>
<p>他にも関連する項目を Wikipedia で調べてみました(それにしても、項目間でリンクが張ってある Wiki という形式は便利です)。ActiveScripting は後継の .NET Framework があるので非推奨、WSH も後継の PowerShell があるのでその役割を終えたとのこと。</p>
<ul>
<li><a href="http://ja.wikipedia.org/wiki/Active_Scripting">Active Scripting &#8211; Wikipedia</a></li>
<li><a href="http://ja.wikipedia.org/wiki/.NET_Framework">.NET Framework &#8211; Wikipedia</a></li>
<li><a href="http://ja.wikipedia.org/wiki/Windows_Script_Host">Windows Script Host &#8211; Wikipedia</a></li>
<li><a href="http://ja.wikipedia.org/wiki/Object_Linking_and_Embedding">Object Linking and Embedding &#8211; Wikipedia</a></li>
</ul>
<p>なるほどなるほど。</p>
]]></content:encoded>
			<wfw:commentRss>http://osanai.org/anyway/archives/2011/09/28082510.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CraftLaunch から RTM にタスクを登録する (2)</title>
		<link>http://osanai.org/anyway/archives/2011/09/27082047.html</link>
		<comments>http://osanai.org/anyway/archives/2011/09/27082047.html#comments</comments>
		<pubDate>Mon, 26 Sep 2011 23:20:47 +0000</pubDate>
		<dc:creator>Ryosuke</dc:creator>
				<category><![CDATA[Article (記事)]]></category>
		<category><![CDATA[CraftLaunch]]></category>
		<category><![CDATA[rtm]]></category>
		<category><![CDATA[vbscript]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://osanai.org/anyway/?p=1157</guid>
		<description><![CDATA[先日作った RTM へタスクを登録するスクリプトを少し改良してみました。変更したのは次の 2 点です。 入力をキャンセルした場合、処理を中断するようにした 複数回連続してタスクを登録できるようにした InputBox 関数ではプロンプトが表示されている状態でキャンセルすると、空の文字列が返ってくるようになっていました。それゆえ、最初のスクリプトではキャンセルすると unnamed task として RTM に登録されてしまいます。これは InputBox の入力をファイルに書き込む前に、 if 文で空の文字列の場合は処理を中断するようにしました。 複数回の繰り返しは、入力→ファイル書き込み→メール送信という一連の流れを関数にまとめ、それを while True として止めない限り延々とループするようにしてみました。 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950' タスクの入力 Dim task Sub InputTask() &#160; task = InputBox(&#34;タスクを入力する&#34;, &#34;RTM quick&#34;) &#160; &#160; If len(task) = 0 &#8230; <a href="http://osanai.org/anyway/archives/2011/09/27082047.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>先日作った <a href="http://osanai.org/anyway/archives/2011/09/26081021.html">RTM へタスクを登録するスクリプト</a>を少し改良してみました。変更したのは次の 2 点です。</p>
<ul>
<li>入力をキャンセルした場合、処理を中断するようにした</li>
<li>複数回連続してタスクを登録できるようにした</li>
</ul>
<p>InputBox 関数ではプロンプトが表示されている状態でキャンセルすると、空の文字列が返ってくるようになっていました。それゆえ、最初のスクリプトではキャンセルすると unnamed task として RTM に登録されてしまいます。これは InputBox の入力をファイルに書き込む前に、 if 文で空の文字列の場合は処理を中断するようにしました。</p>
<p>複数回の繰り返しは、入力→ファイル書き込み→メール送信という一連の流れを関数にまとめ、それを while True として止めない限り延々とループするようにしてみました。</p>
<div class="codecolorer-container vb blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br />49<br />50<br /></div></td><td><div class="vb codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #008000;">' タスクの入力<br />
</span><span style="color: #151B8D; font-weight: bold;">Dim</span> task<br />
<span style="color: #E56717; font-weight: bold;">Sub</span> InputTask()<br />
&nbsp; task = InputBox(<span style="color: #800000;">&quot;タスクを入力する&quot;</span>, <span style="color: #800000;">&quot;RTM quick&quot;</span>)<br />
&nbsp; <br />
&nbsp; <span style="color: #8D38C9; font-weight: bold;">If</span> len(task) = 0 <span style="color: #8D38C9; font-weight: bold;">then</span><br />
&nbsp; &nbsp; WScript.Quit<br />
&nbsp; <span style="color: #8D38C9; font-weight: bold;">end</span> <span style="color: #8D38C9; font-weight: bold;">if</span><br />
<span style="color: #8D38C9; font-weight: bold;">end</span> <span style="color: #E56717; font-weight: bold;">Sub</span><br />
<br />
<br />
<span style="color: #008000;">' ファイルの操作<br />
</span><span style="color: #E56717; font-weight: bold;">Sub</span> WriteFile()<br />
&nbsp; <span style="color: #151B8D; font-weight: bold;">Set</span> objFso = WScript.<span style="color: #E56717; font-weight: bold;">CreateObject</span>(<span style="color: #800000;">&quot;Scripting.FileSystemObject&quot;</span>)<br />
&nbsp; <span style="color: #151B8D; font-weight: bold;">Set</span> objFile = objFso.OpenTextFile(<span style="color: #800000;">&quot;rtmtask.txt&quot;</span>, 2, <span style="color: #00C2FF; font-weight: bold;">False</span>)<br />
<br />
&nbsp; <span style="color: #8D38C9; font-weight: bold;">If</span> Err.Number &gt; 0 <span style="color: #8D38C9; font-weight: bold;">then</span><br />
&nbsp; &nbsp; WScript.Echo <span style="color: #800000;">&quot;Open Error&quot;</span><br />
&nbsp; <span style="color: #8D38C9; font-weight: bold;">else</span><br />
&nbsp; &nbsp; objFile.WriteLine task<br />
&nbsp; <span style="color: #8D38C9; font-weight: bold;">end</span> <span style="color: #8D38C9; font-weight: bold;">if</span><br />
<br />
&nbsp; objFile.<span style="color: #8D38C9; font-weight: bold;">Close</span><br />
&nbsp; <span style="color: #151B8D; font-weight: bold;">Set</span> objFile = <span style="color: #00C2FF; font-weight: bold;">Nothing</span><br />
&nbsp; <span style="color: #151B8D; font-weight: bold;">Set</span> objFso = <span style="color: #00C2FF; font-weight: bold;">Nothing</span><br />
<span style="color: #8D38C9; font-weight: bold;">end</span> <span style="color: #E56717; font-weight: bold;">Sub</span><br />
<br />
<br />
<span style="color: #008000;">' メールの送信<br />
</span><span style="color: #E56717; font-weight: bold;">Sub</span> SendMail()<br />
&nbsp; <span style="color: #151B8D; font-weight: bold;">Set</span> ws = WScript.<span style="color: #E56717; font-weight: bold;">CreateObject</span>(<span style="color: #800000;">&quot;WScript.Shell&quot;</span>)<br />
&nbsp; ws.Run <span style="color: #800000;">&quot;rtm_sendmail2.bat&quot;</span>, 7<br />
&nbsp; <br />
&nbsp; WScript.Echo(<span style="color: #800000;">&quot;タスク追加 OK&quot;</span>)<br />
<span style="color: #8D38C9; font-weight: bold;">end</span> <span style="color: #E56717; font-weight: bold;">Sub</span><br />
<br />
<span style="color: #008000;">' 単発で登録する場合<br />
</span><span style="color: #008000;">' TaskAdd()<br />
</span><br />
<span style="color: #008000;">' 繰り返し登録する場合<br />
</span><span style="color: #008000;">' キャンセルでループを抜ける<br />
</span><span style="color: #8D38C9; font-weight: bold;">Do</span> <span style="color: #8D38C9; font-weight: bold;">while</span> <span style="color: #00C2FF; font-weight: bold;">True</span><br />
&nbsp; TaskAdd()<br />
<span style="color: #8D38C9; font-weight: bold;">Loop</span><br />
<br />
<span style="color: #E56717; font-weight: bold;">Sub</span> TaskAdd()<br />
&nbsp; InputTask()<br />
&nbsp; WriteFile()<br />
&nbsp; SendMail()<br />
<span style="color: #8D38C9; font-weight: bold;">end</span> <span style="color: #E56717; font-weight: bold;">sub</span></div></td></tr></tbody></table></div>
<p>これで好きなだけタスクを登録できるようになり、少し便利になりました。</p>
<h4>参照 URL</h4>
<ul>
<li><a href=" http://www.site-cooler.com/kwl/asp/4.htm">ASP講座　4章 VBScriptの制御構文</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://osanai.org/anyway/archives/2011/09/27082047.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CraftLaunch から RTM にタスクを登録する (1)</title>
		<link>http://osanai.org/anyway/archives/2011/09/26081021.html</link>
		<comments>http://osanai.org/anyway/archives/2011/09/26081021.html#comments</comments>
		<pubDate>Sun, 25 Sep 2011 23:10:21 +0000</pubDate>
		<dc:creator>Ryosuke</dc:creator>
				<category><![CDATA[Article (記事)]]></category>
		<category><![CDATA[CraftLaunch]]></category>
		<category><![CDATA[rtm]]></category>
		<category><![CDATA[vbscript]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://osanai.org/anyway/?p=1149</guid>
		<description><![CDATA[先日作成した CraftLaunch から Remember the Milk(以下 RTM)へタスクを登録するスクリプトを紹介してみます。 smail という送信専用のメールプログラム(フリーソフト)があることを知り、これを使ってランチャからメールを送信して RTM にタスクを追加できるのではないかと考えました。 [SMAIL] 送信専用コマンドラインメールソフト まず、smail からのメール送信を試してみます。コマンドラインから下記のように入力して、RTM に登録できていることを確認し、rtm_sendmail2.bat としてバッチファイルにしておきます。 1smail.exe -d -hsmtp.gmail.com -F&#34;rtmtask.txt&#34; ryskosn+hogefuga+import@rmilk.com rtmtask.txt はタスク内容を記録するテキストファイル、ryskosn+hogefuga+import@rmilk.com は RTM のタスク登録用メールアドレスです。 RTM にメールからタスクを登録する方法は 2 種類あって、ひとつはメールの件名にタスクを記述して送信するやり方、もうひとつは件名には登録先のリストを指定して(空欄の場合は Inbox に入る)、メール本文にタスクを記述して送信するやり方です。 詳しくは下記の記事などに書かれています。 Remember The Milk 日本版 公式ブログ ? &#8230; <a href="http://osanai.org/anyway/archives/2011/09/26081021.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>先日作成した CraftLaunch から Remember the Milk(以下 RTM)へタスクを登録するスクリプトを紹介してみます。</p>
<p>smail という送信専用のメールプログラム(フリーソフト)があることを知り、これを使ってランチャからメールを送信して RTM にタスクを追加できるのではないかと考えました。</p>
<ul>
<li><a href="http://dip.picolix.jp/disp2.html">[SMAIL] 送信専用コマンドラインメールソフト</a></li>
</ul>
<p>まず、smail からのメール送信を試してみます。コマンドラインから下記のように入力して、RTM に登録できていることを確認し、rtm_sendmail2.bat としてバッチファイルにしておきます。</p>
<div class="codecolorer-container text blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">smail.exe -d -hsmtp.gmail.com -F&quot;rtmtask.txt&quot; ryskosn+hogefuga+import@rmilk.com</div></td></tr></tbody></table></div>
<p>rtmtask.txt はタスク内容を記録するテキストファイル、ryskosn+hogefuga+import@rmilk.com は RTM のタスク登録用メールアドレスです。</p>
<p>RTM にメールからタスクを登録する方法は 2 種類あって、ひとつはメールの件名にタスクを記述して送信するやり方、もうひとつは件名には登録先のリストを指定して(空欄の場合は Inbox に入る)、メール本文にタスクを記述して送信するやり方です。</p>
<p>詳しくは下記の記事などに書かれています。</p>
<ul>
<li><a href="http://blog.rememberthemilk.jp/2007/06/tips-%EF%BC%9A-%E3%83%A1%E3%83%BC%E3%83%AB%E9%80%81%E4%BF%A1%E3%81%A7%E3%82%BF%E3%82%B9%E3%82%AF%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%EF%BC%88%E5%8F%97%E4%BF%A1%E7%AE%B1%E3%81%AE%E3%83%A1/">Remember The Milk 日本版 公式ブログ ? Tips ： メール送信でタスクを追加する（受信箱のメールアドレス）</a></li>
<li><a href="http://gihyo.jp/lifestyle/serial/01/rtm/0007">これなら毎日できるタスク管理　1から学ぶRemember The Milk：第7回　いろんな方法でタスクを登録する｜gihyo.jp … 技術評論社</a></li>
</ul>
<p>最初は CraftLaunch から引数としてタスク内容を渡せばよいかと考えたのですが、少し試してみたところ、既に登録したタスク内容が CraftLaunch の履歴に残って補完に引っかかるので、少々微妙です。</p>
<p>Windows の機能でテキスト入力欄を表示させるのが一番簡単そうだったので VBscript について調べて、InputBox 関数で実現できることがわかりました。</p>
<p>InputBox に入力したテキストを rtmtask.txt に書き込んで、smail で rtmtask.txt を本文としてメールを送信するバッチファイルを実行します。</p>
<div class="codecolorer-container vb blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br /></div></td><td><div class="vb codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #008000;">' タスクの入力<br />
</span><span style="color: #151B8D; font-weight: bold;">Dim</span> task<br />
task = InputBox(<span style="color: #800000;">&quot;タスクを入力する&quot;</span>, <span style="color: #800000;">&quot;RTM quick&quot;</span>)<br />
<br />
<span style="color: #008000;">' ファイルの操作<br />
</span><span style="color: #151B8D; font-weight: bold;">Set</span> objFso = WScript.<span style="color: #E56717; font-weight: bold;">CreateObject</span>(<span style="color: #800000;">&quot;Scripting.FileSystemObject&quot;</span>)<br />
<span style="color: #151B8D; font-weight: bold;">Set</span> objFile = objFso.OpenTextFile(<span style="color: #800000;">&quot;rtmtask.txt&quot;</span>, 2, <span style="color: #00C2FF; font-weight: bold;">False</span>)<br />
<br />
<span style="color: #8D38C9; font-weight: bold;">If</span> Err.Number &gt; 0 <span style="color: #8D38C9; font-weight: bold;">then</span><br />
&nbsp; WScript.Echo <span style="color: #800000;">&quot;Open Error&quot;</span><br />
<span style="color: #8D38C9; font-weight: bold;">else</span><br />
&nbsp; objFile.WriteLine task<br />
<span style="color: #8D38C9; font-weight: bold;">end</span> <span style="color: #8D38C9; font-weight: bold;">if</span><br />
<br />
objFile.<span style="color: #8D38C9; font-weight: bold;">Close</span><br />
<span style="color: #151B8D; font-weight: bold;">Set</span> objFile = <span style="color: #00C2FF; font-weight: bold;">Nothing</span><br />
<span style="color: #151B8D; font-weight: bold;">Set</span> objFso = <span style="color: #00C2FF; font-weight: bold;">Nothing</span><br />
<br />
<span style="color: #008000;">' メールの送信<br />
</span>SendMail()<br />
<br />
<span style="color: #E56717; font-weight: bold;">Sub</span> SendMail()<br />
&nbsp; <span style="color: #151B8D; font-weight: bold;">Set</span> ws = WScript.<span style="color: #E56717; font-weight: bold;">CreateObject</span>(<span style="color: #800000;">&quot;WScript.Shell&quot;</span>)<br />
&nbsp; ws.Run <span style="color: #800000;">&quot;rtm_sendmail2.bat&quot;</span>, 7<br />
&nbsp; <br />
&nbsp; WScript.Echo(<span style="color: #800000;">&quot;タスク追加 OK&quot;</span>)<br />
<span style="color: #8D38C9; font-weight: bold;">end</span> <span style="color: #E56717; font-weight: bold;">Sub</span></div></td></tr></tbody></table></div>
<p>あとはこの VBscript を CraftLaunch に登録すれば、いつでもササッとタスクを登録することができます。</p>
<p><a href="http://www.flickr.com/photos/ryskosn/6179444632/" title="ss_claunch無題 by ryskosn, on Flickr"><img src="http://farm7.static.flickr.com/6152/6179444632_8fb8925227.jpg" width="500" height="281" alt="ss_claunch無題"></a><br />
↑ CraftLaunch から上記スクリプトを実行します。rrtask というコマンド名を割り当てました。</p>
<p><a href="http://www.flickr.com/photos/ryskosn/6178918799/" title="ss_taskinput2無題 by ryskosn, on Flickr"><img src="http://farm7.static.flickr.com/6178/6178918799_3867cf36b7.jpg" width="500" height="281" alt="ss_taskinput2無題"></a><br />
↑入力ダイアログが表示されるのでタスク内容を入力します。Enter を押すと(OK をクリックすると)バッチファイルが実行されて smail からメールが送信されます。</p>
<p><a href="http://www.flickr.com/photos/ryskosn/6178918887/" title="ss_taskok by ryskosn, on Flickr"><img src="http://farm7.static.flickr.com/6172/6178918887_5102155401.jpg" width="500" height="281" alt="ss_taskok"></a><br />
↑登録完了のメッセージも表示するようにしてみました。</p>
<p>ちょっとスクリーンショットの撮り方がイマイチでした。</p>
<h4>参照 URL</h4>
<ul>
<li><a href="http://d.hatena.ne.jp/language_and_engineering/20081029/1225242779">コマンドラインでメール送信する方法　（リマインダシステムを３分で作ろう） &#8211; 主に言語とシステム開発に関して</a></li>
<li><a href="http://d.hatena.ne.jp/retla/20091009/smail_fenrir">fenrirからSMAILでメール送信 &#8211; 星火燎原</a></li>
<li><a href="http://www.atmarkit.co.jp/fwin2k/tutor/cformwsh02/cformwsh02_03.html">VBScriptの基本を押さえよう（その1） 文字列の入出力 ? ＠IT</a></li>
<li><a href="http://www.atmarkit.co.jp/fwin2k/operation/wsh05/wsh05_02.html">＠IT：運用　Windows管理者のためのWindows Script Host入門　第5回　WshShellオブジェクトの詳細（1）　2．プログラムの実行方法1―Runメソッド</a></li>
<li><a href="http://www.atmarkit.co.jp/fwin2k/operation/wsh10/wsh10_01.html">＠IT：運用　Windows管理者のためのWindows Script Host入門　第10回　WSHスクリプトからのファイル操作（1）</a></li>
<li><a href="http://okwave.jp/qa/q4288976.html">vbsからバッチファイル実行時の引数渡しについて | OKWave</a></li>
<li><a href="http://wsh.style-mods.net/tips/wshtips_2-02.htm">【WSH サンプル集】テキストファイルを書き込む &#8211; WSH@Workshop</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://osanai.org/anyway/archives/2011/09/26081021.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

