HTMLファイルをローカルでサーチエンジンをつかうように検索したいのですが、特別なソフトをインストールしなくてもつかえる検索できる検索システムはないでしょうか?

次のような使い方をそうていしています。
CD-ROMにHTMLコンテンツと、検索にひつようなソフトやインデックスファイルを焼いて、検索するときはHTMLコンテンツの検索アイコンをクリックして検索窓を表示して、
サーチエンジンで検索するようにキーワードを入れて検索。CD-ROMはいろいろなマシンでつかう。Windowsマシンのみ。

よろしくおねがいします。

このQ&Aに関連する最新のQ&A

A 回答 (4件)

うーん…残念ながら無理そうです。



単独アプリケーションとしての検索ソフトは多種存在す
るのですが、HTMLコンテンツの中から直接使うにはCGI
として動作させる必要があるので、サーバのインストー
ルは結局必要になってしまいますし、アプリケーション
そのものもコマンドラインで動作させられるものが必要
になります。

戻り値のリンク処理などを考えると、結局PerlやRubyの
お世話になってしまいますので、インストールの手間は
我慢するか、コンテンツからの直接利用を諦めて単独の
アプリを利用するか、どちらかを選択した方が無難では
ないでしょうか。
    • good
    • 0

よく拡張子が chmのファイルをご覧になるかと思いますが


コンパイル済みhtmlや htmlヘルプとか言われるもので
fulltextの検索が可能です。
ie4ぐらいから使えると思います

実際には ms社の html help workshop等でコンパイルできます
(フリーです)

方向があってればその先はご自分で調べてみてください

参考URL:http://www.goo.ne.jp/default.asp?MT=%22html+help …
    • good
    • 0

「サーチエンジンのように=Webページで」と言う意味でしょうか?


ならば、何かWebサーバーソフトをインストールする必要があるでしょう。Winで動くサーバーソフトはPWS、AN HTTP、Apacheなど無料のものがありますので、試してみては?
    • good
    • 0

OSについている検索を使ったらいかがでしょう?


見つかったリストをダブルクリックすればコンテンツの表示は可能です。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QローカルでのDNSのテスト

ローカルでのDNSのテスト

自分がドメイン名を持っていない状態で,ローカルにDNSのテスト環境を立てる事は可能ですか?
ネットワークの設定でローカルにあるマシーンをDNSに指定して,
example.comのドメインなどでいろいろ試したいのです.

委任元のNSがないので無理なのでしょうか?
わかる方がおりましたら教えて下さい.

Aベストアンサー

>を立てて,named.caの中身を書き換えてlocalhostにするべきなのだろうか?

ルートヒントはどうせ使わないのだからnamed.caの中身なんていじる必要はないと思う。
今回のやりたいことには関係ないですし。
間違ってexample.com以外の名前解決を使用としてもタイムアウトになるだけ。

>例えば,使うのがexample.comとして,
>zoneファイルを書く時にNSをどのように設定したらいいのかがわからない.

NSレコードは特に悩む必要はないように思う。
今回は別のゾーンを他のDNSサーバに委任しないので(たとえばサブドメインを別のDNSサーバに委任するようなこと)、example.comのゾーンファイルにはexample.comを管理するDNSサーバを指定すればいいので、
ホスト名がns1とかならば、zoneファイルの中でふつうに

IN NS ns1.example.com.
ns1 IN A 192.168.0.10

のように記述すればいい。
後は、SOAレコードと、テストしたい内容のAレコードやその他のレコードを記述すればいい。

>委任元のNSがないので無理なのでしょうか?
最初の質問にあったこれが気になるのなら、
これはルートヒントからツリーをたどっていく場合にはもちろん必要ですが、今回は名前解決したいゾーンのDNSサーバがわかっていて、クライアントのDNSサーバ設定がそのIPアドレスに設定されるような状態なのでテストする上では委任元は不要です。

bindのzoneファイル及びnamed.confの記述が全然わからないだとちょっと困るが、そうでなければまずは試してみてはいかがでしょうか。
インターネットに接続しないければ誰に迷惑をかけるわけではないので。
わからないところが出てきたらまた質問すればいいですし。

