このブログを検索

2012-01-22

Downloadhelper をひまわり動画に対応させる

FirefoxのAddinである Downloadhelper ですが、
今まで「ひまわり動画」というサイトでスマートネーミング機能が働いていたのに、
Firefoxを1から再インストールしたら動作しなくなってしまいました。
なんとか復旧できたのでメモしておきます。

ちなみに現在のDownloadhelperのバージョンは4.9.8です。

下記設定ファイルをテキストエディタで開きます。
C:\Users\music\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxxx.default\dh-smart-names.rdf
※バックアップしておいたほうがいいでしょう

まずはhimado.inに関する情報を探します。
全部で4箇所ありました。 場所は都度変わっている気配なので行数はメモしていません。

1
    <RDF:li RDF:resource="http://downloadhelper.net/1.0#himado.in/name"/>

2
    <RDF:li RDF:resource="http://downloadhelper.net/1.0#himado.in/descr"/>

3
  <RDF:Seq RDF:about="http://downloadhelper.net/1.0#himado.in/name">
  </RDF:Seq>
  <RDF:Description RDF:about="http://downloadhelper.net/1.0#himado.in/name"
                   NS1:domain="himado.in"
                   NS1:mode="name"
                   NS1:xpath="/html[1]/body[1]/div[1]/div[2]/div[1]/h2[1]/text()[1]"
                   NS1:regexp=".*" />

4
   <RDF:Seq RDF:about="http://downloadhelper.net/1.0#himado.in/descr">
  </RDF:Seq>
  <RDF:Description RDF:about="http://downloadhelper.net/1.0#himado.in/descr"
                   NS1:domain="himado.in"
                   NS1:mode="descr"
                   NS1:xpath="/html[1]/body[1]/div[1]/div[2]/div[1]/h2[1]/text()[1]"
                   NS1:regexp=".*" />

このうち3番を下記と入れ替えます。
  <RDF:Seq RDF:about="http://downloadhelper.net/1.0#himado.in/name">
  </RDF:Seq>
  <RDF:Description RDF:about="http://downloadhelper.net/1.0#himado.in/name"
                   NS1:domain="himado.in"
                   NS1:mode="name"
                   NS1:regexp=".*"
                   NS1:xpath="/html/head/title"
                   NS1:local="1"
                   NS1:stat-nkeep="0"
                   NS1:stat-keep="1"
                   NS1:stat-xpfound="7" />
これで念のためFirefoxを再起動してひまわり動画で動画を表示すると自動ファイル名機能が働いていました。良かった。
profileのバックアップから情報を拾ってきただけなので、意味とかはわかっていませんので自己責任でお願いします。

0 件のコメント:

コメントを投稿