2008年02月 / 01月≪ 1234567891011121314151617181920212223242526272829≫03月

インフォメーション

FC2ブログで画像等を一括アップロードするソフトを地味に配布してます。
FC2ブログ用ファイルアップロードの最新版はこちら
(ベクター)FC2ブログ用ファイルアップロード

--.--.-- (--)

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


 |  --:--  |  スポンサー広告  |  Top↑

2008.02.29 (Fri)

来ましたよこの季節が

やっとあったかくなってきてウハウハしてたら

目がかゆいわくしゃみ出るわ鼻水出るわ。花粉症。

今のところ、目のかゆさとくしゃみはそれほどでもないんだけど
鼻水が出まくる。

じっとしてるとさらさらとした鼻水が舞い降りてくる。

去年はストナリニSにかなり助けられたので、今年もそろそろ買わないとな。
↓これね。

ストナリニS 18錠 695 円

通販だと送料かかるしその辺のマツキヨとかで買ったほうが安いな。

これ効くんだけど、飲むとすごいのど渇く。
スポンサーサイト


 |  13:56  |  日記・雑記  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.28 (Thu)

ユーザーコントロールのプロパティ

ユーザーコントロールを追加したとき、
プロパティはやっぱりプロパティウィンドウで設定できると便利。

C#.NETは、パブリックなプロパティを追加すれば自動的にプロパティウィンドウに表示されるみたい。
なんと便利な!
ついでにカテゴリとかデフォルト値とか説明を設定するとなお便利。

例)
下記のようなプロパティを追加し、ビルドする。

using System.ComponentModel;
/// 
/// 新しいプロパティ
/// 

[DefaultValue("デフォルト")]
[Category("カテゴリああああ")]
[Description("新しいプロパティの説明のところええああ")]
public string newProperty
{
    get { return str; }
    set { str = value; }
}


ユーザーコントロールを適当なフォームとかに乗っけて、プロパティウィンドウを見てみると
image20.jpg

追加したプロパティがある。カテゴリ、説明部分も設定したとおりに表示されている。

値を「デフォルト」から「デフォルトじゃない」にすると、他のカテゴリ同様太字(デフォルト値でない表示)になる。
image21.jpg


ほんと親切にできてるなあと感心する。


 |  23:51  |  C#.NET  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.28 (Thu)

バトルメイジがLv45に!

ついにレベル45になった!!
ScreenShot00157.jpg


待ちに待った黄竜天空を取得
ScreenShot00158.jpg


これは楽しい!気持ちいい!
これのために無色キューブを貯めまくっていたので使いまくってます。
ScreenShot00159.jpg


さて、これにて目標がなくなったわけだが・・・


 |  01:31  |  アラド戦記  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.27 (Wed)

いくどん 相模原駅前店

夜の1時くらいに「いくどん」へ。

和牛カルビと上ミノ
TS370275.jpg

いくどんはレバ刺しが安い!!!380円。
レバ刺しが食いたくなったらとりあえずいくどん。
近所に安くレバ刺しが食える場所があってよかった!
TS370276.jpg

ビール大。けっこうでかい。
TS370277.jpg


カイジを見ながらレバ刺しを食えるなんて、なんて贅沢なんだろう!


 |  10:12  |  外食  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.26 (Tue)

Lv44 蜘蛛の巣窟

Lv44 蜘蛛の巣窟M ソロ全
経験値136401
ScreenShot00138.jpg

ScreenShot00139.jpg


蜘蛛の巣窟K 3人PT
経験値115367
ScreenShot00143.jpg


今週中にはレベル45になれそうかな?


 |  00:28  |  アラド戦記  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.25 (Mon)

fc2カウンターで二重カウントされるんですけど

このブログで「fc2カウンター」を使用していますが、
カウンターの設定で「二重カウントしない」にチェックを入れているのに
F5を押す(ページを更新する)度にカウントアップされてしまう。

原因は
「プラグイン管理>公式プラグイン追加>FC2プラグイン>FC2カウンター の[追加]リンク」
からカウンターを設置した為。
どうもこの公式プラグインというところから追加されたタグだと二重カウントされてしまう。

