Developer's Blog

Sleipnir アーカイブ

URI アクションの活用

Plugin 開発担当の大倉です。
Firefox が “firefoxurl://” というURLハンドラを使用することを悪用し、Internet Explorer 経由で Firefox の危険なコマンドが実行できてしまう。
このようなセキュリティリスクに関する情報が公開されました。
FrSIRTによる脆弱性情報
この問題は Trident エンジンを使用する Sleipnir にも影響する可能性があります。レジストリの中の URLハンドラを削除する方法もありますが、レジストリ操作のスキルが必要なため、Sleipnir でできる簡単な方法を紹介します。
Sleipnir には URI アクションという機能があり、この機能を応用してサイト上に仕掛けられた危険な URL ハンドラを Sleipnir 上で無効化できます。
【手順】
1.ツール | URI アクションの有効 をチェック・オン
2.ツール | URI アクションマネージャ を選択
3.URI アクションマネージャの “追加” ボタンを実行
4.表示されたダイアログの URI 欄に “firefoxurl:*” を入力 (ページ最後の補足参照)
5.アクション欄は “何もしない” を選択
6.”OK” ボタンで保存
このような機能は常に実装と改善を繰り返しております。
念のために Sleipnir の最新版へのアップデートもご検討ください。

私にとって Sleipnir の魅力は、カスタマイズ性や多機能という言葉だけでは言い表せない応用のできる機能が豊富に用意されていることだとおもっています。
これはビジネスシーンで使用する場合に非常に重要なことです。
その他にも “javascript:*” などを登録して Anchor tag に埋め込まれたスクリプトの実行を抑制することも可能です。是非とも URI アクションをご活用ください。
【参考】

CNET-Japan >IEとFirefoxをインストールしている人は要注意–「非常に重大」なセキュリティリスク
悪質なウェブサイトを回避する以外にも、システム管理者がFirefox URLのURLハンドラを
削除したり、Firefoxによるchrome入力の受け入れ方法を変えることができると、
Kristensen氏は語っている。

INTERNET Watch – Firefoxに危険度の高い脆弱性、IEからの呼び出しを悪用
基本的には Internet Explorer / Firefox 側の対策が望まれる訳ですが、現時点で可能な対策を紹介いたしました。
引き続き情報収集はおこなっていきます。
【補足】
コメント欄で “firefox*://*” と表記する方が良いのではないかとのご指摘をいただきました。動作検証した限りでは “firefox*://*” でも問題ありませんのでコチラの方法を推奨させていただきたいとおもいます。
レジストリの操作方法は セキュリティホール memo で詳しい解説が紹介されています。
とてもわかりやすい解説に感謝いたします!

続きを読む

プラグイン 3種類をアップデートしました

Plugin 開発担当の大倉です。
プラグイン 3種類をアップデートいたしました。
RSSリーダー Headline-Reader Plugin 1.1.4
7月3日に公開→公開中止しました 1.1.3 でのフィードの追加と更新が正常におこなえない不具合の修正が完了しています。1.1.3 をダウンロードした方には大変ご迷惑をお掛けいたしました。
RSS バー 1.3.1
画像の表示・非表示オプションの追加や、新着・更新記事を最初に表示するオプションが追加されております。
SeaHorse 1.1.2 RC2
Laboratory で公開している 1.1.2 の RC2 です。
SeaHorse 正式版 1.1.1 はコチラで公開しています。
今回はスクリプト開発者の方から指摘がありました frame 内のページでナビゲートが発生したときの SeaHorse のスクリプトの実行タイミングを調整しています。
以下の過去の記事もご覧下さい。
SeaHorse version:1.1.2 RC1 を公開しました

続きを読む

Headline-Reader 1.1.3 のリリースの取り消しについて

Plugin 開発担当の大倉です。
Headline-Reader Plugin 1.1.3 の公開をおこないましたが、アップデートをおこなったユーザーの方から “フィードの追加がおこなえない” との報告をいただいております。(内容)
追加だけではなく更新ができないとの一部の情報もあり、詳しい原因を調査中です。現時点で Headline-Reader Plugin は 1.1.2 へのダウングレード(差し替え)をおこなっております。既に 1.1.3 をインストールされている方は Headline-Reader を一度アンインストールしていただき、Headline-Reader Plugin 1.1.2をインストールしていただくことで問題は解消されます。
お手数をお掛けいたします。
Headline-Reader Plugin 1.1.2
P.S.
修正版に関しましては、原因が解明次第に 1.1.4 という形でリリースさせていただきます。

続きを読む

RSSリーダー Headline-Ticker Plugin 0.5.1 をアップデートしました

Plugin 開発担当の大倉です。
Laboratory の RSSリーダー Headline-Ticker Plugin 0.5.1 をアップデートしました。
今回はご報告いただきました不具合の修正になります。
[不具合修正]
●”ティッカーに表示される文字を強調” の設定が正しく反映されない現象を修正した。(Toolbar 版)
●スキンの参照先が default に固定されていたものを修正した。
●非表示時にも 表示|ツールバー のチェックマークが入ったままになる現象を修正した。(Toolbar 版)
Headline-Reader Plugin と Headline-Ticker Plugin Toolbar 版を組み合わせた場合に Sleipnir のツールバーが表示されなくなるケースが報告されています。この現象は Headline-Reader Plugin の問題です。Headline-Reader Plugin の修正版は準備中ですのでしばらくお待ちください。
RSSリーダー Headline-Ticker Plugin
RSSリーダー Headline-Ticker Plugin (Toolbar 版)

続きを読む

RSSリーダー Headline-Ticker Plugin 0.5.0 をリリースしました

Plugin 開発担当の大倉です。
Laboratory で RSSリーダー Headline-Ticker Plugin 0.5.0 をリリースしました。
headlineticker_070625.png
特定の環境でマウスホイールを使用したときに Sleipnir が強制終了する場合があるとの報告をいただきましたので修正しました。また、ツールボタンのデザインが変更されています。
RSSリーダー Headline-Ticker Plugin
ツールバータイプの Headline-Ticker Plugin も同時にアップデートいたしました。ツールバータイプに関しましてはファイル名などの仕様変更がありましたので、既にインストールされている方は、アンインストールをおこなってから再インストールしていただく必要があります。フィードリストなどは削除されませんのでご安心下さい。
RSSリーダー Headline-Ticker Plugin (Toolbar 版)
引き続き Headline-Ticker Plugin をよろしくお願いいたします。

続きを読む

SeaHorse version:1.1.2 RC1 を公開しました

Plugin 開発担当の大倉です。
Laboratory で SeaHorse version:1.1.2 RC1 を公開しました。
SeaHorse version:1.1.2 RC1 の更新履歴です。
[不具合修正]
・フレームのページ遷移をしたとき、そのフレームを含むトップレベルのドキュ
メントについての SeaHorse スクリプトを実行するようにした。(NX)
この問題はスクリプト開発者の方からコメント欄に報告いただきました “フレーム内でページ遷移をしたときにスクリプトが動かなくなっている” 問題に対しての対策です。フレームを使用しない環境では version:1.1.1 と動作の違いはありません。
今後、SeaHorse のバージョンアップは Laboratory を通じて互換性の検証をおこない、既に公開されている多くのスクリプトに極力影響がでないように注意しながら最終的に正式版へ反映するという形を取りたいとおもいます。RC 版に関する互換性や不具合や関する報告は Fenrir User Community の SeaHorse (Laboratory RC版) トピックで受け付けております。
今後とも SeaHorse をよろしくお願いいたします。
SeaHorse version:1.1.2 RC1
Fenrir User Community – SeaHorse (Laboratory RC版)
SeaHorse version: 1.1.1 正式版

続きを読む

SkyPalette + JavaScript を許可しない設定

Plugin 開発担当の大倉です。
デフォルトセキュリティで “JavaScript の実行を許可” や “ActiveX の実行を許可” を OFF にされているユーザーの方からウェザーニュースのサイトが正しく表示されないとの報告をいただいております。
この問題は Sleipnir の URI アクションを使用すれば回避することが可能です。
1.ツール|URIアクションの有効 のチェック ON
2.URIアクションマネージャに以下の2つの URI を追加します。
 URI: http://wxreport.wni.co.jp/*
 アクション: デフォルト
 セキュリティ: すべて有効 セキュリティ低
 URI: http://weathernews.jp/*
 アクション: デフォルト
 セキュリティ: すべて有効 セキュリティ低
お試しください。
【追記】
デフォルトセキュリティで “ActiveX の実行を許可” のチェックがOFF の場合も表示できない、”セキュリティ: すべて有効” はSleipnir の推奨設定ではないとのご指摘をいただきましたのでタイトル以外の文章を修正させていただきました。
URIアクション を信頼できるサイトに対して使用する場合でも、その後に任意のサイトへ移動する場合に変更されたセキュリティ設定が引き継がれます。この点はご注意下さい。

続きを読む

SeaHorse 1.1.1 をリリースいたしました

Plugin 開発担当の大倉です。
昨日リリースいたしました SeaHorse 1.1.0 に問題があり SeaHorse 1.1.1 をリリースさせていただきました。大変ご迷惑をお掛けいたしました。
今回は複数のスクリプトが同時に実行されるようなケースで1つのスクリプトしか実行されない問題と判断しましたのでこの件に関して現象の確認と修正をおこないました。引き続き調査させていただきます。
明らかに SeaHorse 1.0.1 → SeaHorse 1.1.1 で問題が発生するケースが確認できた場合はお知らせいただければ改善の参考になります。
ご報告をいただきました皆様に感謝いたします。

続きを読む

3つの問題を解消した SeaHorse 1.1.0 をリリース!

Plugin 開発担当の大倉です。
SeaHorse 1.1.0 をリリースいたしました。
ユーザーの方からの不具合の報告や要望の中でも特に目立っていた 3つの問題を解消しています。
seahorse110.png
SeaHorse 1.1.0 の更新履歴
[仕様変更]
●JavaScript を使った SeaHorse スクリプトのときフレームセット内のフレームにも適用するようにした。
[不具合修正]
●リロード時に複数回スクリプトが起動されないようにした。
●SleipnirScript で ScriptName/ScriptFullName の値を取得できるようにした。
 (本機能の使用には Sleipnir 2.5.13 が必要です。)
念のため SeaHorse とは?

Web ページをユーザー自身が自由自在にカスタマイズできるようになります。
通常 Web ページは制作者の意図する表示でしか見ることができませんが、SeaHorse を利用することで、自由に機能追加やデザイン変更などを行うことができます。

SeaHorse は Sleipnir のプラグインの中でもかなり人気があります。Sleipnir ユーザーが参加できるオンラインデータベースで詳しく解説されていますのでご覧下さい。便利なスクリプトを公開していただいているサイトへのリンクも多数紹介されています。
タブブラウザ Sleipnir オンラインデータベース(SeaHorseスクリプト)
それ以外にも、以前に紹介した Sleipnir Unofficial Extensions Center の
スクリプト|Sleipnir Unofficial Extensions Center
昨日も紹介しましたが “Sleipnirを初心者がいじりまくるブログ” さんのブログにも
SeaHorse についてのまとめがあります。
Seahorse導入、設定、使い方、リストのまとめを作りはじめる
Fenrir User Community でも SeaHorse などのスクリプト関連のトピックがあります。
欲しいスクリプトを要望してみるスレ
SeaHorse スクリプト配布
Fenrir User Community のスクリプト関連では プヨぷよさん が積極的に行動されています。
SeaHorse に関しては全てを紹介しきれません。”私も紹介しているよ” “私もスクリプト作っているよ” という方は是非ともトラックバックやコメント欄へ URL を記入してお知らせ下さい。これから SeaHorse を導入されるかたの参考になります。
そして SeaHorse を体験されていない方は、是非ともチャレンジしてみてください。
【追記】
ピッタリの記事にビックリしました。窓の杜様有り難うござます!
窓の杜 – Operaの“スピードダイアル”機能を「Sleipnir」で再現する機能拡張スクリプト
【追記の追記】
最新の SeaHorse 1.1.0 で多数のスクリプトが実行されないという報告をいただいております。既に調査を開始しておりますのでしばらくお待ちください。
大変ご迷惑をおかけいたします。

続きを読む

Hatena Bookmarker 0.2.5 にアップデートしました

Plugin 開発担当の大倉です。
今回はユーザーからいただいた要望などを反映しました。
その更新履歴だけです(汗)
Hatena Bookmarker 0.2.5 の更新履歴
[仕様変更]

  • ブックマーク数の表示を OFF にしたときの Status Bar の表示方法を変更した。
  • ブロック中に Status Bar をクリックしたときのダイアログを表示しないようにした。
  • 暫定的に ?ref=rss と ?from=RSS を削除して URI を送信するように修正した。

Hatena Bookmarker について
Hatena Bookmarker のダウンロード

続きを読む

プラグイン 3種を正式公開しました

Plugin 開発担当の大倉です。
Laboratory で試験的に公開していたプラグインの UI 部分を補強して正式版として公開しました。
plugin_up3.png
UserDefinedTools
Sleipnir 1.66 にあった「ユーザー定義ツール」を提供するプラグインです。
作成したファイルやスクリプト、URIをSleipnirの機能として設定することができます。
ExtendedMenu
Sleipnir 1.66 にあった「拡張メニュー」を提供するプラグインです。
定義した拡張メニューは、 マウスジェスチャやマウス割り当てから使用できるようになります。
LinkExtraction
Sleipnir 1.66 にあった「URI の抽出」を提供するプラグインです。
今開いているページのURIを抽出し、クリップボードにコピーしたり、まとめてタブで開いたりすることができます。
私のお薦めは UserDefinedTools です。
UserDefinedTools を使用すれば、他のソフトウェアに URL を渡して起動できます。Sleipnirを初心者がいじりまくるブログ さんが詳しく説明して下さっています。(ありがとうございます!)
説明の中に Laboratory 時代の URL が含まれますので脳内変換してご覧下さい(汗)。
UserDefinedToolsを導入する
それ以外にも Laboratory での公開期間が長かったこともあり、ウェブ検索していただければ沢山の情報がみつかります。このプラグインを導入される場合は、現在公開されている Sleipnir 2.5.13 正式版 へのアップデートを強くお薦めいたします。
Sleipnir 2.5.13 正式版
【追記】
大切なことを忘れていました(汗)。
Laboratory で公開されているときから 3種のプラグインを使用されている方は、今回に限り ツール | デザインの変更 | プラグイン で表示されるダイアログの [アップデートを確認] が使用できません。各、プラグインページのダウンロードボタンを押してアップデートをお願いします。

続きを読む

Hatena Bookmarker – はてなブックマークが楽しくなるプラグイン

Plugin 開発担当の大倉です。
プロトタイプではありますが、はてなブックマーク用のプラグイン Hatena Bookmarker をリリースしました。
オンラインブックマークというサービスは古くからあるのですが、はてなブックマークは “ソーシャルブックマークサービス” という新しいタイプのブックマークサービスです。非常にシンプルな仕組みなのにアイディア次第で色々な使い方ができるという優れもののサービスです。私もメインとサブのアカウントで2年前からお世話になっています。ハッキリ言って手放せません。

ソーシャルブックマークのはてなブックマークには “保存と検索” “共有” “発見” という三つの特徴があります。
はてなブックマークの3つの特徴 より

私の場合は “共有” 部分が使い続ける決め手になっています。はてなブックマークを知らない方も是非ともチャレンジしてみてください。
hatenabookmk.png

  • 閲覧中のページをブックマークしているユーザー数を表示します。
  • [B!]アイコンをクリックすると簡単にブックマークできます。
  • [x users]の部分をクリックすると、そのページに対しての他のユーザーのコメントなどがご覧になれます。
  • SkyPalette に表示されている明日の天気が気になります(傘いるよな~)。

Hatena Bookmarker のダウンロード (プロトタイプです)
【ご意見、ご感想】
プラグインへの感想、要望は、Hatena Bookmarker のダウンロードページをブックマークして、そこにコメントを入れるという、ちょっと面白い方法を使っています。はてなユーザーの方は是非とも感想をお寄せください。
Hatena Bookmarker のブックマーク
【参考】
Broadband Watch
フェンリル、はてなブックマーク数を表示するSleipnirプラグイン
【追記】
“Hatena Bookmarker 0.2.1 → 0.2.2 の修正点って” というご意見をいただきました。0.2.2 での変更点は SkyPalette 同様にStatus Bar の Pane の順番を変更したときに描画が乱れる不具合を修正しました。Headline-Ticker 同様に、正式版までのアップデートの告知と更新履歴は Developer’s Blog で紹介させていただきます。

続きを読む

天気情報を表示できる SkyPalette プラグイン

Plugin 開発担当の大倉です。
本日、Sleipnir のステータスバーで天気が確認できる SkyPalette (スカイパレット) プラグインを公開しました。
画面ショットや詳しい情報はプレスリリースをご覧ください。
Fenrir & Co. Sleipnir に天気情報を表示できる“SkyPalette”プラグインを公開
リリースニュースがインターネット上に流れたと同時に多くの方にダウンロードしていただきました。とても喜ばしい反響と引き換えに、予想以上の負荷がデータサーバーにかかっていたため、正午過ぎから 3時間程の間 SkyPalette が正常に天気情報を表示できないという状況が続きました。大変ご迷惑をおかけ致しました。
現在はデータサーバーの調整がおこなわれたと聞いておりますので SkyPalette をシッカリとご活用いただけるとおもいます。

