Motherboards Do Expose Core Temperatures In WMI / ACPI Thermal Zone?
Jun 7, 2012
I'm currently working on a Visual Basic program that should be able to show CPU temperatures.To do this the cleanest way (in my opinion), I would like to use the Windows Management Interface (WMI) using
MSAcpi_ThermalZoneTemperature.Now, to my understanding, this requires that motherboard (MOBO) manufacture exposes these values to the WMI, which almost nobody actually do, but if they do, a "device" should show
up in the device manager called ACPI Thermal Zone under System Devices (let me know if I'm wrong).
As I would like to test my program and my current MOBO (Gigabyte GA-H67A-USB3-B3) doesn't seems to expose CPU temperatures to WMI (no
I'm using VB 2008, and I have a dual core computer.Is it possible to make a code that sends one application or program in 1 core, and other application in the other core?
I've been fighting random system reboots since upgrading my hardware the last time, and I'm pretty confident it's in the hardware - most likely an overheating issue. What's available in Windows-based hardware monitors is either free-but-outdated-since-XP or else the developers are asking way more than the product is worth, so I want to build my own. Not looking for fancy (in fact right now quick and dirty but fully functional would be absolutely perfect).
In looking at System.Management and System.Management.Implementation I've been re-directed to WMI Classes; at that point I identified the class to use to get info about system hardware, and at that point I seem to have 2 separate options for each device. To use the CPU as an example, there's the Win32_Processor Class in WMI, then there's the CIM_Processor Class and it seems that one inherits from the other (without any actual indication which is which) and it also seems that WMI supports both.
In visual basic is there a way to check System Temputures (Like CPU HD etc.) that the OS can read or any way to check CPU / RAM / Network usage in VB without using Task Manager? Post any links or stuff to search for bellow.
Im making a POS system and so far all is great, im up to making the thermal printers work (2nd last thing on the list).I got my shiny new printers yesterday and they are a generic brand, they are compatible with epson commands (and yes it came with a book of ESC codes, which also confuse me).My issue is this, i "installed" them but windows will not recognise them as a printer. How can I print direct to them? baring in mind they are USB printers.I know it can do so in its current setup as there is a test program that prints fine.
I need this program to allow me to enter 12 temperatures and give me an average. I have everything working correctly ( I think) except where the average should be I get 0.0. Not sure if it matters but I'm using VB 2005.
Possible Duplicate: .NET code to send ZPL to Zebra printers
My company has a Eltron 2543 thermal printer. I'm developing an VB.NET application incorporating FedEx web services to print off shipping labels.I can save off the data file without a problem, but I was wondering how I send this data stream to a shared printer on a network. Do I need to include the Eltron 2543 driver in my solution? I've tried haven't work so I guess I'm looking for an expert who has dealt with printers (particularly thermal) to get me moving in the right direction.
I'm trying to take a print on a Continuous Paper through a Thermal Printer ZP 2844 using Crystal Reports 2008 along with Visual Basic .NET 2008. I've set the page size to 3.00 inches as width & 3.00 inches as height. It prints well when the contents are a few on a single page but it puts gap when printing more than single page. There's no page margins set in crystal reports & the printing setup is the same in Crystal Reports as well as in Printer's Setup. Even in Print Preview of Crystal Report, it shows 2 pages to be printed but there's neither any gap at the end of first page & the start of second page. But! Still, a gap is shown when the report is printed. Here's an example how the print is show:
You can notice the gap between Item3 & Item4 which is due to next page or page break or so. I've noticed that in Crystal Report Viewer for Web, there's an option of SeparatePages = False which let you have a single/continuous page printing but I've not found any such option in Crystal Report Viewer for Desktop.
Using VB.NET 2005 Express edition, I have a task to create a simple receipt using a Epson TM T88IV Thermal printer. I don't have any idea where to start. Can you show some good example or links that I can study to create an application?
recommend a zone ocr sdk package. What i would like to accomplish is to automatically import a set of images, pdf or jpg, and then apply zone ocr to each image to extract data into a database. I have already looked at and spoken to Lead Tools and it does seem like they have everything that i would need but by the time you add up all the modules / addons needed, the cost is just too high for our small shop.
How do I change the time zone using VB.NET 2.0? I found an article explaining how to do it in VB6 [URL] but I can't adapt it to .NET 2.0 - I just don't have enough expierience I guess.
used the WMI ChangeZoneType DNS command in C#VB.net before. I get an incorrect parameter exception when i try and invoke the changezonetype command. I get the dns zone that i want to change from the dns server (via query), set the zonetype to the appropriate uint value but am then getting the exception. I am trying to change the zone from secondary to primary and according to MSDN all the other values are optional (and as far as i am aware are needed when you want to change from primary to secondary) so i have not included them.
Below is the code that i am using....
For Each DNSZone As ManagementObject In mgrZones mngrZones = DNSZone.GetMethodParameters("ChangeZoneType") mngrZones("ZoneType") = System.Convert.ToUInt32(zoneType)
I'm trying to write code in .NET 2.0 to change the time zone - long story short its toautomate server deployment. I'm having a problem adding the SE_TIME_ZONE_NAME privilege I found code online to add the SE_SHUTDOWN_NAME privilege which I adapted into the following code:
Basically I am looking for a means within a asp.net 2.0 (or higher) application, to identify a time zone and UTC offset for a specific location and date. I want to be able to look up the time zone rules using either city & state, Zip, or LAT & LON I have an event database that tracks location, date and time for the events. Times are recorder relative to the event and the records do not currenlty indicate the timezone for the event or whether or not DST is in effect. Recently, I have encountered a situation where I need to link several events across different time zones. What I am looking to do is:
first, record a master event, say for August 13 2012 at 8:PM in New York, NY 10021
Second I need to record a related event in Houston TX.
When I record the related event I want it to automatically populate the date and time relative to its local time time zone rules. To do this it needs to be able to identify the effective timezone and UTC offset for the master event as well as the linked event so that I can calculate the correct date and time to display on the satelite program. As a future update I would probably capture the time zone /utc offsets with each program so that I don't have to recalculate the master record each time I want to add a related event.
So far I have not seen a way from system.timezone or timezoneinfo to be able to look up a timezone and the effective UTC offset of a given date and location.
Using any version of .NET how do you find out which zone a particular share is classified under. I am having a problem identifying if a share where my referenced dlls reside is in the "intranet zone" or "internet" zone relative to some user machine that is running my .NET application. I suspect this is a problem because I am having a problem accessing referenced dlls from a share on some machines but not others. How can I tell which zone .NET is classifying that share in so I can adjust permissions accordingly?
I am developing an application for an emergency services organisation using VB 2008 that will enable users to select a map zone of a city centre and plot icons onto it, then save/export the layered map with icons as an image.My problem at the moment is that I am struggling developing the point where the user imports in the icon (for example, a flame icon where a fire started) and drags it around the map within the picture box to the required area.I want them to be able to select their desired icon from a series of commandbuttons and for the icon to 'appear' on the picturebox and be enabled to be dragged around and dropped as required. The organisation already has such a thing working in Microsoft Word (!) and that uses the ActiveDocument.Shape.LoadImage function on a pushbutton to import the icon and then it is placed on the map as required, but this is really unreliable for them.I dont even know if you can layer images onto an existin picturebox within an application in this way and then export as a flat image.
I have a VB.NET app that spawns several threads for performing XML parsing/database interaction. Only one of my cores (only have 2 currently) is being used right now.I've looked at Task Parallelism in .NET 4 but I need to be able to start a task at different times (not all at once).Is it possible to split up the threads (currently 6) so that 3 run on each core? Also, if I don't want to limit my threads to 6, how can I check CPU/memory programmatically to find out if I can start another thread.
I've been trying, without any luck whatsoever, to figure out how to use the Core Audio API in VB 2010. I started by downloading a wrapper dll located here: [URL]
My site has been running fine for sometime now until recently I see in the event viewer a null reference exception in the DNN core:
DotNetNuke.Common.Globals.GetStatus() in
F:BuildsMaintenanceWorkingDirectoryLibraryCommonGlobals.vb:line 1125 at DotNetNuke.Common.Initialize.InitializeApp(HttpApplication app) in
[code]....
the line 1125 is:
_Status = UpgradeStatus.None
Which is a property of the Globals class and an Enum Also when this happens it doesnt just do it once then sort its self it does it roughly every minute for an hour or so.I made sure all dataprovider.instances are either in a using or a try catch finally or self closing(if the reader is not used)?
Trying to make a badly archictected system work. In doing so we have ourselves in a postion of shelling mulitple instances of a program and managing the running processes. On startup the shelled program is CPU intensive and we need to limit the rate that we initiate the instances based on the CPU load. How do you calculate the CPU load of a multicore system?
How can i change a process using only 1 core instead of 2 cores? Also, how can I set different prioritys to each process?As it does not save the settings which i put to each process in taskmanager on restart, i decided to make a program so i could simply click a button so it would change the settings for each process i want.For example:With a simple button click it changes msnmsgr.exe priority to low and makes it use only the 1st core.
Somehow the reference to System.Core got removed from one of my projects, which I think is causing some issues. If I try to re-add it to my references I get a message saying "A reference to 'System.Core' could not be added. This component is already automatically referenced by the build system". I think I need this reference because it is there when I start a new project by default