Hatena::Groupatokdirect

ATOKダイレクト プラグイン開発グループ

お知らせ

ATOKダイレクトについて

ATOKダイレクト」とは、ATOK 2008から導入された、ATOKの機能拡張の仕組みです。プラグインを追加するだけで、外部のアプリケーションやWebからの情報を直接利用できるようにATOKの機能を拡張することができます。

ATOKダイレクトを利用する

ATOKダイレクトは以下の手順で利用できます。

Windows

  1. ATOK 2009 for Windowsを導入します。ATOKをお持ちでない方は、ATOK for Windows 無償試用版を利用することで、30日間ATOKをお使いいただけます。

  2. ATOKダイレクトプラグインを入手します。登録ユーザーの方は、「ATOKバリューアップサービス[ベータ]」を利用して、「ATOKダイレクト for はてな」「ATOKダイレクト for Yahoo! JAPAN」などをダウンロードできます。
  3. ATOKダイレクトプラグインをインストールします。
  4. 任意のアプリケーションを起動し、[Ctrl+Insert]キーですべてのプラグインを実行します。また、[Shift+Ctrl+Insert]キーを押して表示されるメニューから、プラグインを選択して実行することができます。

Mac

  1. ATOK 2009 for Macを導入します。ATOKをお持ちでない方は、ATOK for Mac 無償試用版を利用することで、30日間ATOKをお使いいただけます。

  2. ATOKダイレクトプラグインを入手します。登録ユーザーの方は、「ATOKバリューアップサービス[ベータ]」を利用して、「ATOKダイレクト for はてな」「ATOKダイレクト for Yahoo! JAPAN」などをダウンロードできます。
  3. ATOKダイレクトプラグインをインストールします。
  4. 任意のアプリケーションを起動し、[control+T]キーですべてのプラグインを実行します。また、[shift+control+T]キーを押して表示されるメニューから、プラグインを選択して実行することができます。

ATOKダイレクトAPI for Perl/Ruby/Pythonとは?

ATOKの機能拡張の仕組みである「ATOKダイレクト」のプラグインを、PerlRubyPythonなどのスクリプト言語を用いて作成するための技術情報です。

対象となる製品

ATOK 2009 for Windows

ATOK 2009 for Mac

    ATOK 2008 for Windows/Mac では利用できません。
    ※本API で作成したプラグインはATOK 2009 for Windows/Mac でのみ使用できるものであり、将来バージョンのATOK での動作を保証するものではありません。

動作確認済みのPerlRubyPython について

Windows
言語動作確認済み実行環境
PerlActivePerl 5.8.8 build 822
RubyRuby 1.8.6 (2007-09-24 patchlevel 111)
PythonPython 2.5.2 (r252:60911, Feb 21 2008, 13:11:45)
Mac
言語動作確認済みOS
PerlMac OS X v10.5.7/v10.4.11
RubyMac OS X v10.5.7/v10.4.11
PythonMac OS X v10.5.7/v10.4.11

APIドキュメント(サンプルプログラム、デバッグツール、セットアッププログラムを含む)

追加情報

実行環境のインストール

Windowsでは実行環境のインストールが必要となります。以下の手順で実行環境を準備してください。

Perl

  1. こちらより ActivePerl 5.8.8 をダウンロードします。 ActivePerl-5.8.8.822-MSWin32-x86-280952.msi
  2. ダウンロードしたファイルをダブルクリックします。
  3. 画面に従って実行します。

Ruby

  1. こちらより ruby 1.8.6 をダウンロードします。 ruby186-25.exe
  2. ダウンロードしたファイルをダブルクリックします。
  3. 画面に従って実行します。

Python

  1. こちらよりPython 2.5.2をダウンロードします。 python-2.5.2.msi
  2. ダウンロードしたファイルをダブルクリックします。
  3. インストーラが起動しますので、画面に従って実行します。

プラグイン一覧

こちらで公開中のプラグインを紹介します。なお、ここで紹介するプラグインの利用については自己責任でお願いします。

プラグインのアップロードについてはキーワード「プラグインのアップロード方法」をご覧ください。

