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,203
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-12, 07:15 PM  
Eolian
A Kobold Labourer
 
Eolian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 114
Uploads: 4
first off, thanks for making this addon. its been essential to saving my settings and for me to be able to get my own UI out there for others easily.

now my issue, which mind you this is the first time ever that something hasnt worked in the 2+ years Ive used reflux:

This past weekend I have been tweaking and making some changes to my UI and suddenly the /reflux save (name) command doesnt appear to be working. I get no text confirmation in the chat window and its freaking me out. I have no idea if its saving or not.
I tried /reflux snapshot and that appeared to work, but Im guessing you can only do it once? My guess is based off the fact once I try that command again, nothing happens and no text confirmation.

Please help
Report comment to moderator  
Reply With Quote
Unread 01-09-12, 07:41 PM  
DarkApple
A Defias Bandit
AddOn Compiler - Click to view compilations

Forum posts: 3
File comments: 5
Uploads: 1
OMG thanks, the onlything that I cant get to save is the location of the orbs, any clue for the chat frames


Originally Posted by suicidalkatt
Originally Posted by DarkApple
Hello im messing around with this and i got everything work but two thing

1: I creat new chat windows and change there coler and location, can i get that to save?
2: I use oUF_D3Orbs_Light how do i get it to save?

any help would be awsome
Looking at the .ToC of

You'll to add these SavedVariablesPerCharacter to your reflux list

Code:
## SavedVariablesPerCharacter: set_health_color, set_mana_color, set_combat_color, set_kitty_mana, set_bear_mana, orbPos_altered, load_demon_angel, load_power, power_moved, load_playerFrame, reloadStuff, playerscale
Add...
Code:
/reflux add set_health_color
...for example.

I'm fairly certain that Reflux doesn't really handle SavedVariablesPerCharacter and those saved variables are not what I would expect from an oUF skin, at least naming wise.
Report comment to moderator  
Reply With Quote
Unread 01-09-12, 07:24 PM  
suicidalkatt
A Rage Talon Dragon Guard
 
suicidalkatt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 331
File comments: 1467
Uploads: 50
Originally Posted by DarkApple
Hello im messing around with this and i got everything work but two thing

1: I creat new chat windows and change there coler and location, can i get that to save?
2: I use oUF_D3Orbs_Light how do i get it to save?

any help would be awsome
Looking at the .ToC of

You'll to add these SavedVariablesPerCharacter to your reflux list

Code:
## SavedVariablesPerCharacter: set_health_color, set_mana_color, set_combat_color, set_kitty_mana, set_bear_mana, orbPos_altered, load_demon_angel, load_power, power_moved, load_playerFrame, reloadStuff, playerscale
Add...
Code:
/reflux add set_health_color
...for example.

I'm fairly certain that Reflux doesn't really handle SavedVariablesPerCharacter and those saved variables are not what I would expect from an oUF skin, at least naming wise.
Report comment to moderator  
Reply With Quote
Unread 01-09-12, 07:12 PM  
DarkApple
A Defias Bandit
AddOn Compiler - Click to view compilations

Forum posts: 3
File comments: 5
Uploads: 1
Hello im messing around with this and i got everything work but two thing

1: I creat new chat windows and change there coler and location, can i get that to save?
2: I use oUF_D3Orbs_Light how do i get it to save?

any help would be awsome
Report comment to moderator  
Reply With Quote
Unread 05-02-11, 12:17 PM  
Masir
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 19
Uploads: 3
For ppl that tried to copy ui from an account to diffrent account :

I spent so much time trying to do this , and you will find no one clearly explaining this so here's the steps (Do them carefully)


Experiment : Copying The ui of account : Masir999 Realm mugthol Character name Masir

To : Account mage999 Realm Korgath Character name mage


1.Go to your main account Masir999

2.Type /reflux snapshot masirui

3.Close wow

4.Go to wtf folder

5.Delete your mage999 account folder

6.Duplicate masir999 Account folder

7.Change the name of copy of masir999 to mage999
NOTE:Account name must be all caps

8.Go inside your mage999 account

9.Change realm name of Mugthol to Korgath

10.Go inside Korgath folder

11.Change Masir to Mage

12.Open wow

13.Login to your Mage999 account

14.Get in mage character at korgath realm

15. type /reflux switch masirui

16. done
Report comment to moderator  
Reply With Quote
Unread 02-12-11, 09:48 AM  
Kagaro
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 132
Uploads: 6
sorry i dont check here very often, i check wowace almsot daily.

There is no concern about emulations being saved. thats only relevent if your emulation a profile for addons that dont have a profile system.

Im not sure if carbonite emulation is going to work i havent looked at how they save information. SV per character means they copy data for the characters as well as the globals. so emulate those both if they dont support ace/rock style profiles.
Report comment to moderator  
Reply With Quote
Unread 01-08-11, 09:20 AM  
Kupotek
An Aku'mai Servant
 
