G15 Ignore Spammer Macro creation. - All Issues


Snow Globe

 

Posted

While using out of game macros are generally frowned upon, I am not going to show you how to AFK anything here.

What I am going to show is a way to nail spammers with the "/ignore_spammer" command quickly. You need to have a Logitech G11 or G15 Keyboard (either version).

In the G-Profiler, select your City of Heroes profile.

Create a new macro in the macro manager. I suggest naming it "Ignore Spammer".

Export the profile to the desktop.

Open the profile file that you saved with Notepad (right-click, open with, choose notepad).

In the <macros></macros> you should find the macro named above (or whatever you called it). It should look something like (<macro name="Ignore spammer" guid="{B90A42ED-0FBF-4054-AB34-5C9471D722F7}" type="multikey"></macro>

Insert the following before the "</macro>":
<font class="small">Code:[/color]<hr /><pre>
<event type="keydown" keyname="BACKSPACE"/>
<event type="keyup" keyname="BACKSPACE"/>
<event type="keydown" keyname="HOME"/>
<event type="keyup" keyname="HOME"/>
<event type="keydown" keyname="RIGHT"/>
<event type="keyup" keyname="RIGHT"/>
<event type="keydown" keyname="RIGHT"/>
<event type="keyup" keyname="RIGHT"/>
<event type="keydown" keyname="BACKSPACE"/>
<event type="keyup" keyname="BACKSPACE"/>
<event type="keydown" keyname="I"/>
<event type="keyup" keyname="I"/>
<event type="keydown" keyname="G"/>
<event type="keyup" keyname="G"/>
<event type="keydown" keyname="N"/>
<event type="keyup" keyname="N"/>
<event type="keydown" keyname="O"/>
<event type="keyup" keyname="O"/>
<event type="keydown" keyname="R"/>
<event type="keyup" keyname="R"/>
<event type="keydown" keyname="E"/>
<event type="keyup" keyname="E"/>
<event type="keydown" keyname="LSHIFT"/>
<event type="keydown" keyname="MINUS"/>
<event type="keyup" keyname="MINUS"/>
<event type="keyup" keyname="LSHIFT"/>
<event type="keydown" keyname="S"/>
<event type="keyup" keyname="S"/>
<event type="keydown" keyname="P"/>
<event type="keyup" keyname="P"/>
<event type="keydown" keyname="A"/>
<event type="keyup" keyname="A"/>
<event type="keydown" keyname="M"/>
<event type="keyup" keyname="M"/>
<event type="keydown" keyname="M"/>
<event type="keyup" keyname="M"/>
<event type="keydown" keyname="E"/>
<event type="keyup" keyname="E"/>
<event type="keydown" keyname="R"/>
<event type="keyup" keyname="R"/>
<event type="keydown" keyname="END"/>
<event type="keyup" keyname="END"/>
<event type="keydown" keyname="BACKSPACE"/>
<event type="keyup" keyname="BACKSPACE"/>
<event type="keydown" keyname="BACKSPACE"/>
<event type="keyup" keyname="BACKSPACE"/>
</pre><hr />

Save the file.

Go back to the G-Profiler, and import the modified profile.

Assign the macro to a G-Key.

Done!

Now, in the game if you get a tell from a spammer, press the assigned G-Key. It will backspace (start a reply), move the cursor to the beginning of the line, delete the "t", replace it with "ignore_spammer", move the cursor to the end of the line, and delete the "comma". All you then have to do is check to make sure that the line is correct (you could accidentally use the command on a non spammer if you got a tell before pressing the G-Key), and then press Enter.

Limitations:
You could accidentally use the command on a non spammer if you got a tell before pressing the G-Key.

You have to press "Enter" to actually send the command.




Triumph: White Succubus: 50 Ill/Emp/PF Snow Globe: 50 Ice/FF/Ice Strobe: 50 PB Shi Otomi: 50 Ninja/Ninjistu/GW Stalker My other characters

 

Posted

Hey, that's pretty nifty. At first I thought you had done the equiv. of /chatstart /ignorespammer, but it's more cool than that.

There's a program called ... AutoHotkey? that would let you bind something like that to a normal keyboard too, though the syntax is different.


"I think you're confused. This is /b, not /b/."

 

Posted

Thanks for taking the time to get this macro set up! Now if there was a way to implement a block to spammers from sending emails, that would be fab. Been getting at least 1 email a day from these jerks on several of my characters.