• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Question - Any interest in a mac that will text you character updates? Can be added to any mac

riot

Active member
Joined
Sep 10, 2014
RedCents
438¢
I was poking through my old MQ folder and found an old .inc I made that would send me text message updates every x amount of AA, whenever I died, whenever a GM popped in the zone, whenever I gained a level, etc. Fully customizable messages and light weight. I would just #include it on all of my custom made macros for easy updates when I'd run off and forget that I had EQ running.

If there's any interest here I'll fix it up and see if I can get it working again for release. The last save date I have for it is 9/12/2013 so it's not toooooo outdated hopefully, lol.
 
Not sure how much I'd really use it, but it's a pretty cool concept. Would probably check it out if it was updated, at least.
 
It had its place when I was selling services and whatnot but other than that it really isn't needed unless you afk bot and want to be notified when you die, when a GM pops in or when you level up so you can RDC and adjust fire. I basically made it because I was bored and wanted to be notified when I was done with a grind, lol.

It uses 2 programs:

blat
stunnel

and utilizes the /exec command inside of MQ2 to control these two programs to fire off emails. Requires an email address and a cell phone service that allows text messages to be sent over emails (mine was @mms.att.net). I'll load it up tomorrow and see if it still works then post it up afterwards.
 
Sounds great to me. Useful to those of us who may be running eq remotely, or n background at work.

Does it register tells?
 
Sounds great to me. Useful to those of us who may be running eq remotely, or n background at work.

Does it register tells?

Yep, if you get a tell you can have it forwarded to your phone.

It has the following notifications:

Level
Gained X amount of AAs
Died
GM in zone
Incoming tell notification

And I think 1 or 2 more that I can't remember off the top of my head. All messages are customizable in the .ini and can be turned on or off too.
 
We have a plugin MQ2TextMe coming in November that will do exactly this and more.
 
Well damn, never mind then lol.

I really need to jump on learning how to write plugins but all the how-tos are out dated.:mad:
 
I didn't even realize there were howtos on plugins... Maybe I should read some of them. :)

I only found one and it is on the main MQ site but it's from 2004 so not very updated or helpful, lol.
 
Here's a copy and paste from when I posted it on a different forum so if you want to play around with it until the plugin gets released go for it. It's a lot of fun figuring out different ways to utilize outside programs from within MQ2 to accomplish some tasks.

This .inc file will allow you to set up custom text message alerts for any cell phone provider, in the world, that gives its users an email extension to their phone number. For example: [email protected]. I have only been able to test this out on ATT but from my experience with it MMS messages are much cleaner than SMS messages. If your carrier has two options, like ATT does, use the email that allows for MMS messages. Some carriers merge MMS and SMS in to one email and others only allow SMS messages.

The files are configured for Gmail since there is hardly a person alive who doesn't have a Gmail account. If you don't have one then go sign up for one or you can figure out the config settings for yourself. I'm not providing information for the hundreds of thousands of different email providers that exist.

I have tried to make the set up for this as idiot proof as I possibly could so here is the full set up in a few easy steps:

Step 1) Download the .rar file.

Step 2) Extract the .rar file to your MacroQuest2\Macros\ directory.

Step 3) Open up Name.rText.ini and edit the values.

Step 4) Save the file as YourName.rText.ini

Step 5) Open up SendTo.txt and add in the email address that is linked to your cell phone number. For example: [email protected]. Make sure there are no spaces before the number or after the number. Save the file when done and close it. You'll never need to edit it again unless you change your number.

Step 6) Load up the game and start rTextDebug.mac then perform some actions that would trigger the notifications to make sure everything works before wasting time on adding this to an actual macro. If it doesn't work then it is trouble shooting time.

Step 7) If the notifications are triggered and you received a text message (hooray!) then it is time to add this to an actual macro.
Add "#include rText.inc" at the top of your macro
Add "/declare LoadVars bool outer True" after Sub Main
Add "/call Text" in whatever Subs that might require it. Main sub, Combat sub, Downtime sub, etc.

That's it. 7 simple steps. Pretty easy, huh?

If you have issues then I need you to not be a dumbass and actually tell me about the issue instead of 'no werk plzzz fix plzzz how u fix'. I have an actual version of this that I use for debugging and testing which I'll be sending out to those who have issues that I can't figure out.

Some errors I can think of that might happen due to improper configurations:

MQDir needs the trailing forward slash on it. If it looks like MacroQues2\Macros then you are wrong. It needs to be MacroQuest2\Macros\

If there is a space in your MacroQuest2 directory path then you will might not be able to get this to work. You can try to escape the space but I can't guarantee it will work. For example, if your path is C:\I Love Puppies\MacroQuest2\Macros\ you could try using C:\I^ Love^ Puppies\MacroQuest2\Macros\ so the parser ignores the spaces.

Current Bugs:

I have absolutely no idea why but text alerts that involve a Tell have a 1 placed in front of them. Every other alert displays as normal. There is something funky going on with the output when it involves a tell. The actual string returns the proper text without the 1 but once output> is called a 1 is added before it. But only when the string involves a tell..weird.

Optional Stuff:

For those ultra paranoid types that think I'm going to steal your Gmail account and look at all of your porn spam, here are the actual download links for the two programs included with this. These are optional. The files are already included in the rar file and do not need to be downloaded again unless you really feel the need to.

blat - Blat - Windows Command Line SMTP Mailer | Free Communications software downloads at SourceForge.net

blat is the program that sends the mail from your computer to Gmail then Gmail sends it to your carrier account which then gets relayed to your cell phone by your carrier. The program has been around since 1997 and is used in networks across the world to easily automate emailing trivial stuff among other useful things.

stunnel - https://www.stunnel.org

Gmail requires SSL, which blat does not have, so in order to send out a text we need to create an SSL tunnel that will encrypt the text and pass the information to Gmail. Without using stunnel every attempt to send the text would be rejected. This program has been around since 1998 and is also used around the world by network and IT guys/girls.

Questions? I'll try my best to help answer them for you!

Comments? Let me know what you think of this. Feedback would be wonderful.

Concerns? If you're concerned about the security aspect of this, don't be. And if that didn't convince you then just make a new Gmail account that is used for nothing but sending out texts.

Requests? Post them up! I'll be more than happy to add in whatever text notifications you can think of.

-Riot
 

Attachments

i would love to have something like this, any update Maskoi?
Ive been attempting to get this working but haven't been successful.
I've got it integrated into kissassist, and it's calling the stunnel and blat programs, but it's not sending.
I tried manually running blat at the command line but it won't work.
I've logged into the gmail account i'm using for this and i can send a message to my phone, through gmail's web-based interface.
anyone else had success with this?
 
Tomorrow is my last day of work for almost 2 weeks (yay end of year layoffs) so I'll work on fixing it up for you then.
 
Question - Any interest in a mac that will text you character updates? Can be added to any mac

Users who are viewing this thread

Back
Top
Cart