解決方法は、
fc2カウンターの管理画面の「設置タグ表示」で表示されるタグをコピー。
その追加したプラグインの「HTMLの編集」でHTMLタグを「設置タグ表示」で表示されたタグに置き換える。(ペースト)

それだけ。

fc2ブログのfc2カウンタープラグインが間違ってるってことかな。


 |  11:47  |  パソコン  |  トラックバック(0)  |  コメント(4)  |  Top↑

2008.02.25 (Mon)

コストコでお買い物

家で使ってたオキシクリーンがもう残り少ないので
自転車で多摩境のコストコまで行ってきた。
坂がつらい・・・

買ったものはオキシクリーン2つとカスケード1つ。


■オキシクリーン 5kg 1898円
これは良いよ!結構前に買ってから愛用してる。
洗濯時にざぶざぶ入れたり、思う存分使えるのがいい。
服のシミとか、血の汚れもよく取れる。主に洗濯に使ってる。


■カスケード(食器洗い機用ジェルタイプ)3.54kg 1088円
これは初めて買ってみた。
食器洗い機用の洗剤って結構高い割りになくなるのも早いので、
これが問題なく使えればかなり得じゃないかと思って。
10L当たり10mlで使用してくださいと書いてある。
うち食器洗い機用は大体10Lくらいなんで、354回使える!
普通の食器洗い機用洗剤って「80回分」くらいで500円はしたかな?
そう考えるとカスケードはかなりお得!

早速使ってみたけど、出したとき「ドロッ」として透明度のない水色で、
ツンと強めの匂いもしてちょっと不安になったけど、
洗い上がりは普通の食器洗い機用洗剤と同じ感じ。特に問題ない!臭いも気にならない!
これはいいわ。もう1本かっときゃよかったくらい。
TS370274.jpg


しかしコストコの年会費4000円はきっついな。
来月いっぱいで期限が切れるんだが、更新するか迷ってしまう。


 |  00:53  |  相模原  |  トラックバック(0)  |  コメント(2)  |  Top↑

2008.02.25 (Mon)

ランチバイキングとカインズホーム

今日は昼ちょっと前くらいに起きて、
連れと二人で近所の「敦煌酒楼 (とんこうしゅろう)」のランチバイキングに行ってきた。
ここは値段の割りにうまいしお気に入りだ。

店の前にいくと看板があり、「ランチバイキング 1380円」と出ていた。

ちょっと前までは1180円くらいだったはずだが、ランチバイキングのメニューとか一新したみたい。
値上げか?と思ったが、新しいバイキングではドリンクバーが含まれている。
自分は毎回ドリンクバーを頼むので、結局大して値段変わってないな。

TS370266.jpg

バイキングのメニューはエビチリ、八宝菜、角煮、チンジャオロース、焼きそば、チャーハン、中華粥、サラダ等。
前とメニュー数は変わらないくらいだが、なぜか粥が4種類あった。代わりにスープが1種類に。

てかね、チンジャオロースがついに登場だよ!前までは出てこなかったチンじゃオロースが
ついにバイキングで登場だよ!感動したね!チンジャオロース好きなんだよ!
飯何杯でも食えるよ!実際チンジャオロースばっか食ってた。
うめえよ。出来立てのエビチリも最高。

あと有料のサイドメニューが増えていた。
TS370267.jpg
TS370268.jpg


前まではこれはバイキング料金に入ってたんだけどな・・・・
杏仁豆腐も有料になってしまったのが残念。

しかしチンジャオロースもいっぱい食えたし、満足だ。
お茶も飲みまくり。
この値段でこんだけ食えたら十分だろ!採算取れるのか?
TS370269.jpg


その後、カインズホームへ移動。
特に何買うわけでもないのだが、とりあえずいつも通りペットコーナーへ。
お魚コーナーのウーパールーパーがかわええ。
2本足で立ち上がり、仲間になりたそうにこちらを見つめていた。
TS370270.jpg


そしてコストコへ・・・続く


 |  00:48  |  外食  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.24 (Sun)

健康診断結果がきた

2週間ほど前に受けた健康診断の結果が届いていた。

大体正常。「貧血傾向が認められます」と書かれているだけだ。

肥満度が1年前は「ふつう」だったのだが、「やせぎみ」になった!
体重は1~2キロくらいしか変わっていないけどね。こんなん誤差の範囲さ・・・

そういえば健康診断の時、「血圧が低めです。朝起き辛い事はありませんか?」といわれたが、
確かに朝は起き辛い。
前はもうちょっと起き易かった気がする。最近特に起き辛い。
ただ単に夜遅くまでアラド戦記やってるせいかもしれないけどね・・・・

あと身長が1mm縮んでいた。やはり年をとると身長は縮むようだ。

自分の血液型を知らないのだが、相変わらず診断書には血液型は書かれていなかった。
もう一生わからんままでもいいけど。

そういえばかなり昔に見た自分の「出生証明書(?)」には親の血液型が書かれていた気がするので、
出産したときにはわかるのかな。
てかなんでそれに自分の血液型が乗ってないのかが謎だ。


 |  03:35  |  日記・雑記  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.24 (Sun)

メイジメイジ

つるぺったん
メイジ


まじめに書いたらすっごい時間かかった。もうやだ。


 |  01:03  |  絵・CG  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.23 (Sat)

鶏のたたき

久しぶりに楽天の「とり農園」で鶏のたたきを大量購入して酒のつまみに。
たたき1本+わかめで量増し。
TS370265.jpg


あぁやっぱいいなこれ。うまい。
鶏のたたきなんて居酒屋にでも行かないと食えないもんだが、家で食えるなんてすばらしいわ。

通常1本500円くらいで、たまーに半額セールで250円になったりする。
今回は送料込みで10個3000円だったので購入。
これで1本300円なら安い!うまい!
冷凍で届くから、そのまま冷凍庫に入れれば長期持つのもいいね。
安いときに大量購入しとくといいな。


 |  23:39  |  未分類  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.23 (Sat)

Lv30 ベヒーモス2人PT

煉獄キング全2人PT
1匹あたり経験値444
ScreenShot00124.jpg

経験値99825
ScreenShot00126.jpg


第一脊髄N全2人PT
経験値45026
ScreenShot00127.jpg


まだ煉獄のほうが狩り易くてうまいかな?


 |  04:19  |  アラド戦記  |  トラックバック(0)  |  コメント(2)  |  Top↑

2008.02.22 (Fri)

春か?

今日は
あったけえええええええ!!!!

特に仕事から帰るとき、外でたら寒くない!!!
息が白くない!!

春か!!


 |  21:59  |  相模原  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.22 (Fri)

google-code-prettifyで色分けされたコードの中身を見てみる


<pre id="pre1" class="prettyprint">
for(int i = 0; i < 100; i++)
{
  if(i = 0) continue;
  n = n + i;
}
</pre>

このソースをgoogle-code-prettifyで色分けすると
up000004.jpg

こんな感じで色がつきます。

この状態で、色分けされた後のソースを見てみると

<PRE class=prettyprint id=pre1><SPAN class=kwd>for</SPAN><SPAN class=pun>(</SPAN><SPAN class=kwd>int</SPAN><SPAN class=pln>&nbsp;i&nbsp;</SPAN><SPAN class=pun>=</SPAN><SPAN class=pln>&nbsp;</SPAN><SPAN class=lit>0</SPAN><SPAN class=pun>;</SPAN><SPAN class=pln>&nbsp;i&nbsp;</SPAN><SPAN class=pun>&lt;</SPAN><SPAN class=pln>&nbsp;</SPAN><SPAN class=lit>100</SPAN><SPAN class=pun>;</SPAN><SPAN class=pln>&nbsp;i</SPAN><SPAN class=pun>++)</SPAN><SPAN class=pln><BR></SPAN><SPAN class=pun>{</SPAN><SPAN class=pln><BR>&nbsp; </SPAN><SPAN class=kwd>if</SPAN><SPAN class=pun>(</SPAN><SPAN class=pln>i&nbsp;</SPAN><SPAN class=pun>=</SPAN><SPAN class=pln>&nbsp;</SPAN><SPAN class=lit>0</SPAN><SPAN class=pun>)</SPAN><SPAN class=pln>&nbsp;</SPAN><SPAN class=kwd>continue</SPAN><SPAN class=pun>;</SPAN><SPAN class=pln><BR>&nbsp; n&nbsp;</SPAN><SPAN class=pun>=</SPAN><SPAN class=pln>&nbsp;n&nbsp;</SPAN><SPAN class=pun>+</SPAN><SPAN class=pln>&nbsp;i</SPAN><SPAN class=pun>;</SPAN><SPAN class=pln><BR></SPAN><SPAN class=pun>}</SPAN></PRE>pre2 <PRE id=pre2>for(int i = 0; i &lt; 100; i++) { if(i = 0) continue; n = n + i; }</PRE>

改行がなくなっています。


この状態のpre1の子ノード(n)、孫ノード(nn)を取得し、下記のような表示形式で表示してみます。

n.nodeName = [n.nodeValue] type:n.nodeType cld:n.childNode.length
  nn.nodeName = [nn.nodeValue] type:nn.nodeType cld:nn.childNode.length

[スクリプト]

<div id="dsp">
</div>

<script language="JavaScript">
<!--

var pre1 = document.getElementById("pre1");
var str = "";
for(i = 0; i < pre1.childNodes.length; i++)
{
  var n = pre1.childNodes.item(i);
  str +=  n.nodeName + " = " + n.nodeValue + " type:" + n.nodeType + " cld:" + n.childNodes.length + "\r\n";
  for(j = 0; j < n.childNodes.length; j++)
  {
    nn = n.childNodes.item(j);
  str +=  "  " + nn.nodeName + " = [" + nn.nodeValue + "] type:" + nn.nodeType + " cld:" + nn.childNodes.length + "\r\n";
  }
}
document.getElementById("dsp").innerText = str;
-->
</script>

[表示]

SPAN = null type:1 cld:1
  #text = [for] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [(] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [int] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [ i ] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [=] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [ ] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [0] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [;] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [ i ] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [<] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [ ] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [100] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [;] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [ i] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [++)] type:3 cld:0
SPAN = null type:1 cld:1
  BR = [null] type:1 cld:0
SPAN = null type:1 cld:1
  #text = [{] type:3 cld:0
SPAN = null type:1 cld:2
  BR = [null] type:1 cld:0
  #text = [  ] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [if] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [(] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [i ] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [=] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [ ] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [0] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [)] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [ ] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [continue] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [;] type:3 cld:0
SPAN = null type:1 cld:2
  BR = [null] type:1 cld:0
  #text = [  n ] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [=] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [ n ] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [+] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [ i] type:3 cld:0
SPAN = null type:1 cld:1
  #text = [;] type:3 cld:0
SPAN = null type:1 cld:1
  BR = [null] type:1 cld:0
SPAN = null type:1 cld:1
  #text = [}] type:3 cld:0


改行タグ<BR>はSPANタグに囲まれているんだなってことがわかりました。

nodeType=1がエレメント、nodeType=3がテキストノードを表しているらしい。


もうしばらく模索します・・・


 |  16:38  |  JavaScript  |  トラックバック(0)  |  Top↑

2008.02.22 (Fri)

ソースコードをブログ用に変換する秀丸マクロ

ただ単に<を&lt;に置き換えるとか、それだけのマクロ。
すでにもっとちゃんとしたマクロがありそうだけど。

replaceall "&" , "&amp;";
if( ! result )  beep;
setcompatiblemode 15;
replaceall "<" , "&lt;";
if( ! result )  beep;
replaceall ">" , "&gt;";
if( ! result )  beep;
replaceall "\"" , "&quot;";
if( ! result )  beep;
replaceall " " , "&nbsp;";
if( ! result )  beep;
replaceall "\t" , "&nbsp;&nbsp;";
if( ! result )  beep;

自動改行onにして投稿してるんで改行の置換はしてません。


 |  16:19  |  パソコン  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.21 (Thu)

Lv44 蜘蛛E全 2人PT

Lv44 蜘蛛の巣窟エキスパート全2人PT

経験値85975
ScreenShot00119.jpg


経験値92745
ScreenShot00120.jpg


まだまだ蜘蛛でも頑張れる!


そろそろレベルあげ辛くなってきたかと思ったけど、結構経験値上がるね。
ScreenShot00121.jpg


レッドストーンの無課金状態での経験値バーの動きのなさに比べたら
神だね。


 |  23:40  |  アラド戦記  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.21 (Thu)

innerHTMLの罠

pre内の改行がなくなる問題について、どのタイミングでなくなるのかを調べてみました。

結果、エレメント.innerHTMLに値を入れたときに改行が半角スペースに変換され、
連続半角スペースが1つになります。
行頭の半角スペースは消えてなくなります。

[html]
pre1
<pre id="pre1">
for( int i = 0; i < 100; i++)
{
  if(i = 0) continue;
  n = n + i;
}
</pre>
<script language="JavaScript">
<!--
alert(document.getElementById("pre1").innerHTML);
-->
</script>

↓実行すると
up000000.jpg

まだちゃんと改行・半角スペースが入っています。

ところが、下記のようにinnerHTMLにそのままinnerHTMLを入れると

var pre1 = document.getElementById("pre1");
pre1.innerHTML = pre1.innerHTML;


up000001.jpg


改行が消える・・・

ほんとに改行があったのか、そしてなくなったのか確かめるため

alert(escape(document.getElementById("pre1").innerHTML));

で見てみると

innerHTMLに値を入れる前
up000002.jpg

innerHTMLに値を入れた後
up000003.jpg


改行コードが半角スペースに変換され、行頭半角スペースが無くなり
結果スペース1つになってしまいます。

innerHTMLを使用せずにhtmlソースを変更できれば何とかなりそうかな?


そしてこれによりわかったことは、
ソースを色分けしてくれる便利なJavaScript
「google-code-prettify」
これも色分けしたコードを出力する際innerHTMLを使っているので、
google-code-prettifyを使用して色分けしたコードは
表示では改行されていても、そのコードをコピペすると改行がなくなります。

google-code-prettifyで色分けされてるコードを
いろんなサイトから拾いコピペしてみたら、皆改行がなくなっていました。

createTextNodeを使用すると改行コードを入れられるみたいですが、まだ模索中です。
もうちょっと解決方法を探してみます。
もうしばらくpreもgoogle-code-prettifyもおあずけか・・・。


 |  16:14  |  プログラム全般  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.20 (Wed)

プログラムのコードの脳内呼び名

プログラムを書くときや読むとき、個人的に脳内ではこう呼んでます。

int-> イント
string -> ストリング
double -> ドウブル
float -> フロアト
char -> チャー
date -> ダテ
for -> フォー
if -> イフ
then -> ゼン
else -> エルセ
case -> カセ
repeat -> リペアト
loop -> ループ
while -> ウィレ
until -> ウンチル
function -> フンクチョン
procedure -> プロセドゥレ
option -> オプチョン
create -> クレアテ
new -> ネウ
try -> トライ
catch -> キャッチ
exception-> エクセプチョン
using -> ウシング
public -> プブリック
private -> プリバテ
enum -> エヌム
row->ロウ
column->コルムン
add->アドド

他の人もこんな感じ?

口に出すときは正しく言うように気をつけてます。一応。


 |  18:23  |  プログラム全般  |  トラックバック(0)  |  コメント(4)  |  Top↑

2008.02.20 (Wed)

現在表示されているページのHTMLソースを取得する - Sleipnirスクリプト

Sleipnirに「スクリプト」という機能が存在していたことに気がついた。

ということで、Sleipnirで、現在表示されているページのHTMLソースを取得するスクリプト。


メニューの
スクリプト>スクリプト整理
u000017.jpg

↑ここね

で開いたフォルダ以下に下記のjsファイルを置いて、
ソースを表示したいページを開いた状態で実行します。

現在のソースの表示.js

var pnir = new ActiveXObject("Sleipnir.API");
if (pnir){
var id = pnir.GetDocumentID(pnir.ActiveIndex);
var document = pnir.GetDocumentObject(id);

document.parentWindow.open('', '', 'scrollbars=yes,dependent=yes').document.write('<plaintext>' + document.documentElement.outerHTML + "</plaintext>");
}



現在表示されているページのHTMLソースを取得する - UWSC
↑の方法よりすっきり!IEでもこの方式で使えるけど、表示元にリンクを張るなりしないといけないのかな。


 |  14:50  |  JavaScript  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.20 (Wed)

現在表示されているページのHTMLソースを取得する - UWSC

