●Lynxで日本語入力 Lynxは日本語版でもイマイチ日本語入力が得意ではありません。 いや、一応最初の一回はまともに入力できるのですが、二回目以降は文字がエコーしたり入力されなかったりで、 少なくともオレの環境ではだめです。 しかし、世の中には頭の回転の早い人がいるもので、不可能を可能にしてくれるようなひとが居ます。 で、今回は日本語入力を必要とされる局面としてもっともおおいと思われる BBSとサーチエンジンについてやってきます。 ではとりあえずYAHOOから行ってみましょう。 まず、YAHOOのトップページ(検索文字の入力フォームが有る部分)を保存。 その際ファイル名を"YAHOO.html"や"goo.html"などのようにし、次に保存したファイルを編集します。 この編集が慣れないうちは面倒です。訂正。なれても面倒です(;´Д`) YAHOOを例にあげると、YAHOOのソースのまん中ちょっと上あたりにってな部分があります。CGIの心得がある人は分かると思うのですが、 (ちなみにオレにはそんなものはないデす(笑)) 検索サイトやBBSなど、文字入力フォームがあるページってのは、 大抵こんな感じの部分があります。で、YAHOOの場合 の部分が、テキストエリアと検索ボタンにあたります。たとえば「バッドカンパニィ」を検索したい場合は を ←velue="検索文字"を追加。 とします。あとはこのファイルをLynxで開いて「検索」ボタンを押せば「バッドカンパニィ」で検索されます。 ハイ、簡単ですがダルいですね(笑)。 同じようにgooの場合は150行目あたりにあるが検索窓で、一行目の「velue=""」のダブルクォーテーションのなかに検索ワードを突っ込んで検索〜。 で、つぎにBBSです。これもサーチエンジンと同じですが、一ヶ所、本文を入力するところはちょっとちゃいます。 Tcupを例に取ると、 投稿者 ってのが入力フォームです。このなかの投稿者、題名、メール、URLなど「一行しか入力できない」エリア (隣にあるタグが"input type=text"で始まってるヤツ)はそのタグの後ろのほうに有るvalue=""に 文字を突っ込めばおっけーですが、BBSの本文のように複数行にわたって記述できるようなところは タグの頭が"textarea"となっています。この場合、
メール
題名内容(記入通りに記録しますので適当に改行を入れてください。 利用可能タグ一覧)
URL(リンクを入れたい場合はここに記入します)
ってな感じにすればおっけーです。 #ダルさを解消するには これではあまりにダルいので、ちょっとダルさ解消法を考えてみました。まずYAHOOなどから拾ってきたフォームを 整形します。必要なのは文字エリアと検索ボタンのみなので、ほかの必要なさそうな部分は削除しましょう。 でもって、整形したファイルをブックマークに登録〜。整形の際には " "ってな具合にFORMタグの内側だけで大丈夫。だと思います。 で、サーチエンジンについてはLynxの配布ファイルの中に"SEARCH.HTM"ってのがあるから、 それを使ったほうが早いです。 ←って、いままでの説明はなんだったんだ(笑)