Posts tagged: hyperestraier

Flex3.2 の reference (日本語) を Hyper Estraier で全文検索できるようにした

By admin | 2009年1月21日

[Flex][AIR] Adobe Flex 3 リファレンスガイドがダウンロード出来るようになりました。
を発見したのでさっそく以前に設置したものを最新のに変更してみた。
ちなみに前回は英語のリファレンスだったため、凄い便利になった。
最新のリファレンス探したりするだけでもめんどかったってのもあるけど。

新規に設置

LiveDocs をローカルに置くに詳細がのってるんでそのままやれば大丈夫。
以前もここを参考にして設置しました。感謝感謝。

既存の index をはりなおす

あってるかどうかは不明だけど、とりあえずこの順番でできた。
することは前の index を削除して最適化して新しく張り直す感じです。
メモも兼ねて細かいめで書いてます。環境は人によって違うのでパス系は気をつけてください。

[階層]
.  <= /var/www/flex-doc
|-- langref
|-- flex3jp_documentation.zip (<- ここを DL するところから書いてる)
|-- flex3jp_documentation
       |--  langref
 
/var/www/hyperestraier/flex3langref に hyperestraier の index がある。
/var/www/flex-doc/langref に referece の html がある。
estseek.*(config, cgi とか)  は /var/www/flex-doc/langref/ 以下にある。
#documentの取得
$wget http://livedocs.adobe.com/flex/3_jp/flex3jp_documentation.zip
 
#解凍
$unzip flex3jp_documentation.zip
$cd flex3jp_documentation/langref
 
#estseek の設定ファイルのコピー
$cp -r /var/www/flex-doc/langref/estseek.* .
 
#昔のファイルを削除(いる場合や不安な場合はどっかにバックアップとっといて下さい)
$rm -rf /var/www/fles-doc/langref
 
#index の削除
$ estcmd purge -cl /var/www/hyperestraier/flex3langref
 
#index の最適化
$estcmd optimize /var/www/hyperestraier/flex3langref
 
#reference の移動
$mv /var/www/flex-doc/flex3jp_documentation/langref /var/www/flex-doc/langref
 
#index 作成
$estcmd gather -cl -il ja -bc -sd -cm /var/www/hyperestraier/flex3langref /var/www/flex-doc/langref

ちなみに同じところに置いたのは conf のパスをかえたりするのがめんどくさかっただけという理由w
flex3 => flex3.2 だし別にいっかなとw

estseek.cgi にアクセスすると無事に検索することができました。
めでたしめでたし。
ちなみにこんな感じで検索することができます。
AutoPagerize に対応してくれているのが便利です。
demo

WordPress Themes