>を立てて,named.caの中身を書き換えてlocalhostにするべきなのだろうか?

ルートヒントはどうせ使わないのだからnamed.caの中身なんていじる必要はないと思う。
今回のやりたいことには関係ないですし。
間違ってexample.com以外の名前解決を使用としてもタイムアウトになるだけ。

>例えば,使うのがexample.comとして,
>zoneファイルを書く時にNSをどのように設定したらいいのかがわからない.

NSレコードは特に悩む必要はないように思う。
今回は別のゾーンを他のDNSサーバに委任しないので(たとえばサブドメ...続きを読む

Q検索エンジンのコンテンツ表示エラー

私のホームページはGoogleのリストに掲載されていますが、その中のいくつかのページがコンテンツの表示にエラーが発生します。

<例>
■Googleのコンテンツ表示
「****************」は、タイトルとURLです。伏せました。


ЪЧ< html lang = " ja " > < head > < title > ********* < /
title > < / head > < body > < font face = " MS P f g" > < b > < a href = "
http : / / www ****************/ " target = " _ top " > homepage

-----------------
■実際のURL

<html>

<head>

<title>*********************</title>

</head>





<body>

<font face="MSP明朝">

・・・・・・・・・・・・・・・・

-------------------

フォントの選択・設定が不適切なのでしょうか。もう1年ほどこの状態です。よろしくお願いします。


< html lang = " ja " >については、何日も前に、上のように変えました(lang="Ja"を削除しました)。しかし、まだ表示されます。どうしてなのでしょうか。

私のホームページはGoogleのリストに掲載されていますが、その中のいくつかのページがコンテンツの表示にエラーが発生します。

<例>
■Googleのコンテンツ表示
「****************」は、タイトルとURLです。伏せました。


ЪЧ< html lang = " ja " > < head > < title > ********* < /
title > < / head > < body > < font face = " MS P f g" > < b > < a href = "
http : / / www ****************/ " target = " _ top " > homepage

-----------------
■実際のURL

<html>

<head>

<tit...続きを読む

Aベストアンサー

推測でしかありませんが、Unicode(UTF-8?)でHTML文書を書かれているのだと思われます。
この場合、メタタグでその文書がUnicode(UTF-8)であるということを示す必要があります。

また、Googleのサマリー(コンテンツ表示)ですが、Googleのような検索エンジンは、一定期間毎にページをクロール(ページを巡回すること)し、それを保存して表示しています。
つまり、lang=jaを消した後にまだクロールされてないのだと思われます。
(クロールの期間はサーバ等によっても違うようですが、大体1ヶ月に1回くらいらしいです)

参考URL:http://www.shtml.jp/mojibake/google.html

QグローバルIPとローカルIPとDNSを一緒に説明

このあたりを、PCからネットにつながる流れとして説明したいと考えています。

ローカルPCにローカルIPが割り振られていて、そのPCがサイトをみたいと要求すると、ルーターがグローバルIPに変換し、情報をもらい、その宛先をまたローカルIPに戻してPCに伝える。
「グローバルIPとローカルIP」の説明はこのような感じでよろしいでしょうか?

また、ユーザーが入力するドメインをIPアドレスに変換するのがDNSかと思います。

この2つをまとめるとどうなるでしょうか?

ユーザーが「www・・・」というドメインのサイトを見たい、と入力すると、ルーターがそのPCのグローバルIPをとり、DNSが「www・・・」をIPアドレスに変換する。
そうすると、「グローバルIP何番さんが、172.123.234.322というIPアドレスのサイトをみたいそうですよ。」とネットに送って「www・・・」から情報を受け取る。
その受け取った情報を、宛先をローカルPCのローカルIPにして送る。

こういった流れでよろしいでしょうか?

また、DNSとルーターの関係がよくわからないのですが、ルーターの機能の一つがDNSと考えていいのでしょうか?

詳しい方のご回答をお待ちします。
よろしくお願いします。

このあたりを、PCからネットにつながる流れとして説明したいと考えています。

ローカルPCにローカルIPが割り振られていて、そのPCがサイトをみたいと要求すると、ルーターがグローバルIPに変換し、情報をもらい、その宛先をまたローカルIPに戻してPCに伝える。
「グローバルIPとローカルIP」の説明はこのような感じでよろしいでしょうか?

また、ユーザーが入力するドメインをIPアドレスに変換するのがDNSかと思います。

この2つをまとめるとどうなるでしょうか?

ユーザーが「www・...続きを読む

Aベストアンサー

> 「インターネット」という大きな○があって、
> その一部に「DNSサーバー」というそれより小さい○がある。
> このように考えてよろしいでしょうか?

はい,大まかに捉えるならそれで良いと思います。

Qパソコンの検索エンジンから見たらパソコンサイト、携帯検索エンジンから見たら携帯サイトの表示

パソコンの検索エンジンから見たらパソコンサイト、携帯検索エンジンから見たら携帯サイトの表示を させる事ができたらと 考えていたのですが・・・

そんな方法はあるのでしょうか?

例)PCよりグーグルで検索 自分のサイトのPCサイトの表示をさせる

