promotional bannermobile promotional banner

AllTradeForwarder 4.0

See chat from other realms and a better Raid Finder that lets you queue for Classic Content.

File Details

AllTradeForwarder_CRF31e

  • R
  • Oct 21, 2014
  • 77.18 KB
  • 1.9K
  • 6.0.2
  • Retail

File Name

AllTradeForwarder_CRF31e.zip

Supported Versions

  • 6.0.2

10/20/2014 test update for new version. not much time to edit right now.

7-7-2014 Minor bug fixes. added some donor names...fixed a few problem areas. let me know if release isn't working. My subscription ran out before I got this uploaded and I could have goofed :)

3-5-2014 reupload, did not update for some reason Sorry for the multiple updates, but removing the broadcast announcement was harder than it seemed. It should be working fine now in this release. Only thing updated in this update is the cross realm chat was broken. messages were not authorizing due to several problems stemming from the new api commands. All is worked out now? send me bug reports please. and again sorry for the multiple updates in one day,.

3-5-2014 released version 3.1c removed the broadcast feature. that's right, the addon no longer changes your broadcast message in battlenet. I found a way to do it without it using the new API commands. YAH! (for all those grumpy pants out there who didn't like it) lol If things aren't working switch back to the last version, still experimental. removed the battlenet opt out button since its not needed anymore. Now hiding battletags from end user. the last 4 at least will show up as shrap# unless joining an oq group, then it will. show you when joining since oq does anyways. shortened some intro messages. overall improvements galore. Modified to appease all the TFW siwtchers that don't like some things. hopefully this appeases you? without removing the features that past users have grown to love.

3-5-2014 fixed some things. Slowed down the auto friending algorithm since ppl don't like it much, will revamp it later and re-enable. seperated offrealm trade from local realm trade by default now. can combine in options by unchechking option. remember oq imports can be disabled in options as well Set addon to join and import from the new old tradeforwarder channel that was updated. (WARNING, WHOEVER UPDATED THE OLD ADDON DID IT WRONG AND IT ONLY KIND OF WORKS SO IMPORTING FROM THIS CHANNEL WILL ONLY KIND OF WORK TOO) again, send bugs/ comments, sugegstions to shrapnel@nanocheeze.com I need your feedback to fix what is disliked. not grumpy posts with no screenshots or error logs! THANKYOU! -Shrap

2-26-2014 Updated a lot Fixed the bugs causing trade to not be forwarded and for ownder to not be changed. switched to the new api for sending addon messages over bnet instead of using whispers. had some problems but got it working with a small hack. Must upgrade. channel was changed and stuff. old tradeforwarder no longer works due to it not passing lead anymore. so you really won't get much help from it when it tries to import now, will remove feature later if warbaby doesn't update his tradeforwarder.

2-23-2014 -Placed a temporary fix to get rid of the message about sending too many bnet whispers. Will be fixing this more permanently in next update, just hiding them for now. -Fixed a strange new issue where realm names were appending to characters twice in the sync list...Not sure what is goiong on, but I suspect someone is playing with my code and their changes are propagating. -Fixed the ability to find and join Oqueue groups. The channel was changed \, so that was adjusted as well. You currently must manually accept the friend request from the oqueue player whom you request to join group with. once friend request is accepted their oqueue should auto invite you. This will be adjusted better int he next patch. just a temporary fix for now. -as I said before, updating is rather hard right now. very limited access to the internet. 64kbps speed capped line is not much to work with. about equiv to old school dialup. so please help out with donations if you can. still trying to find work and a place to call home.

1-13-2014 -Renamed the "About" button to the "Options" button as I should have done a while ago. -Added option for hiding/showing Looking for group chat (messages with words such as LFM, LFG, TANK, DPS, HEAL, LOOKING, etc will be hidden if this option is unchecked -Added option for hiding/showing Selling and Buying chat (messages with words such as WTB, WTS, Buying, Selling, etc are hidden if this option is unchecked. -Added option to seperate offrealm trade chat from local trade chat. In previous version all trade chat from other realms was seemlessly shown with your normal trade chat's chat. To the degree you couldn't even tell what was local and not. There is now an option to seperate the two types of chat. When unchecked any off realm trade chat will be shown in the tab with "World" chat instead of the "Trade" chat tab. Remember that World chat is whichever tab you have the alltradeforwarder channel selected to show in. They are seperate than Trade. So make sure you put trade in one tab and alltradeforwarder in another if you want them seperated. -Also note that virtually connected realms and local realms will still be shown where the local trade should be shown even when not in the city. This took some work :) -Corrected several issues with importing data from OQ, mainly a bug that was reported with non-US realms. Several realms are missing from the matrix and were causing a nil error. These types of realms will now show as UnknownRealm now instead of producing an error. You can still join these groups even with the realm being unknown. -All known and reported bugs have been fixed. Please keep reporting bugs if you find any. I do fix them. -I am also working on a filter for swear words. Currently swearing can duplicate messages since it always uses different characters to represent the swear words on Blizzard's side if parental controls are blocking the words. Did not include in this update due to needing a little more testing before I feel comfortable with this.

12-18-2013 small fix to the CRF_J and L messages not being hidde, woops... Overhauled the message sending system. worked on the raid finder a lot and added support for importing group lists from the oq channel. The raid finder should work now and find groups. Still working on this but it is operational now. Many changes to numerous to list 12-11-13 Fixed the world chat channel, had a small bug last release that was breaking it cross realm. (If you didn't know this addon also enables a realm wide chat channel (think like OpenRaid) if people would start using it :) Added functions to import group listing from Oq (current versions and old versions) Added functions to join OQ group waitlists and send to them a personal tell that you are trying to join their waitlist without OQ (Also allows you to waitlist for groups you are elitistly not eligible for but still shows your correct stats in their waitlist) added option to disable importing from OQ in the about tab Does not modify or interfere with the OQ channel in any way (does not break OQ) lol. This allows for a lightweight alternative to OQ (I hate how much data OQ transfers and constantly checks not to mention the Elitist usage of it) sorry Tiny :P Fixed an issue with Cross realm chat being disabled on Virtual/linked realms. when you disabled cross realm chat in previous version it was not showing linked servers trade chat when out of the city which it should have been showing. It now shows your linked realms correctly with cross realm chat disabled. 12-04-13 small fix to the queue on login function. no big deal. doesn't queue on login if you have max friends online. 12-04-2013 Updated to 3.0 Channel name changed and broadcast message changed and shortened. Swarm has been disconnected from old versions due to virtual realms support. Thats right. We now support virtual realms. The old tradeforwarders do not support this as they misidentify the realm which messages are being forwarded from or fail to identify which they are coming from. Mine handles this with elegance now. Many other changes. fixed the queue list a bit so users get removed after 2 hours when adding from sync. also added a send count adjuster in the about page so you can select how many friends realms you are forwarding data to. minimum is 3 maximum is 10. I have never seen an issue with this being set to high unless you have bad internet connection. I have mine at 25 for testing purposes and it works just fine. but obviously keeping in low is the proper way to go from a coding standpoint. Overall though, big changes, must update, spread the word! -Shrap

12/01/1013 q2 Small change to the block_addon error caused by blizzard faulty parental control system. only blocks that specific error now, not all errors :) sorry for two updates so quick together.

12/01/1013 Fixed some bugs, added filters for dbm, voice encounter mods and bossencounter4 so that you don't recieve spam updates about player status over battlenet. fixed the blizzard bug with the parental controls error by blocking the addon block message popup for now until blizzard adresses this issue. will block other addons from causing the error as well. better than the previous solution which tainted the ui and caused errors in raids and during combat and in protected frames. should be no bugs in the form of blizzard errors now. all have been ironed out that have been reported.

11/24/2013 Another big update. Fixed some bugs. Fixed issue with duplicate messages on virtualized realms. Added more support for persistence. All options should now save and restore between sessions/characters. Fixed a lot of stuff in the raid finder. options now disappear when not a possibility or auto check themselves if there is only one choice. Just a lot of improvements in general. Minimap icon now saves it's position. The UI now autoopens the first time you login on a toon but not after that. Make sure you update. Working much smoother in this release.

11/22/2013 Big Update. Fixed most of the reported issues. Options now saved and persist between logouts and reloads. Youc an also disable cross realm trade so that only your own realm trade can be soon. Bunch of other tweaks too various to mention. imporvements and speedups and tweaks.. Also added an opt out button for battlenet broadcasts for those of you that don't prefer this behavior as well as the auto make friends button. any behavior that was previously deemed to be uneeded or unwanted by users that thought so may now turn those undesirable features of while others that enjoy them can continue to do so at their own leisure.

8/27/2013 - updated for 5.40

8/13/2013 - New version of the addon has been released. Renaming the addon AllTradeForwarder with ClassicRaidFinder since the seeing trade chat part of this addon far trumps the other right now. I hope you like the changes. This addon no longer auto friends people unless you check the option! Spread the word about this addon. It only works correctly if a lot of people on many different realms are using it! ENJOY AND REMEMBER! ALL YOUR TRADES ARE BELONG TO US!!!!! :)

3/11/2013 Corrected the issue where sometimes the CRF channel would grab channel 1 and shift trade and general chat to odd numbers. tweaked the authorized message function section as well due to pple complaining. Can't do anymore than I have done. You simply have to change you bcats if you decide to disable the addon or you're gonna get messages. i don't think it's too complicated to change after getting a message saying you need to do so.....???? hmmmm

3/8/2013 stupid buig fix. misspelled diamond siamond :P

3/8/2013 Small bug fix. accidentally referenced the texture path for the blue box icon as texturesquare when i had actually called texturebox....was causing a small error to pop up if anyone type {square} into chat

3/7/2013 Updated for patch 5.2.....Fixed the issue with apostrophes in realms name. Added the raid target icons to chat, the ones you see in trade chat usually. the skull, x, cross, etc. was tricky to get them working. Also added several extra icons as well. You can use {gold} {silver} {copper} {red} {green} and {fire} when you use CRF chat as well. Fixed and shortened some algorithms and fixed some bugs. And I added a black and white list for the realms you see now. So click on the black list and select a realm and it will shuffle it over to the white list and vice versa if you select a realm from the white list. All realms get put on the white list the first time they are seen. then they are saved to you userdata on logout after that, so anything you put on blacklist will stay there. If you happen to get any weird realm names that don't exist just throw them on the black list.

3/1/2013 - small fix to classname error in queue list being causes by spaces in class names in the new auto queue method and touched up some other minor details. woopsies release :P

3/1/2013 - Huge update. Fixed bug in the queue list causing class and race to be out of order randomly. Fixed several possible bugs. Fixed the forwarding from alternative sources bug that was causing clipped names. now you auto queue for nothing when you login and there is a colored marker next to your name indicating weather or not you have queued yet or not. red for no green for yes. Added a donor icon to the right of the queue list. If you happened to be awesome to have donated to this project or helped beta test you'll earn a little symbol of your coolness! :) completely for looks, of no value at all beyond that....Many other minor improvements I can't think of. Changed the channel name and broadcast message once again as well due to the number of changes in this version. Thank you! and let me know about any problems you have.

2/27/2013 -added a hook to grab trade chat from additional sources if you are leader and not in trade chat...ie.TradeForwarder addon's channel. added ability for my addon to link with TradeForwarder if you are running it....discovered many people were during testing. -Will be adding a white list and black list for realm chat soon. and also a filter option for the queue list so you can view the queue with only people that match your choices. currently not really needed. but will be as we get more users. -Also fixed a small bug that was happening very rarely. Not sure what was causing the error, it was a nil message being sent from a realm to someone thatw as causing it. I'm assuming at this point it is being caused by a weird character of some type that the pattern for decoding messages is unable to process. So I threw a bandaid on it and anytime those messages happen to come up it will simply garbage them and ignore it since it is happening very rarely it should not garbage out too many messages, but I would like to know the source of this error. I know it must be a weird symbol....has to be...

2/21/2013 Major improvements to the friend making algorithm. the authorized message now sends a list of ten possible friends to jump start your friend making process. also made it so that you can not disable this addon on reloadui, u must logout and disable to disable, this prevents ppl from hijacking owner of the channel and getting spam messages.

2/20/2013 Lots of fixes, improvements, added a stop sending messages function to the queue button so that you don't accidentally not get queued or unqueued because of chat limits. fixed the way the system identifies you based on Bcast message, apparently thee is another addon that came out last december that deploys the same tactic as my original pharevertrade addon so I had to make some adjustments so the two could work together and not fight fi you have both. Big thing I chnaged in this release is the crf trade chat messages are now actually attached to the trade chat window. so you can have crf and crf trade in different tabs now, or disable either one in the crf options. made some improvements to the autofriending system. and shortened the bcast message. so You can now change the bcast to whatever you want....it will just append my message to the start of yours....adjusted some of the cache values. and some bug fixes of course.

2/16/2013 Fixed an issue with the unqueueing sound being echoed over and over again when you joined a group while queued-not a critical update...

2/16/2013 updated to 2.1.5 corrected several small issues with counts when making friends. and fixed the issue with receiving spam if you disbale this addon. put in a filter for broadcast messages if they are from our addon or from a user that is disabling the addon. Should prevent spamming now. the only message you will see now is a message telling you to change you bcast if you didn't do so already.

2/16/2013 real small update. added 2 lines of code lol. But apparently some realid friends haven't taken the time to set a battletag to their acct yet so if you have any realid friends with no btag set it was causing an lua nil value error to pop up. that error has been correct in this small update.

2/15/2013 v2.1.4b Fixed a small count bug in the make friends algorithm that was preventing friends from being made. fixed the issue with the count in making group a raid if more than 4 invites. added some more keywords to the keyword black and white list.

2/15/2013 Fixed a bug with the autoconvert to raid method. was always making into raid, now only makes into raid if my addon started the invites and the amount of players invited is more than 5. also fixed the saved variables in the toc file. Was not set correct and the channel options weren't saving. Now when you logout or reload the crf channel will stay where you put it.

2/15/2013 Major update. Fixed a lot of stuff. Added flow control to the message receives and sends. added spam control to both as well. also added keyword filters to trade chat forwarding so only messages with keywords such as wts or lfm get forwarded but messages from the CRF channel do not get keyworded. also added a hopcount to the message strings so that message can't go "around the world" and back. Just a lot of overall improvements to the system and how it interacts. Mainly top control traffic flow. You should never be sending too many messages at a time now. I may have to adjust some values as we test this more but this should prevent mass messaging from occurring. Added a timer to the buttons so you can't queue and unqueue without waiting ten seconds and having an action of some type happen. added an auto friending system for when you have no or few friends online and also a buddy system for if you can't find friends to make. I'll post a detailed description of how the algorithm works some time in the future. any friends auto added should contain a note the signifies they were auto added. They will also be auto removed at certain points so don't worry too much. It is possible however to reach the maximum nonhardware triggered amount of bnet friend requests. I ran nto it a few times after sending hundreds of bnet invites. This does not prevent you from sending out a bnet invite manually however. It seems once you send so many bnet requests that the command starts to require a hardware event. But this should not be an issue. It's a large number. I think...But if you have been testing this and stopped, well try again. This has been a proof of concept up until now. Now we begin the true testing phase. I expect some things to go wrong and I will probably be putting out daily updates for a week or so here. But bear with it and test away with me. Things "should" be working quite well now.

2/10/2013 minor update, there was an issue with ilvls not loading at first login. so was throwing back some errors when people queue without an ilvl. or was returning zero as well sometimes. fixed issue with a floor command. and recalling the ilvl check everytime you queue.

Finished the queuing routines, fixed some btag invite stuff, and a bunch of other stuff I can't remember. This should be the last update for a while now. Sorry, had to fix some stuff but everything is working the way I want now I believe.

2/9/2013 added routines for autogrouping via battlenet invites many improvements to various sections of code. more to come. But you can now form groups with people via battletags cross realm seamlessly with no interaction. people that invite people will auto remove battletags they invited after 30 minutes or on a reload as long as they have more than ten total bnet friends. they get flagged on the sender side with a note that says crf temp friend but the receiver does not mark a note as I could not find an acceptable way to do this on the receiver end. but once the sender removes them this will sever their connection as bnet friends. You will also receive a whisper from the person inviting you. if you receive an invite with no whisper you can decline the invite and you should receive another invite shortly with a whisper this time. This is due to the new linked realm system Bli introduced in MOP. There is really no way around this double invite issue as the system doesn't seem to kick back any type of system message when you whisper someone cross realm on a linked realm and they can't get the message. they seem to alter the way this system works on a daily to weekly basis as well so any attempt I took top counter this would be blowing smoke. So again, if you get an invite from a linked realm and decline it you will get a second one, and the whisper will be on the 2nd and not the first. no fix for this unless someone can think of one.

But overall I am very excited about this update This update should have everything working. Please report bugs as always.

2/8/2013 sorry trying to figure out how to make it show up as update and not modified in curse :P

2/8/2013 Fixed the issue with repeated messages with the cross realm chat + feature being used. fixed it so that trade chat is not shown from crf when you are actually in your trade chat. also fixed some stuff in syncing routines to make sure people get removed from the sync que if they unque before their sync gets sent. also fixed the auto group forming routines a little bit. was some stuff way off in there. still needs to be built up better. overall this should have taken care of any major bugs. please upgrade. as the channel names and broadcast msg have been changed.

2/5/2013 Left a stupid debug message in the program that was popping up annoying like. removed the debug message. no other changes. may remove the auto reque feature on next update.

2/4/2013 Fixed some things in the queue list...