EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > Utilities

Category: UtilitiesProfitUI Quick-Raid Buttons configuration tool
Interface Information
Download
tknarr's Portal Bug Reports Feature Requests
How do I install this? (FAQ)
Name: ProfitUI Quick-Raid Buttons configuration tool   Popular!
Author:
Date: 12-02-2013 07:35 PM
Size: 1.23 MB
Version: 1.4.2
Rate Addon: 1 out of 5 with 1 votes  
Patch & Add-on List
File Name
Version
Size
Author
Date
Type
1.4.1
550.99 Kb
11-09-2013 09:24 PM
Addon
1.4.1
303.66 Kb
11-09-2013 09:23 PM
Addon
Pictures
Click to enlarge 

Views: 0
Size: 41.99 Kb
Dimensions: 544 x 577
Button Assignments form
 
Click to enlarge 

Views: 0
Size: 62.08 Kb
Dimensions: 804 x 664
Spell Lines form
 
Description
Version 1.4.2: Fixed a crash bug and cleaned up a potential glitch in the installer.

Version 1.4: Added support for the new Channeler class introduced in Tears of Veeshan.

Version 1.3: Added the ability to open and save different storage files, so you can maintain multiple configurations easily. Cleaned up the UI using a menu bar instead of all those buttons. Cleaned up handling of spell IDs.

Version 1.2: Added the ability to associate spell IDs with spell names and use the numeric IDs in the ProfitUI XML file. Added the ability to import and export spell IDs/names, spell lines and button assignments to CSV (comma-separated value) files. Included pre-made XML and CSV files for the button assignments and spell lines Profit uses in it's default QRB configuration file.

Version 1.1: Made the Auto Fill Spells button work. It now fills in blank entries with ones that continue the level and suffix number sequence of the existing spells. If there's no non-level-0 spells filled in, it uses the spell line name as the base spell name and starts numbering from level 1, suffix 'I'. It's not perfect because of the weirdness of spell levels in T1 and some of T2, but it should save considerable typing. Also added Help buttons that go to the appropriate section of the help file for each form. The installer should upgrade a 1.0 installation, but if it gives you trouble you can uninstall 1.0 and do a clean install of 1.1 without losing any of your stored work.

Installation instructions:
  1. Unzip the QRBInstaller.zip file
  2. Run the QRBInstaller.exe program inside it to install the utility

QRBInstaller.exe is a standard InstallShield installer, and will add the utility and it's help file to the Program menu under the QuickRaidButtons group. The help file describes how to use the tool. The basic idea's simple: you edit spell lines and use that form to create the lists of spells and commands in each line, one set of lines per class, and then for each class you assign a spell line to the 5 available quick-raid buttons and generate the _ProfitUI_QuickRaidButtons.txt file to drop into your UI/ProfitUI folder.

The utility stores all it's information in an XML file in your user AppData/QuickRaidButtons folder. It doesn't forget about spell lines just because they're not assigned to a button. You can put arbitrary macro commands in by using level 0 for them and putting the command text (including %T for the name of the target you're casting on and %I for the target's target) as the spell text. /cancel_spellcast would be a popular command, as would /gsay and /raidsay. The XML isn't too complex, and there's a sample (QRBStorage.xml) in the Examples folder until the program's installation directory (Programs (x86)/QuickRaidButtons).

The utility's written in C#/.Net, and you'll need the .Net 4.0 framework installed to use it. You'll need to get the framework separately from Microsoft, but that's not too hard and if you're running the EQ2Map updater you've already got what you need.

If something unexpected happens, the program dumps out exception information in AppData/QuickRaidButtons/Crash.log. That'll be useful information to send me to help debug problems.

The program's licensed under the GPL v3 or any later version. If you go to http://technical.silverglass.org/code/profitui-qrb-tool you can find the installer zipfile plus:
  • QuickRaidButtons.zip:a plain zipfile of the installation, you can unzip it into a folder and run it from there.
  • QuickRaidButtons_src.zip: an archive of the Visual Studio 2010 solution with all the source files and the InstallShieldLE project to create the installer.
I'd recommend the installer so you can cleanly uninstall the program if you want. The other two on the Web site would mostly be of interest to developers wanting to see the code. Note: I'm not sure the InstallShieldLE project is entirely portable to another user's machine, it may hard-code paths on my machine in it's configuration. I'll upload the two zipfiles as add-ons so they're available directly from EQ2Interface.

If you need the .Net framework, you can find .Net 4 here:
http://www.microsoft.com/en-us/downl....aspx?id=17851
and if you need more links to other versions:
http://msdn.microsoft.com/en-us/vstudio/aa496123.aspx
Archive List (Old Versions)
File Name
Version
Size
Author
Date
1.4.1
1.24 MB
tknarr
11-09-2013 09:23 PM
1.4
1.24 MB
tknarr
11-09-2013 08:42 PM
1.3
1.14 MB
tknarr
03-03-2013 02:57 PM
1.2
1.13 MB
tknarr
01-06-2013 04:00 AM
1.1
1.09 MB
tknarr
09-12-2012 12:03 PM
1.0
1.09 MB
tknarr
09-09-2012 01:52 PM
File Statistics
User Rating:
1 out of 5 with 1 votes
Downloads: 14007
Views: 61647
Favorites: 0
Uploaded By:
 
Last Modified: N/A

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Unread 01-13-2014, 02:31 PM  
tknarr
A Griffon
 
tknarr's Avatar
Interface Author - Click to view interfaces

Server: Unrest
Forum posts: 849
File comments: 10
Uploads: 5
Re: Error When I click the install

Quote:
Originally posted by Sweetbomb
" Error 1728. There is a problem with this Windows Installer package. A DLL requried for this install to completed could not be run. Contact your support personnel or package vendor. Action ISSetALLUsers,entry:SetAllUsers,library:C:\User\...\MSIE02.tmp"
Do you have the .Net 4.0 framework installed? Links to it and other versions of the .Net framework are provided at the bottom of the page.
tknarr is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-13-2014, 01:13 PM  
Sweetbomb
A Brown Bear

Server: Unkown
Forum posts: 8
File comments: 5
Uploads: 0
Error When I click the install

Howdy,

I downloaded the installer and tried to run the install. Below is the error the I received when I started the install..


" Error 1728. There is a problem with this Windows Installer package. A DLL requried for this install to completed could not be run. Contact your support personnel or package vendor. Action ISSetALLUsers,entry:SetAllUsers,library:C:\User\...\MSIE02.tmp"


My system is as follows:
Windows 8.1
16GB RAM


if you need anything else from me please let me know.


Thanks for any help.
Sweetbomb is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-02-2013, 07:22 PM  
Suziekew
A Mist Grinnin
 
Suziekew's Avatar

Server: Everfrost
Forum posts: 75
File comments: 24
Uploads: 0
Woot! Looks like it's all set up now. Seems to be running fine and I don't see anything in the Crash.log now either.

Thanks so much for the quick response! Now, it looks like I have some setting up to do!
Suziekew is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-02-2013, 05:48 PM  
tknarr
A Griffon
 
tknarr's Avatar
Interface Author - Click to view interfaces

Server: Unrest
Forum posts: 849
File comments: 10
Uploads: 5
Quote:
Originally posted by Suziekew
Thanks for the quick response! Clicking the .exe file directly produces the same result but there was a Crash.log, as follows:

12/2/2013 11:01:33 AMSystem.NullReferenceException: Object reference not set to an instance of an object.
at QuickRaidButtons.Program.Main() in C:\Users\tknarr\Documents\Visual Studio 2010\Projects\EQ2QuickRaidButtons\QuickRaidButtons\Program.cs:line 64
OK, I can't upload here yet but over lunch I did a quick patch. See if installing the package in the zipfile at this link fixes the problem:

http://arachnae.silverglass.org/~tkn...BInstaller.zip
tknarr is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-02-2013, 02:41 PM  
tknarr
A Griffon
 
tknarr's Avatar
Interface Author - Click to view interfaces

Server: Unrest
Forum posts: 849
File comments: 10
Uploads: 5
Quote:
Originally posted by Suziekew
Thanks for the quick response! Clicking the .exe file directly produces the same result but there was a Crash.log, as follows:

12/2/2013 11:01:33 AMSystem.NullReferenceException: Object reference not set to an instance of an object.
at QuickRaidButtons.Program.Main() in C:\Users\tknarr\Documents\Visual Studio 2010\Projects\EQ2QuickRaidButtons\QuickRaidButtons\Program.cs:line 64
Thanks. That tells me what's wrong, and I should be able to fix that and upload a 1.4.2 update with the correction tonight.
tknarr is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-02-2013, 02:04 PM  
Suziekew
A Mist Grinnin
 
Suziekew's Avatar

Server: Everfrost
Forum posts: 75
File comments: 24
Uploads: 0
Thanks for the quick response! Clicking the .exe file directly produces the same result but there was a Crash.log, as follows:

12/2/2013 11:01:33 AMSystem.NullReferenceException: Object reference not set to an instance of an object.
at QuickRaidButtons.Program.Main() in C:\Users\tknarr\Documents\Visual Studio 2010\Projects\EQ2QuickRaidButtons\QuickRaidButtons\Program.cs:line 64
Suziekew is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-02-2013, 12:42 PM  
tknarr
A Griffon
 
tknarr's Avatar
Interface Author - Click to view interfaces

Server: Unrest
Forum posts: 849
File comments: 10
Uploads: 5
Quote:
Originally posted by Suziekew
I don't know what I've done wrong but I installed this on two computers and, when I click the shortcut, it behaves as if it's loading, then just stops and nothing happens. I do have eq2map updater and it works fine so the .net framework is in place. What else can I check to get it to work?

Thanks in advance for any help.
First thing is to go into your user folder's AppData folder (C:\users\yourusername\AppData) and down into the Roaming\QuickRaidButtons folder. See if there's a .log file there with information in it about an exception or crash. If there is one, can you post it so I can see what it says? As a second check, go to C:\Program Files (x86)\QuickRaidButtons and run the QuickRaidButtons.exe file there directly. If that works, the shortcut might be messed up.
tknarr is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-02-2013, 12:25 PM  
Suziekew
A Mist Grinnin
 
Suziekew's Avatar

Server: Everfrost
Forum posts: 75
File comments: 24
Uploads: 0
I don't know what I've done wrong but I installed this on two computers and, when I click the shortcut, it behaves as if it's loading, then just stops and nothing happens. I do have eq2map updater and it works fine so the .net framework is in place. What else can I check to get it to work?

Thanks in advance for any help.
Suziekew is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-14-2013, 01:13 PM  
tknarr
A Griffon
 
tknarr's Avatar
Interface Author - Click to view interfaces

Server: Unrest
Forum posts: 849
File comments: 10
Uploads: 5
Re: Re: Re: nice start, can it come preloaded with all classes spells?

Quote:
Originally posted by raenarys
As an alternative idea, is there a way to load in the exiting Profit UI defaults?
I put up 1.2 a bit ago, with the ability to import and export button assignments, spell lines and spell IDs. It's got a copy of QRBStorage.xml pre-loaded with the Profit default configuration, and importable CSV files with Darqwood's spell lines and the Profit defaults.

I'm working on a 1.3 version that moves less-used functions up to a menu bar instead of that clutter of buttons, and adds the ability to open different storage files so you can maintain more than one configuration at a time.
tknarr is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-12-2012, 11:11 AM  
raenarys
A Young Mystail Rat

Server: Antonia Bayle
Forum posts: 5
File comments: 11
Uploads: 0
Re: Re: nice start, can it come preloaded with all classes spells?

As an alternative idea, is there a way to load in the exiting Profit UI defaults?
raenarys is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-30-2012, 05:47 PM  
tknarr
A Griffon
 
tknarr's Avatar
Interface Author - Click to view interfaces

Server: Unrest
Forum posts: 849
File comments: 10
Uploads: 5
Re: nice start, can it come preloaded with all classes spells?

Quote:
Originally posted by raenarys
This looks like a nice tool. Would it be possible for it to come pre-loaded with all class spells in the "New Spell Line"?

Does this also mean I need to manually type I, II, III, IV, V, VI, etc?
It could, but to do that I'd first need to create all those spell lines. That's a lot of work, and since I'm not familiar with a lot of classes I've no idea which lines people would actually use and which are pointless for this purpose. If people want to contribute, I'd certainly be willing to add spell lines (trimmed down to just the spells, no slash commands because different people will likely want different ones). The relevant XML file would be in your user folder, AppData, QuickRaidButtons, the QRBStorage.xml file. Just make a note about which classes are set up and which shouldn't be looked at.

As for filling in the numbers, that's what the auto-fill button is for. Fill in the first spell (bare or with the "I") and hit the "Auto Fill Spells" button. You'll likely need to edit levels and delete some at the end, but that's faster than typing in spell names. After you're done and have your slash commands put in, hit the "Sort/Cleanup" button to organize everything.
tknarr is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-30-2012, 03:05 PM  
raenarys
A Young Mystail Rat

Server: Antonia Bayle
Forum posts: 5
File comments: 11
Uploads: 0
nice start, can it come preloaded with all classes spells?

Hi!

This looks like a nice tool. Would it be possible for it to come pre-loaded with all class spells in the "New Spell Line"?

When I launched the tool, I anticipated being able to select the spell line to insert in for the HotKey to be generated.

Does this also mean I need to manually type I, II, III, IV, V, VI, etc?

Thanks again for the tool!!
raenarys is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 04:30 AM.


Our Network
EQInterface | EQ2Interface | WoWInterface | LoTROInterface | ESOUI | MMOUI