携帯のグーグルで検索した場合 自分のサイトをクリックしたら携帯サイトで表示

させるということです。

一つのドメイン(URL)です

Aベストアンサー

(1)普通は、サブドメインかPC用ドメインのサブディレクトリに別々にサイトをおきます。
(2)それぞれのURLをgogleやyahooに登録します。
   それぞれの検索エンジンにPC版と携帯版のURLを登録します。
   PC・携帯版それぞれに、サイトマップ(フィード)を作成し、
   クロール時に判別居してもらいます。
(3)携帯版では、3つのキャリアに応じて、JavaScript
   でHTMLを振り分けます。
というような感じです。

完全に同じドメインを作成すると、検索エンジン側がPC用なのか携帯用なのかを判別させることができないので、全部パソコン用として登録させる事となるでしょう。また、アクセスしてきたユーザーエージェントに応じてHTMLを振り分けることなり(PCのブラウザと携帯のキャリアなどに応じてHTMLを記載する)、これはとても複雑で難しいと思います。

QDNS(bind) MXだけローカルで解決させたい

DNSのMXで解決しているメールサーバで、あるドメインだけ内部に送ろうと考えています。
※static設定ではなくMX解決のみで。

内部DNSに外部のzoneを作り、MXだけ設定したところ、
メールを送れるのですが、www.xxx.xx等の他の情報が引けません。

そこで質問ですが、MXだけ内部DNSで解決し、
他は本当の外部DNSに問い合わせするようなことはできるのでしょうか?


解りづらいので例を。(これも解りづらいかな ^ ^;)
●自ドメインはmydom.jp
●外部ドメインはdom.jp
・内部DNSにdom.jpのzoneを作成
  dom.jp.     MX 10 mail.dom.jp.
  mail.dom.jp.   A   10.1.1.1.
・本当のdom.jpは以下の通り
  dom.jp.     MX 10 ml.dom.jp.
  ml.dom.jp.    A   22.22.22.1
  www.dom.jp.    A   22.22.22.2

内部からdom.jp宛にメールを出すと「10.1.1.1」宛に
それでいて内部DNSに外部のAレコードを記載することなく
「www.dom.jp」を引けるようにしたい。


見にくい文章ですみません。
よろしくお願いいたします。

DNSのMXで解決しているメールサーバで、あるドメインだけ内部に送ろうと考えています。
※static設定ではなくMX解決のみで。

内部DNSに外部のzoneを作り、MXだけ設定したところ、
メールを送れるのですが、www.xxx.xx等の他の情報が引けません。

そこで質問ですが、MXだけ内部DNSで解決し、
他は本当の外部DNSに問い合わせするようなことはできるのでしょうか?


解りづらいので例を。(これも解りづらいかな ^ ^;)
●自ドメインはmydom.jp
●外部ドメインはdom.jp
・内部DNSにdom.jpのzoneを作成
 ...続きを読む

Aベストアンサー

