Download
(4Kb)
Download
Updated: 01-09-23 06:18 AM
Compatibility:
Dragonflight (10.0.2)
Updated:01-09-23 06:18 AM
Created:03-17-09 10:53 AM
Downloads:46,201
Favorites:339
MD5:

Reflux  Popular! (More than 5000 hits)

Version: 10.0.2
by: Kagaro, snichols1122

Managed by Gatorsniper-Area52 (Horde) (US) Battletag: Gator#1210

Reflux is a small lightweight profile manager. With the coming of dual specs, and people building ui compilations. I built this little manager. Its goal it to allow you to easily switch all your addon profiles in one fair swoop. For Addons that don't support profiles it emulates a profile. All emulations are done by the user and none come pre configured out of the box. The user chooses if he/she wishes to emulate a profile for any addon. Emulation is not needed for any addon that uses Ace2/3DB as profiles are built in.

As ALWAYS be sure to BACKUP your WTF folder before using.

Example of usage

This example assumes your setting up a brand new profile.

/reflux create MyProfile

This will switch all current ace db based addons to this profile and setup the emulation profile.

Now i configure a bunch of stuff and notice my unit frames dont have support for profiles... Well i can fix that! First i need to check the .toc for my unit frames in this case StufUnitFrames. I find the #SavedVariables: StufDB line in the toc indication that is where it saves its configuration information. So now in game I simply add that saved variable to reflux

/reflux add StufDB

Now reflux will emulate a profile for Stuf. I finish up configuring my ui. Im pretty happy with it. Now that im done I need to save the emulated profile

/reflux save

Now my emulated profile has been saved. Lets do a quick reload to ensure our data is saved to disk.

We are done! now my ui is setup with my new profile. Lets go create another profile for my alt.

/reflux create MyAltProfile

my screen is now back to initial state all un configured. My alt is a different class so this isn't a big deal. (Future enhancement will be to copy a profile set so you can create a base config then tweak). Now i do more work...

What about stuf? Do i need to add it again? Nope its already been emulated so no need to add it again.

Now I save my new profile

/reflux save

Now I switch my main back to its original profile.

/reflux switch MyProfile

bingo my ui is now all set back up.

I log into my alt and type

/reflux switch MyAltProfile

and now my alts ui is all setup.

If you want to clear out all your reflux data /reflux cleardb and bingo its all gone. You ace profiles are still there, but the emulated profiles will be cleared.

Type /reflux to see a list of commands.

New Commands
/reflux addons [profile]
Switch addon set to what was saved int he profile. Due to technical reason you need to switch afterwards

/reflux save now optionally takes an 'addons' flag to store addon state
so /reflux save addons will save current addon list in the emualted profile.

/reflux copy [target profile]
will attempt to copy the target profile into your current profile. this will reload the ui when complete.

/reflux delete [profile]
will delete a profile. Please note you can NOT delete the current active profile.

/reflux snapshot [profile] (EXPERIMENTAL)
will create a new profile and scan each addon copying thier current profiles to the new one.

[b]January[.b]
-Toc Bump

July 24th, 2022
-Added to Wowup
-Toc Bump

November 21st, 2020
-Toc Bump

May 17th, 2020
-Updated TOC

September 26th 2019
-Update Toc

June 25th 2019
-Update Toc

December 12th, 2018
-Update Toc

July 18th 2018
-Update TOC

September 2nd 2017
-Update TOC

May 21st 2017
-Update TOC

October 25th 2016
-Update TOC

2.0:
September 27th 2016
-Update TOC

1.10
Updated TOC for wow 4.0, forgot to upload it a few weeks ago.
1.9
Fixes for 3.3 and minor bug fixes
1.8RC1
Updated for 3.3 added experimental snapshot command .
1.7
Updated for 3.2

1.7RC2
Fixes for null pairs calls in copy, and some typos fixed as well.

1.7RC1
Fixes for copies of emulated profiles.

1.6
Fixed error if you didnt supply a profile to switch.

1.5 Release
Archived Files (2)
File Name
Version
Size
Author
Date
9.2.5.1
5kB
Kagaro
07-24-22 07:49 AM
9.2.5
5kB
Kagaro
07-24-22 07:46 AM


