ボーっとシフトキーを押し続けていると突然起動するあのユーザ補助機能を無効にする方法 - F.Ko-Jiの「一秒後は未来」
ふ〜ん、ホントにそうなのか? って思ったので自サイトで調べてみました。

ウチではなぜか Opera が勝っていますがw、確かに Firefox(Netscape) も14%に近い数字が出ています。もう少し細かく見てみましょう。

IE のシェアが70%を切っているのに少し驚きました。徐々にではありますが Firefox, Opera が世の中に認知されてきているのは間違いなさそうです。
…というか、更新しなさ過ぎて更新の仕方をマジで忘れそうになっている自分が怖い (T_T)
[Patterns]
Name = "MySound: Delete Unnecessary Link (2008/07/13)"
Active = TRUE
URL = "players.music-eclub.com/(index.php|)\?action=(user_song_detail\&song_id=|user_detail\&user_id=)$TYPE(htm)"
Limit = 1024
Match = "$NEST(<div\sclass=$AV(btDeleteBlue),</div>)"
"$SET(0=<!-- Delete "Delete Button" -->)|"
"<span\s[^>]++style=$AV(display:none;)>\1</span>"
"$SET(0=\1)|"
"(<span\s[^>]++id=$AV(rec_more_link*)[^>]++>*</span>*<span\sid=$AV(rec_more_link*)[^>]++>*</span>|$NEST(<p\sclass=$AV(moreTxt small),</p>))"
"$SET(0=<!-- Delete "Read the continuation" and "Close" -->)"
Replace = "\0"
私的には非常にすっきりしたのだが、こんなの誰も必要としていないと思われ…(^^ゞ
Execute program の引数問題昨日の続き。一応解決できました。Opera 9.5 で Execute Program が云々 [ashula.info] で紹介されている js ファイルを参考に OperaAutoAnchor_helper.js を作成しました。
var exe = "D:\\Noriya\\AutoHotkey\\OperaAutoAnchor.exe";
var cmdline = '\"' + exe + '\"' + " " + ( ( WScript.Arguments.length != 0 ) ? WScript.Arguments(0) : "" );
var WShell = WScript.CreateObject("WScript.Shell");
WShell.CurrentDirectory = exe.substring( 0, exe.lastIndexOf( "\\" ) );
//WScript.Echo( exe ); WScript.Echo( workdir ); WScript.Echo( cmdline );
WShell.Run( cmdline );
そしてコンテクストメニュー用iniファイルには以下のように記述します。
Item, "アンカー作成" = Execute program, "D:\Noriya\AutoHotkey\OperaAutoAnchor_helper.js", "-op_anch %u"
Splitで引数を配列に戻して呼んでやるという単純な方法
をとっているらしいのですが、私 Windows Script をほとんど弄ったことがないのでスクリプトの解説は省略(汗)。簡単に言うと "" 内の引数をスペース毎に切り取って別々に順番に EXE ファイルへ送るということだと思います。こういうことを思いついてすぐ公開してくださる方がいらっしゃるのはホントありがたいです m(__)m
あと jbc さんに教えていただいたのですが、OperaAutoAnchor.exe の機能を一つ一つ切り分けて別々の EXE ファイルにする方法もあります。要するに、1つだけの引数で動作するような EXE ファイルにしてしまうということです。例えば
;2008年6月22日訂正。ミスってました 汗
;トレイアイコン非表示
#NoTrayIcon
;エスケープ文字変更
#EscapeChar \
;URLに第一引数 %u, すなわちアドレスを代入
URL = %1%
;URL_Entに文字実体参照変換後のURLを代入
URL_Ent =
StringReplace, URL_Ent, URL, &, &, A
;アクティブウインドウのタイトルを変数Titleへ代入
Title =
WinGetTitle, Title, A
StringTrimRight, Title, Title, 8
;文字実体参照変換後のタイトルをTitle_Entへ代入
Title_Ent =
StringReplace, Title_Ent, Title, &, &, A
StringReplace, Title_Ent, Title_Ent, <, <, A
StringReplace, Title_Ent, Title_Ent, >, >, A
StringReplace, Title_Ent, Title_Ent, ", ", A
clipboard = <a href="%URL_Ent%">%Title_Ent%</a>
という ahk ファイルから Anchor.exe を作成しておき、iniファイルには
Item, "アンカー作成" = Execute program, "D:\Noriya\AutoHotkey\Anchor.exe", "%u"
と記述すれば OK です。必要な機能の数だけ EXE ファイルを作らなければならないのは多少面倒ではありますが、かえってシンプルになるからよい、という方もいらっしゃるかもしれません。それにこちらのやり方のほうが動作スピードは速いです(当たり前)。ご参考まで。
突然ですが転勤になりました。新職場は旧職場に比べ自宅から近くなりました。というか、元々いたところです(爆)何でそうなるの? (^^ゞ で、今月に入ってから怒涛の歓送迎会オンパレードでとりあえず昨日が最終日。当然午前様だったわけですが、何気なくパソコンの電源を入れてうろうろしていると Opera が正式バージョンアップしているではありませんか。こりゃ入れなきゃ! と思って早速ダウンロード→上書きインストール。酔っ払いに迷いはありません。ところがいろいろ不具合が…
私はコンテクストメニューマニアなのでいろんな項目を追加しているんですけど、それが軒並みダメ。かなり痛いのが OperaAutoAnchor.exe が動作しなくなったこと。これは痛い。痛すぎる。サイトを更新する気が益々なくなる(笑)なんとかせねば…と思って調査開始。ふむふむ。どうやらコンテクストメニューの Execute program というアクションの引数に問題があるみたい。例えばアンカー作成のメニューは
Item, "アンカー作成" = Execute program, "D:\Noriya\AutoHotkey\OperaAutoAnchor.exe", "-op_anch %u"
のような感じで動いていたのだけど、"-op_anch %u" という引数の部分を
-op_anch%uというように分けて認識できなくなっているようです(参考:Notitle 続Execute programについて)。つまり現状では引数を1つしか設定できないということです。OperaAutoAnchor.exe は Opera の仕様である %u (今開いているページのURL)をクリップボードに送って第二引数として使うのを前提に作ってあるのでこのままでは役に立たない代物になってしまっています。トホホ。Opera_ex にも不具合が出ているみたい。とりあえずはう〜んと前に使っていた
Item, "アンカー作成" = Go to page, "javascript:(function(){var s=document.createElement('script');s.type='text/javascript';s.src='http://pasokon-yugi.cool.ne.jp/js/MakeAnchorN.js';document.body.appendChild(s);})()"
でお茶を濁しつつ Opera 自身が何とかしてくれるのを待つことにしよう。というか、AutoHotkey 単体でURLを取得する方法ってあるのかな?(わかる人、是非教えてください) また「文字列をドラッグ→コンテクストメニューから検索」のパターンにも支障が出てました。これまでは
Item, "Google 検索" = Copy & New page & Go to page, "http://www.google.co.jp/search?hl=ja&q=%c"
で問題なかったのですが、今回は思いっきり文字化けします。仕方がないので
Item, "Google 検索" = Copy & Go to page, "javascript:(function(){open('http://www.google.co.jp/search?hl=ja&q='+encodeURIComponent('%c'))})()"
といった JavaScript 方式に切替。とかしながらいろいろ弄っていたら履歴が消えてる。それと Primary Planet のblockquote要素に対しCSSで指定した1ピクセルの枠線が途切れ途切れに表示されたりする。Flash の表示は若干改善されたような気がする。メールの保存形式が変わったようだけれどもそっちは今のところ特に問題は発生していません。
とにもかくにも、後悔したくない人は上書きインストールしない方がよいと思われます。あくまでもクリーンインストールがオススメ。
約2年半ぶりのバージョンアップ。
もう長い間このソフトウェアを使っているなあ。馴染みすぎて他のソフトへ心変わりがするきっかけが全くないです。ここまで自然にマークアップできるツールってないなあ…
ただバージョンアップして気になった点を。ファイルリストやツリービューのドッキング方法が変更になったのか、ツリービューを表示すると勝手にウィンドウの大きさが変更されてしまいツリービューをオフにするとステータスバーがタスクバーの下に隠れてしまっている。これは嫌だな。元に戻そうかな (^^ゞ
実に3ヶ月ぶりの更新。過疎ってきているかもしれませんが汗、久しぶりに書いてみます。更新の仕方、忘れてもいけませんしね (^^ゞ
ええっと3月だったか4月だったか忘れましたが、携帯電話を新調しました。au W61T というやつです。前の携帯は2年以上使っていたので16,000ポイント貯まっていたらしく1,900円ほどで機種変更できました。「ワンセグ」とか「LISMO」とか「FeliCa」とかよくわかんない(汗)機能が満載でありますが、なかなか気に入っております。カメラも 3.2MEGA とのことで非常に美しく撮影できます。撮影するのはいいのですが、これをパソコンへ転送する方法ってあるの? と調べてみたところ、USBケーブルWIN というのが付属していてドライバをインストールすれば転送可能になるみたいです。インストール後 USBケーブルWIN で携帯をパソコンに繋いでみたんですけど、携帯側では転送モード選択の画面が出たのに、パソコン側では認識はしたようなのですが、フォルダが開くとかそういったことは起こらない。うん? どうやって転送すればいいんだ? うーん、わからん…
あっちこっち調べていると、転送のためのツールが必要とのこと。それが今日紹介する MySync Suite です。着うたフル®等の問題があるから簡単にドラッグアンドドロップで転送できるような仕組みにはなっていないのかな。このソフトを使いこなすには最初の通信設定が肝です。

ケーブルと通信ポートなんですが、嫁さんのau携帯の場合は「自動」で認識してくれたのに私のau携帯は「自動」ではなぜか認識してくれない。うーん…で、上図のようにケーブルに「au USBケーブルWIN」、通信ポートに「COM3」を指定してあげたら認識してくれました。でもこれ、わからん人にはわからんやろうなあ…とりあえずこれで MySync Suite を使えるようになりました。

携帯電話が大好きな方には便利だと思います。私はおそらく「データフォルダ」機能しか使わないと思いますが…(^^ゞ
最近ニコニコ動画もよく見るようになりました。特に「演奏してみた」が好き。でもあのコメントがどうも…非表示にできるけどずっと非表示に固定できないのかなあ。オミトロンのフィルターで何とかなるのかなあ。とか思って探してみたけど中々ないみたい。で、見つけたのがこれ。
オミトロンのフィルターと共に利用する FLV Player。ローカルに保存してオミトロンを使って正規の「NICO NICO PLAYER VER.RC2」と入れ替えちゃうという大胆な仕様。でもね、使ってみると…おー!! コメントが表示されない!! これでイチイチワンクリックしなくて済む。私的にはこれだけでも使う価値がありますです、ハイ。
その他いろんな機能が付いています。そして「設定」で、必要な機能をクリックで簡単にOn/Offできるのが素晴らしい。
ニコニコの仕様が変わらないか、この wrapper が永遠にバージョンアップし続けるか、どちらかを希望します (^^ゞ
Google の様々な検索サービスは何かと便利なのでよく使うのですが、各サービスがいろんなページに散らばっているのが不満だったので自分なりに纏めてみました。検索フォームを作るのは久しぶりだったため、すぐに終わるつもりがえらく時間がかかってしまいました汗(どうやってマークアップしたらいいのか解らんw)。自分のためだけに作ってあるので、自分が必要とするオプションしか加えていないですし、私的にまず必要としないであろう学術論文検索やユニバーシティ検索はカットしました。一応きちんと動いているようですが、何かまずい点があれば是非教えてください。
もう少し加えたい検索方法もあるのですが、まあまたおいおいやることにして…ネットに繋がっていればどこからでもアクセスできるようにサーバーにアップしておくことにしよう。
このサイトは2002年1月2日に開設しました。ということは丸6年経ったということで7年目に突入したことになります。これはある意味凄いなあ。いや、よくも続けてこれたなあというのが正直な感想です。ここんとこ更新は滞っておりますが、これが現在のマイペース。これからもおそらくまったりペースになるかと思われます。
もはやこういう記事も書けないくらい新しいソフトウェアを試していないという現実に直面しております。これから当サイトはどこへ行くんでしょうか。というか、信次さんが紹介してくれているソフトをいくつか試してみました。
AutoPagerize は確か Firefox をメインにしていた頃に使っていた記憶があるのですが、最近は特に必要性を感じていなかったので放置しておりました。昨日再導入してみたところ、その便利さを再確認できました。Google 等の検索エンジンだけでなくはてなやニコニコ動画にも対応しているんですね。素晴らしいです。
ダウンローダーとしてはかなり秀逸ですね。痒いところに手が届く感じ。ただ私的には YouTube やニコニコ動画からダウンロードする機会はほとんどなくて、もっぱら Gyao や Yahoo!動画からが多いので GetASFStream のお世話になる機会が多いかな。もう慣れちゃっているしね。○○○解除とかやってファイル結合→DVD化…ってやりたいんだけど時間がありません (^^ゞ
外部のコーデックを必要とせずさまざまな動画を見ることができ
るプレーヤーとしては GOM PLAYER とか VLC media player とかを入れていたんだけど、ISOファイルの再生という点ではこの SMPlayer は物凄く安定していますね。しばらくこれを標準で使ってみようかな。
実は今AMラジオを聴く手段が無いという末期的な状況なんです。FMラジオはケーブルテレビから引っ張ってきてCDコンポで聴いているので安定しているし気に入っているのですが、このCDコンポが壊れかけていてラジオ・MD・CD 全て聴けず今はただのスピーカーシステムになっています。たまにAMラジオも聴きたい時があるので何とかしたいなあと思っているのですが、この USB FM/AM Radio にはちょっと興味あります。録音も簡単そうだし欲しいなあ。6,980円というのが微妙に高いようなそうじゃないような…
以前オミトロンでいろいろ挑戦してみた記憶がありますが、もうどうでもよくなって放置しておりました。このスクリプトは初めて試したのですが今も健在ですね。MIMEタイプ「video/x-ms-asf」のファイル拡張子を「asf,asx,*」から「asx,asf,*」(asxを前)にする
のが肝。WMP 単体で Gyao を見られるのが嬉しいです。
非常に参考になる記事。オペラーはよく読むことをオススメします。
最新版 (8.5.1302.1018) Windows Live Messenger の改造パッチ。こういうことをコツコツやってくれる方に感謝。

