It is currently September 21st, 2020, 6:00 pm

ModernGadgets 1.6.3

Post your work-in-progress and completed skins to share and discuss.
SouthwestDakota
Posts: 5
Joined: March 29th, 2020, 3:57 am

Re: ModernGadgets 1.6.3

Post by SouthwestDakota »

SilverAzide wrote: March 29th, 2020, 6:49 pm Huh. Weird... I can't get it to NOT work. Try your search again, then in the About dialog, on the Skins tab select the CityLocator.ini skin, then find the measure MeasureWebParser. Does it have a string value? If so, can you post the data?
See below. Looks like results are coming up, but they're not appearing on the interface?

[{"place_id":235088160,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"relation","osm_id":253832,"boundingbox":["32.5347839","33.114249","-117.3098053","-116.9057226"],"lat":"32.7174209","lon":"-117.1627714","display_name":"San Diego, San Diego County, California, United States of America","class":"boundary","type":"administrative","importance":0.8727970059518586,"icon":"https://nominatim.openstreetmap.org/images/mapicons/poi_boundary_administrative.p.20.png","address":{"city":"San Diego","county":"San Diego County","state":"California","country":"United States of America","country_code":"us"}},{"place_id":236099712,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"relation","osm_id":6587516,"boundingbox":["27.7469446","27.7745446","-98.2506364","-98.2208414"],"lat":"27.7639145","lon":"-98.2388953","display_name":"San Diego, Duval County, Texas, United States of America","class":"boundary","type":"administrative","importance":0.6676553812680484,"icon":"https://nominatim.openstreetmap.org/images/mapicons/poi_boundary_administrative.p.20.png","address":{"city":"San Diego","county":"Duval County","state":"Texas","country":"United States of America","country_code":"us"}},{"place_id":236054299,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"relation","osm_id":4494995,"boundingbox":["40.3801941","40.3983255","-3.6733291","-3.660033"],"lat":"40.3894387","lon":"-3.6677411263176674","display_name":"San Diego, Puente de Vallecas, Madrid, Área metropolitana de Madrid y Corredor del Henares, Comunidad de Madrid, 28001, España","class":"boundary","type":"administrative","importance":0.579989495490236,"icon":"https://nominatim.openstreetmap.org/images/mapicons/poi_boundary_administrative.p.20.png","address":{"suburb":"San Diego","city_district":"Puente de Vallecas","city":"Madrid","county":"Área metropolitana de Madrid y Corredor del Henares","state":"Comunidad de Madrid","postcode":"28001","country":"España","country_code":"es"}},{"place_id":276152049,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"node","osm_id":3294675383,"boundingbox":["40.3922296","40.3923296","-3.6674739","-3.6673739"],"lat":"40.3922796","lon":"-3.6674239","display_name":"San Diego, Puente de Vallecas, Madrid, Área metropolitana de Madrid y Corredor del Henares, Comunidad de Madrid, 28001, España","class":"place","type":"quarter","importance":0.579989495490236,"address":{"neighbourhood":"San Diego","suburb":"San Diego","city_district":"Puente de Vallecas","city":"Madrid","county":"Área metropolitana de Madrid y Corredor del Henares","state":"Comunidad de Madrid","postcode":"28001","country":"España","country_code":"es"}},{"place_id":236339979,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"relation","osm_id":6417527,"boundingbox":["20.2531906","20.2577097","-89.3655875","-89.3604347"],"lat":"20.255893","lon":"-89.3632539","display_name":"San Diego, Akil, Yucatán, México","class":"boundary","type":"administrative","importance":0.55,"icon":"https://nominatim.openstreetmap.org/images/mapicons/poi_boundary_administrative.p.20.png","address":{"city":"San Diego","county":"Akil","state":"Yucatán","country":"México","country_code":"mx"}},{"place_id":236174079,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"relation","osm_id":5691002,"boundingbox":["9.8766824","9.9075539","-84.0136241","-83.9758518"],"lat":"9.8998848","lon":"-84.0030969","display_name":"San Diego, Cantón La Unión, Provincia Cartago, 30302, Costa Rica","class":"boundary","type":"administrative","importance":0.55,"icon":"https://nominatim.openstreetmap.org/images/mapicons/poi_boundary_administrative.p.20.png","address":{"city":"San Diego","county":"Cantón La Unión","state":"Provincia Cartago","postcode":"30302","country":"Costa Rica","country_code":"cr"}},{"place_id":235444651,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"relation","osm_id":1643341,"boundingbox":["10.4248016","10.4324239","-75.5487101","-75.5442141"],"lat":"10.42889065","lon":"-75.54637852396979","display_name":"San Diego, Cartagena, Cartagena de Indias, Bolívar, Colombia","class":"boundary","type":"administrative","importance":0.5,"icon":"https://nominatim.openstreetmap.org/images/mapicons/poi_boundary_administrative.p.20.png","address":{"city_district":"San Diego","city":"Cartagena","county":"Cartagena de Indias","state":"Bolívar","country":"Colombia","country_code":"co"}},{"place_id":6679953,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"node","osm_id":703169933,"boundingbox":["10.2926328","10.3726328","-73.2196691","-73.1396691"],"lat":"10.3326328","lon":"-73.1796691","display_name":"San Diego, Cesar, Colombia","class":"place","type":"town","importance":0.5,"icon":"https://nominatim.openstreetmap.org/images/mapicons/poi_place_town.p.20.png","address":{"town":"San Diego","county":"San Diego","state":"Cesar","country":"Colombia","country_code":"co"}},{"place_id":65059553,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"node","osm_id":5488816225,"boundingbox":["10.0731054","10.1531054","-64.6158447","-64.5358447"],"lat":"10.1131054","lon":"-64.5758447","display_name":"San Diego, Parroquia Pozuelo, Distrito Bolívar, Anzoátegui, Región Nororiental, Venezuela","class":"place","type":"town","importance":0.5,"icon":"https://nominatim.openstreetmap.org/images/mapicons/poi_place_town.p.20.png","address":{"town":"San Diego","county":"Distrito Bolívar","state":"Anzoátegui","country":"Venezuela","country_code":"ve"}},{"place_id":90443445,"licence":"Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright","osm_type":"way","osm_id":22389506,"boundingbox":["-15.8727189","-15.8050733","-148.2826564","-148.2192283"],"lat":"-15.838890899999999","lon":"-148.25986956775364","display_name":"Makatea, Rangiroa, Tuamotu-Gambier, Polynésie Française, 98776, France","class":"place","type":"island","importance":0.4239912043659237,"address":{"island":"Makatea","city":"Rangiroa","county":"Tuamotu-Gambier","state":"Polynésie Française","postcode":"98776","country":"France","country_code":"fr"}}]
User avatar
SilverAzide
Posts: 954
Joined: March 23rd, 2015, 5:26 pm

Re: ModernGadgets 1.6.3

Post by SilverAzide »

Welp, I'm stumped. I got identical results, byte for byte. On the About dialog, check the Plugins tab. Make sure the JsonParser plugin is version 1.0.0.0, not 1.1 or anything else. If it differs, shut down Rainmeter, go to C:\Users\username\AppData\Roaming\Rainmeter\Plugins and delete the JsonParser.dll file, then reinstall the ModernGadgets suite.
Gadgets Wiki GitHub More Gadgets...
User avatar
raiguard
Posts: 667
Joined: June 25th, 2015, 7:02 pm
Location: The Sky, USA

Re: ModernGadgets 1.6.3

Post by raiguard »

Something I noticed is that your version of the city locator is missing its close button, and the info button is misaligned. It's possible that your version of the suite is corrupted. Could you please reinstall it?
”We are pretty sure that r2922 resolves the regression in resolution caused by a reversion to a revision.” - jsmorley, 2017
User avatar
raiguard
Posts: 667
Joined: June 25th, 2015, 7:02 pm
Location: The Sky, USA

Re: ModernGadgets 1.6.3

Post by raiguard »

ATTENTION:

In a frustrating move, Apple as acquired Dark Sky and revoked the ability to sign up for Dark Sky's API. This means that it is now impossible for Weather Meter to function for those who don't already have API keys. The API as a whole will be shutting down at the end of next year.

I will be working to rewrite Weather Meter again... once I stop fuming. For further updates, you can follow along on the GitHub repository.
”We are pretty sure that r2922 resolves the regression in resolution caused by a reversion to a revision.” - jsmorley, 2017
SouthwestDakota
Posts: 5
Joined: March 29th, 2020, 3:57 am

Re: ModernGadgets 1.6.3