IE付属の「ソースの表示」では、JavaScript等で動的に変化する前しか見られないので、
UWSCで変化後(現在表示されている状態)のソースを取得します。
JavaScriptのデバッグに使えそう?

使い方は下記のスクリプトをUWSCで動かし、
IEでソースを表示したいページを開き、そのウィンドウをCtrl+Clickすると
ソースがsrc.txtに保存され、メモ帳で表示します。
IEのみ対応。

// ソース保存名
FILE_NAME = "src.txt"

FILE_PATH = GET_CUR_DIR + FILE_NAME

while true
flg = false
ID = GETID(GET_FROMPOINT_WIN)
str = "title:" + STATUS(ID, ST_TITLE) + "<#cr>"
str = str + "class:" + STATUS(ID, ST_CLASS) + "<#cr>"
ifb STATUS(ID, ST_CLASS) = "IEFrame"
str = str + "ソースを取得する場合はCtrl+Clickしてください。" + "<#cr>"
flg = true
endif
str = str + "<#cr>" + "終了する場合はAlt+F2"
fukidasi(str)


// IEFrameかつCtrl+Clickされた場合
ifb flg and GETKEYSTATE(VK_CTRL) and GETKEYSTATE(VK_LBUTTON)

// ハンドル取得
HWND = IDTOHND(ID)

IE = Nothing
Obj_Shell = CreateOleObj("Shell.Application")
// すべてのウィンドウ分ループ
for i = 0 to Obj_Shell.Windows.Count - 1
Obj = Obj_Shell.Windows.Item(i)
// IEなら
ifb Obj > 0 and pos("iexplore.exe",Obj.Fullname) > 0
// ハンドルが一緒なら取得
ifb Obj.HWND = HWND then
IE = Obj
endif
endif
next

ifb IE = Nothing
msgbox("ウィンドウが取得できませんでした")
continue
endif

// ファイルに出力
FID = FOPEN(FILE_PATH, F_WRITE)
fukidasi("出力中...")
FPUT(FID, IE.document.documentElement.outerHTML)
FCLOSE(FID)
fukidasi("出力完了")


// メモ帳起動
memoID = exec("notepad.exe " + FILE_PATH)

// メモ帳が起動できない場合終了
ifb memoID < 0 then
msgbox("メモ帳が起動できませんでした")
exit
endif

sleep(1)
endif
sleep(0.5)
wend


ダウンロードして使用する場合は拡張子を「.UWS」に変更して使用してください。
getSrc.txt


 |  14:23  |  UWSC  |  トラックバック(0)  |  コメント(1)  |  Top↑

2008.02.20 (Wed)

LV44 今日の狩り

LV44現在の取得経験値

蜘蛛の巣窟E全 1人
経験値107783
ScreenShot00110.jpg

ScreenShot00111.jpg


墓k 3人PT
経験値108606
ScreenShot00115.jpg


蜘蛛N 2人PT
経験値65838
ScreenShot00116.jpg


蜘蛛E2人PT
経験値84385
ScreenShot00117.jpg


もうずっと蜘蛛の巣オンライン。

墓一人でクリアできれば経験値良いんだろうけどボスで死んでしまう・・・


 |  02:46  |  アラド戦記  |  トラックバック(0)  |  コメント(2)  |  Top↑

2008.02.19 (Tue)

マロンと機械の巨人で初連荘

ハンゲームのパチンコDXのマロンと機械の巨人で7連荘した!
3連荘以上したのは初めてだ。

image14.jpg

称号が一気に2個増えた
image12.jpg

image15.jpg


ボーナスチャンスの時、上ルート(?)から打ってると入りやすい気がする。


 |  22:22  |  ゲーム  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.19 (Tue)

携帯からノートパソコンへ赤外線で画像を送る

TS370262.jpg
携帯からパソコンへ画像を移動するとき、メールで送るとパケ代かかるし、
いちいちminiSDを挿したり抜いたりするのがめんどくさいので
赤外線でどうにかできないかな?と思ったらできるみたい。

使ってるのはDELLのLATITUDE D505なんだけども、
最初どこに赤外線があるのかわからず探した・・・

ここにありました。
TS370263.jpg


