2008年10月Archive

No gadget, No life

| Comment(0)

れいちゃん中級ぐらいの人なら、2年ほど前のこの記事のことを覚えているかもしれない。
振り返ってみると、(リンクはおかしいことになっているけど)2年ごとぐらいにこういう気分になるんやろうなあ。

プライベートのメールをGmailに転送して読もうと思い立ったのは数年前か?
アカウントを取ったまましばらく放置していたのを、何を思ったかそうやって使い始めた。
プライベートのメールなんて、別に急いで返事が必要なものなんかない。常にチェックする必要性は全くなかった。でも多分、便利やしやってみようかな、という程度の思い付きやったんやろうと思う。
その頃は転送用アカウントと割り切っていたので、そのGmailのメールアドレスを人に知らせることはほとんど無かった。

それがある日、メインで使っているアドレスよりもGmailの方を知っている人(組織)の方が多くなってることに気づいた。メールに気づく -> 面倒になってそのまま返信、が増えていたのが原因やろう。
で、それではGmailの機能をちゃんと使ってみるか、と思い立ったのだ。

。。。なんか、連絡先に関する表現、よくわかんなくね?
連絡先、よく連絡を取る人、連絡先候補。。。
最近相方はGoogle talkを使うことが多く、そこから整理しようと思っている間に、すべての連絡先を削除してしまったのです。

いや、連絡先候補ってのがあるなら、そこにランクダウンさせるべき相手もいるなあとか思ってたんですよ多分。
で、ごちゃごちゃやってて、つい。

結果、連絡先候補(一度メールを送った人は連絡先候補に勝手に入る仕組みになっている)は、削除すると再構築することが不可能らしいということがわかった。

最近Googleと仲良くない気がする。

久々Outlookで一括作業が必要になった。
時代はすでに2007、前にそんなことをしたのはもう何年前って話だ。

とりあえずさくっとコードが書けるようになるまでをメモ。
(見にくかったのと、署名プロセスを忘れてたので編集)

  1. スタートメニュー内Microsoft Office ツールから、VBA プロジェクトのデジタル証明書を起動
  2. 適当に名前を入れて、自己署名入りデジタル証明書を作る(説明書きによれば、作ったPCでのみ有効な個人的用途証明書らしい。とりあえず今回は自分用作業なので適当な名前を入れて作成。)
  3. Outlook起動。ツール -> オプション -> その他 -> 詳細オプションから、開発タブをリボンに。。。にチェックを入れる(これは好み。ツール -> マクロから起動して実験するのが好みの人もいるかもしれぬ。)

  4. Outlookを起動、VBA Editorも起動。イミディエイトウィンドウを表示させて、ThisOutlookSessionにDebug.Print多用でコードをがしがし
  5. VBA Editorのツール -> デジタル署名で、1で作った名前を選んで署名
  6. 新規メールを作成すると、そのウィンドウのリボンに開発タブが現れる。そこからマクロを名前指定してトリガする。
    (もしくは、クイックアクセスツールバーにマクロ名で追加してもいいかもしれないけど名前変えると面倒か)

  7. Outlookの再起動後やと、マクロ実行時に「無効だー無効だー信用できねー」と文句を言うので、署名してあるからそれを全部信用するんだぜ!と言ってやる。

6の、開発タブのありかを探すのに変に苦労した。Excel(今みたらWordも)やと、起動してすぐに開発タブが目に入るのよね。
似たような感じかと思いきや、まさかこんな所にあるとは。

さて、ここまで出来てようやく本体のコードを書き始める。
実際のところ、今欲しい機能なんて多分2度と使わないだろうに、と思いながらね。

「うわべで反射するより、なかに入って消費されるほうがよくね?」 by T

。。。内部で煮えられてても外に出てこなきゃわからんっつーのよ!

20年ぶりぐらいに会う、中学校の同窓生。
30女にはそれなりにいろいろあるわね。

なんか21時やけどもう眠いわ。寝る。

3.8をXPで使っていたときは、別のユーザとして実行、を使えばOKやった。
2つのアカウントで同時ログイン - Skype 日本語ブログ
3.8をVistaで使う場合、これが効かない。で、skype launcher使ってた。

そんなある日。
ちょっと血迷って、XPに4.0 betaをインストールしたのね。
そしたら、別のユーザとして、が効かない。skype launcherはランタイムエラーで落ちる。

で、skype launcherのフォーラム見に行くと、known bugらしく対処法も書いてあった。
対応中らしいので、それを待つのもいいかもしれない。