内部DNSには、引きたい情報をかいておく必要があります。ですから、www.dom.jpが、引きたいのなら、内部DNSには、www.dom.jpのAレコードが必要です。
NATとかを使っている場合は、内部DNSには、内部のアドレスを書きます。
外部DNSと内部DNSは、連携するものではありません。待ったく別のものだと思ってください。
したがって、意図をもって連携させるには、外部DNSと内部DNSは、同じ管理者の下で、運用されるのが通常でしょう。
通常は、外部には公開しないけれど内部には公開するアドレスを外部のゾーンファイルに追加するような感じで、内部DNSを構成するのが普通です。

Q検索エンジン避けのHTMLタグ

自分のホームページが検索エンジンにひっかかりすぎて困っています。
検索エンジンに引っかからないようにするためのHTMLタグがあると聞いたのですが、方法がわかりません。
ご存知の方がいらっしゃいましたらお教え下さい。

Aベストアンサー

こちらが参考になるかと。

参考URL:http://tohoho.wakusei.ne.jp/how2/search.htm#robots

Qcetos ローカルDNSが参照されない

CENTOS6で、
/etc/resolv.conf
--------------------------------
# Generated by NetworkManager
nameserver 192.168.11.1
nameserver 127.0.0.1
--------------------------------
となっていますが、ローカルに設置したnamedを参照しないようです。
nameserver 192.168.11.1
を手動で削除すれば、正常にローカルのnamedを参照してくれます。

/etc/resolv.conf が起動時に生成されるさいに。
nameserver 192.168.11.1
が勝手に記述されます。(ifcfg_eth0での記述はDNS1=127.0.0.1 のみ)

解決法として、
・/etc/resolv.conf  の設定が 127.0.0.1 のみなる
・2つあるnameserverの両方を参照しにいくようにする
のどちらかの方法をご教授ください。

お願いします。

------ifcfg_eth0-------------
DEVICE="eth0"
BOOTPROTO="dhcp"
HWADDR="08:00:27:C7:97:69"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="1becd376-0fea-4dfc-a035-7fc037118343"
DNS1=127.0.0.1
------ifcfg_eth1--------------
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
HWADDR=08:00:27:0A:DE:4B
IPADDR=192.168.56.5
NETMASK=255.255.255.0
NETWORK=192.168.56.0

TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes

DNS1=127.0.0.1 (←念のため)

CENTOS6で、
/etc/resolv.conf
--------------------------------
# Generated by NetworkManager
nameserver 192.168.11.1
nameserver 127.0.0.1
--------------------------------
となっていますが、ローカルに設置したnamedを参照しないようです。
nameserver 192.168.11.1
を手動で削除すれば、正常にローカルのnamedを参照してくれます。

/etc/resolv.conf が起動時に生成されるさいに。
nameserver 192.168.11.1
が勝手に記述されます。(ifcfg_eth0での記述はDNS1=127.0.0.1 のみ)

解決法として、
・/e...続きを読む

Aベストアンサー

eth0がDHCPクライアントなので、DHCPの情報でresolv.confが書き換えられているのだと思います。

ifcfg_eth0に

PEERDNS=no

を設定するでどうでしょうか。

QSSIで埋め込んだHTML部分は検索エンジンにページの一部として認識されますか?

タイトルの通りなのですが、例えばたくさんあるページのメニューをフレームのように固定する場合SSIを使えばいいと思うのですが、SSIで埋め込むHTML部分は検索エンジンに「ページの一部」として認識されているのでしょうか?それとも埋め込み部分はないものとして認識されるのでしょうか?
よろしくお願い致します。

Aベストアンサー

SSIは、サーバ側で埋め込まれる物ですので、SSIで書き出されたテキスト等は、検索ロボットに認識されます。
逆にJavaScript等を用いて、クライアント側で出力されるテキストは認識されないと考えていいとおもいます。

Qローカルエリア接続エラーとDNSエラーは同じものですか?

