忍者ブログ

Eternal Half suehiroの私的Operaメモ&日記

RSS TWITTER RssTwitter

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

Nameid

Opera9.50βの少し前のWeeklyBuildでsearch.iniのバージョンが 「File Version=11」に上がった。(変更内容はデフォルトのsearch.iniの「Delated=」が無くなった)
なんてことは置いといて、search.iniにあるNameidがなんなのか今頃気づいた。チラ裏みたいな事なのであんまり役に立たないとは思うけど一応書いてみる。

Nameidはサーチエンジン名「Name=」を表すOperaの内部コードらしい。Opera9.5βのsearch.iniを見てみると、
[Search Engine 2]
ID=2
Name=
URL=http://yahoo.opera.com/search/?q=%s&fr=opera2
Query=
Key=y
Is post=0
Has endseparator=0
Encoding=utf-8
Search Type=0
Verbtext=0
Position=-1
Nameid=-1752296930
といった感じでサーチエンジン名の記述が無いが、検索欄にはYahoo!と表示されている。では、どこでサーチエンジン名を判別しているのかと考えると「Nameid=-1752296930」が浮かぶ。.lngファイルを探ってみると、1174行目辺りにそれらしき記述が並んでいる。
1632215285="&Google"
1632215286="AllTheWeb"
1632215287="Super"
1632215290="Price &comparison"
1632215292="Domain name"
1632215293="Image"
-1971470395="Video"
-1971470393="Google G&roups"
-1971470392="&Opera support"
-1971470391="&BitTorrent"
-1971470390="Google &News"
-1752296930="&Yahoo!"
; Shopping search title
-1752296929="&Shopping"
なるほど、こういう事だったのね。知ってる人は知ってるんだろうけど・・・。
ちなみに「Name=」と「Nameid=」の値が一致しない場合は「Name=」が優先されて表示される。
PR
Comment
name
title
color
mail
URL
comment
pass   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
コメントの修正にはpasswordが必要です。任意の英数字を入力して下さい。
この記事へのトラックバック
この記事にトラックバックする:
Clear