Post A Reply Comment Options
Unread 04-26-10, 09:23 AM  
Marava
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 3
Uploads: 2
Originally posted by Kagaro
Ill be trying to make one here soon for a guildie so I can give you a full answer
I would like to know this as well. I'm currently using Stuf unit frames in my UI and would like to make a UI compilation including it for my guildmates.
Report comment to moderator  
Reply With Quote
Unread 04-29-10, 12:57 PM  
sikwidit
A Fallenroot Satyr
 
sikwidit's Avatar
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 89
Uploads: 2
Help

quick help, how or what command do i use if i already have everything set and want to save it rather than starting a new ?
Report comment to moderator  
Reply With Quote
Unread 04-29-10, 05:03 PM  
Politig
A Chromatic Dragonspawn
AddOn Compiler - Click to view compilations

Forum posts: 176
File comments: 396
Uploads: 1
Any way to rename your current profile?
Report comment to moderator  
Reply With Quote
Unread 05-01-10, 07:23 AM  
Kagaro
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 132
Uploads: 6
Re: Help

Originally posted by sikwidit
quick help, how or what command do i use if i already have everything set and want to save it rather than starting a new ?
/reflux snapshot <profile name to create>
Report comment to moderator  
Reply With Quote
Unread 05-01-10, 07:24 AM  
Kagaro
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 132
Uploads: 6
Originally posted by Marava
I would like to know this as well. I'm currently using Stuf unit frames in my UI and would like to make a UI compilation including it for my guildmates.
Been lagging behind on this one, working on lich king and work havent had time to make a compilation yet.
Report comment to moderator  
Reply With Quote
Unread 05-02-10, 10:19 PM  
Sundollz
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally posted by Spartitan
OMG i had my UI setup alrdy and then i typed /refluc create <MyProfile> and it completely seted everything and i mean everything!!! i lost it alll :"(!!!....why did u make the config so dificult instead of just puting a simple menu saying create profile or something like dat -_-* its 202 addons man! ugghhh!
This EXACT situation happened to me. I'd been working on the thing for months. I've tried and no matter what you do you can't get your profiles back. They have -all- been wiped.
Report comment to moderator  
Reply With Quote
Unread 05-03-10, 02:43 PM  
Kagaro
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 132
Uploads: 6
Originally posted by Sundollz
This EXACT situation happened to me. I'd been working on the thing for months. I've tried and no matter what you do you can't get your profiles back. They have -all- been wiped.
They infact havent been 'wiped' you just need to go back and change which profile each mod is using. Normally this is 'Default'
Report comment to moderator  
Reply With Quote
Unread 05-22-10, 05:20 AM  
ianchan
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
/reflux switch xxx will make all addon's profile change to name "XXX"
how can i only change Recount
Report comment to moderator  
Reply With Quote
Unread 05-22-10, 03:27 PM  
Unlocky
A Defias Bandit

Forum posts: 2
File comments: 4
Uploads: 0
Much better use of Reflux

Just like many of you guys in here, I like to use UI packages and make my own adjustments.
Problem is that it can be confusing and you easily forget where you made all your changeds in which addon.

But I was struck by luck when I found this post on: http://huntsmanslodge.com/6538/a-few...-on-reflux.htm

His explanation of how to use reflux when you want to save all your hard work or save your changes to an excisting UI is by far much better than the author of reflux.


Now… let’s say you want to put your own personal touches on my UI package. No problem. Here’s what I suggest you do…

Type in:

/reflux create NewProfileName (e.g., /reflux create LotharUI)

After doing this, your screen will go back to the crazy-ass layout that you had right after you installed my UI. Don’t fear though… next step is to copy my settings into your new profile and them use them as a foundation for making your changes. You can do this by typing:

/reflux copy GarUI

What that did was import all of my profile settings into your new profile. Now you can go ahead and make all of the necessary customizations to my UI, while still leaving the GarUI profile intact.

Once you’re happy with it, go ahead and type:

/reflux save

Now you’ll have a custom version of my UI saved with your own unique profile name. If you ever decide you want to go back to my settings for whatever reason, just type:

/reflux switch GarUI

Alternatively, you could just load my UI and make any changes you want, then save it. The problem with that is… if you ever wanted to refer back to my original settings, you will have overwritten them. This is why I think it’s best if you just create your own unique profile and import my settings into it, then go from there.

Alright, so now you’ve taken my UI and made a few changes of your own. Now it’s time to configure it for the rest of your toons. To do this, just create new profiles for your alts by typing in the create command again:

/reflux create YourAltProfile (e.g., /reflux create KronosUI)