でもその対処法、実行ファイルをコピーするとかなんとかはちょっと微妙やね、と思いながらフォーラム眺めてたら、4.0 betaでは、/secondaryって引数が出来たらしいことを発見。
3つ目のインスタンスでもsecondaryでいいそうな。不思議。

で、vbsをちまっと書く。


Option Explicit

Dim objWshShell
Set objWshShell = WScript.CreateObject("WScript.Shell")
objWshShell.Run """C:\Program Files\Skype\Phone\Skype.exe"" /secondary"
Set objWshShell = Nothing

これで、vbsをトリガにいくつでもskypeは動く模様。XP上で3つまでは試した。テキスト問題ない。音声やらは帰ってから確認しよう。
タスクトレイに同じ緑のskypeが並んで見分けつかないのが玉に瑕ではあるけれど、オフィシャルにサポートするってのは悪くないね。

しかし4.0のインターフェース、賛否両論ありそうやなあ。しばらく遊んでみる。


追記(2009/8/9)
やがて1年前の記事なんやけど、せっかくなんでコメントもらった分について追記にしとこう。
他にも実装方法はあると思うので、お好みで。


ショートカットにコマンドライン引数を入れる:
skypeの実行ファイル(デフォルトだと、C:\Program Files\Skype\Phone\Skype.exe VistaでもXPでも同じだったような気がする)のショートカットを作って(右クリック->送る->デスクトップとか)、そのショートカットのプロパティ(右クリック->プロパティ)のリンク先に、 /secondaryを追加する。

スタートアップに追加する:
複数のアカウントでSkypeを同時起動する方法 - WEBディレクターの日々の活動ブログ - Equal Sign【イコールサイン】
私は未確認やけどね。

comment(17)
検索にかかるようになったので:Vistaでも出来るよ。音声とかも問題ないよ。
結構ひっかかるようなので:上記のコードをテキストファイルに書いて、拡張子を.vbsにしてデスクトップとかに置いて、ダブルクリックで開くとskypeが起動するよ。私はクイック起動ツールバーに置くのが趣味ですけど。
vbsなんて書かずに、ショートカットのコマンドライン引数にすればいいだけじゃね?
うん、それもありね。ありがとう。まあ自分的な背景がね。つか他にも方法はいろいろあるから、ここにたどり着いちゃった人も好きに実装したらいいと思うよ。
ぶっちゃけこれが一番簡単ですわ http://www.equal-sign.com/directors/archive363.html
ぶっちゃけこれが一番簡単ですわ
まだこの記事見に来てくれる人がいるよな。需要あったんやなあ。skype便利やよね。
スカイプを複数立ち上げたくてググって辿り着きました。 大変助かりました。ありがとうございます!!
ここの記事でスカイプ5.1.0.112を複数立ち上げることができました 有用な情報ありがとうございます これからも色々な情報期待しています。
Windows7で起動できたひといますか? いたら詳しくお願いします
なんと。 Windows7の場合、というより、64bitOSの場合、skypeのパスが違うんよ。 C:\Program Files (x86)\Skype\Phone\Skype.exe に書き換えると、幸せになれるかもです。
Simply wanna admit that this is extremely helpful, Thanks for taking your time to write this.
I need a good male pseudonym to use when blogging.. Sorry if this is the wrong place for the question :(. It sort of relates because I want to blog, but I don't want my acquaintances/friends to see it..
The very heart of your writing whilst appearing agreeable in the beginning, did not work well with me after some time. Somewhere throughout the sentences you managed to make me a believer but only for a short while. I however have a problem with your jumps in assumptions and one might do well to fill in all those breaks. In the event that you can accomplish that, I could surely end up being impressed.
Hello there! I know this is kind of off topic but I was wondering which blog platform are you using for this site? I'm getting fed up of Wordpress because I've had issues with hackers and I'm looking at alternatives for another platform. I would be awesome if you could point me in the direction of a good platform.
Interesting blog! Is your theme custom made or did you download it from somewhere? A design like yours with a few simple tweeks would really make my blog stand out. Please let me know where you got your theme. Bless you
My programmer is trying to convince me to move to .net from PHP. I have always disliked the idea because of the expenses. But he's tryiong none the less. I've been using Movable-type on numerous websites for about a year and am anxious about switching to another platform. I have heard very good things about blogengine.net. Is there a way I can import all my wordpress posts into it? Any help would be greatly appreciated!

お小遣い帳

| Comment(0)

物心ついてから、つけたことがほとんどありません。(遠い昔、付き合ってた人に言われて2か月ほどつけてみたけど続かず)
財布(鞄、部屋)の中に幾らあるか、わかりません。
自分の1か月の生活費を把握していません。

そんなに買い物好きでもないし、(多分)そう浪費家でもないし、これまでも普通に生活出来ていたので気にしてなかったんやけど、今月は把握してみようかなと思い立った。

けど、いちいち手控え作るのも面倒(というか、無駄に凝った会計簿とか自作し始めて始められない)。
で、昔どこかで読んだ記事を思い出し、全てクレジットカードで決済することにしてみた。
もともと公共料金やらは銀行から勝手に落ちるしな。最近はインターネットで利用状況を確認できるので、封書で来る通知ほどタイムラグもない(通知来てても古い話で見ても忘れてる)。コンビニなんかはSuicaとEdyがあればほぼカバー出来るしな!

。。。と思い立ってみたはいいんやけど。
Edy、Suica、PASMO...二重引き落とし続出 : 社会 : YOMIURI ONLINE(読売新聞)
まあ、同じ買い物2回してたらどうなんかとも思うけど。

思い立ってから半月ほどか?最初数万円だか財布に入ってて、現金は減らないはずだ!と思ってたんやけどね。タクシー乗ろうとしたら3000円ぐらいしかなくてびっくりしたりとかね。不思議。
すでに、月末までに飽きそうな空気もあるしね。

敵はなかなかに手強い

| Comments(1)

ここ数日、googleのAPI周辺をうろついている。
主にこのあたり Authentication for Installed Applications - Account Authentication API - Google Code

やりたいことは単純で、
Google Talk Labs Editionに実装されている、"Launch Gmail"を自前で実装したいだけなんやけどね。

Google Talkの動作をFiddlerで眺めていて、ここで使うauthは上記APIで取れるauth(HTTPのヘッダに入れてフィードを取ってくるのに使える)とは違う、ということまでは分かった。何せ桁数が全く違う。
Google TalkではClientAuthとIssueAuthTokenを使うには使っているようやけど、結局手元に残るのは上記APIで取れるのととても似てるので、欲しいものとは違う。
その辺調べていくと、X-GOOGLE-TOKENとかいうものに引っ掛かってしまうのよね。でもこれは違うものらしいし。

Google Accounts API | Google グループやら、Google Talk Labs Edition Discussion Group | Google グループやら、舐めるように読んでみたけれど、近づいてる気がしない。
似たようなことを考える人は他にも結構いるようやけれど、オフィシャルっぽい人の、いや無理ですから、とかの記事があったりする。(work aroundがある、という人もいるけどな。書いてないんやよな。)

結局できなかった、という、非常に迷惑なWeblogを書いてしまうほどにいらいら。
ああああ。

comments(1)
Adobe Flash Playerを更新したら、Labs EditionがOopsとか。。。

マンガで分かる心療内科・精神科 | = ゆうメンタルクリニック 上野駅0分 東京・心療内科・カウンセリング・精神科
上手いね。

関連〓 心理学ステーション 〓 世界一セクシーに心理学を学べるサイト
へびはへびよね。

なんとなく行ってみたくなる診療内科なのやけど、現状特に悩みがない。

あ、絵つながりで。
以前本屋で話した、理系なやつ。>T
Yahoo!ブログ - エンジニア★流星群 @Tech総研
その中から、最近のヒット 理系の人々(114)

相棒はEとT。この面子でのイベント、前回はASIMO見に行った回じゃなかったか。
理科の授業やな。

宇都宮から70kmほどらしく、朝10時過ぎに出発。

記憶形式の違い

| Comment(0)

ある飲み屋からの帰り道。
きっかけは何やったか忘れたが、記憶形式の話になる。

人の名前、顔を覚えられるのは能力だと思う(しかも私に欠けている)。
私よりもその能力が高いTと話していて、どうもその差は記憶形式から来ているのかもしれないと思った。

いろいろ話し合った結果、Tは人のことを動画で覚えているが、私は静止画とテキスト(時々音声)で覚えているというのが最大の違いのようだ。
そんな昨日の会話のことを思い出しても、私はTの動きが連続して思い出せていない。
並んで歩いている時に見た陸橋、コンビニに入る背中、携帯を持つ手元、とか。

印象に残っている言葉はいろいろあるけれど、どういう状況で言われたのか全く思い出せなかったり。面白いことに、状況と声を思い出せるのに何を言っているのかわからない、という記憶も多い。

一括して動画になっているとすれば、それは便利やろうな。私はいろいろ落ちたり混ざったりが激しいようだ。
。。。単に容量の問題かもしれないが。

サムかっけぇー

| Comment(0)

詳しくは後日