今現在eo光ファイバーなんですが
ここ1週間ほどネット中に「ローカルエリア接続エラー」と下のタスクバー?に頻繁に出てきます。
もちろんその一瞬(5秒・10秒ぐらい)はネット出来なくなり、
非常に使いづらいです。。

「今セミの大量発生か何かで光に障害が出ている」と、ニュースでみたのですが
これは「ローカルエリア接続エラー」と関係がありますでしょうか?

eo使ってらっしゃる方の最近の書き込みを見たのですが
みなさん「DNSエラーで繋がらない」みたいな書き込みがとても多かったので
私の症状はセミでも夏でも関係なくて、pcの設定の問題なのかなぁ?と思ってきました。

対処法など教えて頂けたら嬉しいです。
知人とメッセンジャーでファイル交換してる際もこのエラーで途切れてしまい、
また最初からというのを何十回も繰り返し、さすがに困ってます。
よろしくお願いします。

Aベストアンサー

ローカルエリア接続エラーと、DNSエラーは違います。

ローカルエリア接続エラーがでるのは、PCと、PCを接続しているネットワーク機器(通常、回線終端装置もしくはルータ)との間の通信ができていないことになります(すなわちご家庭内のLANに不具合があるということですので、セミの影響ではないと思われます。)。

「ここ1週間ほど」ということですので、PCの設定に問題がないという前提で話を進めます。
原因としては、
1.LANケーブルの不具合
2.PCと接続しているネットワーク機器の不具合
3.PCのネットワークアダプタの不具合
4.その他
が考えられると思います。

ご自身でできる対処としましては、
1.ネットワーク機器の再起動(回線終端装置、ルータの順で行ってくださいね。)
2.LANケーブルの交換
3.PCと接続している機器がルータだとした場合、LANケーブルの差し込み口(ポート)が4つほどあると思うのですが、そのポートを他のポートに変更してみる。
くらいでしょうか?

まずは、お金のかからない上記対処1,3(ルータご使用の場合)を試してみてください。
LANケーブルの予備をお持ちでしたら、対処2も是非試してもらいたいと思います(案外LANケーブルの不具合は多いものです)が、直る保障はありませんので、無理に購入してまで試さないでくださいね。

それでもダメな場合、eoのサポート(http://support.eonet.jp/infotel.html)にお問い合わせされるとよいでしょう。
こちらの方で解決をお望みであれば、お持ちのPC(デスクトップorノート、OSの種別なども記してください。)および台数、LANケーブル、ネットワーク機器の種別(回線終端装置、ルータ、ハブなど…)をお知らせいただけましたら、原因の特定、さらなる対処を考えたいと思います。その際、おわかりでしたら、ルータやPCのIPアドレス、PCのネットワーク設定をお知らせいただけると助かります。

参考までにDNSエラーは、(PCの設定に問題がないとして)一般的にご家庭から外にでてからのエラーとなりますので、ローカルエリア接続エラーがでている時点で、DNSエラー以前の問題となります。DNSについては、Googleなどを検索されるとよいでしょう。

ローカルエリア接続エラーと、DNSエラーは違います。

ローカルエリア接続エラーがでるのは、PCと、PCを接続しているネットワーク機器(通常、回線終端装置もしくはルータ)との間の通信ができていないことになります(すなわちご家庭内のLANに不具合があるということですので、セミの影響ではないと思われます。)。

「ここ1週間ほど」ということですので、PCの設定に問題がないという前提で話を進めます。
原因としては、
1.LANケーブルの不具合
2.PCと接続しているネットワーク機器の不具合
3....続きを読む

QCGI検索エンジンをHTMLに

コスモナビの検索エンジンをHTMLで書こうと無理しているのですが、
Another HTML-lint gatewayのチエックで
<A> の HREF 属性の URI `./navi.cgi?mode=view&class=0&part=1` は正しくない書式です。となります。正しい記述はどのようになりますか?。

Aベストアンサー

> <a href="http://***.**.***.co.jp/cgi-bin/navi/navi.cgi?mode=view&amp;class=0&amp;part;=1">写真</a>

OKだと思います。
(part=1がpart;=1になっているのはただのうち間違いですよね?)


人気Q&Aランキング