Kupotek's Avatar
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 1201
Uploads: 2
2 weeks and no response :/
__________________
Panther UI | My Home on the Web
Report comment to moderator  
Reply With Quote
Unread 01-05-11, 08:17 AM  
Deathmastuda
A Fallenroot Satyr
AddOn Compiler - Click to view compilations

Forum posts: 24
File comments: 3
Uploads: 1
No Emulations found/Some Add'd SVnames not emulating.

Also when after a profile has been saved if i do /reflux show...It does a really really long list of on/offs..

The concept of Reflux is ingenious...Especially for us wowui addicts who just cant possibly use the default ui..

2 main addons im trying to emulate are Carbonite, [minimap placement] And Kong ui hider..

Another thing..While looking in the .TOC file i noticed not only is there a savedvaribles name file...but also a savedvariables per character...is there a certain SVname that needs to be used? Plz help...tyvm & keep up the good work..
__________________
Report comment to moderator  
Reply With Quote
Unread 12-31-10, 11:11 AM  
kittykatmax
A Fallenroot Satyr
 
kittykatmax's Avatar

Forum posts: 21
File comments: 227
Uploads: 0
Me, too!

I've also been getting the "No emulations saved" and was wondering what it meant/if I was in trouble. lol


----------
Originally posted by Kupotek
I have a created profile kittyui
and when I type /reflux save I get the message ingame "No emulations saved."
Is this something I should be concerned with?
Report comment to moderator  
Reply With Quote
Unread 12-28-10, 04:42 PM  
Kupotek
An Aku'mai Servant
 
Kupotek's Avatar
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 1201
Uploads: 2
I have a created profile kittyui
and when I type /reflux save I get the message ingame "No emulations saved."
Is this something I should be concerned with?
__________________
Panther UI | My Home on the Web
Report comment to moderator  
Reply With Quote
Unread 12-05-10, 12:49 PM  
Kagaro
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 132
Uploads: 6
Re: HELP!!

Originally posted by Tuppe
I really need some help here. I'm going crazy...

I'm trying to get this to work properly.

When I do a /reflux snapshot it works fine.

But when my friend download the UI nothing works and using the /reflux switch Raun doesn't do anything. (Raun is my Profile name).

When I download it and install it like i did not have the UI it works fine. EXCEPT! for Titan panel, SexyMap and Moncai Quest Tracker.

SexyMap has the correct skin but it is placed wrong. It is in the top right corner. It should be in the middle of my UI.

Moncai Quest Tracker is showing up in the middle or bottom of the screen. Instead of the right side as i have it placed.

I have tried the /reflux add <addon> command and it says that they are been emulated. (the TOC file SavedVariables etc) But it does not work!

What am I doing wrong?
thos addons store the minimap location in your profile, its stored in the cache file no addon can touch.
If you pass your WTF to someone they need to setup the names of the root folders properly to match thier account name.
Report comment to moderator  
Reply With Quote
Unread 12-01-10, 09:13 PM  
DSTring
A Murloc Raider

Forum posts: 5
File comments: 28
Uploads: 0
your friend have your wtf folder?
Report comment to moderator  
Reply With Quote
Unread 11-30-10, 12:07 PM  
Tuppe
A Murloc Raider
 
Tuppe's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 5
File comments: 19
Uploads: 1
HELP!!

I really need some help here. I'm going crazy...

I'm trying to get this to work properly.

When I do a /reflux snapshot it works fine.

But when my friend download the UI nothing works and using the /reflux switch Raun doesn't do anything. (Raun is my Profile name).

When I download it and install it like i did not have the UI it works fine. EXCEPT! for Titan panel, SexyMap and Moncai Quest Tracker.

SexyMap has the correct skin but it is placed wrong. It is in the top right corner. It should be in the middle of my UI.

Moncai Quest Tracker is showing up in the middle or bottom of the screen. Instead of the right side as i have it placed.

I have tried the /reflux add <addon> command and it says that they are been emulated. (the TOC file SavedVariables etc) But it does not work!

What am I doing wrong?
Report comment to moderator  
Reply With Quote
Unread 11-27-10, 08:25 AM  
LippyPantaloons
A Murloc Raider

Forum posts: 8
File comments: 8
Uploads: 0
/Snapshot ftw

The Snapshot feature is the best thing since sliced bread. Thank you!
Report comment to moderator  
Reply With Quote
Unread 11-22-10, 08:37 PM  
esi
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 6
Uploads: 1
Originally posted by DSTring
What if I have everything configured already?

/reflux new profile will reset all settings, how can I merge my existing conf into profile?
/reflux snapshot <new profile>
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: