Comments (2)
Yes! I did this years ago as well. Unfortunately, it has been so long ago that I can't recall where the addgadgets.com data file was located, but I suppose it won't matter as long as you can see the value shown in the gadget.
To migrate the data, you have two choices based on whether you are using the Network Meter or Network Meter Pro gadget. I will warn you that the Network Meter (non-Pro) has a dependency on Rainmeter which is VERY fragile due to the unfortunate way Rainmeter keeps track of the network stats. You may find that Rainmeter will lose track of the stats and they will be hopelessly unstable over time. This is the main reason I created the Network Meter Pro skin variant.
If you are using the Network Meter (which is purely dependent on Rainmeter):
- Open the Rainmeter Manage window and on the Settings tab check the "Debug mode" and "Log to file" options, the restart Rainmeter. If these options are already checked, skip this step.
- Open the Rainmeter Manage window and on the Settings tab click the "Show log file" button.
- Near the top of the file you will find a section labeled "NETWORK-INTERFACE: Count=nnn". Below here are every network adapter that exists on your PC, including virtual adapters. You need to track down the actual adapter(s) used by your system. To do this, search for the text string "Hardware=Yes". For each match, you'll see one of the physical (real) network adapters on your machine. It will look something like:
17: Name: Realtek USB GbE Family Controller #1
Alias: Ethernet
GUID: {...}
Type=Ethernet(6), Hardware=Yes, Filter=No
IfIndex=20, State=Connected, Status=Up(1)
- For each adapter that you want to transfer to Rainmeter, note down the adapter Name and the IfIndex value. If you don't need the adapter (because you were not monitoring them with the sidebar gadget) you can skip it.
- For each of the adapters you noted in step 4, write down the total number of bytes, not megabytes or gigabytes, as shown the sidebar gadget or from the data file it uses. There will be two values, the Up (or Out) value and the Down (or In) value.
- Shut down Rainmeter, if it is running (required).
- Open the Rainmeter network stats file, which is normally
C:\Users\<username>\AppData\Roaming\Rainmeter\Rainmeter.stats
. - In this file you'll see pairs of values, like
In20
andOut20
. The number appended to each of these corresponds to the IfIndex value you noted earlier. All you need to do is edit each pair of values that apply to the adapter you noted down previously, and change the In/Out values to match the sidebar gadget. - Save the Rainmeter.stats file and restart Rainmeter. Your network values shown in any Rainmeter skin (not just mine) will now match the old sidebar gadgets.
Read this wiki article (first section) for a warning. Your total session stats can change to incorrect values at almost any time due to the way Rainmeter stats are tracked by IfIndex values, which change frequently.
If you are using the Network Meter Pro:
- If you have not installed the NetMonitor service, do this first and make sure it is running. You can do this from the Settings skin. Once the service is running (it needs to run first to gather your adapter data), stop it by clicking the Stop button in the Settings skin.
- Do the first FIVE steps in the instructions above, if you have not already done so. However, you can safely ignore any reference to the IfIndex values, as NetMonitor does not care about these.
- Next, open the Windows Registry Editor (regedit) and navigate to
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Gadgets\NetMonitor
. - In this branch, you will see a sub-key for every network adapter on your system (same as the list in the Rainmeter debug log).
- Locate each key that exactly matches the name of one of your adapters. For each key, there will be a value named
TotalBytesIn
andTotalBytesOut
. Edit each of these to match the values you noted in the sidebar gadget (make sure you edit the decimal value, not hexadecimal). - Once you've done all the adapters, close the Registry Editor and restart the NetMonitor service.
- Restart Rainmeter if not running. Your "Pro" skins should now show "Total" values that match your sidebar gadgets.
from gadgets.
P.S.: Just a reminder that the Network Meter (both Pro and non-Pro) show the sum total of all configured adapters in the "Total". For example, if you configure both Ethernet and WiFi adapters, you'll see the total is the sum of both adapters. You can temporarily change the configuration to a single adapter to test that your transferred values are being shown correctly. If you leave all the adapter settings blank, then the skin will only show data for the active adapter (or what Rainmeter decides is the active one).
from gadgets.
Related Issues (20)
- Unable to set up CPU usage and Temps HOT 2
- Request for Drives meter to map network drives HOT 2
- Network meter options not showing Scale size HOT 1
- Network Gadget stopped reporting my External IP when running my VPN HOT 13
- CPU meter HOT 2
- Cpu percentages for top processes in either "All CPU Meter", or "Top Process Meter" are under counted on Alderlake~ HOT 1
- Feature Request: Packet Loss Monitoring HOT 2
- CPU Meter - CPU Usage reaching 116% instead of 100% on benchmark HOT 1
- Feature request: UT total instead of Logon HOT 13
- Display name in HWiNFO Meter HOT 4
- The "HWiNFO Meter" skin doesn‘t correctly handle sensors with an index number of "0" set in "Variables.inc".---“HWiNFO Meter”皮肤不能正确处理在“Variables.inc”里设置的索引号为“0”的传感器。 HOT 2
- GPU meter doesn't work HOT 12
- CPU meter & drives meter issue HOT 1
- gpu meter doesnt work still HOT 12
- Core usage stopped working HOT 4
- CPU Temps stopped working HOT 3
- Suggestion: HWMeter custom lables HOT 2
- [Enhancement] support for additional options for CPU Meter like in GPU Meter HOT 2
- Not opening the windows under "HWiNFO Config" in CPU Meter and GPU Meter HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gadgets.