TimeSpan Demo Video This script has a dockable UI, click for an installation video tutorial

TimeSpan is a “Punch Clock” style time tracker to help you keep track of your hours within After Effects.

"Name Your Own Price"
You can pay anything you want, the amount displayed in the cart is only a suggested amount.
View Cart

TimeSpan Compatible with After Effects CS3Compatible with After Effects CS4Compatible with After Effects CS5Compatible with After Effects CS5.5

Version: 1.0   Sign up to be notified by email when a new version is posted

TimeSpan is a “Punch Clock” style time tracker. Originally built as a way to keep track of my own hours and pay when I was a freelancer. I have now modified it and am now making it available to the AE community. I hope you find it a useful tool.

Features:

  • Exports a .TXT (tab delimited) file to the folder of your choice.
  • Can log by Client Name or Project Name.
  • Logs your clock in time, clock out time, total hours, hourly pay rate and total pay
  • Can log multiple entries per document.
  • Reset button to clear accidental start time.

NOTE: As I always state in my manuals, computers can act up from time to time and if they crash, there is nothing I can do about that, so always pay attention to your pay and hours separately from this script and don’t make this script your only option to track your time and pay. ;)

Version History

  • 1.0 Initial release 07/2010

Last updated July 6th, 2010
4,413 views
Tags: , , , , , , ,

Share      

About the author

David Torno, a Visual Effects Supervisor and Artist for Ghost Town Media based in Los Angeles, CA has been an active user of After Effects since 1999. During 2009 David has slowly been making the transition from the creative environment to the technical environment with After Effects scripting being a major bridge in that journey with hopes of offering quality contributions back to the creative community that has and still is a big part of his life.

Pingbacks

14 Comments

  • Man, thank you for this! I’ve searched all around for something like this!

    Quick question… do you think you could set it so that it automatically grabs the title of the project? That would be awesome since I switch in and out of projects very frequently, but each project is billed differently for different clients.

    Thanks again for this!

  • Hey there, great device! Love it, can’t live without it, just used it on my latest paid project. Unfortunately I also use premiere for these projects (putting together the raw), is there a way I could embed this into premiere as well? Or is there some quick fix you could do to release one that works with premiere?

    Yes I know this is AEscripts but premiere is a big step in most people’s workflows. For now I’ll just leave AE open.

    THANKS!

  • Ouch, sorry to hear that Steven. I will look into it and see if it is even possible to recognize when the app quits and save the data.

    • Hey David,
      just to let you know: The presentation went VERY WELL! Now it dosen´t matter if it where 5 or 15 h ! Client liked it, hey gave his GO !
      But if you could check it anyways, i would appreciate!!!
      ;)
      Greetings
      Steven

  • Ouch, sorry to hear that Steven. I will look into it and see if it possible to save it before it quits.

    • Hey David, maybe this is usefull:

      There is a SHUTDOWN Folder in the SCRIPTS Folder:
      ##
      Scripts in the Shutdown folder are executed as the application quits. These scripts are executed after the project is closed but before any other application shutdown occurs.

      You can add your own scripts to the Shutdown folder.
      ##

      Maybe there is a way to close Timespan and save the data…
      greetings
      s17

  • Hey there, grat script, thanks!

    I just run in to a case where i realy banged my head on the desk…
    I quitted AE in a hurry and went to a presentation (we all made this one or two times, right?), as i want to check the time i spend on a projekt before i left.. this is the HEADBANGERS-Part, i found out i shlould have stoped TimeSpan before quitting AE, the data got lost and i could not tell if it was 5 or 7 hours…
    So loooong storry short, is there a way to make the script “auto-save bevore AE quits” ?!

    Thanks, grat script, keep it up!
    Steven

  • Hey that’s cool ! How did you manage to get the time in Javascript ? I thought all the Time functions wasn’t available ?
    I tried to use it for an in-house tool but couldn’t manage to make it work.

    • You assign the “new Date” function to a variable then use getHours, getMinutes and getSeconds functions for the rest. If you want a 12 hour clock you have to use an if/else to correct the 24 hour number you get from the getHours function.

  • I’m amazed. Thanks, really, you just broke a paradigm I had.

Leave a comment

(to reply to a specific comment use the "Reply to this comment" link next to the author's name)

For support related issues please contact support or post your issue in the forums