プラグイン名ファイル名必要環境更新日時作者詳細ページ
つながり予測ダウンロード(1.5MB) infoseek.co.jpRuby2009/07/14id:moyattohつながり予測 for ATOK 2009 - moyattohの日記 - ATOKダイレクト プラグイン開発グループ
楽天ブックスrakuten_books_plugin.zip filelistRuby2009/06/18id:wildriverichATOKダイレクトプラグイン for 楽天ブックスでアフィリエイト、を公開しました。 - あらーの日記 - ATOKダイレクト プラグイン開発グループ
うごメモugomemo_plugin_rb.zip filelistRuby2009/05/21id:just_hirabaya「うごメモはてな」プラグインのご紹介 - just_hirabayaの日記 - ATOKダイレクト プラグイン開発グループ
IEお気に入り表示ie_favorite_rb.zip filelistRuby2009/05/08id:just_hirabayaIEお気に入り表示プラグインのご紹介 - just_hirabayaの日記 - ATOKダイレクト プラグイン開発グループ
Yahoo!ファイナンスyf_plugin.zip filelistPython2009/05/01id:matusitaxp2yf_plugin - Yahooファイナンスから現在の株価を取得するATOKダイレクトPythonプラグイン - matusitaxp2の日記 - ATOKダイレクト プラグイン開発グループ
フォルダリストfolder_list_rb.zip filelistRuby2009/04/22id:just_hirabayaセットアップに他のファイルを含めるサンプル - just_hirabayaの日記 - ATOKダイレクト プラグイン開発グループ
たんしダウンロード(7.6MB) sourceforge.jpPerl2009/04/22id:Koumei_S 単語の表記ゆれを表示する「たんし ATOKダイレクト」 - MediaLab Love Annex - ATOKダイレクト プラグイン開発グループ
ID変換TakamiChie_ID_Plugin.zip filelistRuby2009/04/21id:TakamiChieID変換プラグインを公開します。 - 高見知英のATOKダイレクトプラグイン日記 - ATOKダイレクト プラグイン開発グループ
日付変換TakamiChie_dates_plugin.zip filelistRuby2009/04/21id:TakamiChie日付変換プラグインを公開します。 - 高見知英のATOKダイレクトプラグイン日記 - ATOKダイレクト プラグイン開発グループ
高橋メソッドtakahasi_san_method_rb.zip filelistRuby2009/04/07id:just_hirabaya高橋メソッド風表示プラグインのご紹介 - just_hirabayaの日記 - ATOKダイレクト プラグイン開発グループ
SAGOOL検索キーワードwacaal_plugin.zip filelistPython2009/04/04id:t_daichoWACAALプラグイン - t_daichoの日記 - ATOKダイレクト プラグイン開発グループ
簡易twitterクライアントatok_plugin_twitter.zip filelistPython2009/03/31id:ruby-U簡易twitterクライアント - ruby-Uの日記 - ATOKダイレクト プラグイン開発グループ
カラーコード変換atok_plugin_colors.zip filelistPython2009/03/31id:ruby-U色の名前をカラーコードに変換 - ruby-Uの日記 - ATOKダイレクト プラグイン開発グループ
類義語変換atok_plugin_wnjpn.zip filelistPython2009/03/31id:ruby-U類義語を表示(日本語WordNetのデータベースを使用) - ruby-Uの日記 - ATOKダイレクト プラグイン開発グループ
タグ入力補完tag_comp.zip filelistRuby2009/03/28id:t_daicho タグ入力補完 - t_daichoの日記 - ATOKダイレクト プラグイン開発グループ
カロリー表示calorieapi_plugin_forPython.zip filelistPython2009/03/28id:kujirahand食べ物のカロリーを表示するプラグイン - クジラ飛行机のATOKダイレクトプラグイン開発日記 - ATOKダイレクト プラグイン開発グループ
バイナリデータ取得get_binary_ruby.zip filelistRuby2009/03/27id:just_iida「get binaryプラグイン」をご紹介します - just_iidaの日記 - ATOKダイレクト プラグイン開発グループ
電卓CalcPluginForRuby.zip filelistRuby2009/03/27id:t_daicho 【地味に便利】電卓プラグイン - t_daichoの日記 - ATOKダイレクト プラグイン開発グループ
HTMLプレビューhtml_preview_plugin_rb.zip filelistRuby2009/03/27id:just_hirabayaHTMLプレビュープラグインのご紹介 - just_hirabayaの日記 - ATOKダイレクト プラグイン開発グループ
囲みatok_direct_kakomi_ruby.zip filelistRuby2009/03/26id:just_iida「囲みプラグイン」をご紹介します - just_iidaの日記 - ATOKダイレクト プラグイン開発グループ
Social IMESocialIMEPluginForRuby.zip filelistRuby2009/03/26id:t_daicho Social IMEプラグイン - t_daichoの日記 - ATOKダイレクト プラグイン開発グループ
URLエンコードurl_encode_plugin.zip filelistRuby2009/03/12id:just_iida「URLエンコード プラグイン」をご紹介します - ATOKダイレクト 開発者ブログ