OmniOutliner(Mac)で、タスクの実行時間の記録を始めました。

シゴタノ!の大橋悦夫さんが開発された TaskChute を数日間使っていたのですが、時間を入力するのが自分には面倒くさくて、iPhoneアプリを使ったり、Togglを使ったりしてみたのですが、1日に何度も使っていると、ちょっとした操作性がわずらわしく思えてしまって、良い方法を模索していました。

そこでOmniFocusのスクリプトをForumであさったりしているうちに、よくみたら、OmniOutlinerにもスクリプトがどっさりあることに気がついたのです。

そこで、OmniOutlinerのExtraというページからダウンロードした「Useful Scripts」というファイルの中にある、「Start/Stop.scpt」を利用してみることにしました。(インストール方法などは同梱されている説明ファイルにあります(英語))

The Omni Group – OmniOutliner – Extras

Here we’ve collected some free OmniOutliner resources for you – AppleScripts that make OmniOutliner even MORE useful (didn’t think it was possible, did you?), sample documents to give you ideas about what you might use OmniOutliner for, and other cool stuff.

「Timesheet.oo3template」というテンプレートファイルも同梱されているので、それを使って簡単に記録を始められます。

ツールバーに、スクリプトのアイコンを表示させておけば、ワンクリックで記録の開始と停止ができるので便利!

元の色は好みではなかったので、ピンク系に変更してみました。

タイムシート.oo3

Sponsored Link

新しいタスクを始めるときに、一番上の行にカーソルをおいて、Shiftを押しながらEnterを押すと、カーソルを置いている行の上に新しい行が挿入されます。タスクを書き込むのは先でも後でも大丈夫です。

Start:Stop アイコンをクリックすると、Start列に現在時刻が入力されます。タスク終了時に、再度Start:Stop アイコンをクリックすると、Stop列に終了時刻が入力されます。

これだけを繰り返します。

動作が軽くて、とても快適です。

OmniOutlinerは、ずいぶん前から持っていたのですが、原稿書きには単純にテキストエディタを使うことが多く、あまり活用できていませんでした。

そもそも、OmniOutlinerを購入した理由は、OmniPlan→OmniOutliner→OmniFocusという流れでタスクを管理したいなと思ったからです。(OmniPlanもいまいち思ったとおりに使えてないのですが…)

今回、Omni Groupのサイトをよくよく見てみたら、色々と役立つ情報が載っていることに、ようやく気付きました(笑)日本語の情報がとても少ないので、ちょっとしたことでも、ブログに書いておこうと思いました。

Kumi
  •  私もOmniFocus使っていますが、Useful scriptどころか、通常の使い方でもまだ知らないことがたくさんあることに気づきました。マニュアルやフォーラムを読んで実行したらブログに書くとよさそうですよね。しばらくすると、自分でもやり方を忘れちゃうので。

    • そうなんですよね。自分で苦労してあれやこれややったのに、しばらくしてから、とか、マシンがクラッシュしたから、とかでやり直そうとしてもできないことがあります・・・。 

  • Mole

    こんにちは!今OmniOutlinerの情報を色々集めてるのですが、質問させてください!

    1.子タスクので計った時間の合計を親タスクに表示できるか
    2.その親の表示はリアルタイムで表示されるか
     (子タスクが増えている時に親の数字も増えるか)
    3.時間の表示の仕方は変えられるか
     (00:00:00が好みなんですが・・・)

    まだ、Macも持ってないんですがOmniGroupが使ってみたくて・・・笑。

    • Moleさん、はじめまして。
      そのような詳細なことは、このスクリプトではできません。
      他にそういうスクリプトはあるかもしれませんが、
      私は今はOutlinerを時間管理には使っていないので、
      これ以上の情報が分かりません。すみません。

      タスク管理はやはりOmniFocusがいいですが、
      時間管理は別のものを併用することになると思います。

      • Mole

        ご回答ありがとうございます!

  • tofustudio

    コメント失礼いたします。この記事に書いておられるスクリプトを探してたどり着きました!まさにこの機能が欲しかったのです。情報ありがとうございました。 omniのwebsiteでファイルを探しているのですが、サイト自体がリニューアルされていていろいろと検索してみましたが見つけられません。ファイルのありかなどもしご存知でしたら(お手間でなければ)お教えいただけませんでしょうか。

    • tofustudio様
      お読みくださりありがとうございます。ご質問を受けて、探してみたのですが、完全にサイトが変わってしまっていて、見つけられませんでした。すみません。できることには変わりないとは思うのですが、私も今はこの機能は使っていないものですから…

      • tofustudio

        Ebina Kumi 様
        ご返信いただきありがとうございます!お礼が遅くなり申し訳ありません。あれから拙い英語を駆使してネットをさまよい、スクリプトを見つけることができました。
        設計の仕事をしているのですが、これまで明確にわからなかった各タスクにかかる時間を計測するのに利用しております。
        長きに渡って使うというより、かかる時間の大枠を掴みたい、という使い方です。
        色々参考にさせていただきありがとうございました。
        またブログ拝見させていただきます。