• Warhammer Online Addons
  • Warhammer Online
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

QuickMailTool

 

Project Updated:
Files Updated: Sun, Oct 26 2008
Supports Game Version: Beta 3.0
Category: Mail
Tags:

[Edit Tags]

Project Manager: Celestian
Additional Authors: No additional authors
Current Version: r17
License: Public Domain
Development Site: CurseForge
Avg Daily DL (last 30 days): 2
Downloads Total: 11,181
Favorites: 119
Comments: 87
  • About QuickMailTool
  •  
I will soon be letting this project collect dust, why? Well someone has done what I have only much better. I really don't have the time to pretty things up as well as they have and frankly I'd rather spend the time I have playing like the rest of you. So, go download [zMailMod] and use it!

QuickMailTool is a simple tool that will allow you to take all attachments from messages and also delete all read messages. You can simply click the Take All, Delete All buttons in the Inbox or Auction tabs. Take all will remove all attachments and money. Delete All will delete all messages marked "read" and not containing attachments or money. You can run the STOP command and it will cease the current process stopping when the current message process is completed.

If you're a apothecary/cultivator or heavy auction hall person you'll know just how tedious taking attachments and deleting 50 messages is. This makes life easier.

NOTE: This AddOn requires LibSlash. http://www.curse.com/downloads/detail.../13510/
  • Command line options you can use when mailbox is open:
/qm or /quickmail will list all command line options most of which aren't needed with the buttons available in the mailbox.
Once you have issued the command QuickMailTool will then attempt to process that command. It will take time as the mail system does not work "instantly". QMT will process each message and wait for the server to give you the attachment or delete the message then move on to the next message. You can run the STOP command and it will cease the current process stopping at the current message.
  • Make absolutely sure you've taken what you wanted and read all your messages before you /qm delete [type]. I've run my own testing and not had any problems but you could delete something you don't want to. BE VERY CAREFUL! The code is set to not delete unread or mail with attachments but bugs could occur.
  • Known issues:
QuickMailTool will spam load messages twice when you open the mailbox. This is because for whatever reason they send the event open mailbox twice. I've reported this as bug.
When closing an opened message the buttons Take All/Delete All/STOP will disappear. This is due to an event not firing properly so I have to kludge to get other things to work. Right now you can just click the inbox tab or auction tab depending on which one you're working with and they should re-appear. If Mythic ever gets around to fixing the close event this will be something I can resolve. For now I have to hook into a semi-related function to remove them.
Sometimes the mail system get's really slaggy and will either appear to stop or just stop. Wait a bit before restarting the commands if this happens.


  • Bugs
Report all bugs and RFEs here: http://war.curseforge.com/projects/qm.../create-ticket/
  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  QuickMailTool r17 Release Beta 3.0 3,720 10/26/2008
  QuickMailTool r16 Release Beta 3.0 3,531 10/10/2008
  QuickMailTool v1.0 Release Beta 3.0 660 10/8/2008
  QuickMailTool v0.99 Release Beta 3.0 708 10/5/2008
  QuickMailTool v0.98 Beta Beta 3.0 76 10/5/2008
  • 1 page(s)
  • Screenshots (1)
  •  
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Raygar said 

    We will be needing you to make a come back. z00g has all but left. He said he is working on an update and then hes done. He hasn't played in awhile didn't even have his account active as of late. I ran this mod up till you posted you weren't going to update it anymore due to zmailmod. Well we may be in need of your services again.

    Reply Report Permalink
  • I will soon be letting this project collect dust, why? Well someone has done what I have only much better. I really don't have the time to pretty things up as well as they have and frankly I'd rather spend the time I have playing like the rest of you. So, go download [http://war.curse.com/downloads/war-addons/details/zmailmod.aspx zMailMod] and use it!

    Reply Report Permalink
  • If you use zMailMod (the newest) you will sometimes get the take all/delete all/stop buttons on your window. I'm guessing it's because they hook functions and it wigs things out.

    Reply Report Permalink
  • Kolakhan said 

    Roladex ahs stopped working with latest rev.

    Reply Report Permalink
  • This is because the var isAttachmentTaken is true. I have no way (don't know how) to actually look at the item attached to the message. I have to look and trust that var till I can figure out another way to look at it. So be careful, scroll down the messages and look for messages with items before running delete all. Unfortunately the game is bit buggy ;*(

    Reply Report Permalink
  • Perkus said 

    You don't need to look at the attached item. You're currently not even checking whether there is money left or items attached to read messages - you just delete anything that's been read. As I suggested several comments below, a one line fix will prevent the delete function from deleting anything with money remaining in it or an attachment remaining in it. See http://war.curse.com/downloads/war-addons/details/qmt.aspx#320162 for the easy fix.

    Lewzephyr, I don't think that deleting a read item with an attachment still in it would have put it in your backpack even had there been room. I haven't tested it, but I assume DELETE means delete - it gets rid of it, presumably you don't want it. Unless you can hack your 'lua file to add the extra checks, or until an update fix is provided, you'll have to manually check all read messages for anything of value left in them before running DELETE ALL...

    Reply Report Permalink
  • With all the libs installed etc this stil doenst work for me. if i /rel the mod dosnt even load. using the curse client so no mistakes are made so very weird.

    Reply Report Permalink
  • Feature Request: What would be handy is to be able to take items out in reverse, ie oldest 1st as i have so many mails(around 250 on some chars) and it would be really handy to remove the oldest items/mails before they expire. Thank you.

    Reply Report Permalink
  • Perkus said 

    You should really update your mod description to point out that you can take money OR items separately. I'd never tried your mod because it sounded like I had to grab everything at once. All I want to do is grab the money and leave the items. I'm happy that apparently this mod does this, I just wish it had told me! I had to go read the lua code to find out the option set... Yes I could have installed it & tried it, too.

    Reply Report Permalink
  • Perkus said 

    Ok, so I tried using "withdraw auction", and yes, it pulled out all the money from my refunds, but it left all those blank messages behind! Yikes. Now I still have to go delete those manually. Yes, I was impressed how quickly it pulled the money out, it's still a huge savings of time & frustration. But maybe you can change it so that if you're withdrawing from the AUCTION tab, and the subject is "Auction Refund" or "Auction Completed", it would automagically also delete the empty message immediately after? I often have 20-30 refunds a day... Yes, I AH a lot.

    Another really good thing would be if you could dump the text of the auction message which mentions what was sold/refunded into the chat log before you delete these messages. That way no information is lost, and I can check what items caused my refunds/completeds.

    I looked at the DELETE code, and the only thing is appears to be checking is that the message is read. Yet your mod description says it will "Delete All will delete all messages marked "read" and not containing attachments or money." How's that possible? Are you counting on the mailing system prompts to verify deletion of messages with contents? It seems to me it would be very easy to add a check for (data.money > 0) and data.isAttachmentTaken before issuing that scary MAILBOX_DELETE_MESSAGE command. I plan to hack my version & give it a shot to see if it deleted all those blanks safely. Hopefully I can "/qm stop" it in time if it goes haywire on me! :-)

    Reply Report Permalink
  • Perkus said 

    So I gave it shot, works like a charm, the exact line I had to add was:

    (data.money == 0) and ((data.iconID == 0) or data.isAttachmentTaken) and

    in the middle of the two line if test before the MAILBOX_DELETE_MESSAGE. I don't recommend trying this hack unless you're comfortable with editing mods and can follow the code a little! I'm mentioning it in the hopes the author can work this into the next version.

    Reply Report Permalink
  • fogyreef said 

    Aye, deleting messages, auction and inbox, either or both, after taking all would be great.

    Reply Report Permalink
  • Don't want to delete items on the off chance something doesn't work. If I did that people would complain they lost items and it'd somehow be my fault. For example if you try to "take all" and have full bags it might just start deleting them. the isAttachmentTaken is not always set.

    Reply Report Permalink
  • glug said 

    A helpful feature to deal with mail lag right now would be a slash-command to change the default delay between attempts, so that if you know it's taking 5 seconds, not 2, you can set that and not have to worry about re-starting your bulk sends or other commands.

    Reply Report Permalink
  • I do not "delay" a set time, I wait for the system to tell me that the mail has been taken. Unlike sending mail when you take an attachment or mark a message read the system returns an event when the process is completed.

    So no timers, just waiting on the system to send the event "item take" or "mail deleted".

    Reply Report Permalink
  • namikaze said 

    Any chance we could get a message or icon that shows that it's waiting for the server to return back? I've often hit "STOP" when it's going slowly, thinking that things are backed up, then I end up with mails that show as read graphically, but aren't read, and other little quirks like that. An icon would at least tell me (and others) that things are okay, they're just taking a little while.

    Reply Report Permalink
  • chivon8 said 

    I have the issue described below with the unwanted buttons on the screen. It seems they are tied into only the send and massmail tab (I have zmailmod too). If you change to the send tab before closing mail window the extra buttons will go away, saving a reload at least. Might need to attach the frame when closing to the window if that is possible.

    Reply Report Permalink
  • salemonz said 

    I've had this too, but it only appears when I walk away from the mailbox without closing the window.

    If I reopen and actually "close" the mailbox screen, my unwanted buttons go away.

    Reply Report Permalink
  • chivon8 said 

    Man no edit option, I meant they are tied to the inbox, Auction, and my MassMail tab. If I go to the send tab before closing the mail window the extra buttons go away, this leads me to think it should be somehow hooked to the closing of that window as well as the specific tabs when closing.

    Reply Report Permalink
  • The Take All, Delete All and Stop buttons stay on screen after I close the mail window. They disappear after /reloadui command.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 35 zMailMod Mail
  2. 5 MailGrabber Mail
  3. 4 Branderic's Letter Opener Mail
  4. 2 Rolodex Mail
  5. 2 Bulk Item Mailer Mail