• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->
Resource icon

Software RGManager (beta) discussion (2 Viewers) 0.0.8889.34678

Next update is in progress, this will include:
-Full resource handler obfuscation
-Expanded system tray options
-Exclude functionality for individual resource handling
-UI tweaks, including optimization of naming schemes and sub-menus.
-Update All button for existing resources.

I expect this to take a couple weeks between writing and unit testing, expect it somewhere around 2nd/3rd week (12th-19th) of April!

Upped the priority of the Update All button given the number of requests, so expect that with this patch! Path/file excludes for individual resource handling, new UI additions as well as existing UI tweaks to streamline end-user usability & overall feel of the manager, resource handler obfuscation just for a little extra security and requested expanded system tray options will also be included.

I am also aware of an issue when decompressing LZMA (.7z, .pea, .lzma, et al.) formatted resources, this will also be fixed in the coming update.

As always, I'll keep everyone posted regarding any delays and if you run in to any issues don't hesitate to let me know! :)
 
Last edited:
If you right click any resource it will pop-up a settings option for each, from here if you click on the icon of the resource it will take you to the resources site page.
I'm glad to know that it's there, but it's incredibly unintuitive and buried under 3 clicks. If you hadn't explained it, I would never have found it. This is in stark contrast to the Add Resources tab where you have a quick way of downloading or purchasing each resource. There is no quick way of knowing what the resource actually does short of it's name and short description (which aren't always very descriptive).

So the "easy" change is taking the link you already created in the resource-specific Settings and making the title of the resource link out to the browser like the old launcher does.

As for what I was suggesting with expanding info in the app; if I find some time to mock it up in Photoshop I will, but I don't think I could describe it well enough to help you visualize it.
 
I'm glad to know that it's there, but it's incredibly unintuitive and buried under 3 clicks. If you hadn't explained it, I would never have found it. This is in stark contrast to the Add Resources tab where you have a quick way of downloading or purchasing each resource. There is no quick way of knowing what the resource actually does short of it's name and short description (which aren't always very descriptive).

So the "easy" change is taking the link you already created in the resource-specific Settings and making the title of the resource link out to the browser like the old launcher does.

As for what I was suggesting with expanding info in the app; if I find some time to mock it up in Photoshop I will, but I don't think I could describe it well enough to help you visualize it.
You are correct, it is unintuitive, was never really talked about (publicly) and is a feature that is buried under a specific control. This is a result of it mostly being antiquated logic from demoing that has yet to be expanded & optimized but is planned to be over the course of the beta. I'm sorry for that level of confusion.

From what I think you're getting at, you'd like an accordion that could host resource info. An accordion is like a sub menu that you can expand and retract via a header. The accordion itself would expand revealing resource information and the header would be the current row you would select of the resources grid.

If that's incorrect feel free to correct me. This is definitely something we can accomplish but I'll have to go through the standard proposal process and it probably wouldn't be until a little bit down the line.

What type of resource specific information were you thinking of displaying/what controls would you suggest?
 
No need to apologize about it. That's what beta is for.

Yeah, an accordion sounds correct. It feels like a lot of work when linking out could accomplish similar results, but if you wanted to keep as much of the actual resource browsing in the app then I think it will be necessary long-term.
 
No need to apologize about it. That's what beta is for.

Yeah, an accordion sounds correct. It feels like a lot of work when linking out could accomplish similar results, but if you wanted to keep as much of the actual resource browsing in the app then I think it will be necessary long-term.
We could always do both, since we import so much about the resource we could display, on the expanded accordion panel, controls that would allow for what the, somewhat hidden, resource options allow you to do as well as more expansive detail. Best of both worlds sort of thing, I'll push a card up for approval and work on a design, but I don't see this being an issue as its mostly optimizing logic that I've already implemented, albeit currently rudementary.
 
Hey everyone!

Just wanted to give folks a little update, I recently had a loved one pass and was away for about a week or so putting us a little behind on the update. Sorry for any inconvenience this may have caused but we're back on track with everything!

This may or may not push back the update by a few days. I'm well through the design aspect, I just want to make sure that I have enough time for testing so we can have as few issues as possible.

I'm still aiming for the end of this week, but expect it sometime next week at the very latest.

Thanks for all the support, it's meant quite a lot to me!

Looking forward to getting this out to everyone and moving in to the next stages of the project! :)
 
Quick note: I am aware of an issue that is causing certain flat Lua files to download as an empty file.

Slight oversight on my part when instantiating the new resource manager, this has been addressed in this weeks coming update and should no longer be a problem:
luafix.png

As always, if there are any issues in the mean time don't hesitate to reach out! :) Update will be coming later this week (latest 4/29-4/30, but I expect to be done with everything before or on 4/28).
 
Last edited:
Sorry about the delay folks! I've done some UI consolidating/refactoring and I'm just waiting for the green light on the design before cleaning things up and pushing the patch out.

Once I get a yay or nay I'll finalize everything, perform release testing to see if there's any issues and push it up through the pipeline.

As always, I'm always open to constructive feedback to the features & UI tweaks coming with this update (as well as suggestions for future features/changes). There's a fairly large chunk of new stuff to play with, break and provide feedback on so I'm looking forward to hearing what everyone thinks!
 
Push is coming tomorrow since I don't want to be up all throughout the night bugfixing in-case something goes horribly awry, but we are currently at a stable build!

Here's a sneak peek at the new exclude logic & resource UI consolidation in the mean time:


Excited to drop this! A lot of goodies in here, should be fun to play with. :)
 
Ionis updated RGManager (beta) with a new update entry:

0.0.8884.41202: Update All, Excludes, ResourceHandler Obfuscation, Bug Fixes & more

New:
-Update All is here! When any resource(s) need an update, a button will appear in the upper left of the resource pages! Clicking this button will recursively update all out of date resources (Including MacroQuest)!
-You can now exclude any individual files from updates for any individual resource! New resource downloads (that contain a directory) will now be automatically appended with their file list to the Resource File Excludes page! Already existing...

Read the rest of this update entry...
 
New update is out and stable!

Done some preliminary testing after the fact and fixed some bugs/performed some tweaks so sorry for the numerous patches!

This update is the largest we've had in the context of changes so I am expecting some issues.

As always, I'm going to give it some time to let folks tinker with things and let me know what breaks. After a couple of days I'll be back with what we're tackling next!

If you have any issues, feedback, questions or need help with something don't hesitate to reach out! :)
 
Had some time and wanted to check the Update all.
When launching RG-Mannager I got a dialog which asked for RG launcher to be updated.
After the Update, everything seemed ok.
Havn't done any Update via RG-Manager yet.
Unfortunately no "Update all" appeard.
So I clicked all my ressources one by one and update is running now.
Maybe any ressource needs to be update atleast once by RG Manager, before the check is done if the "Update All" button should appear or not?

Addendum:
Have launched mq via RG Manager and launched afterwards some of my EQ-accounts. Autologin did not start.
I closed MQ and launched it via RG-Launcher.
Autologin appeared and worked as intended.
 
Last edited:
after I finnished my eq-session i noticed a dialogbox behind one of my eq's stating an exeption catched by RG Manager.
The downloads had been halted.
I closed RG Manager.
I restarted RG Manager.
Now I got the missed "Update all" Button.
Clicking once, a download started at MQ2MeshManager, which was the download where it hung the former attempt.

After a while "Update(s) Complete!" was shown .. nor MQ2MeshManager nor one of the other still missing ressources have been upedated.

So I clicked "download" one by one for MQ2MeshManager and all still missing ressources.
MQ2MeshManager stopped eyeballing around 15% of the download progression bar. Will leave it there for a while to see, if it will continue.
 
I doubted if maybe having eq launched could have locked the MQ2MeshManager somehow I rebooted the PC.
Started RG Manager and clicked on "watched Ressources".
No "Update all" appeard, still seeing the "download" at about 12 ressources.
I clicked only the "download" at the MQ2MeshManager.
It locked seemingly at the same 15% at the download progress bar.
 
MQ2MeshManager shouldn't be showing as a downloadable resource. It's an external download url which the manager doesn't support.

@Ionis, on a resource list (api/resources/?page=X) there's no way to differentiate external vs internal hosted resource.

On an individual resource endpoint (api/resources/X) an external download url will have,

JSON:
"resource": {
"current_download_url": "https://github.com/wired420/MQ2MeshManager",

Resources hosted on the resource manager will not have "current_download_url" field at all, and will instead have:

JSON:
"resource": {
        "current_files": [
            {
                "id": 61037,
                "filename": "LLC.zip",
                "size": 1559,
                "download_url": "https://www.redguides.com/community/api/resource-versions/17901/download?file=61037"
            }
        ],
 
Last edited:
MQ2MeshManager shouldn't be showing as a downloadable resource. It's an external download url which the manager doesn't support.

@Ionis, on a resource list (api/resources/?page=X) there's no way to differentiate external vs internal hosted resource.

On an individual resource endpoint (api/resources/X) an external download url will have,

JSON:
"resource": {
"current_download_url": "https://github.com/wired420/MQ2MeshManager",

Resources hosted on the resource manager will not have "current_download_url" field at all, and will instead have:

JSON:
"resource": {
        "current_files": [
            {
                "id": 61037,
                "filename": "LLC.zip",
                "size": 1559,
                "download_url": "https://www.redguides.com/community/api/resource-versions/17901/download?file=61037"
            }
        ],
Working on a solution for this now.
 
Last edited:
Ionis updated RGManager (beta) with a new update entry:

0.0.8889.34678: Update All fixes & nulled filelist changes

Changes:
-Modified text that displays when gathering existing resource info to be clearer.
-Existing Resources that the user no longer holds a license for will no longer be considered when displaying the Update All button.

Bug Fixes:
-Fixed an issue that would cause a crash when the user was using Update All if they no longer held a license to an out of date resource.
-Fixed an issue that could potentially prevent download column elements...

Read the rest of this update entry...
 
Ionis updated RGManager (beta) with a new update entry:

0.0.8889.34678: Update All fixes & nulled filelist changes

Changes:
-Modified text that displays when gathering existing resource info to be clearer.
-Existing Resources that the user no longer holds a license for will no longer be considered when displaying the Update All button.

Bug Fixes:
-Fixed an issue that would cause a crash when the user was using Update All if they no longer held a license to an out of date resource.
-Fixed an issue that could potentially prevent download column elements...

Read the rest of this update entry...
 
Software RGManager (beta) discussion

Users who are viewing this thread

  • M
Back
Top