January 4th, 2010

First off, I would like to share my newest little creation named HammerTime.  It’s a nice little simple addon for those fury warriors out there who, like me, keep missing that darned instant slam buff.  Well, not any longer! If, like me, a bright visual aid is more noticeable than a little icon/bar in the corner of your screen.  Check this out:

The addon is totally click-through, so it wont get in the way.  It’s also simple to configure; (/ht unlock to unlock and /ht lock to lock) once unlocked you can move and scale the message to your liking!

You can check HammerTime out for yourself by downloading it at WoW Interface.

So, on to YKTarget, no huge changes here.  Just the fact that someone was kind enough to let me know that all party members can now mark targets, so the addon will now show even if you are not the leader.  I have also added Isle of Conquest to the list of battlegrounds (I know, a bit slow on that one).  As per normal you can download YKTarget at WoW Interface

December 31st, 2009

I’ve not been developing much lately but I have at least managed to make sure YKTarget is working ok in patch 3.3 and have updated the addon  accordingly.

I have also removed downloads of YKTarget from YetiKitn.com and all updates will be held at WoWInterface… It’s just too much hastle making sure all download locations are up to date.

Ahhh time to snooze!

September 6th, 2009

Creating a Frame in XML can be a long winded process, especially when you see how little it takes to create one using LUA.

Let’s get to it!  Here is a sample LUA showing how to create a Frame:

MyFrame = CreateFrame("Frame","MyFrame",UIParent)
MyFrame:SetPoint("CENTER",0,0)
MyFrame:SetWidth(200)
MyFrame:SetHeight(200)

See how easy that was? What we have done here is created a frame with the name MyFrame and setting its parent to the UIParent.

If your addon isn’t going to hook it to anything else, then it’s best to set the UIParent as the parent frame. After we set its anchor, using the SetPoint function, to the Center with an offset (X & Y) of both 0. We then set the Width and Height both to 200. Now you wont actually see anything as we haven’t changed any colours or set any textures, but the frame will be there.

Read the rest of this entry »

August 7th, 2009

YKTarget
Just a lil note to let people out there that we have updated YKTarget.

Not a huge update, just some bug fixes and making sure everything is all good for patch 3.2.

As usual you can download from the YKTarget page or over at WoW Interface.

Enjoy! :)

July 19th, 2009

Kitn wanted a simple addon for her warlock and just wasn’t happy with the ones on offer to download.  So, Yeti to the rescue with he code cap on! I whipped up a small addon for her that lets her set how many Soul Shards to keep in her inventory with it tossing away any extra that might fill up her precious bag space! and the feature she really wanted was to be able to throw away a shard with a simple click of the mouse to make some more space.

And this was the result.

Shardkeeper It’s just a small simple icon that you can move where you want and if you right click it, it throws away 1 shard.

If it sounds like something you would like to try and then head on over to WoW Interface for the download.

Enjoy!

July 14th, 2009

It’s funny really, this program was just a little something I whipped up for Kitn to help her keep track of her WoW addons, yet it has managed to get a very small number of users.  By small we are only talking around 300 combined downloads, but that is a lot more than I thought would ever use it!

Just this morning a passer by left a comment for a request, who was very polite.  It would have been rude not to try and fill it so off I went on a coding spree to get the program going again (I had formatted my computer without backing up the source, even when Kitn reminded me to…).  Luckily for me I posted the source for all to see which made it very quick to get the program back up and running to how it was.

Now, on to the update.  The original request was more of a two parter but I was only able to fill half of the request in such a short time.  Thus, we have the new feature of exporting a list of all your addons, either to a text file or to a CSV file (comma separated values which you can open in a spreadsheet application like Microsoft Excel).

Unfortunately some addon authors put colouring code in their titles and version numbers which makes the raw data look horrid, and until I can figure a way of filtering it out I’ve tried to keep it all as tidy as possible.

Anyways, for those of you that use it, I hope you like the new feature, which you can also thank our commenter Jeania for, who requested it.

You can download Addon Versions over at WoWInterface.

July 8th, 2009

Code corner has been rather quiet lately, so today I am going to share one of my favorite scripts.

On a day-to-day basis I get many people asking for me to reset their passwords which can get rather tedious,  to say the least, so I wrote this script which will reset a user account in a specific OU and force a password change on login.

If you want to use this script just change the OU and Domain to match your own, and of course the password you want it to be reset to.

The script also prompts you to confirm who you want to reset by showing the users full name (pulled from AD)

Copy and paste or hit up the download link below.

on error resume next
User = Inputbox("Enter Username")

Set objUser = GetObject("LDAP://cn=" & User & ",ou=Users,dc=AD_DOMAIN")
if err.number <> 0 Then
msgbox "User Not Found"
wscript.quit 0
else
Result = msgbox("Reset " & objUser.Fullname & "'s Password?", vbyesno)
If Result = vbno then wscript.quit 0
objUser.SetPassword("12345678")
objUser.Put "PwdLastSet", 0
objUser.SetInfo
msgbox "Password Reset"
wscript.quit 0
end if

Set objUser = Nothing
114 Downloads : UserReset 442 bytes
May 22nd, 2009

Code CornerIts been a week or so since I’ve added to the Code Corner so today’s entry is a small, simple but useful script for shutting down a Windows PC using VBS and WMI.

A good use for this script is to shutdown all PC’s on a domain or shutdown a room by OU.  The possibilites are endless!

Enjoy!

strPCName = "Computer_Name"

set colOS = getobject("winmgmts:{impersonationlevel=impersonate,(shutdown)}//" & strPCName).instancesof("win32_operatingsystem")
For each objOS in colOS
objOS.win32shutdown(1)
Next
May 21st, 2009

I know it may not seem like a big deal, but for me it is!  It’s previous incarnation “NYAN Raid Target” didn’t reach that many downloads over just a week and yet YKTarget seems to be completely different and receiving quite a warm welcome over at WoW Interface hitting 200 downloads!

On a side note, the tiny program Addon Versions is seeing a few downloads which is totally more than I expected.  It just shows alot of people out there are still totally into manual updates of addons! (Like the Kitn)

Thanks to all those who gave it a go and comments and suggestions are always welcome!

Look out for the upcoming version with skins coming soon!

May 19th, 2009

Addon Versions is a small application I wrote for Kitn and I. Its sole purpose is to just show you what WoW addons you have installed, what version they are, and what interface version it was made for.  With all the hoohaa lately about the addon updaters I recently went back to doing manual updates, so this program is made to make the manual updater’s life a tad bit easier.

With a click of a button it will sit on top of all other windows (i.e. your web browser) so while your looking for the downloads you can still see the list.

I know people are a little warey of programs which go anywhere near the WoW folder so I am releasing the source for all to see.  And will disclose exactly what the program does.

Read the rest of this entry »