The Latest Pop News, My Opinions, Lovely Music & Movies and so on ...?! No ! More & More !! )

 No. エントリー --/--/--(--) --:--:--

スポンサーサイト この記事をはてなブックマークに登録

上記の広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書く事で広告が消せます。

 No. 590 エントリー 2008/02/04(月) 15:25:50

第18回 Sleipnirのカスタム:パネルの追加 8 ニコニコローカルブックマークをパネルにしてみました この記事をはてなブックマークに登録

Operaな記事も読んでくださっている方は、もうご存じかと思いますが、現在、「ニコニコローカルブックマーク」というソフトをFatale Errorくんが作ってくれています。

まあ、このソフトは、Operaでなくとも使えるのですが、より便利に使えるように、Sleipnirのパネルにしてみました。試してみたいと思う方は是非使ってみてください。

内容は、ニコニコ動画をサムネイル形式でHTMLとして保管するというものです。

(続きはこちら)




Notitle ニコニコローカルブックマーク
導入するとこんな感じ。

NLB Sleipnir1

ただ、導入方法は少々面倒です。

一応、Zip形式で公開しましたが、権利関係とか、いろいろ大人の事情があるので(笑)、それらを回避しつつ、アップするとなるとこんな形になりました。面倒でごめんね。
※本当は、全部Zipでまとめられると楽ちんなんだけどね

導入方法


1.ニコニコローカルブックマークをダウンロードする

何あともあれ、まず本体をダウンロードすることにします。
役立たずなツール置き場2 - こっそりそーこ - by Fatal Error


2.Sleipnir側の環境を整える

今回は、IEPanelExとLaunch Extensionがインストールされていることを前提に話を進めていきますので、これらのプラグインが入っていない方は、導入してください。
フェンリル | ラボ | Launch Extension
フェンリル | ラボ | IEPanelEx


3.ニコニコローカルブックマーク用のパネルをダウンロードする

私が作ったパネル用のZIPです。
これも使用するので、ダウンロードして下さい。
Operaとあんまり関係なくてごめんね - Browser.js(Xeno) (,,・`ω・) - by Xenophias


4.これらをいろいろ組み合わせる

まず、私のパネル用ZIPを解凍し、
NicoNicoBookmark -Sleipnir\plugins\IEPanelEx\NicoNicoLocalBookmark
にある、NicoNicoLocalBookmarkフォルダの中に、ニコニコローカルブックマークをすべてコピーします。

次に、NicoNicoBookmark -Sleipnirフォルダの下位のフォルダをすべて選択し、お使いのPCのプログラムファイルであるSleipnirフォルダに上書き保存します。
※通常は、C:\Program Files\Fenrir & Co\Sleipnir

そして、次に、そのPanelフォルダを開くと「IEPanelEx.fx」がありますから、それをコピーして「NicoNicoLocalBookmark.fx」にリネームします(名前を書き直す)。
※通常は、C:\Program Files\Fenrir & Co\Sleipnir\plugins\panel

最後に、prefフォルダの「plugins.ini」の記述を書き換えてひとまず終了です。
※通常は、C:\Program Files\Fenrir & Co\Sleipnir\prefs

[Panel]
Panel1=BookmarkPanel.fx
Panel2=HeadlineFeedPanel.fx

Panel連番=NicoNicoLocalBookmark.fx
※配置したい場所の番号にする



5.Launch Extensionにアクションを設定する

こんな感じにアクションを設定して下さい。
index.htmlの方には、予めこのように記述してありますので、この通りに設定して下さい。
※ファイル名は、ニコニコローカルブックマークの実行ファイルまでのパスです
クリックすると拡大します

NLB Sleipnir2

NLB Sleipnir3


6.完成

なんという面倒くさい作業…
以上で終了です。お疲れ様でした。


使い方は、Fatal Errorくんのところでもそれとなしに書いてありますし、そう複雑ではないので、使っていくうちに分かってくると思います。

まあ、大まかにいえば、ブックマークに登録したいニコニコ動画を開き、「NLBに登録」をクリックすれば、簡単に登録できる。あとでそれを見ることができる。といった感じでしょうか(笑)。

ちなみに、右クリックからのメニュー(コンテキストメニュー)へ追加する際は、
ExtendedMenuを直接いじって、

<item name="NLBを開く" action="Launch_Open_NicoNicoLocalBookmark">
</item>
<item name="NBLに登録する" action="Launch_Add_NicoNicoLocalBookmark">
</item>

といった感じにするか、Sleipnirのメニューから次のアクション、
Launch_Open_NicoNicoLocalBookmark
Launch_Add_NicoNicoLocalBookmark
を任意の場所に展開するかするといいと思います。

参考:Sleipnirをカスタムする際の最低限の仕組みを理解しておこう 1


追記1

既知の改善必要点

□パネルの更新ができない

つまり、パネルに表示させているHTMLはニコニコローカルブックマークのアクションにあわせて更新されていくのですが、このパネルを更新(再読込)する方法が分からない。

例えば、アクションの「Reflesh」を実行すると、アクティブなページ(パネルではない、見ているページ)が更新されてしまうし、他にそれらしいアクションがない。
(というか、そもそも、IEPanel自体、URLではなく、ローカルHTMLファイルを読み込む場合は、それが変更されていくということを想定していないのかもね)

これはなんとかしたい。
そうじゃないとかなり使い勝手が悪いよね。

ということで、この点は保留ということで。


追記2

IEPanelの開発者の大倉さんがこの問題に対応してくれました。
よって、現在ではこの問題は解決しています(新設定Intervalによる解決)。
素早い対応どうもありがとうございました。

対応前にニコニコローカルブックマークを導入された方へ

以下の手順で、最新版に変更する必要があります。

[手順]
1.IEPanelExをVer.0.0.8以上にする(最新のIEPanelEXを導入する)。
2.私が作ったZIPをダウンロードし直す(ファイルは差し替えてあります)。
3.新しいIEPanelEXのfxを「NicoNicoLocalBookmark.fx」にリネームする。

以上です。
今から使ってみようという方は、以上の点は関係ありません。
ただ、IEPanelEXは最新のものをお使い下さい。


各種ソーシャルブックマーク: ブックマークに追加する |あとで読む

最新の記事(30エントリー)
【TopPageで探す?このブログの最新記事をCheckしてみる?】

吹き出し3
コメント

わかりました!
既定の index.html に限ってはタイムスタンプの変更を
監視して Reload するオプションを検討させていただきます。

これで対応できますよね?

  • 2008/02/04(月) 17:37:24 |
  • URL |
  • t.o #zhCKdx0g
  • [ 編集]

リスポンスが早すぎです(笑)

はい、それで対応できると思います。
できれば、その点をよろしくお願いします。

個人的な要望に、付き合っていただき、わざわざすみません。普通は、「index.html」の再読込なんて想定していませんよね。無茶な使い方をしていると自分でも思っています。

それはともかく、その早さに驚きです。
こんな感じで、IEPanelExを利用したプラグインが増えるといいですね。

  • 2008/02/04(月) 17:57:37 |
  • URL |
  • Xeno (,,・`ω・) #J7Ti0pLo
  • [ 編集]

差し替えが完了しました。

ラボの IEPanekEx/IEDockEx の v.0.0.8 をお試しください。
新しく Interval パラメータを追加しています。
http://www.fenrir.co.jp/labs/

Sleipnir版ニコニコローカルブックマークは index.html を
書き換える仕組みのため、NT系の OS では管理者権限で
ないと正常に動作しない場合があります(よね?)。

>IEPanelExを利用したプラグインが増えるといいですね。
ありがとうございます!

ご不明な点や "動かないぞー" がございましたら
Twitter (笑) でお知らせください。

引き続き Sleipnir をよろしくお願いいたします。

  • 2008/02/05(火) 08:19:34 |
  • URL |
  • t.o #L8pHMyEE
  • [ 編集]

素早い対応どうもありがとうございました

私の環境にて正常に動作することを確認しました。
それに伴い、私の方もVersionUp版に対応しました。
また、その点を追記の方にて詳細を説明するようにしました。

本当に素早い対応どうもありがとうございます。

>NT系の OS では
すみません(笑)。NT系のことはちょっと…(笑)。
金銭的理由からバージョンを飛ばしたもので(笑)。

こちらこそ、これからもよろしくお願いします。

  • 2008/02/05(火) 15:18:52 |
  • URL |
  • Xeno (,,・`ω・) #J7Ti0pLo
  • [ 編集]

SP1ロゴに変更

<IMG SRC="http://res.nicovideo.jp/img/tpl/head/logo/sp1.gif" border="0">
から
<IMG SRC="http://res.nicovideo.jp/img/tpl/head/logo/sp1.gif" border="0">
へ変更してください

  • 2008/03/15(土) 19:43:38 |
  • URL |
  • terabyte #3un.pJ2M
  • [ 編集]

何故こっちに書くのか疑問だが
とりあえずなおしたよー

  • 2008/03/16(日) 20:42:06 |
  • URL |
  • Fatal Error #HVLjdtec
  • [ 編集]

対応乙です

ということで、terabyteさんの要望通りになっているかと思います。
再度、ダウンロードをお願いします。

  • 2008/03/16(日) 21:13:14 |
  • URL |
  • Xeno (,,・`ω・) #J7Ti0pLo
  • [ 編集]
吹き出し2
コメントの投稿

管理者にだけ表示を許可する

  ※スパム対策のため、フィルターをかけています。本文が英数字のみのコメントはスパム認定される恐れがあります。どうかその点ご了承下さい。

吹き出し4
トラックバック
【トラックバックURLはこちら】
http://browserjs.blog102.fc2.com/tb.php/590-faaed082
この記事にトラックバックする(FC2ブログユーザー)

※スパム対策のため、トラックバックは管理人の承認後に表示されます。

※なお、当ブログでは宣伝目的のスパムトラックバックを制限しておりますので、本文が英数字のみの場合や、NGワードを含んでいる場合、当該記事にブログのURL(言及リンク)が含まれていない場合は、トラックバックできない可能性があります。誠に申し訳ございませんが、その点、どうかご了承下さるようよろしくお願いします。

ウィルコムストア ウィルコムストア

Browser.js
He who runs after two hares is a "challenger" ( Laugh...). 
Separated But Connected !!
Chrome Counter
Firefox3 Meter
Firefox3 Meter QRコード
あわせて読みたい


FC2Ad

FC2ブログ

;