Download
(76Kb)
Download
Updated: 07-07-06 07:28 PM
Updated:07-07-06 07:28 PM
Created:unknown
Downloads:43,809
Favorites:173
MD5:

Timex  Popular! (More than 5000 hits)

Version: R23.2
by: facboy [More]

Credit
Actually, as Rasmus has quit development of this add-on, I've taken it over and will be maintaining it here. Props to Rowne and Rasmus - facboy

Description ...

Timex is a timer AddOn. The aim is to be as memory and cpu-efficient as possible. If you have any ideas for improvement, let me know!

Player notes ...

Timex - Chat-Command Module

There's a chat-command module for this AddOn that can also be found on this site. So if you want to access the AddOn by the chat-command to add timers that way, you can do so. If you don't want the bloat then you don't have to have it.

Timex - PlaceHolder Module

There's also a PlaceHolder module that aims to make Timex compatible with Chronos (ie you can drop it in as a replacement if you want).

Developer notes ...

All the information you need to know on how to get Timex working is in the manual included with Timex.

Forum thread: Timex @ WowAce Forums

R23 updates

R23.1

  • added Pause() and Resume() to TimexBar in response to a user request. thx Grimwald!

R23.1
  • fixed a bug where Timex might sometimes run a 'count' schedule too many times.

R23.1-beta4
  • fixed a bug when entering a schedule with a negative time. this should stop the problems with Timex and KeepItCool freezing.

R23.1-beta2
  • fixed my stupidity...well, some of the results of it at any rate. AceTimers should work
    again.

R23.1-beta
  • fixed Chronos getTimer compatibility.
  • incorporated spectego's changes to provide 'onclick' function for TimexBars.

R23.01
  • made non-beta
  • added support for some fairly obscure Chronos functionality.

R23-beta7
  • updated .toc to patch 1.10
  • can now change bar formatting on the fly (while the bar is running)
  • can call a function everytime the bar is updated (handy for changing colors, etc)

R23-beta6
  • made TimexBars R21-compatible

R23-beta1-5
  • fixed a real bone-headed bug. d'oh! AceCastingTime 2.5 should work now.
  • fixed a bug where chat commands went AWOL.
  • fixed error if you omit the 't' parameter (ie leave it as nil)
  • made the TimexBar icons click-through

Optional Files (0)


Post A Reply Comment Options
Unread 04-06-06, 11:53 AM  
Tuplad
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
My screen gets spammed with the following:

Timex: Scheduled function 'SkyChannelMonitor' failed with error: Interface\Addons\Sky\Sky.lua:2167: attempt to index globar `ChronosData' (a nil value)
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 03-24-06, 05:37 PM  
Isharra
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 37
Uploads: 2
Actually the older code did have an error which has been corrected in facboy's releases. (see the difference in tremove) from TimexR23-beta5.zip

Code:
		schedule             = function(...)
			Chronos.scheduleByName(nil, unpack(arg));
		end,
		scheduleByName       = function(...)
			local n, t, f = arg[1], arg[2], arg[3];
			tremove(arg, 1); tremove(arg, 1); tremove(arg, 1);
			Timex:AddSchedule(n, t, nil, nil, f, unpack(arg));
		end,
If there is any problem with chronos.schedule please report it as a bug.
Report comment to moderator  
Reply With Quote
Unread 02-21-06, 06:53 AM  
neriak_x
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 39
Uploads: 4
completely nonsense

Originally posted by Shark
do not use this addon, it has not been updated in a long time and will break many addons that use chronos.schedule, even without the chronos placeholder.
I don't know of which outdated version you're talking, but if you were smart you had looked at the code yourself before spreading bad rumors like this. It's really a shame seeing people trying to discredit other's works. Bah!

Code:
   schedule             = function(...)
      Chronos.scheduleByName(nil, unpack(arg))
   end,
   scheduleByName       = function(...)
      local n, t, f = arg[1], arg[2], arg[3]
      tremove(arg, 1) tremove(arg, 2) tremove(arg, 3)
      Timex:AddNamedSchedule(n, t, nil, nil, f, unpack(arg))
   end,
This is from TimexR21.
Checkout Rowne's post: http://www.wowace.com/forums/viewtop...=527&start=120
__________________
~ N: "All Semicolons must die!" ~R: "Yay!"
Neriak's Portal
Report comment to moderator  
Reply With Quote
Unread 02-21-06, 01:35 AM  
Shark
A Defias Bandit

Forum posts: 3
File comments: 56
Uploads: 0
do not use this addon, it has not been updated in a long time and will break many addons that use chronos.schedule, even without the chronos placeholder.

Chronos.schedule(time, myFunction, param1)

will result in

Chronos.schedule(time, myFunction, time)

with timex installed.

-> total chaos.
Report comment to moderator  
Reply With Quote
Unread 12-31-05, 10:47 AM  
ElNino
A Kobold Labourer

Forum posts: 1
File comments: 5
Uploads: 0
Ah, I think I understand now. When you described it as a "timer" mod, I thought it was one of those stopwatch timer programs where you click it and it starts counting seconds, mins and hours.

Sounds interesting, but I'm still not sure I grasp the concept of ths mod - please bear with me. Are you saying that I could for example, make a macro, and when I click on it, it would emulate a mouse click on the same macro after so many seconds?
Last edited by ElNino : 12-31-05 at 10:51 AM.
Report comment to moderator  
Reply With Quote
Unread 12-08-05, 08:37 PM  
Rowne
A Fallenroot Satyr
 
Rowne's Avatar
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 6
Uploads: 4
It's an application, not a UI element, so screenshots wouldn't do you any good. You can use it to setup timers in your macros via the '/tmx' command, developers can use it similarly. It can be used in place of Chronos and it also has timer bars, which are demonstrated nicely by AceTimer (track down that one and take a look at its screenshots).

A screenshot of Timex though generally wouldn't show much, I suppose we could show the bars but then folks would ask what they do so um ... yeah. A screenshot would leave you none the wiser for seeing it. Sorry.
__________________
There can only be so many ways of doing things; rope rubs against rope and it causes fire, fire cleanses all. Sadly, the ropes can't be around to appreciate it.

Short: Tolerance FTW?
Report comment to moderator  
Reply With Quote
Unread 11-30-05, 10:03 PM  
ElNino
A Kobold Labourer

Forum posts: 1
File comments: 5
Uploads: 0
uhh...

Screenshots?
Report comment to moderator  
Reply With Quote
Unread 11-23-05, 12:23 AM  
Rowne
A Fallenroot Satyr
 
Rowne's Avatar
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 6
Uploads: 4
RasmusKL is now the official developer, I've stepped down from Timex but I still serve an advisory role and I submit code patches whenever the need arises. There are a few reasons why you should update and keep yourself updated, too.

The first of which being the most obvious, as new ways to better Timex are discovered, they will be implemented, along with maintenance and fixes. Of course, following that, the Timex Bars are a work in progress and they will see optimizations and new features whenever we find it appropriate to do so; considering conditions like necessity and bloat. Finally, we plan to keep the Timex Support updated.

The most recent release sees a small optimization to Timex (something we'll never stop working at), an update to Timex Bars which now allows for placing a spell/item texture to the left of the bar and the Support has been updated to the latest Chronos which has implemented its own version of Timex's repeat feature.
__________________
There can only be so many ways of doing things; rope rubs against rope and it causes fire, fire cleanses all. Sadly, the ropes can't be around to appreciate it.

Short: Tolerance FTW?
Report comment to moderator  
Reply With Quote
Unread 11-13-05, 10:45 AM  
ZealotOnAStick
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 14
Uploads: 2
What is updated from this release vs. the last Rowne one?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: