opera:hige このページをアンテナに追加

 | 

2007-11-25

[] weekly 10:37  weekly - opera:hige を含むブックマーク はてなブックマーク -  weekly - opera:hige

build: 1678


画像の問題とウィジェットの背景が直った。

xpath の問題もなおった。 AutoPagerize がうごくー。


Opera 勤労感謝オフ 10:59 Opera 勤労感謝オフ - opera:hige を含むブックマーク はてなブックマーク - Opera 勤労感謝オフ - opera:hige

10:00 朝からの予定があったのにおきれず。2度寝

12:00 起床。

13:00 家から出る。

14:00 目的地に着くも地下鉄の駅からでると会場がわからず迷子

14:10頃 なんとか到着。開始。

ここから時間がわからないので適当。


昼の部

  • みんなの自己紹介 昼の部の大半を費す。
  • あと 何かあったっっけ?

夕方の部

  • 居酒屋で適当に話す。

夜の部

  • スーパー銭湯(っていうのかどうか) で風呂に入ってあとは適当に朝まで話す。

朝の部

  • 朝飯を食べて解散。

結局ほとんど寝ず。今に至る。


感想

まとまった話はできなかったけど、けっこう有意義な話はできたと思う。

ほとんど話せなかった人がいたのでその辺は残念。


del.icio.us にまとめる

higeorange's OperaOsakaOff Bookmarks

kakyeezkakyeez2007/11/26 17:17みなさん仕事で忙しい方が多そうでしたが、オフが勤労感謝になったら嬉しいです(笑)

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20071125

2007-11-18

[] 顔文字を画像に置換する UserJavaScript 11:05  顔文字を画像に置換する UserJavaScript - opera:hige を含むブックマーク はてなブックマーク -  顔文字を画像に置換する UserJavaScript - opera:hige

":)", ":(" などの顔文字をスキンのスマイリーに変換する UserJS

// ==UserScript==
// @name      Replace Smiley
// @namespace http://opera.higeorange.com/
// @inlcude   *
// ==/UserScript==

(function() {
    var smiley = {
        ":)": "Smiley Happy",
        ":-)": "Smiley Happy",
        "=)": "Smiley Happy",
        ":(": "Smiley Unhappy",
        ":-(": "Smiley Unhappy",
        ";)" : "Smiley Wink",
        ";-)": "Smiley Wink",
        ":o": "Smiley Surprised",
        ":-O": "Smiley Surprised",
        ":D": "Smiley Grin",
        ":-D": "Smiley Grin",
        "8-)": "Smiley Cool",
        "8-D": "Smiley Cool",
        ":|": "Smiley Indifferent",
        ":-|": "Smiley Indifferent",
        ":'|": "Smiley Cry",
        ":@": "Smiley Angry",
        ":-@": "Smiley Angry",
        ":p": "Smiley Tongue",
        ":-P": "Smiley Tongue",
        "'<": "Smiley Pacman"
    };
    var r = /([:;8\'=][-']?[\)\(oODpP\|@])|'</g;
    var f = '<span style=\"background-image: -o-skin(\'';
    var a = '\');width:-o-skin;height:-o-skin;display:inline-block"></span>'
    document.body.normalize();
    (function search_smiley(n) {
        if(n.nodeType == 3) {
            n.parentNode.innerHTML = n.parentNode.innerHTML.replace(r, function($0) {
                if(smiley[$0]) {
                    return f + smiley[$0] + a;
                } else {
                    return $0;
                }
            });
        } else if(n.tagName != "STYLE" && n.tagName != "SCRIPT" && n.nodeType == 1) {
            for(var m = n.firstChild; m != null; m = m.nextSibling) {
                arguments.callee(m);
            }
        }
    })(document.body);
})();

誤爆します。とくにパックマンが危険。

この UserJS を適用したままこのページを編集しようとしたら大変なことになるな。

うは, livedor reader 表示されない…。


もっとピンポイントで適用させる方がいいなぁ。 Twitter のメッセージにとか。

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20071118

2007-11-17

[] Weekly 02:24  Weekly - opera:hige を含むブックマーク はてなブックマーク -  Weekly - opera:hige

Build: 1669


なんかやばそうです。


XPath のバグっぽいもの

http://higeorange.com/tmp/xpath_test.html


XPath に問題があるために AutoPagerize が動かなくなってる。

FastForwad があるから別に困らないんだからね!!

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20071117

2007-11-14

[] widgets.opera.com 用の AutoPagerized_opera の SITEINFO 書いた 12:54  widgets.opera.com 用の AutoPagerized_opera の SITEINFO 書いた - opera:hige を含むブックマーク はてなブックマーク -  widgets.opera.com 用の AutoPagerized_opera の SITEINFO 書いた - opera:hige

{
 url:          'http://widgets\.opera\.com/(new|search|popular|rated)/'
,nextLink:     '//div[@class="pagedListing"]/ol/li[last()]/a'
,insertBefore: '//div[@class="pagedListing"]'
,pageElement:  '//ul[@id="blocks"]'
}

あと my.opera の全てのページ用に書くつもり。


関連

My opera 用の SITEINFO 書いた - opera:hige - チーム俺等

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20071114

2007-11-11

[][] ウィジェットを開くアクション 15:06  ウィジェットを開くアクション - opera:hige を含むブックマーク はてなブックマーク -  ウィジェットを開くアクション - opera:hige

ブックマークのフォルダをツールバーに置くときの要領でできた。

1. profile ディレクトリにある widgets.adr を開き

#WIDGET
    ID=402
    NAME=Twippera
....
....
....

なっているところの ID を覚える。上の場合だと 402。

2.アクション

open widget, [覚えたID]

これをキーボードショートカットなりボタンなりにする。


注意

たぶん入れ直すと ID がかわるので使えなくなる。

追記

予想以上に ID が変わるため使えないアクションです。はい。

[][]複数のウィジェットを同時に開く方法 15:16 複数のウィジェットを同時に開く方法 - opera:hige を含むブックマーク はてなブックマーク - 複数のウィジェットを同時に開く方法 - opera:hige

上の方法の応用。

1. ウィジェットパネルで新しいフォルダをつくる。

2. 同時に開きたいウィジェットをフォルダにぶち込む

3. 1. profile ディレクトリにある widgets.adr を開き

#FOLDER
    ID=423
    NAME=Hoge
....
....

となってるところの ID を頑張って覚える。

4. アクション

open widget, [覚えたID]

これをキーボードショートカットなりボタンなりにする。


注意

たぶん入れ直すと ID がかわるので使えなくなる。

kyu3kyu32009/05/26 03:00こんにちは。

>4. アクション
>open widget, [覚えたID]

これって例えばIDが「625」なら、

Open Widget,"625",,,"アイコン画像名"

で良いのでしょうか?もし良かったら教えて下さい。

higeorangehigeorange2009/05/26 12:51それで問題ないと思います。しかし、ウィジェットのID は頻繁に変わるのでこの方法はお勧めできません。

kyu3kyu32009/05/27 02:05higeorangeさん、こんにちは。返信ありがとうございます。

>それで問題ないと思います。

