タグ

ブックマーク / nacookan.hatenadiary.org (3)

  • Skype4COMでJavaScriptからSkypeを操作 - 今日覚えたこと

    社内でSkypeを使い始めた。IP Messengerを卒業したい。こういうのは全員一斉にやらないと意味がないのでなかなか思い切れなかったが、とりあえず導入するところまではできた。 で、Skypeについて調べていたら、Skype4COMというのがあるのがわかった。SkypeをCOMで操作する公式インタフェース。 インストール Skype公式の開発者向けページ https://developer.skype.com/Download でダウンロードする。解凍すると Skype4COM.chm Skype4COM.dll というファイルが出てくるので、これをどこか適当な場所に配置して、レジストリ登録する。 regsvr32 Skype4COM.dllこれで「成功しました」と表示されたらOK。 発言してみる 早速、Skypeのチャットに発言するJavaScriptを書いてみた。 var skyp

    Skype4COMでJavaScriptからSkypeを操作 - 今日覚えたこと
  • FileSystemObjectの使い方まとめ - 今日覚えたこと

    FileSystemObject。よく使うんだけど、メソッド名とかがいつも思い出せなくなるので、ここにまとめて書いておく。 FileSystemObjectって何? Windowsでファイルシステムを簡単に扱えるようにするためのコンポーネント。最近のWindowsなら最初から標準で入ってる。 VB6やVBA、あとJScript/VBScript(WSHやASP)でよく使う。JScript/VBScriptでファイルシステムを扱いたい場合、通常はこれを使うしかないと思う。VB6は標準でファイルシステムを扱う関数とかがあるけど、使いにくいので(Openとか使いにくいよね?)FileSystemObjectを使った方がいい。VC++は知らない。.NETには標準で便利なクラスがあるのでFileSystemObjectは使わない。 インスタンス化 まずはインスタンス化しないと使えるようにならない。

    FileSystemObjectの使い方まとめ - 今日覚えたこと
  • Skypeのチャットに自動応答するJavaScriptを簡単に作れるようにする - 今日覚えたこと

    前回書いてた、 一のプログラムだけが走っていて、チャットのメッセージを監視し、条件に合ったメッセージを見つけたら決められたスクリプトを呼び出すようなのを作りたい。 つまり、自動応答のコアになるようなやつ。あとは実際の応答ロジックはプラグイン式に手軽に書く。 Skypeのチャットに自動応答するJavaScript - 今日覚えたこと というのを作った。 autoreply.js まずはメインとなるスクリプト。このスクリプトは、設定を読み込んだら無限ループをして、Skypeのチャットを監視する。そして何か発言を受信したら、設定に従って外部スクリプトを呼び出し、その処理結果を自動的に発言するもの。 // config var conf = eval_file('autoreply.config.json'); // attach Skype var skype = new ActiveXObj

    Skypeのチャットに自動応答するJavaScriptを簡単に作れるようにする - 今日覚えたこと
  • 1