¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

DRATS 0.3.3 on Windows 11


 

¿ªÔÆÌåÓý

I¡¯m with a local EMCOMM group, which uses DRATS as an integral part of our data network.? ?Yesterday, one of our members purchased a new computer with Win 11.? The install appeared to go OK, but upon starting DRATS, we received an error message listing several problems and we were not able to ignore them and get to the setup menu or run the application.?

?

Anyone found a way to make DRATS work on Win 11?

?

Thanks,

Carlos Cardon, W7QL


 

Since this was a new install, check to see if a "D-Rats Shared¡± folder was created on the machine.??Even in Windows 10 it is one of the things that brings everything to a crashing halt.??D-Rats usually looks for this folder on the Desktop so if you create a new Desktop folder named ¡°D-Rats Shared¡± and it still crashes, there would be another problem.??If it happens again, click the button to have the error message show the details and relay that to us.??It will usually give some indication why the crash occurred and would help in solving the problem.

Cordially,
Glen - KG5CEN


 

I have d-rats 0.3.9 installed and it appears to run on Windows 11. I haven't noticed any error messages and the Chat features work. I have not tried all the other options though so I cannot say it is bug free. Good luck and 73, Richard AD5RB


 

Carlos,

? I upgraded my Lenovo laptop, which ran 64-bit Windows 10, to Windows 11 64-bit, without having to reinstall anything...including D-Rats. It was a different story over a month ago, when I had to reinstall Windows 10 and rebuild the registry. So far, I haven't had any problems with D-Rats under Windows 11.

Daryl, WX4QZ


 

Thanks to all of you who have responding to my plea for help.

One of the first things I did was create 'D-RATS Shared' on the desktop, as shown in the attachment "DRATS Win 11 A".?

I have included two additional attachments which show more error message detail.

We have tried DRATS 0.3.3, 0.3.5 and 0.3.9 and we get identical error messages from all three.

My friends computer is a Dell 7000 and it appears much of the operation is entwined with "One Drive".? ?Although i am technically oriented, I am way behind the power curve on the latest versions of Windows.

Any additional suggestions are welcomed.
73,
Carlos
W7QL


 

The main problem is it does not know where the ¡°D-Rats Shared¡± folder is.??If it won¡¯t even boot up, you can go into the d-rats.conf file and enter the path there and that should solve the problem.

To get there go to your C:/Users/<user name>/AppData/Roaming/D-RATS-EV and open the d-rats.conf file with Notepad.??Drop down near the bottom and you will see the tag [prefs].??In that section is a line that says : ¡°download_dir =¡°.??Type in the path where the "D-RATS Shared¡± folder is located.??I actually have mine on a thumb drive, but if it is on the desktop write C:/Desktop/D-Rats Shared.??

That should cure that problem.

Glen - KG5CEN


 

I have the very same problem.? ?I have the legacy program.
Things I noticed. The install did not create the d-rats.conf file..
My path is Local Disk (c:) > Users > russh > AppData > Roaming > D-RATS
I have the debug file and the Form_Templates folder
I made? the Shared folder on my desktop as described in the instructions.?
This computer is a Window 11 and I have the same issue on my window 10 machine

Enabled debug log
simplejson was not found. Geocoders relying on JSON parsing will not work.
FILE: C:\Users\russh\AppData\Roaming\D-RATS\d-rats.config
Creating downlaod directory: C:\Users\russh\Desktop\D-RATS Shared
---- GUI Exception ----
Traceback (most recent call last):
?
? File "d-rats", line 118, in <module>
?
? File "d_rats\mainapp.pyo", line 946, in __init__
?
? File "d_rats\config.pyo", line 1742, in __init__
?
WindowsError: [Error 3] The system cannot find the path specified: 'C:\\Users\\russh\\Desktop\\D-RATS Shared'
?
---- End ----
?


 

On 3/17/2023 5:32 PM, Russ Harmon wrote:> I have the very same problem.? ?I have the legacy program.
You are replying to a message from Nov 7, 2021, with no quoted context for us to go on. And the message that you replied to was someone that started a new thread instead of replying to the existing thread with the same subject.

A reply to the existing thread on November 9, 2021 described what is needed to fix your issue, and can be read with a browser at /g/d-rats/message/2047

It is a known issue caused by the way that the login account on Windows 10/11 is setup for some people. It is still an existing bug in the current D-Rats requiring that or an equivalent work around. There is a D-Rats ticket open on that issue, but currently I have not had time to get to it.

Also we would need to know the exact D-Rats version you are attempting to use and how you are attempting to use it. Be aware that fixes are only going into the Python 3 version of D-Rats, which on Windows runs under the Msys2 mingw64 system.

The Geocoders module in older D-Rats like 3.3 has no hope of working as it is hard coded to use a Yahoo service that has been discontinued. Only the current Python 3 D-Rats version supports the geocode functionality, and on Microsoft Windows, that requires running it in virtualenv, not the simple install option. As no one seemed to have noticed it was broken a long time, I doubt that you will miss it.

See for installing the current version.

And it would be helpful to read /g/d-rats/message/2581 for a successful install, and /g/d-rats/message/2583 for one that was not successful, and I hope since there was no reply to the second message that the problem was solved.

73,
-John


 

¿ªÔÆÌåÓý

Thanks John,?
I am not familiar with how to message in groups when I sent that error report.?
I think I have since read a bit on how to do things correctly and will try harder in the future.?
Now to answer your questions. Drats version is legacy on a windows 11 machine.?
The solutions offered did not resolved the problem.?
?I tried to work through the error log; down loaded simplejson and python to install simplejson.? The drats share folder is on my desktop with a path through user> russh> desktop>onedrive>D-Rats shared folder.?

Thanks?


Russ Harmon
Salt Lake County ARES EC?
russharmon@...?
801.554. 0215



-------- Original message --------
From: "John E. Malmberg" <wb8tyw@...>
Date: 3/24/23 17:28 (GMT-07:00)
Subject: Re: [d-rats] DRATS 0.3.3 on Windows 11

On 3/17/2023 5:32 PM, Russ Harmon wrote:> I have the very same problem.?
??I have the legacy program.
You are replying to a message from Nov 7, 2021, with no quoted context
for us to go on.? And the message that you replied to was someone that
started a new thread instead of replying to the existing thread with the
same subject.

A reply to the existing thread on November 9, 2021 described what is
needed to fix your issue, and can be read with a browser at


It is a known issue caused by the way that the login account on Windows
10/11 is setup for some people.? It is still an existing bug in the
current D-Rats requiring that or an equivalent work around.? There is a
D-Rats ticket open on that issue, but currently I have not had time to
get to it.

Also we would need to know the exact D-Rats version you are attempting
to use and how you are attempting to use it.? Be aware that fixes are
only going into the Python 3 version of D-Rats, which on Windows runs
under the Msys2 mingw64 system.

The Geocoders module in older D-Rats like 3.3 has no hope of working as
it is hard coded to use a Yahoo service that has been discontinued.
Only the current Python 3 D-Rats version supports the geocode
functionality, and on Microsoft Windows, that requires running it in
virtualenv, not the simple install option. As no one seemed to have
noticed it was broken a long time, I doubt that you will miss it.

See

for installing the current version.

And it would be helpful to read
for a successful install, and
for one that was not successful, and I hope since there was no reply to
the second message that the problem was solved.

73,
-John







 

On 3/24/2023 7:46 PM, Russ Harmon wrote:
Thanks John,
Now to answer your questions. Drats version is legacy on a windows 11 machine.
The solutions offered did not resolved the problem.
I tried to work through the error log; down loaded simplejson and python to install simplejson. The drats share folder is on my desktop with a path through user> russh> desktop>onedrive>D-Rats shared folder.
There will likely be no bug fixes for the legacy Python 2 version of D-Rats. We do not have enough volunteers to make timely fixes to the Python3 version that we are able to test.

There should no reason to continue to attempt to run the legacy version of D-Rats on any system. And the legacy version of D-Rats on older Power PC MAC-OS or Sun Sparc platforms, etc can not exchange files with D-Rats on Windows.

You have already spent more time trying to get the obsolete version to work than it takes to install the current version of D-Rats on Windows.

There is no way to run the legacy version on D-Rats anymore on many modern Linux/Unix systems, which are my primary development platform for D-Rats.

Currently the only way that I can install D-Rats on Windows is:
.

The issue that is causing the crash is documented in: . It seems to show up with people who use the default option of logging into Windows with an online account instead of the local account option that Microsoft seems to be trying to discourage and hide.

It appears that for Microsoft is doing something creative with the login and desktop directories for online accounts that the D-Rats code, both old and new does not understand.

As per my personal strong preference of only using local accounts, I have no way to test such issues, and have to rely on the other testers for the bug reports to diagnose the issue.

Your download of a newer (unspecified) python or the simplejson (from an unspecified source) will probably not be used by the legacy D-Rats because it does not update the embedded private copy of python that the legacy D-Rats is using, unless you are directly tampering with the files installed by the legacy version. And as I previously replied, the lack of simplejson just disables the GEOCODE feature, which has not worked in the legacy D-RATS since Yahoo shut down the service it was connecting to a few years ago.

73,
-John