[#39464] Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。

25 messages 2004/04/01
[#39608] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/02

遅い反応&File.fnmatchは使った事ない&ruby-devの方では

[#39609] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/02

File.fnmatch(と Dir.glob)をちょっと使ってみたのですが、

[#39610] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/05/02

山本です。

[#39611] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — matz@... (Yukihiro Matsumoto) 2004/05/02

まつもと ゆきひろです

[#39613] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/02

From: matz@ruby-lang.org (Yukihiro Matsumoto)

[#39616] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — matz@... (Yukihiro Matsumoto) 2004/05/02

まつもと ゆきひろです

[#39620] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/03

From: matz@ruby-lang.org (Yukihiro Matsumoto)

[#39621] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — matz@... (Yukihiro Matsumoto) 2004/05/03

まつもと ゆきひろです

[#39622] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/03

From: matz@ruby-lang.org (Yukihiro Matsumoto)

[ruby-list:39581] Re: 気象庁の... Re: uriってどう使うんでしょうか

From: yac <yac@...>
Date: 2004-04-22 17:17:48 UTC
List: ruby-list #39581
岡です。こんにちは。
ご指名いただいたので、ie_lib.rbを使ってくれているのかと思いきや、
require してるだけでぜんぜんie_libの機能は使われてませんなぁ。がっかり。

冗談はさておき...
oyaさんが書いているエラーというのは、IEが表示する「ランタイムエラー」の
ことではないでしょうか。
Rubyのスクリプトに「# ここまでOK(たぶん)」と書かれていますが、
"ie.navigate(uri)"で表示したページのJavaScriptがうまく動作しなくてエラー
を出しているんだと思います。
ie.visible = trueの後ろを全部削除してみても同じエラーが表示されます。

断言はできませんが、データを表示するページへのURLを直接指定していきなり
表示させるからおかしくなるんじゃないですかね。
ちゃんとトップページから順に必要事項を入れてからデータを表示させるページ
に移らないとうまくいかないのではないかと。

[ruby-list:39274]に載せてあるサンプルは、ちゃんとトップページからクリッ
クしていくからちゃんと動きますよ。
ただ、JavaScriptを書き換える部分はちょっと変更が必要でした。ページの
JavaScriptがちょっと修正されたため。
書き換える位置を738->736に修正。
---------------
if script_str_arr[736] =~ /window\.open/
  # JavaScriptを書き換える
  script_str_arr[736] = "\t\twindow.location.href = loc;"
  script_tag.raw.text = script_str_arr.join("\n")
else
  puts "JavaScriptが予想と違うので中止"
  exit
end
------------
後は、地域を大阪にして、検索対象を"1ヶ月の毎日の値"に変更し、
日の指定をコメントアウトしたら、大阪の1月の気温の変化が表示されました。

/OKA


In This Thread