Once you’ve created the profiles for your alts, just switch back to the profile you created for your main (e.g., /reflux switch LotharUI). Now your main is back in business, so now it’s time to go configure your alts…

Next step is to log in with your first alt. After login, your screen will look all screwy again. The first thing you need to do is switch to the alt profile you created for this toon (e.g., /reflux switch KronosUI).

After you’ve switched to your alt’s profile, then import the settings from your main profile (e.g., /reflux copy LotharUI). Now you can go through and make changes to your alt’s UI, using your tailored version of my UI as the starting point.

With this method, you’ll be able to utilize many of the core settings, yet be free to adapt this layout to other character types.

Hopefully this post makes some sense and helps you with managing multiple character profiles.
Report comment to moderator  
Reply With Quote
Unread 06-08-10, 05:21 PM  
Oogzy
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
So I'm trying to use reflux for my different alts as well as for my druid here so that I can have different UI's for when I'm in DPS spec or Healing spec. I made a profile named "DSPui" and then made my UI for it. When I tried to save it though, nothing was happening. So I did /reflux show and got this:

Active Profile is DPSui
DPSui is an available profile.
Nothing is being emulated
Addon state is not being saved.

So I can't get it to save anything or emulate anything. I know that the vast majority of my addons have profiling available so how do I fix this?
Report comment to moderator  
Reply With Quote
Unread 06-09-10, 09:35 AM  
Kagaro
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 132
Uploads: 6
Originally posted by Oogzy
So I'm trying to use reflux for my different alts as well as for my druid here so that I can have different UI's for when I'm in DPS spec or Healing spec. I made a profile named "DSPui" and then made my UI for it. When I tried to save it though, nothing was happening. So I did /reflux show and got this:

Active Profile is DPSui
DPSui is an available profile.
Nothing is being emulated
Addon state is not being saved.

So I can't get it to save anything or emulate anything. I know that the vast majority of my addons have profiling available so how do I fix this?

When you created DPSui it set all the addons that have ace2/3/rock support to that profile. Saving, is only for Emulated profiles.
Report comment to moderator  
Reply With Quote
Unread 06-14-10, 12:10 AM  
Protheus
A Defias Bandit

Forum posts: 2
File comments: 2
Uploads: 0
Automatically switch Profile on char login

I have been using reflux for a week now - was difficult but getting teh hang of it. I have created different profiles for each of my alt.

Now what happens is that when I login to my shaman I see that my rogue profile is active - when I login to my hunter, the rogue profile is active.

Reflux does not switch to a profile for a specific character.

Do I have to manually switch profiles on character logon ?
Report comment to moderator  
Reply With Quote
Unread 06-15-10, 10:18 AM  
Kagaro
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 132
Uploads: 6
Re: Automatically switch Profile on char login

Originally posted by Protheus
I have been using reflux for a week now - was difficult but getting teh hang of it. I have created different profiles for each of my alt.

Now what happens is that when I login to my shaman I see that my rogue profile is active - when I login to my hunter, the rogue profile is active.

Reflux does not switch to a profile for a specific character.

Do I have to manually switch profiles on character logon ?
No it doesnt switch profiles per char, it just indicates the last profile you switched to via reflux. ther eisnt a reason to change profile per char, as when you do a switch on that char thats the profiles setting for that toon.
Report comment to moderator  
Reply With Quote
Unread 06-16-10, 01:18 AM  
Protheus
A Defias Bandit

Forum posts: 2
File comments: 2
Uploads: 0
thank you for the reply
Report comment to moderator  
Reply With Quote
Unread 06-30-10, 06:03 AM  
Mechrior
A Chromatic Dragonspawn
 
Mechrior's Avatar

Forum posts: 155
File comments: 120
Uploads: 0
error since new patch

comes up when trying to use snapshot

[2010/06/30 13:01:26-491-x1]: Reflux-1.9\Reflux.lua:117: Cannot have the same source and destination profiles.
AceDB-3.0-21 (AtlasLoot):537: in function `CopyProfile'
Reflux-1.9\Reflux.lua:117: in function <Interface\AddOns\Reflux\Reflux.lua:104>
Reflux-1.9\Reflux.lua:413: in function `?'
Interface\FrameXML\ChatFrame.lua:4049: in function <Interface\FrameXML\ChatFrame.lua:3997>:
<in C code>: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:3660: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:3698: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>

---
__________________
When the light in your heart shines, The rest of the world will pale in comparison


Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: