Home / Diary / 2008年11月のログ
「JavaScript文字参照(UTF-8)」「URLエンコード(UTF-8)」「Base64」「MD5」のそれぞれでエンコードしたものを変換候補として表示するプラグイン。超小規模なエンコードマニアックスと思いねぇ。
エンコードマニアックスだとCRC32やらMIMEとかいろいろあるけど今のところ多用するのはこの4つだろうなー、と思って。これ以上を望むならエンコードマニアックスで。
Ctrl+Shift+Insertで「マルチエンコード」を選択した場合のみ動作するようにしている。変換候補はこんな感じ。

multiencode.zip
Info
- 投稿日
- 2008年11月24日
- タグ
- ruby
- このエントリの固定リンク
- http://bmky.net/diary/log/1926.html
- ブックマークに追加する
-
- コメント
2008
1124
Tagsruby
とりあえずRubyが入ってりゃいいらしいので早速簡単なものを作成。
#! /usr/bin/ruby -Ku
require "uri"
require "Win32API"
module Atok_plugin
def run_process( req )
gurl = "http://www.google.com/search?rls=ja&q="
query = URI.escape( req["composition_string"] )
shellexecute = Win32API.new( "shell32.dll", "ShellExecuteA", %w(p p p p p i), "i" )
shellexecute.call( 0, "open", gurl + query, 0, 0, 1 )
end
end
入力、というか変換した文字を標準のブラウザでGoogle検索。ブラウザの検索欄でやればいいことを、わざわざATOKを介しているところが非常に無駄。まあ、とりあえず動けばなんでも良かった。
スクリプト作成の際はデバッガでエラーコードを見ることができたので、手間がかかるというわけでもなく、いつも通りに開発できた。
んで、上記スクリプトから分かるようにActiveScriptRubyなら、ここからあらゆるプログラムにアクセスできる。
色々と妄想が広がるわけだが、あくまでも入力変換中の文字しか渡せないところに注意する。文字列選択してATOKに渡すとかは無理。
それに変換が必要ということは全角入力でないといけないわけで、ランチャー的な使い方をしようとすると、その都度全角キーを押すというコストが発生する。
コストで言えばCtrl+(Shift+)Insertもなんだかなー、と。これは仕方無いか。プラグインからプラグインへチェインさせようとするとひたすらCtrl+(Shift+)Insertになっちゃうけど。
やっぱり入力の補助的なものが一番ベストなのか?
実際にATOKダイレクトAPIを試すには
30日限定の体験版があるので、こっちでお試し。
無償試用版ダウンロード|日本語入力システム ATOK 2008 for Windows
プレミアムとか優待とか色々あるが、全くの新規なら通常版を。大体6600円前後。
ATOK 2008 for Windows
自分はパッケージがかさばるのが嫌だったのでダウンロード版を購入した。12/31までの期間限定でヨドバシが5980円+180ポイントで販売しているので、少しでも安い方がいいならこっちで。
ジャストシステム ATOK 2008 for Windows DL版 ヨドバシ限定特価
Info
- 投稿日
- 2008年11月23日
- タグ
- ruby
- このエントリの固定リンク
- http://bmky.net/diary/log/1919.html
- ブックマークに追加する
-
- コメント
2008
1123
Tagsruby
PDFをウェブページとしてチェックできるようにして離脱を減らそう
- 大きさを変えられる
- 途中から読める
- ページの前進後退が可能
- テキストで検索できる
オンラインリーダーを今まで使ったことないんだが、これはいい。というわけでOperaで開いたら自動的にこのリーダーを使うようにしよう。
プログラムで指定
"C:\Opera\opera.exe" "http://pdf.openvista.jp/view/%s"
こんな感じでapplication/pdfに登録すれば完了・・・しなかった。なぜかエラーが出て開けない。なぜだ!
User JavaScript
仕方ないのでUser JavaScriptでどうにかしよう。リンクを全て書き換えると直接開いた際にオンラインリーダーで開いてくれない。
そこで全てのページで動作するようにして、現在のページのContent-Typeがapplication/pdfならオンラインリーダーにリダイレクトするように・・・ってOperaはContent-Type取れないんだった!
じゃあURLで判断するしかないな。
// ==UserScript==
// @name redirect pdf reader
// @namespace http://bmky.net/
// @include *.pdf
// ==/UserScript==
( function( ) {
if( location.href.match( /\.pdf$/ ) && !location.href.match( /http.*?http/ ) ) {
location.href = "http://pdf.openvista.jp/view/" + location.href;
}
} )( );
redirect_onlinereader.jsとでも名前を付けて保存。一応動くけど、これだとURLにpdfが入ってないと動かないんだよなぁ。その時用に右クリックメニューにも仕込んでおこう。
Item, "オンラインPDFリーダで読む" = Go to page, "http://pdf.openvista.jp/view/%u"
こなかじ。試しにうちのハッカーズマップを表示してみよう。
http://pdf.openvista.jp/view/http://bmky.net/data/sh/sh_map.pdf
んむ、なかなかいいね。こうやってURLで渡せれば、相手にAdobeリーダーを開かせる必要が無いので不快な思いをさせなくて済む。
そうそう、これを実際に動作させる場合は、ツール>設定>詳細設定>ダウンロード>右上のチェックを外して左のテキスト欄にpdfと入力>application/pdf>編集。
恐らく「他のアプリケーションで開く」にマークされていると思うので、「Operaで開く」をマークすること。こうしないとAdobeリーダーやらFoxitリーダーで開いてしまう。
Info
- 投稿日
- 2008年11月15日
- タグ
- opera、userjs
- このエントリの固定リンク
- http://bmky.net/diary/log/1911.html
- ブックマークに追加する
-
- コメント
2008
1115
Tagsoperauserjs
タイトルまんま。ページ上部のボタンを押すとアンテナの未読リンクをデフォルトでは10個ずつ開く。全部ボタンは全部一気に開く。これだけ。一応Firefoxでも動作。
hatena-antenna-open-unvisited.user.js
毎回ポチポチ開くのが面倒だったんで作った。
URLについて
はてなアンテナは登録しているURLをクロールした際に更新されていたら、クロール時の時刻をURLの後ろにつけつつ、はてなアンテナのリダイレクトページのURLで開くようにしてくる。例えばうちのサイトなら、
http://a.hatena.ne.jp/go?http://bmky.net/20081112000000
こんな感じ。このおかげでブラウザ側がリンクの未読を記録してくれるので、これを利用して一気に開いている。
しかし、この方法だと一気に100ページ開くときはリダイレクトページを同時に100個開くことになる。リダイレクトページのサーバーがどれぐらいのスペックかどうかは知らないが、瞬間的に100リクエストを個人が出しちゃいかんよなぁ。
そこで、リダイレクトページのURLを削除して、後ろについたクロール時刻を「?」をつけてパラメーターとすることにした。
http://bmky.net/?20081112000000
まあ、落としどころとしてはこんな感じ? リダイレクトページにアクセスした際に、はてな側がなんらかの情報を取得していたりしたらどうしようもないけど、まぁいいや。
というわけで一応完成。はてな用のスクリプトは初めて作ったかも。唯一使ってるサービスがアンテナというのもアレだが。
Info
- 投稿日
- 2008年11月12日
- タグ
- firefox、javascript、opera、userjs
- このエントリの固定リンク
- http://bmky.net/diary/log/1907.html
- ブックマークに追加する
-
- コメント
2008
1112
Tagsfirefoxjavascriptoperauserjs
※ただし前作プレイ済みに限る
前作の不満がほぼ解消
単調だったアクションが大幅にパワーアップ。基本的にガードと数段攻撃だけだったのが、ガード、緊急回避、弱・強攻撃、銃弾無限化とけん制に特化、数パターンに派生する多段攻撃、仲魔の召集と保護、などなど、取れるアクションが増えた。
固定だったカメラもライドウに追従するようになり、ズームも手伝って動きが大きくダイナミックに見えるように。さらに与えたダメージの累計をデカデカと表示するようになったのが合わさって、実に爽快感溢れる戦闘パートとなった。
戦闘システムにもかなりテコ入れ。召喚コストが廃止され、MPも廃止。全員共有のMPとしてマグネタイトが設定され、これを管理しながら戦うことになった。
敵悪魔の弱点を付くと一定時間硬直し、その間に攻撃を仕掛けることでマグネタイトを吸収することができる。弱点を突くことで大ダメージを与え、さらに硬直している間に全員で攻撃し、使用量をさらに上回るマグネタイトを手に入れていく。
仲魔の仕様も改善。最大7つのスキルを所持できるようになった。さらに思い出特技という戦闘補助スキル専用の枠が作成され、こちらはプレイヤーが任意でスキルを設定できるようになっている。
スキル枠が7つになったおかげで継承の手間が改善。今までだったら有用なスキルを大量に継承するまで○×で結果を吟味していたが、今回は戦闘中に使えるスキルが4つまでなので、デフォルト所持と合わせて4つスキルが決まれば良くなり、結果的に合体の手間と敷居が下がった。
不満を解消しただけでなくストレスをほとんど感じさせない設計は見事。素晴らしいとしか言いようがない。
シナリオパートでのテンポの悪さ
捜査スキルを使うために頻繁に仲魔を出し入れしなければならないのは前作同様。スキル使用後に仲魔が一言喋ってくれるが、その間の2秒程度一切の捜査が固まる。この硬直は移動中に発動するスキルも同様で、小さいながらも積もり積もってくると微妙にストレスが溜まる。
メッセージ速度が遅いのもテンポの悪さに一役買ってしまっている。恐らくメッセージウインドウ背部のキャラクターの動きを変えるためだとは思うがスキップ速度が異様に遅い。ボタン連打に毛が生えた程度。
戦闘パートも完璧というわけではない。ゲーム中盤以降になると戦闘開始時に現れるスロット。プレイヤーが止めることができないのに結構な時間リールが回る。また、あるシステムのバランスを取るためだろうが、不意打ちの確率が体感で多く感じられる。
両方とも数秒だが、これも積もり積もって微妙にストレスが溜まってしまう。
これらのテンポの悪さは戦闘パートが実に良くできているだけに目立ってしまうのが残念だった。
女神転生がアクションになったら
「女神転生がアクションになったら」という要望に、2作目にしてようやく応えるに足るゲームになったのではないかと思う。
スキル継承が楽になったのでお気に入りの仲魔を好きなスキル構成で作りやすくなったし、合体することで次から次へと蓄積することができる「思い出特技」という、まるで魔神転生2のようなものも追加された。
そして、真・女神転生3以上に細かく描かれるようになった悪魔グラフィック、復活した悪魔会話とそれに伴う性格付け。自己主張する仲魔達。これらによって、久々に「仲魔と一緒に戦う」感が復活して、より一層仲魔に愛着が沸くゲームとして仕上がっている。
神ゲー?
そう思えるぐらいに素晴らしいほど改善されているので、前作経験者ならプレイして損は無し。むしろプレイするべき。
前作未経験なら凡ゲー~良ゲー。
どちらを買うべきか
通常版はサントラ付き、プラス版は真・女神転生3 ノクターン マニアクス クロニクルエディション付き。
もしマニアクス未プレイならどう考えてもプラス版一択。この値段でライドウに神ゲーが付いてくるなんて破格にも程がある。
デビルサマナー 葛葉ライドウ対アバドン王 Plus(真・女神転生III NOCTURNE マニアクス クロニクル エディション同梱)
デビルサマナー 葛葉ライドウ対アバドン王(初回生産版)(葛葉ライドウ対アバドン王 サウンドトラックCD同梱)
余談
情報が出た当時は「マニアクス同梱版がプレミア化して手に入らなくなるかも知れん!」と思って取り扱い開始したコナミスタイルで真っ先に予約したら元祖さんのとこで限定版が初回生産数10万本、さらに年内発注受付で在庫潤沢でズコー、というオチだった。
まあ、こんだけ流通すれば暴騰しないだろうからいいか。
Info
- 投稿日
- 2008年11月11日
- タグ
- game
- このエントリの固定リンク
- http://bmky.net/diary/log/1900.html
- ブックマークに追加する
-
- コメント
2008
1111
Tagsgame
DSドラキュラ三作目。今回は探索要素は少なめだがアクション要素が多い。
ゲームクリア後はハードモードを選ぶことができる。さらにこのハードモードは開始時に上限レベルを設定できて、上限レベルが1だと全くレベルアップしない状態でプレイすることができる。
今作ではこのモードをクリアデータから引継ぎをせずに、全くの新規で始めることができる。
ハードモードを上限レベル1で新規プレイ。これが実に面白い。
初期状態では2発程度でゲームオーバー。レベルが上がらないので体力上限が上がるアイテムを取得しても数発でゲームオーバー。敵の攻撃力が高くて防具をつけてもほとんど意味無し。一番最初のチュートリアルですら簡単にゲームオーバーになることができる。
こんな内容だからだが、一部屋一部屋パターンを作りながらじっくり進むのが昔のドラキュラのようで面白い。ボスもノーダメージで倒すとアイテムをくれるぐらいなので、しっかりパターン化すればノーダメージでクリアできるようになっている。
多少ではないぐらいマゾいが、攻略する楽しさに溢れているのでコンプリートしてやることが無いような人にオススメ。廃修道院で50回ぐらい死んでからジワジワ面白くなってくる。
詰んだらどうする?
Wi-Fiでデスリング2個を購入してゴリ押し。お金はカリドゥス海峡のレア箱からゴールドリング2個を出して稼ぐ。
というか、ボスより道中がやばいので盾の合成印術を駆使してなんとかする。
悪魔城ドラキュラ 奪われた刻印
Info
- 投稿日
- 2008年11月10日
- タグ
- game
- このエントリの固定リンク
- http://bmky.net/diary/log/1898.html
- ブックマークに追加する
-
- コメント
2008
1110
Tagsgame
ケツイ デスレーベル 生産終了
DS『ケツイ デスレーベル』情報。
どうやら次の再販が最後です。
これ以上再販すると再販貧乏になるので最後の出血です。
(付属部材の材料費がロット毎に上がっていて限界に)
本当にケツイは愛されていますね。
明日(今日)の予定
そのうち買うかなーと思ってたのに、これ見て大慌てでAmazonで注文。そうしたら
ですがamazonさんや小売さん、本当にありがとうございます。
最後に残ってた端数の数さえ受注してくれました。
(もうアリカにはユーザサポート用の数しかありません)
在庫なし
あぶねー。しっかし出荷たった1万かー。この出来ならDVD無しの通常パッケージで-1000円くらいで売って欲しいわ。そのうちプレミア化して転売されると思うと嫌だなー。
Amazonにはまだ在庫が残ってるのでちょっとでも興味を持ったら買っておくべき。
ケツイ デスレーベル 絆地獄たち
女神異聞録 デビルサマナー
Amazonが素敵な間違いを犯していたので魚拓。
実際には女神異聞録 デビルサバイバーということで、ジャンルはシミュレーションRPG。もう一度。ジャンルはシミュレーションRPG。
つまり、魔神転生以来のメガテンシミュレーションRPGがついにアトラスから出るってことだ!
魔神転生リメイクされねーかなーと思ってたが、今のアトラスが作るシミュレーションRPGを見てみたいというのもあるので大いに歓迎。是非とも素晴らしいスルメゲーを期待。
女神異聞録 デビルサバイバー
なんか無理やりタイトルだけパロられてたらしいので。
Info
- 投稿日
- 2008年11月9日
- タグ
- misc
- このエントリの固定リンク
- http://bmky.net/diary/log/1892.html
- ブックマークに追加する
-
- コメント
2008
1109
Tagsmisc