Post by SouthwestDakota »

SilverAzide wrote: March 29th, 2020, 10:32 pm Welp, I'm stumped. I got identical results, byte for byte. On the About dialog, check the Plugins tab. Make sure the JsonParser plugin is version 1.0.0.0, not 1.1 or anything else. If it differs, shut down Rainmeter, go to C:\Users\username\AppData\Roaming\Rainmeter\Plugins and delete the JsonParser.dll file, then reinstall the ModernGadgets suite.
There is no such JsonParser plugin. Could that be the problem?
User avatar
balala
Rainmeter Sage
Posts: 11374
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: ModernGadgets 1.6.3

Post by balala »

SouthwestDakota wrote: April 11th, 2020, 6:10 pm There is no such JsonParser plugin.
If you don't have, you can simply install it: https://forum.rainmeter.net/viewtopic.php?f=128&t=34378#p169911
User avatar
SilverAzide
Posts: 954
Joined: March 23rd, 2015, 5:26 pm

Re: ModernGadgets 1.6.3

Post by SilverAzide »

SouthwestDakota wrote: April 11th, 2020, 6:10 pm There is no such JsonParser plugin. Could that be the problem?
Yes, absolutely. I would reinstall ModernGadgets from scratch, no telling what else is missing.
Gadgets Wiki GitHub More Gadgets...
SouthwestDakota
Posts: 5
Joined: March 29th, 2020, 3:57 am

Re: ModernGadgets 1.6.3

Post by SouthwestDakota »

I reinstalled Rainmeter altogether and that seemed to have resolved the issue. Thank you!
User avatar
balala
Rainmeter Sage
Posts: 11374
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: ModernGadgets 1.6.3

Post by balala »

SouthwestDakota wrote: April 11th, 2020, 9:20 pm I reinstalled Rainmeter altogether and that seemed to have resolved the issue. Thank you!
I doubt reinstalling Rainmeter helped. Instead I suppose reinstalling ModernGadgets did, because the JsonParser plugin is included into ModernGadgets, not to Rainmeter.
AMP
Posts: 4
Joined: March 26th, 2020, 3:26 pm

Re: ModernGadgets 1.6.3

Post by AMP »

I was able get get WiFi connection speed reported in ModernGadgets by compiling Rainmeter that had an updated WifiStatus.dll plugin https://github.com/cgaspar/rainmeter/commit/b73043d8ce781cd29b31802bde74cbb0d8ba71cc. What I had to do is replace C:\Program Files\Rainmeter\Plugins\WifiStatus.dll with the one I compiled from that github. Uploaded the dll file to here https://drive.google.com/open?id=1i_Zh_hf8gmRa-A7LHTOYAbNOZBhJmT5X if anyone else wants to give it a go.

So now I have Wifi quality, RSSI, Wifi speed, and ping values all reported and graphed (well except RSSI is not directly graphed).
Rainmeter ModernGadgets Network Meter mod.PNG
If you want to check out the code (I'm not a developer, so I'm sure it could have been done better), but making them available here for those that might want to see how it can be done:

C:\Users\username\Documents\Rainmeter\Skins\ModernGadgets\NetworkMeter\NetworkMeter.ini
https://drive.google.com/open?id=1pFwKdRMoJ1N7C1MmJ6WwiipXR9arxm2b

C:\Users\username\Documents\Rainmeter\Skins\ModernGadgets\@Resources\Settings\NetworkSettings.inc
https://drive.google.com/open?id=1rY8B8csi060TBbz2qTjKxFWYTmAAURuQ

C:\Users\username\Documents\Rainmeter\Skins\ModernGadgets\@Resources\StyleSheet.inc
https://drive.google.com/open?id=1Mdkv3ciVMAaVm7NooSONbRAHcaKosVo4

Things I'd still on my todo list, have to see if I can figure out:
1. Graph signal strength. It's in dBm which is a negative value, graph doesn't seem to like it. Since singal strength and wireless quality are directly proportional, not the end of the world since I can still see appropriate fluctuations in the graph of WiFI quality for that.
2. I would like to get the values of the parameters for the graphs overlayed onto the bottom of each graph.
3. Might consider seeing if I can get multiple things on one graph. I wasn't able to before, but might be able to figure that out. Can't decide if I like them on their own graphs or not...
You do not have the required permissions to view the files attached to this post.