• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver
redfetch

💾Software redfetch (1 Viewer) 1.2.0

Download
Odd thing happened when I loaded up Red Fetch... I cannot open some of my inventory bags. Is that something that can/has been known to happen?
 
Odd thing happened when I loaded up Red Fetch... I cannot open some of my inventory bags. Is that something that can/has been known to happen?
without more information - it sounds like you're running MQ - and have mq2maps loaded with your map open with details ---



if you *actually* mean your inventory - no i can't think of any reason why redfetch would have anything to do with that. you might be thinking of MQ and not redfetch ---
 
Tried to run this today, and got the error.
C:\tEMP>redfetch.exe
C:\Users\Dan\AppData\Local\pyapp\data\redfetch\4791037221231039064\1.1.2\Scripts\python.exe: Error while finding module specification for 'redfetch.main' (ModuleNotFoundError: No module named 'redfetch')

I'm also getting this. Possibly a windows update is the cause. Still investigating on my end.

When I launch Redfetch it starts but then crashes immediately. If I restart my computer it will work fine. Anyone else having this issue?

I am also having this issue

I am getting \data\redfetch\4791037221231039064\1.1.2\Scripts\python.exe: Error while finding module specification for 'redfetch.main' (ModuleNotFoundError: No module named 'redfetch') and it never opens redfetch but it used to ?

These are most likely due to a bad install. If this happens, try the following:

open a powershell terminal, navigate to the directory that holds redfetch.exe (likely your Downloads folder) and type,
./redfetch.exe self restore
 
Also, what if i wanted a clean install and keep my old files?!
Just point redfetch to your old install if you want to keep that install.

Or make a new one and drag over your config and resources folder
 
Thanks Sic, so Redfetch will *Fetch* all vanilla files and settings?
No. Not settings (other than default)

Redfetch is just a patcher, so it patches from redguides and puts them where you tell them.

Almost exclusively settings files aren't overwritten, which is why you can drag over your config folder if you wanted to - but just pointing your redfetch to your current install location is totally ok too.
 
so ive come back after over a year and see this new redfetch thingy .. im playing on an old laptop that still has win 8.1 .. ya ya i know it sux but i only have 4gig ram to work with and it plays EQ fine 1 or 2 instances np ..

so i tried to download and install redfetch and go thru the config settings but then i get some error not sure what it is but thats as far as it goes .. ive got the redfetch icon on the screen and when i dbl click it it try's to load but then i get that fog horn error sound .. inside the redfetch window is a bunch of jarbled mess ..

im almost positive its because redfetch is not win 8.1 compatible ?? but confirmation would be nice..

this laptop is not upgradable .. so until i can get a cheap laptop with win 10 or 11.. im screwed on macroquest i guess..

I dont even see an error log in the redfetch directory :(
 
so ive come back after over a year and see this new redfetch thingy .. im playing on an old laptop that still has win 8.1 .. ya ya i know it sux but i only have 4gig ram to work with and it plays EQ fine 1 or 2 instances np ..

so i tried to download and install redfetch and go thru the config settings but then i get some error not sure what it is but thats as far as it goes .. ive got the redfetch icon on the screen and when i dbl click it it try's to load but then i get that fog horn error sound .. inside the redfetch window is a bunch of jarbled mess ..

im almost positive its because redfetch is not win 8.1 compatible ?? but confirmation would be nice..

this laptop is not upgradable .. so until i can get a cheap laptop with win 10 or 11.. im screwed on macroquest i guess..

I dont even see an error log in the redfetch directory :(
Unfortunately mq itself I don't think would support windows 8 (I know it doesn't support 7)

So even aside redfetch to patch with all the goodies you might need to update/upgrade
 
Is this someting that is still used and what is the benefit of using it, if anything?
redguides launcher is deprecated (will not received future updates, and may have things that don't work).
redfetch is the new way to update redguides - and it has a bunch of function and features that are leaps and bounds better than rg launcher
 
redguides launcher is deprecated (will not received future updates, and may have things that don't work).
redfetch is the new way to update redguides - and it has a bunch of function and features that are leaps and bounds better than rg launcher
Thank you Sic ...it's that I never knew this existed. Will give it a try.
 
Not sure why, but RedFetch isn't grabbing 100% of my resources when I update using the Easy Update Button. It has been missing MQ2Rogue on both of my computers the last couple updates. The update a single resource worked last time to manually update it.

I ran the Clear Download Cache and re-ran the easy update and it had the same issue.
Any advice?
Thanks
 

Attachments

Not sure why, but RedFetch isn't grabbing 100% of my resources when I update using the Easy Update Button. It has been missing MQ2Rogue on both of my computers the last couple updates. The update a single resource worked last time to manually update it.

I ran the Clear Download Cache and re-ran the easy update and it had the same issue.
Any advice?
Thanks
yeah you have an active license
1774288695246.png
 
I was installing Redfetch and it got to the part where it sets up the VM.
Windows rebooted in the middle of the process, and now when I try to run
the Redfetch installer it just closes instantly with no error.

I already rebooted, but the installer still won’t open.
Looks like the forced reboot left behind a corrupted VM or partial install.

Has anyone run into this before or know how to fully clean the leftover
files so the installer can run again?
 
I was installing Redfetch and it got to the part where it sets up the VM.
Windows rebooted in the middle of the process, and now when I try to run
the Redfetch installer it just closes instantly with no error.

I already rebooted, but the installer still won’t open.
Looks like the forced reboot left behind a corrupted VM or partial install.

Has anyone run into this before or know how to fully clean the leftover
files so the installer can run again?
open a powershell terminal, navigate to the directory that holds redfetch.exe (likely your Downloads folder) and type,
./redfetch.exe self restore
 
Redbot updated redfetch with a new update entry:

1.2.0

Added​

  • Custom category directories: override where lua, macros, or plugins install via CATEGORY_PATHS in settings.local.toml.
  • Clearer messages for users on why certain resources are skipped or blocked.

Changed​

  • Rewrote the sync pipeline with separate discovery, planning, and execution stages.

Read the rest of this update entry...
 
I'm working through the guide, have downloaded redfetch, clicked on the button, authenticated, it's downloaded a whole bunch of stuff, but then it tells me MacroQuest.exe not found in the specified folder. Did I miss a step somewhere?
 
I'm working through the guide, have downloaded redfetch, clicked on the button, authenticated, it's downloaded a whole bunch of stuff, but then it tells me MacroQuest.exe not found in the specified folder. Did I miss a step somewhere?
you are not level 2
 
I'm working through the guide, have downloaded redfetch, clicked on the button, authenticated, it's downloaded a whole bunch of stuff, but then it tells me MacroQuest.exe not found in the specified folder. Did I miss a step somewhere?
nah, it's just mad you're not level 2. I need to work on the ux for level 1 people some more.

Got ya a month though, give the big button another push
 
nah, it's just mad you're not level 2. I need to work on the ux for level 1 people some more.

Got ya a month though, give the big button another push
Thank you! Sorry, I did miss that bit. Appreciate it - Pushing now!

Edit: that worked. Is it just the compiling of MacroQuest that requires level 2, or is there more to it?
 
Thank you! Sorry, I did miss that bit. Appreciate it - Pushing now!

Edit: that worked. Is it just the compiling of MacroQuest that requires level 2, or is there more to it?
Hey my dude, we have entire areas of the site that are only* open to level 2 members, full of discussions, scripts, etc.

Thankfully, now that Red gave you a month, it should be pretty easy to maintain it, with a little bit of community involvement!

Check out

 
or is there more to it?
Chris Pratt Oh Snap GIF
Oh SOO MUCH more !
 
@Redbot HALP


Code:
---------------------------
redfetch
---------------------------
Tip: Press Ctrl+C to copy this error report.

ReadError: [SSL: SSLV3_ALERT_BAD_RECORD_MAC] sslv3 alert bad record mac (_ssl.c:2638)

Traceback (most recent call last):
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpx\_transports\default.py", line 101, in map_httpcore_exceptions
    yield
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpx\_transports\default.py", line 250, in handle_request
    resp = self._pool.handle_request(req)
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpcore\_sync\connection_pool.py", line 256, in handle_request
    raise exc from None
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpcore\_sync\connection_pool.py", line 236, in handle_request
    response = connection.handle_request(
        pool_request.request
    )
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpcore\_sync\connection.py", line 103, in handle_request
    return self._connection.handle_request(request)
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpcore\_sync\http11.py", line 136, in handle_request
    raise exc
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpcore\_sync\http11.py", line 106, in handle_request
    ) = self._receive_response_headers(**kwargs)
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpcore\_sync\http11.py", line 177, in _receive_response_headers
    event = self._receive_event(timeout=timeout)
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpcore\_sync\http11.py", line 217, in _receive_event
    data = self._network_stream.read(
        self.READ_NUM_BYTES, timeout=timeout
    )
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpcore\_backends\sync.py", line 126, in read
    with map_exceptions(exc_map):
         ~~~~~~~~~~~~~~^^^^^^^^^
  File "C:\Users\Rene\AppData\Local\pyapp\cache\distributions\_13424265379977983397\python\Lib\contextlib.py", line 162, in __exit__
    self.gen.throw(value)
    ~~~~~~~~~~~~~~^^^^^^^
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpcore\_exceptions.py", line 14, in map_exceptions
    raise to_exc(exc) from exc
httpcore.ReadError: [SSL: SSLV3_ALERT_BAD_RECORD_MAC] sslv3 alert bad record mac (_ssl.c:2638)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\redfetch\main.py", line 632, in main
    run_tui()
    ~~~~~~~^^
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\redfetch\main.py", line 269, in run_tui
    _initialize_auth()
    ~~~~~~~~~~~~~~~~^^
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\redfetch\main.py", line 59, in _initialize_auth
    auth.authorize()
    ~~~~~~~~~~~~~~^^
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\redfetch\auth.py", line 280, in authorize
    if refresh_token(client_id, client_secret, redirect_uri=redirect_uri):
       ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\redfetch\auth.py", line 351, in refresh_token
    response = httpx.post(TOKEN_ENDPOINT, headers=headers, data=payload, timeout=10.0)
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpx\_api.py", line 304, in post
    return request(
        "POST",
    ...<13 lines>...
        trust_env=trust_env,
    )
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpx\_api.py", line 109, in request
    return client.request(
           ~~~~~~~~~~~~~~^
        method=method,
        ^^^^^^^^^^^^^^
    ...<8 lines>...
        follow_redirects=follow_redirects,
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpx\_client.py", line 825, in request
    return self.send(request, auth=auth, follow_redirects=follow_redirects)
           ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpx\_client.py", line 914, in send
    response = self._send_handling_auth(
        request,
    ...<2 lines>...
        history=[],
    )
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpx\_client.py", line 942, in _send_handling_auth
    response = self._send_handling_redirects(
        request,
        follow_redirects=follow_redirects,
        history=history,
    )
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpx\_client.py", line 979, in _send_handling_redirects
    response = self._send_single_request(request)
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpx\_client.py", line 1014, in _send_single_request
    response = transport.handle_request(request)
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpx\_transports\default.py", line 249, in handle_request
    with map_httpcore_exceptions():
         ~~~~~~~~~~~~~~~~~~~~~~~^^
  File "C:\Users\Rene\AppData\Local\pyapp\cache\distributions\_13424265379977983397\python\Lib\contextlib.py", line 162, in __exit__
    self.gen.throw(value)
    ~~~~~~~~~~~~~~^^^^^^^
  File "C:\Users\Rene\AppData\Local\pyapp\data\redfetch\13424265379977983397\0.7.0\Lib\site-packages\httpx\_transports\default.py", line 118, in map_httpcore_exceptions
    raise mapped_exc(message) from exc
httpx.ReadError: [SSL: SSLV3_ALERT_BAD_RECORD_MAC] sslv3 alert bad record mac (_ssl.c:2638)
---------------------------
OK   
---------------------------
 
So over the last couple days when I updsted things using redfetch, it'll go through and say everything is successful. When I move my mouse down to the MQ icon, the icon dissappears. Below are the contents of the launcher log:

Code:
D 2026-04-10 18:16:00.512482 [MQ] Logging Initialized (C:\agent\_work\1\s\src\loader\MacroQuest.cpp:375)
I 2026-04-10 18:16:00.512555 [MQ] Starting MacroQuest Loader (Elevated). Built Sun Jan  4 19:08:04 2026 (C:\agent\_work\1\s\src\loader\MacroQuest.cpp:1889)
I 2026-04-10 18:16:00.513371 [MQ] I am a spawned process (C:\agent\_work\1\s\src\loader\MacroQuest.cpp:1896)
I 2026-04-10 18:16:00.582189 [MQ] Initializing crashpad handler (C:\agent\_work\1\s\src\loader\Crashpad.cpp:139)
D 2026-04-10 18:16:00.582231 [MQ] Handler Path: C:\Users\Public\RGManager\Downloads\VanillaMQ_Live\crashpad_handler.exe (C:\agent\_work\1\s\src\loader\Crashpad.cpp:140)
I 2026-04-10 18:16:00.582767 [MQ] Crash report submission is: enabled (C:\agent\_work\1\s\src\loader\Crashpad.cpp:145)
I 2026-04-10 18:16:00.583000 [MQ] Crash report guid: 88f4317c-9d6d-43fe-843b-94d31c11b484 (C:\agent\_work\1\s\src\loader\Crashpad.cpp:150)
I 2026-04-10 18:16:00.583015 [MQ] Using shared crash reporter for all MacroQuest instances (C:\agent\_work\1\s\src\loader\Crashpad.cpp:160)
I 2026-04-10 18:16:00.611684 [MQ] MQ2Main Path: C:\Users\Public\RGManager\Downloads\VanillaMQ_Live\MQ2Main.dll (C:\agent\_work\1\s\src\loader\MacroQuest.cpp:1446)
I 2026-04-10 18:16:00.617600 [MQ] Build: MacroQuest (Elevated) [Mar 10 2026 (Live)] (C:\agent\_work\1\s\src\loader\MacroQuest.cpp:1466)
I 2026-04-10 18:16:00.625480 [MQ] PostOffice {launcher [7781]}: Starting Post Office on pipe \\.\pipe\mqpipe and port 7781 (C:\agent\_work\1\s\src\routing\ServerPostOffice.cpp:55)
W 2026-04-10 18:16:00.626595 [MQ] 7781: session did not close gracefully, canceling the socket 192.168.1.70:7781 (7781) (C:\agent\_work\1\s\src\routing\Network.cpp:198)

Any Idea what might be going on?
couple things:

- you're post in redfetch post but asking about MQ issues
Build: MacroQuest (Elevated) this means eq is getting launched as admin - if you're running redfetch as admin - dont. if you're just running mq as admin - also dont

it also says your MQ is from january, which seems like a problem
 
Hi all,
I've just today set up my accounts @ EQEmu and installed the client and connected to Laz...but now I have no idea how to use VeryVanilla (Kissassist) with it. Does it require a new install? A different launcher? Please help.
 
You just need to set redfetch to emu.

1776540093694.png

Make sure you've configured Redfetch to point to your emu mq directory... if you don't have one, create one for all the emu mq stuff to go to. In the event that live is back in business, you don't want to risk messing up the live mq directory.

1776540267497.png

You can launch emu MQ from here in Redfetch...

1776540219011.png
 
I think I have a minor problem with Redfetch in that, for historic reasons, I have 2 entries for licenses for MQ2Druid. One is expired and one is current.

I don't see a way to delete the expired one but Redfetch seems to be checking licenses and acting differently now - when it sees it, it doesn't download updates to MQ2Druid like it used to.

I can get around it by manually downloading MQ2Druid but it would be nice to have Redfetch see the current license and act on it (or, if we can delete the outdated, expired license so that it doesn't case a problem, that would work too!)

Small thing and probably a rare case, I know ... sorry!
 
💾Software redfetch

Users who are viewing this thread

  • S
Back
Top
Cart