Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(227 Kb)
Download
Updated: 01-22-10 06:27 PM
Pictures
File Info
Updated:01-22-10 06:27 PM
Created:01-22-10 05:12 PM
Downloads:3,814
Favorites:56
MD5:
LFDAutoJoin
Version: 1.1
by: Zenh [More]
LFDAutoJoin automatically joins ready LFDs. It's very lightweight and has little customization.

LFDAutoJoin has a polite AFK behavior: if you are AFK you will still auto-join the instance, but after zoning you will print a friendly BRT (be-right-there) message to /party (or /say if the party wasn't initialized yet--e.g. latency). These AFK messages are configurable in the LUA file.

LFDAutoJoin will also play a custom sound when a LFD is ready, one more noticeable (possibly annoying) than the default. This sound is optional/configurable. You can also choose to only play the sound when AFK (default).

The sound and its credits:
http://www.freesound.org/samplesViewSingle.php?id=18075

Toggle enable/disable of LFDAutoJoin (saved per account):
/lfdauto

Please use LFDAutoJoin with respect to others. Heroics are repetitive, people are impatient; don't let them wait for more than a minute.

----------------
CONFIGURATION
----------------

Refer to LFDAutoJoin.lua to make changes.

Defaults:

Code:
local showAfkMessage = true
local playSound = 2 -- VALUES: false, 1 = Yes, 2 = Only When AFK

local afkMessages = {
    "I'll be ready soon, just need a sec.",
    "Be right there guys, need a sec.",
    "Hey all, I'll be ready in just a bit.",
    "Hi, need a sec to be ready.",
    "Hey, I just need a sec to begin.",
    "Hello, I'll be ready in a sec."
}

local soundFile = 'Interface\\AddOns\\LFDAutoJoin\\ready.mp3'
--------------------------------------------
v1.1 = Added mod enable/disable through /lfdauto. Added an option to play the ready sound only when AFK. Lastly toned way down the volume of ready.mp3.
--------------------------------------------
Post A Reply Comment Options
Unread 10-20-11, 05:46 PM  
litesung
A Flamescale Wyrmkin
 
litesung's Avatar

Forum posts: 128
File comments: 238
Uploads: 0
Have you considered making an LFBGAutoJoin addon?
litesung is offline Report comment to moderator  
Reply With Quote
Unread 03-29-10, 05:13 PM  
Potter
A Kobold Labourer

Forum posts: 1
File comments: 186
Uploads: 0
I don't expect to see an update since apparently there's nothing to be done..I just wanted an official confirmation the functionality is protected now & gone for good..

Anyway here's the best answer we're probably going to get :-)

Originally posted by Zenh
Good/bad news, depending on your stance: LFDAutoJoin does not work on PTR 3.3.3 because AcceptProposal() is semi-protected. (it seems to cause tainting only when called from an event handler; e.g. LFG_PROPOSAL_SHOW)

I couldn't find a workaround. Enjoy the mod while it lasts.
(unless Blizzard changes their mind)
Potter is offline Report comment to moderator  
Reply With Quote
Unread 03-28-10, 04:49 AM  
yami
An Aku'mai Servant
 
yami's Avatar

Forum posts: 35
File comments: 2
Uploads: 0
i'm also hoping that this gets updated to 3.3.3, it's a very good/handy addon, ffs it's made it's way to my core addons (ones i can't do without)
__________________
"darkness beyond twilight, crimson beyond...oh w/e DRAGON SLAVE!"
yami is offline Report comment to moderator  
Reply With Quote
Unread 03-26-10, 12:38 PM  
grom
A Deviate Faerie Dragon

Forum posts: 17
File comments: 13
Uploads: 0
is there any way to work around the issue? this is seriously THE best addon since back in the day, when addons could retrieve your corpse and walk to the next town via waypointing
grom is offline Report comment to moderator  
Reply With Quote
Unread 03-24-10, 09:51 PM  
Potter
A Kobold Labourer

Forum posts: 1
File comments: 186
Uploads: 0
So now that 3.3.3 is live..is it official this addon access & fuctionality is no longer available?
Potter is offline Report comment to moderator  
Reply With Quote
Unread 03-24-10, 02:56 PM  
holydin
A Deviate Faerie Dragon

Forum posts: 10
File comments: 2
Uploads: 0
It's still a great addon. I don't miss any dungeons with the alarm when I'm /afk. But please change it to always sound the alarm.
Last edited by holydin : 03-24-10 at 03:19 PM.
holydin is offline Report comment to moderator  
Reply With Quote
Unread 03-08-10, 01:02 AM  
ChaosInc
Curse staff
 
ChaosInc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 670
File comments: 368
Uploads: 21
Suggestion: print() the dungeon in the chat frame

For those who queue for specific dungeons. Yes, I read that it'll most likely be broke in the next patch, but that could be months away and will be most useful til then.
__________________
Originally posted by Mirrikat45
so says the 1/2 million downloads per week.......
Impossible statistics = FAIL!! But don't point this out, or your post will be deleted!
ChaosInc is offline Report comment to moderator  
Reply With Quote
Unread 02-28-10, 01:26 PM  
Aerials
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 76
Uploads: 4
not really surprising that they blocked it. I honestly didn't like the idea at first, but it is annoying being returned to queue when someone afk's 'cuz you know their gonna be ready soon. it supposedly returns you to the front of the queue but you end up waiting for another tank even tho their not the one that timed out.
Aerials is offline Report comment to moderator  
Reply With Quote
Unread 02-25-10, 04:30 PM  
Zenh
A Murloc Raider
 
Zenh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 31
Uploads: 4
Good/bad news, depending on your stance: LFDAutoJoin does not work on PTR 3.3.3 because AcceptProposal() is semi-protected. (it seems to cause tainting only when called from an event handler; e.g. LFG_PROPOSAL_SHOW)

I couldn't find a workaround. Enjoy the mod while it lasts.
(unless Blizzard changes their mind)
Last edited by Zenh : 02-25-10 at 04:33 PM.
Zenh is offline Report comment to moderator  
Reply With Quote
Unread 02-25-10, 10:24 AM  
Potter
A Kobold Labourer

Forum posts: 1
File comments: 186
Uploads: 0
great! thank you :-)

