タグ

Skypeに関するclavierのブックマーク (7)

  • Linux上で動くSkype用のbotを作る方法 - muddy brown thang

    はじめに 以前、知人のやっているBeProudという会社を手伝ったのですが、BeProudでは、エンジニアの主要なコミュニケーション手段としてSkypeが使われていました。当時、趣味でたまたまSkypeのAPIについて調べていたので、悪戯っ気を出して、開発環境に即席でSkype APIを使ったbotを設置してみたところ、思いのほか好評を博し、いまやインフラと言っても過言ではない存在 *1 *2と化したようです。 まあそんな状況を眺めつつ、自宅のサーバにSkype botを設置して、お気に入りのSkypeチャットにもbotを加えてみたところ、これも結構好評だったので、興味ありそうな人向けに作成方法をまとめることにします。 Skype Public API Skype Public APIとは、Skypeを外部からコントロールするためのインターフェイスです。 Skype Public API

    Linux上で動くSkype用のbotを作る方法 - muddy brown thang
  • Ubuntu Server 12.04.2 LTSでSkypeのボットを動かすまでの手順 - orangain flavor

    はじめに 開発についてのミーティングをSkypeのチャットで行っていると、このチャットに外部からメッセージ送りたくなります。例えばJenkinsからの通知とか、アラートの受信とか。 技術的にできることは知っているのですが、非GUIのサーバー環境で動かそうとすると、仮想フレームバッファとか難しそうなので今まで敬遠してました。それではいかんということで、試してみたので手順を残します。 この記事では、基的に以下のページを参考にさせて頂きました。感謝です。以降の「参考サイト」という表記はこのページを表します。 Linux上で動くSkype用のbotを作る方法 - muddy brown thang 1. Ubuntu Serverをインストールする まずはサーバーが必要なので、Ubuntu Server 12.04.2 LTS 64bit をインストールします。Debianが好きなのですが、Sk

    Ubuntu Server 12.04.2 LTSでSkypeのボットを動かすまでの手順 - orangain flavor
  • PythonでGit/Subversionコミット情報をSkypeに送るスクリプト書いた|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ

    こんな感じで表示されます。 またGit、Subversionに加えてgerritのオープンログを見に行って通知するモードもあるのですが、”gerrit query”が有効であること」に依存しているのが要注意な点です。 gerritの通知 この手のツールはおそらく他にもあると思いますが、 私の場合、リポジトリ体が手元にないという制限された環境が、自作した理由の1つです。 動作環境 Python: 2.7.2 ※他バージョンは未確認 Required modules: ConfigParser, Skype4py, xml.etree.ElementTree はい、Pythonなのです。 弊社はPHP採用が圧倒的に多いのですが、数時間でこういったツールつくりあげるならPythonで手っ取り早く、という個人的趣向でこうなりました。 使い方 初期設定 $ python ./cinotifier.

    PythonでGit/Subversionコミット情報をSkypeに送るスクリプト書いた|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ
  • オンライン英会話「hanaso」格安25分233円からのマンツーマンレッスン、満足度高し!

    この記事には広告を含む場合があります。 記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。 自分の英会話スキルの低さを痛感する出来事があり、先月よりSkypeのオンライン英会話を始めました。 以前TOEICをちょっと勉強してみたことがあり読み・聞きはある程度できるものの、話したいことを英語にする、というか英語で考えることがなかなかできないのです。 (TOEICのノウハウについては下記参照) [英語]実質2ヶ月でTOEICを340点アップさせた、私の勉強法を公開します いざ選び始めてみると、英会話スクールにもたくさんありなかなか選ぶのが大変でした。 結果「hanaso」というSkypeオンライン英会話に決めたのですが、そこに至った経緯、及びなぜ対面式の英会話スクールにしなかったのか、それも含めて記事にまとめてみました。 英会話のできなさを痛感。勉強を始

  • Skype4Py で bot を作る - daily dayflower

    コンタクトリストのユーザーがオンラインになったら「おかえり」というストーキング bot。 ちなみに Ubuntu 12.04 (Precise) で Skype4Py (パッケージ名 python-skype) をインストールするにはレポジトリに ppa:skype-wrapper/ppa を追加する必要がある (パッケージ skype-wrapper.deb 自体はインストールする必要はない)。 # -*- coding: utf-8 -*- import Skype4Py import Queue import logging # Skype4Py のログを出力する (DEBUG だと大量なので注意; 便利だけど) logging.basicConfig(level=logging.DEBUG) # ALTER CHAT の expected response が変わったので修正 de

    Skype4Py で bot を作る - daily dayflower
  • Skypeの通話を実現するネットワークの仕組み - @IT

    [運用] 仕事に使うSkype ― 在宅勤務に、BCPに、無料ネット通話を活用するためのエッセンス ― 第2回 Skypeの通話を実現するネットワークの仕組み デジタルアドバンテージ 島田 広道 2011/11/17 前回は、仕事で使ううえでSkypeに何ができるのか、どんな機能が利用できるのか、そしてSkypeのセキュリティについて説明した。低コストで自由度の高いコミュニケーション手段としてSkypeは確かに便利そうだ。ただ、社内システムを預かる管理者としては、仕組みのよく分からないものを導入するのはためらわれるところだ。それに、導入にあたって既存システム側に何か変更が必要なのかどうかも気になる。 そこで今回は、Skypeのインストールに進む前に、Skypeのシステムで特に重要な役割を担うネットワークの仕組みについて、簡単に説明したい。またSkypeを社内システムで利用するのに必要なネッ

  • Skypeのリバースエンジニアリング資料『Silver Needle in the Skype』 - はてダ保管所 by ogijun

    http://www.blackhat.com/presentations/bh-europe-06/bh-eu-06-biondi/bh-eu-06-biondi-up.pdf ぜんぜんタイムリーな話題じゃないけど、年越しでうだうだしてるときにitojunさんから教えてもらってSkypeをリバースエンジニアリングしてみたという人の報告を読みました。去年のBlackHatで発表されていたらしい。 で、ざざっと眺めてみたんだけどこれがもうすごいのなんの。とにかくSkypeの開発者たちはタダモノではないということがわかります。コードとプロトコルの隠蔽のためにあの手この手を尽していて、そこそこモダンな暗号(解読)技術と古き良きプロテクト(外し)技術の両方がせめぎ合ってむちゃくちゃ面白い。それを解明しようとする発表者たちもすごいですが。 となると当然期待されるように、解析防止のためのトラップもそこ

    Skypeのリバースエンジニアリング資料『Silver Needle in the Skype』 - はてダ保管所 by ogijun
  • 1