工房らくだ舎へようこそ



最近の日誌

usoFrameToIframe

らくだ

これはナニ?

Opera で「フレームを表示」をオフにした状態で、フレーム表示を iframe にてエミュレートする UserJS です。これと言った利点はないかも知れませんが、 window.top にナニかを追加したりする UserJS を使っていたりするとうれしいことがあったりするかも。

使い方

usoFrameToIframe 1.01[text/plain:6kB] をダウンロードして、 Opera の UserJS のフォルダに保存してください。

Opera の【設定】-【詳細設定】-【コンテンツ】-【スタイルオプション】で、【フレームを表示】をオフにしてください。

更新履歴

2010-05-26
usoFrameToIframe 1.00[text/plain:5kB] 公開。
2010-06-16
usoFrameToIframe 1.01[text/plain:6kB] 公開。
  • 日記:3127
  • 2010年06月17日(木) 08:02更新
  • 209閲覧
  • 公開レベル 1

usoOpenWindowInline

らくだ

これは何

usoOpenWindowInline 1.01[text/plain:31kB] は、 window.open メソッドや、 target 属性で開かれるウィンドウを、親ウィンドウ内に iframe を使って開いてしまおうという Opera 用ユーザスクリプトです。

~続きがあります~

  • 日記:3128
  • 2010年06月17日(木) 08:51更新
  • 169閲覧
  • 公開レベル 1

トドック修正パッチ

らくだ

usoTodgPatch 1.00[text/plain:2kB] は、さっぽろ生協のコープのトドックのeトドックのウェブカタログ、マップキャットを修正するためのパッチです。

マップキャットは https: なので、 opera:config#UserPrefs|UserJavaScriptonHTTPS をオンにする必要があり。

  • 日記:3129
  • 2010年06月10日(木) 13:25更新
  • 055閲覧
  • 公開レベル 1

DisOpenWinS

らくだ

これはナニ

usoDisOpenWinS 5.50[text/plain:12kB] は、サイト側の都合によって新しいウィンドウが勝手に開くことを阻止する Opera 用のユーザスクリプトです。

~続きがあります~

  • 日記:2116
  • 2010年06月07日(月) 22:50更新
  • 3470閲覧
  • 公開レベル 1

Opera Action Manager

らくだ

Opera Action Manager は、 Opera の各種ユーザーインターフェースのツールバー設定、メニュー設定、キーボードショートカット設定、マウスジェスチャ設定を編集・管理するツールです。

インストール

信頼出来るバージョンを利用したい場合は、 Opera 社により審査を受けた Opera Unite Applications に公開されている版をインストールすることを推奨します。

当サイトを信頼する場合は、開発版の Opera Action Manager 3.4[application/x-opera-uniteapplication:157kB] をインストール出来ます。

機能

  • Opera Custom Action の簡易編集。
  • toolbar.ini,menu.ini,keyboard.ini,mouse.ini の編集、管理。
  • toolbar.ini,menu.ini,keyboard.ini,mouse.ini の共有。
  • 日記:3123
  • 2010年04月21日(水) 08:23更新
  • 218閲覧
  • 公開レベル 1

2010年04月04日(日)

らくだ

システムの出力コードを HTML5 にした。ただし、 input type="date" 系を使いたいためなので、現状は Opera のみ。本当は XHTML5 にしたかったんだけど、文字実体参照が使えないために断念した。 xml にしないと正しいコードを出力してるかどうか判定しにくいので不便だなあ。

  • 日記:3119
  • 2010年04月04日(日) 10:52更新
  • 095閲覧
  • 公開レベル 1

usoDirectLinkFilter

らくだ

usoDirectLinkFilter 1.00[text/plain:1kB]は、画像やオブジェクトを表示する目的だけの html へのリンクを、該当する画像やオブジェクトへの直接リンクに変換する Opera 用ユーザー JavaScript ファイルです。

~続きがあります~

  • 日記:3102
  • 2009年10月01日(木) 15:53更新
  • 692閲覧
  • 公開レベル 1

usoPreviewPopup

らくだ

usoPreviewPopup 3.01[text/plain:8kB]は、アンカー要素のリンク先の画像ファイルを、アンカーへの mouseover でポップアップ表示する、 Opera 用のユーザスクリプトファイルです。

~続きがあります~

  • 日記:2130
  • 2009年10月01日(木) 16:07更新
  • 3296閲覧
  • 公開レベル 1

システム管理者からお知らせ 2009年06月19日(金)

らくだ

システムを更新しました。この更新に伴い、ログインができなくなったなどの不具合があった場合は、掲示板またはメールフォームにて管理人にお知らせください。

また、文字コード出力を Shift_JIS から UTF-8 に変更しました。これに伴い、Unicode 未対応のクライアントでは閲覧できなくなりました。あしからずご了承ください。

  • 日記:3079
  • 2009年07月13日(月) 14:23更新
  • 860閲覧
  • 公開レベル 1

AutoComplete

らくだ

概要

WHO.AutoComplete 1.00[text/plain:12kB] は、ウェブページの input 要素にオートコンプリートリストボックスを追加する JavaScript クラスです。

コンストラクタ

WHO.AutoComplete(inputElementObject,list)
inputElement に、オートコンプリートリストボックスを追加したい inpu 要素オブジェクト、 list に、オートコンプリートの選択候補のリストを配列で渡す。

メソッド

updateList
オートコンプリートリストボックスの候補を input 要素の内容を含む物に絞り込む。
addNewItem(value)
リストに新しい選択候補を追加する。
selectNext
リストボックスの次の選択候補を選択状態にする。未選択の場合は先頭の要素を選択状態にする。
selectPrevious
リストボックスのひとつ前の選択候補を選択状態にする。
focusItem(item)
指定した選択候補を選択状態にする。
blurItem()
候補を未選択の状態にする。

使い方

コンストラクタに input 要素(inputObject)と単語の配列(#itemArray#)を渡すと、 inputObject にフォーカスを充てた時、 itemArray の各要素を選択候補に持つリストボックスが表示される。マウスか、上下カーソルキーで候補を選択し、マウスクリックか、 右カーソルキーで決定すると、その候補が inputObject に入力される。


var input = document.getElementById('searchBox');
var items = ['google','yahoo',''....];
var autoC = WHO.AutoComplete(input,items);

更新履歴

2009-05-26
WHO.AutoComplete 0.900[text/plain:5kB] 公開。
2010-06-18
WHO.AutoComplete 1.00[text/plain:12kB] 公開。
  • 日記:3074
  • 2010年06月18日(金) 10:13更新
  • 516閲覧
  • 公開レベル 1

usoAutoCompleteFromHistory

らくだ

概要

usoAutoCompleteFromHistory 0.99[text/plain:6kB] は、 input フォームに入力する内容を、過去に入力したリストから選択できるようにする、 Opera 用 User JavaScript です。

~続きがあります~

  • 日記:3073
  • 2010年06月18日(金) 10:11更新
  • 1735閲覧
  • 公開レベル 1

ArrayCookie2

らくだ

概要

WHO.ArrayCookie 2.100[text/plain:5kB] は、クッキーの一つのキーに複数の値を配列として保存出来るようにする javascript クラスです。

更新履歴

2009-05-26
WHO.ArrayCookie 2.100[text/plain:5kB]を公開。
名前空間 WHO に変更。

~続きがあります~

  • 日記:2117
  • 2009年05月26日(火) 22:58更新
  • 1928閲覧
  • 公開レベル 1

2009年02月12日(木)

らくだ

電子国土ウェブを貼り付けるプラグインを作ろうとしたら、 window とか、 top オブジェクトの子要素に決めうちで document.write しようとする、どうしもうもないクソ仕様で、 XHTML ページからはどうあがいても利用することができず。

まったく、役人の作るシステムってヤツは・・・

  • 日記:2946
  • 2009年02月12日(木) 01:12更新
  • 550閲覧
  • 公開レベル 1

Ultra Super Opera

らくだ

Ultra Super Opera 9.63-1.18[application/x-opera-skin:1406kB] は、 Opera 9.xx 系に対応した Skin ファイルです。ダウンロードすると、スキンが適用されます。

~続きがあります~

  • 日記:2943
  • 2009年01月19日(月) 23:13更新
  • 872閲覧
  • 公開レベル 1

2008年12月19日(金)

らくだ

アップロードした画像を EXIF の情報に基づいて、サーバ側で回転させたいと思っていろいろやった結果、 image::magick でできることは分かった。

my($Orientation) = $image->Get("Exif:Orientation");
if($Orientation == 8)
{
	$image->Rotate(degrees=>270);
}
elsif($Orientation == 6)
{
	$image->Rotate(degrees=>90);
}

しかし、回転した後に orientation を正常な値に直せない。

$image->Set('Exif:Orientation'=>1);

これではダメらしい。どうしたらいいのか誰か教えて。

  • 日記:2940
  • 2008年12月19日(金) 01:18更新
  • 620閲覧
  • 公開レベル 1

Usertime : 0.1 / Systemtime : 0