would it be unreasonable to ask for the ability to toggle that function with a slash command in game?

say something like /lfd afk..

Off being always display the afk message..

On being only display afk message while flagged afk..

or would something like that be getting a little out of the scope of the simplistic design of the addon ;-D
Last edited by Potter : 02-25-10 at 10:28 AM.
Potter is offline Report comment to moderator  
Reply With Quote
Unread 02-21-10, 08:00 PM  
Zenh
A Murloc Raider
 
Zenh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 31
Uploads: 4
Originally posted by Potter
I have a feature request if you're interested..

Could an option be added to the .lua to enable the AFK message at all times..even while I'm not AFK..

Say I join LFD as a dps..& go away..and the dungeon just so happens to come up ready before the game has flagged me AFK..

I'll code this option for patch 3.3.3.

Meanwhile you can change the code like this for same functionality:

Code:
    if showAfkMessage then
        isAfk = 1
    end

And comment this event:

Code:
-- LFDAutoJoin:RegisterEvent('PLAYER_FLAGS_CHANGED')
Zenh is offline Report comment to moderator  
Reply With Quote
Unread 02-19-10, 03:09 PM  
Potter
A Kobold Labourer

Forum posts: 1
File comments: 186
Uploads: 0
I have a feature request if you're interested..

Could an option be added to the .lua to enable the AFK message at all times..even while I'm not AFK..

Say I join LFD as a dps..& go away..and the dungeon just so happens to come up ready before the game has flagged me AFK..
Last edited by Potter : 02-19-10 at 03:09 PM.
Potter is offline Report comment to moderator  
Reply With Quote
Unread 02-05-10, 05:34 AM  
Bluspacecow
Giver of walls of text :)
 
Bluspacecow's Avatar
AddOn Author - Click to view AddOns

Forum posts: 765
File comments: 123
Uploads: 1
Originally posted by Zenh
Clicking frames or buttons via add-ons is safe, lots of add-ons do it. If it wasn't permitted it would be protected API. I should reiterate there are add-ons that will auto-join a battleground, and have been around for years. [/b]
They can also retroactively block versions of Addons they don't like.

http://wowprogramming.com/docs/api/GetAddOnInfo

Field 5 returns if it's loadable and Field 6 has the reason.

One of the reasons is "BANNED" or "DEP_BANNED". Field 7 also lists the security with "BANNED" being for "black-listed addons"

Addons that are banned will return banned messages via the GetAddonInfo function , will show up as red in the addons list and will not load.

Certain older spammy versions of GearScore were sucessfully blocked via this method following a server shutdown/restart one week.

/dump GetAddonInfo("GearScore") was returning banned messages for older versions of GS and those older versions would not load.

So this addon is legal till it get's Banned

And if Blizzard really wanted to ban it it wouldn't take them very long to find out given wowinterface.com is part of the Official Blizzard fansite program and this addon as appeared in a Pick of the Week.
__________________
tuba_man on Apple test labs : "I imagine a brushed-aluminum room with a floor made of keyboards, each one plugged into a different test box somewhere. Someone is tasked with tossing a box full of cats (all wearing turtlenecks) into this room. If none of the systems catch fire within 30 minutes, testing is complete. Someone else must remove the cats. All have iPods." (http://community.livejournal.com/tec...t/2018070.html)
Bluspacecow is offline Report comment to moderator  
Reply With Quote
Unread 01-30-10, 11:26 PM  
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2865
File comments: 333
Uploads: 10
Grats on being chosen for Pick of the Week!!


http://www.wowinterface.com/pickofweek.php
__________________
♪~ ( ) I My Sonos!
Petrah is offline Report comment to moderator  
Reply With Quote
Unread 01-29-10, 11:35 AM  
Zenh
A Murloc Raider
 
Zenh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 31
Uploads: 4
Originally posted by oXid_FoX
Don't be so angry, I wasn't speaking about your addon, I've said "tool", so Blizzard's one.

and yes, this is my feeling but shared by all players I know IRL and all my guildmates.

edit: and to be honest, yes your addon is a great idea, that's only players who make things wrong...

I wasn't angry, but I mistook "tool" as in this add-on, as it was a bit ambiguous in your last post.

So just out of curiousity..what's your position on just how..well.."legal" this addon is..

I can respect the idea it isn't your problem or concern..but you wouldn't be very wise to think "if Blizzard has a problem with it..they'll do something about it"..since that something they do about it might be bans for botting..

If I understand the functionality correctly..you're automating a click..it may just be 1 click..but isn't that dangerously close to a function that could be considered botting..

Clicking frames or buttons via add-ons is safe, lots of add-ons do it. If it wasn't permitted it would be protected API. I should reiterate there are add-ons that will auto-join a battleground, and have been around for years.
Last edited by Zenh : 01-29-10 at 11:37 AM.
Zenh is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: