If this is going to be public now I guess I'll post what I posted in the elite thread.
To help anyone who wants to try this, I'm writing a guide to help ease the pain of doing it. It's not very complicated, and I'll explain everything in detail so that even Watcher would be able to do it.
All right, first of all you will need several F2P(Free to play) accounts.
So first go to battle.net and create a new battle.net account. One battle.net account can hold 8 F2P accounts on it.
If your computer can handle more than 8 wow windows open, you can make more battle.net accounts.
To help ease the pain of that, you can use 10 Minute Mail to get a disposable email address instead of filling out long registration forms to make new emails.
Now, you might find that you can only have 1 F2P account on your new bnet accounts, however I've found a solution to this. What you need to do is have a friend send you RAF invites to your new email that you registered bnet accounts with. For each invite you can create one new F2P account on that bnet account. The limit is 8 as mentioned before.
Note: If you used a 10-minute mail, you'll have to get these RAF invites within 10 minutes of creating it, or your email will be lost.
Right, now you have as many accounts as you'd like. Now you need to decide on a race to create all your lvl 1 characters with.
As a I am horde, I chose to make dwarves. (I would stay away from human due to it's popularity and close proximity to the capital).
If you are alliance I can recommend making blood elves, as they are in a very remote location. (You want to avoid interruption).
Great, now you've made a bunch of little dwarves or blood elves. Protip: Disable all addons before logging them in.
Now, put all your alts to follow one of them, and then start running to a remote graveyard without any guards around it.
For dwarves I can recommend the following location that I personally use.

There is a graveyard right here where I am never interrupted by level 90s who've come to ruin my fun.
A few lowbies might run by from time to time, but they generally are more concerned with themselves and their quests.
Now that you've ran all your alts to a suitable location, you'll have to make macros on all of them (/macro).
The macro was given in the original post, but I'll add it here again for confirmation.
Code:
/script RetrieveCorpse();
/script RepopMe();
Now put that on the action bars of your level 1 characters. I used action button 6.
The reasoning behind this, is that I have my Arcane Explosion on my Mage that I am farming bloody coins with, on 6.
You will want to put it on the same button as whatever AoE ability you are going to spam to kill these level 1s with on your main character.
Right, now that it's all set up, you'll need AutoHotKey.
Once you have that installed, open notepad and enter the code given in the original post and modify it to your use.
I will add my AHK(AutoHotKey) script below (I am running 11 alt accounts and 1 main account).
Code:
WinGet, wowid, List, World of Warcraft
~6::
KeyWait 6
IfWinActive, World of Warcraft
{
ControlSend,, 6, ahk_id %wowid1%
ControlSend,, 6, ahk_id %wowid2%
ControlSend,, 6, ahk_id %wowid3%
ControlSend,, 6, ahk_id %wowid4%
ControlSend,, 6, ahk_id %wowid5%
ControlSend,, 6, ahk_id %wowid6%
ControlSend,, 6, ahk_id %wowid7%
ControlSend,, 6, ahk_id %wowid8%
ControlSend,, 6, ahk_id %wowid9%
ControlSend,, 6, ahk_id %wowid10%
ControlSend,, 6, ahk_id %wowid11%
ControlSend,, 6, ahk_id %wowid12%
Return
}
You can add more lines if you have more wow windows up, and you can remove lines if you have fewer.
The important thing is what comes next. Click SAVE AS, and name it bloodycoins.ahk and make sure it's set to all files and not text document.
Now open it, and start spamming 6 in wow. You should now be killing them, and they should be ressing all by themselves by you just spamming 6.
There is no resurrection timer and no bloody coin debuff, so this can just go on and on until your buff wears off after 10 minutes.
For added simplicity, I also use Auto Key Presser and have set it to press button 6 every 1 second.
If you want to be able to handle more wow windows open at the same time, you will want to check out this thread which contains a program that disables rendering on select wow windows to prevent them from using all your CPU and memory performance.
So now it's all automated -> hope this helped someone(If anything is still unclear, just ask).