Author Archives: Savas

World of Warcraft Useful Macros (6.2.x.x)

Priests

Fast Fade (stop casting anything and cast Fade):

This is pretty simple; it will stop whatever you’re casting and cast Fade.

#showtooltip
/stopcasting
/cast Fade

Fast Silence:

Same as above, but you will stop whatever you’re currently casting and cast silence on your target.

#showtooltip
/stopcasting
/cast Silence

Holy Fire & Shadow Word: Pain combined to save space:

Using the same button, spam this should cast Holy Fire and finish at Shadow Word Pain and reset to Holy Fire, saving button space.

#showtooltip
/castsequence reset=20 Holy Fire, Shadow Word: Pain

Holy Word: Serenity & Circle of Healing combined to save space:

Mostly due to preference, this is same as above, but for Holy Word: Serenity & Circle of Healing

#showtooltip
/castsequence reset=20 Holy Word: Serenity,Circle of Healing

Purify if friendly target or yourself if nothing selected, if unfriendly target Dispel Magic, if shift, alt or ctrl held down Mass Dispel selected:

Title is self-explanatory, puts 3 spells in one button.

#showtooltip
/cast [nomod,help,exists] Purify; [harm,exists] Dispel Magic
/cast [nomod,@player] Purify
/cast [mod:shift] Mass Dispel
/cast [mod:alt] Mass Dispel
/cast [mod:ctrl] Mass Dispel

Flash Heal modifier, if Alt, Shift or Ctrl held down ‘Heal’ is selected:

This is a simple modifier, if you hold shift, alt or ctrl you can cast ‘Heal’, if nothing is held you can cast ‘Flash Heal’.

#showtooltip
/cast [nomodifier] Flash Heal
/cast [modifier:shift] Heal
/cast [modifier:alt] Heal
/cast [modifier:ctrl] Heal

Cast sequence for trinket (Judgment of the Naaru) & Shadowfiend combined to save space:

This basically targets your target and casts your offensive spells and goes back to your previous target, making it easier to continue to heal without having to any specific manual targeting.

 
 #showtooltip
 /assist
 /castsequence reset=60 Judgment of the Naaru, Shadowfiend
 /targetlasttarget

General Macros

Change specs:

This should just switch from your Primary to your Secondary Specialisation and vice versa.

/usetalents [spec:1] 2; [spec:2] 1

RMS syntax support for Notepad++ (UDL)

So I wrote a guide on Steam on syntax colouring for Random Map Scripting for Notepad++, the scripting language to write random maps on Age of Empires. Essentially Notepad++ supports language syntax support, allowing you to make syntax easier on the eye.

So you’re writing a random map script, using standard default Notepad (that comes with Windows), it would look like this:
notepad

With Notepad++ and syntax colouring (User Defined Language Files) enabled, it will look like this:
notepad++

So you get the drift, basically giving you a clearer visual on your code and possibly preventing errors in them as well.

You can see the guide here:
http://steamcommunity.com/sharedfiles/filedetails/?id=439948511

Batch file – How to simply get yesterdays date (or any date) from the current computer date

Batch files are a nice and simple way on Windows to create one click solutions for tasks that you do on a regular basis. In my case, I wanted to find a quick and simple way to create a file I create on a daily basis and add the current date on it when I create it at the same time, of course as quick as possible.

I have a master file I want to copy it from, so with that I do:

@ECHO OFF
COPY “C:\Users\Savas\Desktop\Testfolder\masterfile.txt” /y
ren “masterfile.txt” “File1 – %date:/=.%.txt”

There’s obviously many ways to do this above so you can choose your way suited for you.. The result will basically be creating a file in the same folder as the .BAT file I created, it will name the file “File1 – date.txt” Because my computer date is set to 27/04/2015 standard (you can find this out by simply doing “echo %date%” and the result should tell you your date format. Simple!

Now what about yesterdays date, as far as I can find, there doesn’t seem to be a simple one line way to just do yesterday date.. So we have to set some variables and have the batch file get the date in DD format then minus off one day and then join the date back together.

set yyyy=%date:~6,4%
set mm=%date:~3,2%
set dd=%date:~0,2%

@set b=1
@set /a c=%dd%-%b%

COPY “C:\Users\Savas\Desktop\Testfolder\testfile.txt” /y
ren “testfile.txt” “File 2 – %c%.%mm%.%yyyy%.txt”

The %dd% takes the date and then takes off all, but the DD format. So instead of having 27/04/2015, we end up with just 27. Then “@set /a c=%dd%%b%” line simply takes the number 27 and minuses the number in the “@set b=1” variable, and in this case it’s “1” so we end up with the result in %c% declaration. Put the month and year and we have the date for yesterday!

Of course if you’re using these batch files on separate systems and these systems have different date formats, you’re going to reach some minor issues and that means you’ll need to be more specific with your date formatting. In my case, 6,4% takes a sub string, starting at position 8, and keeping 4, which is 6,4.

27/04/2015

In my case, I don’t have this issue, I don’t need my batch file to be some complicated and long winded method to pull the date and when I create my file, I will see if the date is wrong immediately. I hope this helped.

The Phoenix Legion

So this project started around Jan 24, 2013. A community based gaming website, mostly focused on the Steam game Chivalry: Medieval Warfare and the likes.The_Phoenix_Legion_-_News_-_2015-11-25_11.20.41 It may look like a full CMS (Content Management System), but it’s not – it is pretty much custom and in a sense integrated into the phpBB3 message board for obvious necessity reasons. The news feed, the roster page and some of its other pages are connected to allow its users to gain access on the content available and also moderate it based on the changing statuses, so basically a dynamic roster page, a news feed connected to the message board. So no need a web-master or administrator to make those changes needed.

You can check the website out here – http://tplclan.eu/

 

 

Speeders

Have to say this holds a certain place in my heart, this project was started as far back as 8th Aug, 2010, but goes even further back in terms of when the community began. It started off due to certain requisites of its community and moulded from there. Over the years, a few different designs. The game seems to be dead and the community has dried out. The news feed dynamically retrieves content from the message board integrated into the web design as a whole. The roster page is custom built with it pulling the users based on the phpBB3 forums group management system. All allowing complete access without the need for a web-master or administrator.

Speeders_-_News_&_Announcements_-_2015-11-25_11.29.41

You can check out the Speeders gaming community over at – http://speedersclan.org/

A snapshot of the achieved page, dating back to 5th Sep, 2011:

Speeders_-_News_&_Announcements_-_2015-11-25_11.37.40

https://web.archive.org/web/20110905043657/http://speedersclan.org/

Macro Recorder

There’s a program called Macro Recorder by Jitbit Software, it pretty much does what it’s called and I can’t say I’ve fully tried all macro recorders out there, but this seems to be nicely done, not abandoned and not very expensive – relative to the others I found which had one of these flaws.

What it does is it allows you to record keyboard strokes and mouse movements (also clicks/presses). If you have a repetitive task that you do not wish to waste time and effort doing over and over again, also wearing out your keyboard or mouse, that’s when a macro program comes into play.

Macro Recorder

This is what it looks like, pretty much. It has this user-friendly and basic look, though I wonder if this basic attribute might cause some people to shy away assuming it wouldn’t meet their needs? In terms of needs, I think it still needs more work and the last update was in March so it the development is still present. Which is a good thing! http://www.jitbit.com/macro-recorder/versionhistory/

As for my suggestions. The only way to really improve it is to listen carefully to the requests and suggestions of the users as that’s how you can really improve functionality, because they’re the ones that will come up with every crazy situation possible, in a real environment – in my view at least.

Personally one of the issues I have with it is when you require it to press Shift+F4 or Alt+F4, those two lines ends up being 6 as it wants you to Shift DOWN then press that F4 then Shift UP, same for the Alt and others. Yes that’s exactly what you’d be doing on a keyboard and if you wanted to do that, then that’s perfect, but if we’re trying to keep it as clean and compact as possible, that’s making this a lot longer than it has to be if your macro is getting a bit too long. And that’s the whole objective, to cut out the clutter and get straight to the point.

Also I still have yet to fully understand what the “EXIT LOOP” statement does and how you would use it. The speed settings could be a bit more advanced than the simple slider. For example, giving the choice of going in real time or half fast/slow or x2, etc for me is a bit more understanding.

The company itself seems down to earth with some of what they say, which I like so I will continue to watch this and I get a little excited when I see it update! Jitbit Macro Recorder.