天気情報は、多くの方が1日に1度は TV や Web サイト等で目にする情報(ニュース)であり、時に私たちの生活にとても影響を与えるものです。 SkyPalette は、生活に欠かせない情報を、手軽に、いつでも閲覧できる環境を構築します
今後は、基本となる天気情報に加え、花粉情報や台風情報など、より有益な情報提供ができるように改良を進めて参ります。

今後は花粉情報や台風情報、個人的に “あればいいな” とおもっている機能などを実現していきたいとおもいます。
SkyPalette のダウンロード
SkyPalette をよろしくお願いいたします。

続きを読む

プラグインページに MixChain の紹介ページを追加しました

Plugin 開発担当の大倉です。
Sleipnir の国内でのダウンロード数が 2005年7月14日のベータ版公開から2007年4月27日までで 1000万件を突破致しました!いつも Sleipnir を応援してくださっている皆様に感謝します。
Fenrir & Co. Sleipnir の日本市場(企業、個人)における累計ダウンロード数が1,000万件を突破
企業内でのセミナーなどで業務効率の改善方法のひとつとして Sleipnir を紹介していただく機会も増え、Sleipnir が高く評価されていることに(個人的に 汗)プレッシャーを感じる今日このごろです。
本題ですが、本日はプラグインページに MixChain の紹介ページが用意されたことに関するご案内と MixChain の簡単な機能紹介をおこないます。
[概要/特徴]
MixChain (ミックスチェーン) は 2006年末にソーシャルネットワークサービス mixi の MixChain コミュニティのみでアップデート案内や配布をおこなってきた “マイミク管理に特化した” mixi 専用のプラグインです。

  • メッセンジャーのような操作性
  • 更新された情報だけをすばやく閲覧
  • 数種類のかわいいあしあと画像を表示
  • 気になるあしあとを見逃しません。(2度踏み防止機能つき!!)
  • 3分~60分の間で自動更新が可能

mixi を利用されている方は MixChain を是非ともお試しください。
[インストール]
mixchain_m1.png
●ログインアイコンをクリックします。
mixchain_m3.png

  • mixiを自動ログインで使用されている場合は e-mail と password を省くことができます。
  • mixiを自動ログインで使用されていない場合は e-mail と password を入力してください。(推奨します) 次回からダイアログを表示せずにログインする場合は [次回から自動的にログイン] にチェックを入れます。 Sleipnir を終了しても mixi とのログイン状態を維持する場合は [ログアウトしない] をチェックしてください。 (推奨しません)

●初回ログイン時はマイミクシィの更新が全て未読として 扱われます。
必要に応じてマイミクシィ一覧上のコンテキストメニューから [すべての新着通知を既読にする] を実行してください。
●次回から MixChain へのログイン時に自動的に更新がおこなわれます。
[機能詳細]
mixchain_m2.png
●マイミクシィ一覧
このペインでマイミクシィを管理できます。独自のグループ分けをおこなったり、右クリックのコンテキストメニューから新着通知をおこなわないグループを作成することが可能です。
●足あと一覧
このペインで足あとが確認できます。マイミクシィ以外のユーザーの訪問や、あなたの訪問履歴が視覚的に確認できます。
●自動更新
3分~60分の間で自動更新をおこなうことができます。Sleipnir が最小化されている場合にはタスクトレイでお知らせします。
MixChain の紹介ページはコチラです!

続きを読む

Sleipnir 2.5.12 をリリースいたしました

大倉です。
本日 Sleipnir 2.5.12 をリリースいたしました。
面倒なアップデートを自動化する、自動アップデート機能を実装しました。
また、品質向上のため、普段の操作に影響する不具合を重点的に修正しました。
詳しくは Sleipnir 2.5.12 リリースノートをご覧ください。
http://www.fenrir.co.jp/sleipnir/note.html
Sleipnir 2.5.12 正式版のダウンロード
http://www.fenrir.co.jp/sleipnir/downloads/
今後とも Sleipnir をよろしくお願いいたします。

続きを読む

Copyright © 2019 Fenrir Inc. All rights reserved.