やはりそうでしたか。9.64では動作しなかったので、ひょっとして間違っているのかと・・・(^^;

>しかし、ウィジェットのID は頻繁に変わるのでこの方法はお勧めできません。

そうなんですよねぇ。それで動作しなかったのかもしれませんが。(^^;

それにしても何でこんなに頻繁に変わるようにしたのでしょうかねぇ?とても不思議です。新しいウィジェットを追加したり順番を並べ替えたりしたらだけでなく、起動する度に変わるのは、とても不思議に思います。

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20071111

2007-11-10

[] Weekly 06:09  Weekly - opera:hige を含むブックマーク はてなブックマーク -  Weekly - opera:hige

build: 1662


プラグイン関係に大きな変化がくるそうです

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20071110

2007-11-08

[] <video> & video in SVG サポート版 05:59  <video> & video in SVG サポート版 - opera:hige を含むブックマーク はてなブックマーク -  <video> & video in SVG サポート版 - opera:hige

windows のみ build:9644.


試せず。

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20071108

2007-11-07

My Opera の謎の設定項目 05:46 My Opera の謎の設定項目 - opera:hige を含むブックマーク はてなブックマーク - My Opera の謎の設定項目 - opera:hige

My Opera のプロフィールでもいじるかとおもって眺めていたら謎の項目が。

f:id:higeorange:20071107054557p:image


Wii friend code って何? 教えてください。もしくは Wii を私にプレゼントしてください

My opera 用の SITEINFO 書いた 08:12 My opera 用の SITEINFO 書いた - opera:hige を含むブックマーク はてなブックマーク - My opera 用の SITEINFO 書いた - opera:hige

Opera で動く AutoPagerize_opera.user.js 用に

My opera blog, forum 用の SITEINFO を書いた。

ログインありとログインなしで少し問題が生じるけど気にしない。


,{
url:          'http://my\.opera\.com/.+/blog/'
,nextLink:     '//span[@class="nxt"]/a'
,insertBefore: '//p[@class="pagenav"]'
,pageElement:  '//div[@class="post"]'
}
,{
url:          'http://my\.opera\.com/community/forums/topic\.dml'
,nextLink:     '//p[@class="pagenav"]/span[last()]/a'
,insertBefore: '//p[@id="subsc-to-this"] | //p[@class="postreply"]'
,pageElement:  '//div[@class="fpost"]'
}
,{
url:          'http://my\.opera\.com/community/forums/forum\.dml'
,nextLink:     '//p[@class="pagenav"]/span[last()]/a'
,insertBefore: '//div[@class="shadow"]'
,pageElement:  '//table[@class="topiclist"]'
}

Firefox で動くかは試していない…。

追記

真ん中の奴を修正した。

kara35kara352007/11/07 08:48確か、フレンドコードを交換することで、WiiのMeeが行き来するんですよ。それ以外にもWi-Fiコネクションでも使うのかも。わしもWii欲しいです。

worldcup1962worldcup19622007/11/07 09:15MeeじゃなくてMiiね。 http://wii.com/jp/articles/mii-channel/

kara35kara352007/11/07 09:55ぬぉっ。Miiでしたか。失礼失礼。

goyt8goyt82007/11/07 11:08Wii今のうちに買っといた方がいいですよ。マリオの人気シリーズ3つも出ますから。

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20071107

2007-11-03

[]Beta++ 01:25 Beta++ - opera:hige を含むブックマーク はてなブックマーク - Beta++ - opera:hige

build: 1652

skin.html 更新 02:28 skin.html 更新 - opera:hige を含むブックマーク はてなブックマーク - skin.html 更新 - opera:hige

Opera Skin Icons


を9.50 に合わせて更新しました。

Good bye, "/." 06:11  Good bye, "/." - opera:hige を含むブックマーク はてなブックマーク -  Good bye, "/." - opera:hige

アドレスバーに "/." と打っても Slashdot.org に飛ばなくなった。

いつからだろうか…。

結構最近まで飛べてたような気がしたんだけど。


アドレス欄に "/." と打つと - opera:hige - チーム俺等

come oncome on2007/11/03 20:05小生の環境windowsOSでは9.24&9,50b2のいずれでもwindowsXPで動いてます。

トラックバック - http://orera.g.hatena.ne.jp/higeorange/20071103

2007-11-02

[] Tumblra 19:35  Tumblra - opera:hige を含むブックマーク はてなブックマーク -  Tumblra - opera:hige

Tumblr にテキストしかポストできないウィジェット作った。

一応HTMLも通る。手打ちするの面倒だけど…。

f:id:higeorange:20071102193421p:image


ダウンロード


ここで使った設定画面と前面を切り替える仕組み

HTML

<div id="front">
<!-- 前面 -->
</div>
<div id="config">
<!-- 設定画面 -->
</div>

CSS

#front {
  display: block;
}
#config {
  display: none;
}

Javascript

function $(el) {
  return document.getElementById(el);
}

function flip() {
  if(window.getComputedStyle($('config')).display == "none") {
    $('config').style.display = 'blcok';
    $('front').style.display = 'none';
  } else {
    $('config').style.display = 'none';
    $('front').style.display = 'block';
  }
}
トラックバック - http://orera.g.hatena.ne.jp/higeorange/20071102
 |