とりあえず携帯でここに向けて画像を赤外線送信してみたところ、反応がない・・・

BIOSで設定しないといけないみたい。



とりあえず再起動し、DELLのロゴ画面で「F2」を押してBIOS画面を出す。
TS370258.jpg


Infrared Data Port って項目のページを出す。
Infrared Data PortがDisabledになっていたので
TS370259.jpg


Serial Portと違うポートを指定(とりあえずCOM3)して
TS370260.jpg


保存&再起動。
TS370261.jpg



起動したら再度、携帯から赤外線ポートに向かって送信してみたら
無事反応。
image08.jpg


image09.jpg

そして無事終了
image10.jpg


受信したファイルはデスクトップに置かれます。
受信先フォルダって設定できないのかな?
image11.jpg



画像数個なら赤外線のほうが楽でいいかも。


 |  20:11  |  パソコン  |  トラックバック(0)  |  コメント(2)  |  Top↑

2008.02.19 (Tue)

カカオ達成!

そろそろバレンタインイベントの期限が切れるのに5個くらい残ってたので適当に配布。
FC2ブログの「アラド戦記」のテーマから辿って、
サーバーとキャラ名を公開しているキャラに勝手に送り付けました。

とりあえず無事カカオ豆を30個ゲッツできました。
image07.jpg



 |  00:24  |  アラド戦記  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.18 (Mon)

やっとLV44

メインのバトルメイジがやっとLV44に!
あとLV1で新しいスキルが!
この1がつらいな・・・いつになることやら。
ScreenShot00101.jpg


 |  23:42  |  アラド戦記  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.18 (Mon)

楽天のメルマガ一括解除 - UWSC

楽天のメルマガって気がついたら結構登録しちゃってたりする。

流石にうざくなってきたな と思い、解除しようとメルマガ一覧のページへいくと

rakutencap.jpg




なげえええええええ!!!!!!!!!!!


なんなのこれ。楽天はふざけているのか?!

この中から、チェックの入ったメルマガのチェックをはずさなくてはいけない。
2、3個ならいいけど、何十個も登録しちゃってたりなんかするとやってられない。

しかもこんなにチェック項目があるのに、
「すべてのチェックをはずす」というようなボタンや、そのような一括処理を行うものがない。

つまり全て1つずつ手でチェックをはずしていくしかないのだ。

やってられっか!!!

そこまでしてメルマガを解除させたくないのか楽天は。


てことでUWSCで全てチェックを外します。

使い方はIEでこの「楽天のメルマガ一覧」というページを表示し、
下記のスクリプトをUWSCで動かします。

IE = Nothing

// 楽天のメルマガ画面を表示しているIEウィンドウを探す
Obj_Shell = CreateOleObj("Shell.Application")
// すべてのウィンドウ分ループ
for i = 0 to Obj_Shell.Windows.Count - 1
Obj = Obj_Shell.Windows.Item(i)

// IEのウィンドウなら
ifb Obj > 0 and pos("iexplore.exe",Obj.Fullname) > 0
//Windows.Item(i)がそのままIEオブジェクトとして使用できる
objIE = Obj
// IEがサイトを読み込み中なら読み込み終わるまで待つ
WHILE objIE.busy or objIE.readystate <> 4
SLEEP(1)
WEND

// ウィンドウタイトル
ifb POS("【楽天市場】楽天のメルマガ", objIE.LocationName) > 0
ifb POS("楽天のメルマガ一覧 ~楽天市場がお届けするメルマガの一覧~", objIE.document.body.innerText) > 0
// セットして
IE = objIE
// 抜ける
break
endif
endif
endif
next
SLEEP(0.1)

ifb IE = Nothing
msgbox("楽天のメルマガ一覧画面を表示したウィンドウが見つかりませんでした。")
exit
else
// ウィンドウが見つかった場

// ID取得
ID = HNDTOID(IE.HWND)
// アイコン状態なら戻す
if STATUS(ID, ST_ICON) then CTRLWIN(ID, NORMAL)
// アクティブにする
acw(ID, STATUS(ID, ST_X), STATUS(ID, ST_Y))

// チェックボックスを取得
chks = IE.document.getElementsByName("mid[]")
// チェックボックス分ループ
for i = 0 to chks.length - 1
// チェックが入っていたらはずす
if chks.Item(i).checked then chks.Item(i).checked = false
next
msgbox("完了")
endif


成功すればチェックが全部外れて「完了」というダイアログが出ます。
ダイアログが要らないなら[msgbox("完了")]の部分を消しちゃってください。

これはチェックを外すだけなので、「登録情報を変更する」ボタンは自分で押してください。


ちなみにこの長い画面キャプチャは
Capture STAFF - Light -
というソフトを使用しました。これは便利!


 |  18:07  |  UWSC  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.18 (Mon)

ウィンドウをアクティブにする

UWSCでウィンドウ位置・サイズを変えずにウィンドウをアクティブにしたい時。


// GETIDとかで特定のウィンドウのIDを取得する
ID = GETID("特定のウィンドウ")

// アイコン状態(最小化)なら戻す(アイコン状態だとアクティブにならない為)
if STATUS(ID, ST_ICON) then CTRLWIN(ID, NORMAL)

// ウィンドウ位置を変えず(現在の位置を保持して)、アクティブにする
acw(ID, STATUS(ID, ST_X), STATUS(ID, ST_Y))


STATUSで現在の位置を取得して指定すればおk


 |  17:42  |  UWSC  |  トラックバック(0)  |  コメント(5)  |  Top↑

2008.02.18 (Mon)

LV43 蜘蛛全 二人PT

蜘蛛全エキスパート
経験値85446
ScreenShot00094.jpg


蜘蛛全ノーマル
経験値65431
ScreenShot00097.jpg
ScreenShot00098.jpg


もうちょびっとでレベルが上がる!!
ScreenShot00099.jpg


 |  02:29  |  アラド戦記  |  トラックバック(0)  |  コメント(0)  |  Top↑

2008.02.18 (Mon)

Sleipnirでハンゲーム自動ログイン - UWSC

Sleipnirでハンゲームにログインするスクリプト。
"userID""password"は自分のハンゲームIDとパスワードに変更して使用してください。


USER_ID = "userID"
PASSWORD = "password"

pnir = CreateOLEObj("Sleipnir.API")

// 新しいタブを開く
docID = pnir.NewWindow("http://www.hangame.co.jp/", true)
// 開き終わるまで待つ
While pnir.IsBusy(docID); SLEEP(1); WEND

// ドキュメントオブジェクト
Doc = Nothing
REPEAT
  // ドキュメントオブジェクト取得
  SLEEP(1)
  Doc = pnir.GetDocumentObject(DocID)
UNTIL Doc <> Nothing

SLEEP(1)

// ユーザーID入力
ifb Doc.getElementsByName("loginform").length > 0
  Doc.getElementById("strmemberid").value = USER_ID
  Doc.getElementById("strpassword").value = PASSWORD
  
  // ログインボタンを探す
  imgs = Doc.getElementsByTagName("img")
  for i = 0 to imgs.length - 1
    img = imgs.item(i)
    ifb POS("btn_login.png", img.src) > 0
      img.click
      break
    endif
  next
endif


 |  02:21  |  UWSC  |  トラックバック(0)  |  コメント(12)  |  Top↑

2008.02.18 (Mon)

ピーアーク相模原店

今日は昼過ぎに起きてピーアークの相模原店(淵野辺)へ1円パチンコしに行った。
ついたのが4時前で、ちょうど4時からビンゴ大会をやるらしく、ビンゴカードを貰った。

商品は米、ビール、カップ麺(ケース)等。結構数がある。
米が欲しいなあと思いつつ階段に座りビンゴに参加。

ビンゴ大会が始まるものの、なかなか当たらず目当ての米がどんどん無くなって行く!

あぁ米が残り2個、1個となったとき、自分のカードがビンゴした!
急いで前へ行き、残り1個だった米5キロをGET!
タダで米がもらえるなんて非常にラッキー!

目的の1円パチンコは、1000円で確変1回当たり、直後通常が当たり終了。
1000円だけ使って漫画読んで帰ってきた。

貰った米5キロ
TS370257.jpg


 |  02:15  |  相模原  |  トラックバック(0)  |  コメント(1)  |  Top↑
 | BLOGTOP |  NEXT
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。