[PR]ネットとスマホ OCNでまとめておトク!

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&Aを見た人が検索しているワード

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

Qローカルにあるファイルを検索する方法

テキストエリアに単語を入力し、ボタンを押すと
その単語を含む、ローカルのhtmlファイルを検索して、
その結果を検索サイトのように表示させるような
ことをしたいと考えているのですが、
どういった方法で実現させればいいか分かりません。。。

ファイルを直接読み込まなくても、別途
ファイル毎に検索キーワードを設定して
プログラムに埋め込んで、表示させるような
やり方でもかまいません。

できれば具体的な指南を希望します。
よろしくお願いいたします m(_ _)m

Aベストアンサー

自分が書いたものをながめていたら、複合検索(AND)出来そうだと考えた。
半角スペースで区切って 該当しそうなKeyを複数入力
たとえば 'g m' で、ぐ~ぐるマップとか・・・
簡単なデータベースになれそう?
<html>
<body>
Key Word:<input type="text" id="key" size="30" onKeyup="chk()"><hr>

<div id="n"a></div>
<script>
var tmID; document.getElementById('key').onkeyup = function(){tmID=(clearInterval(tmID),setInterval(chk,350))};
var List=[
['google','http://www.google.co.jp/' ],
['yahoo','http://www.yahoo.co.jp/' ],
['javascript','http://oshiete1.goo.ne.jp/qa4342528.html' ],
['javascript2','http://oshiete1.goo.ne.jp/c254.html' ],
['javascript3','http://oshiete1.goo.ne.jp/qa4342528.html' ],
['javascript4','http://oshiete1.goo.ne.jp/c254.html' ],
['guti','参考になったとかさぁ~' ],
['guti2','いったいどれぐらい勉強したらプロになれる?' ],
['googlemap','http://maps.google.co.jp/maps?hl=ja&tab=wl' ]
];

function chk(){
var ht='';
var key=document.getElementById('key').value.replace(/(\s+)/g,' ').replace(/^ | $/g,'');
if(!key) {document.getElementById('n').innerHTML='';return;}
var Arkey = key.split(' ');

for(var i=0,mx=List.length,c=1;i<mx;i++){
for(var j=0,f=0,mx2=Arkey.length;j<mx2;j++) if(List[i][0].match(new RegExp(Arkey[j]))) f++;
if(f==mx2) {
var s=(List[i][1].match(/http:/))?'<a href="'+ List[i][1] +'">'+List[i][1]+'</a>':List[i][1];
ht+=c+'. ['+List[i][0]+'] / '+s+' <br>';
if(++c>10) break;
}
}
document.getElementById('n').innerHTML=(ht=='')?'該当なし':ht;
}
</script>
</body>
</html>

自分が書いたものをながめていたら、複合検索(AND)出来そうだと考えた。
半角スペースで区切って 該当しそうなKeyを複数入力
たとえば 'g m' で、ぐ~ぐるマップとか・・・
簡単なデータベースになれそう?
<html>
<body>
Key Word:<input type="text" id="key" size="30" onKeyup="chk()"><hr>

<div id="n"a></div>
<script>
var tmID; document.getElementById('key').onkeyup = function(){tmID=(clearInterval(tmID),setInterval(chk,350))};
var List=[
['google','http://www.google.co.jp/' ...続きを読む

Q社内イントラで検索機能をつけるには

ほとんど予算がありません。イントラサイトに検索機能を追加したいと思っているのですが、どのような方法がありますでしょうか?

サーバはWINDOWSです。ぜひアドバイス頂けませんでしょうか。

Aベストアンサー

検索サイトで「namazu」というキーワードで検索してください。
昔からある大変有名な全文検索システムです。
インストールから設定まで解説しているサイトがたくさんあります。

公式サイト
http://www.namazu.org/

参考URL:http://www.namazu.org/

QHTMLからフォルダを開きたい

いつも大変お世話になります<(_ _)>

Webサーバー上にあるWebページ(HTML)の中に、ローカルPCのフォルダを開くリンクを付けたいのですが、
<a href="file://c:\windows">OPEN</a>
としても、何も反応しません。

いろいろ調べたのですが、上記の方法しか見あたりません。

なお、ブラウザのアドレス欄に file://c:\windows と入力すると、フォルダの内容が表示されます。
※Firefoxだと、ファイルの一覧になりますが・・・

何か環境によって挙動が異なるのでしょうか?
それとも、セキュリティ上の観点から最近じゃ出来なくなっているのでしょうか?

是非ともお助け下さい。宜しくお願い致します。

Aベストアンサー

file:///C:/windows/
/は三つでは・・・
 IEの場合はエクスプローラ(ファイルマネージャ)が開くような・・・
 IEはファイルマネージャーと一体のブラウザなので・・・

★実は、ローカルサーバーが必要です。
 apacheでも何でも良いので、WEBデータの入っているフォルダーを
<VIRTUALHOST 127.0.0.1>
C:\Document and settings\my document\web
 とかに指定して、Windowsのhostsファイルで、適当なサーバー名を指定しておきます。
myLocalhost 127.0.0.1
とか・・・

 そうすると
http://myLoclahost/
 で開けます。

 


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング