Skip to content

Commit d84dcc7

Browse files
committed
Fixed errors, Added ComputerInfo class and added Demo
Fixed ComputerNameActive and ComputerNamePending not returning accurate value Added ComputerInfo Class Fixed a naming bug since version 1.1 that caused an infinite loop Fixed the java.IO.File.delete calls to now use the java.nio.file.Files.delete Created a demo if the library is run directly Signed-off-by: Joshua Gager <[email protected]>
1 parent 3a7a89d commit d84dcc7

File tree

130 files changed

+5927
-817
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

130 files changed

+5927
-817
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Want to contribute? Great!
1616
Any help with development is greatly appreciated. If you want to add something or fix any typos please submit a pull request and if it is helpful it may be merged. Please check out our [Code of Conduct for Contributors](https://github.com/JGCompTech/JavaUltimateTools/blob/master/code-of-conduct.md).
1717

1818
# Download
19-
This project is currently at version 1.1 - **[Download v1.1](https://github.com/JGCompTech/JavaUltimateTools/releases/tag/v1.1)**
19+
This project is currently at version 1.2 - **[Download v1.2](https://github.com/JGCompTech/JavaUltimateTools/releases/tag/v1.2)**
2020

2121
License
2222
----

docs/allclasses-frame.html

+30-5
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_121) on Mon Feb 20 03:22:21 EST 2017 -->
5+
<!-- Generated by javadoc (1.8.0_121) on Wed Feb 22 00:42:07 EST 2017 -->
66
<title>All Classes</title>
7-
<meta name="date" content="2017-02-20">
7+
<meta name="date" content="2017-02-22">
88
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
99
<script type="text/javascript" src="script.js"></script>
1010
</head>
@@ -14,35 +14,59 @@ <h1 class="bar">All&nbsp;Classes</h1>
1414
<ul>
1515
<li><a href="com/jgcomptech/tools/CommandInfo.html" title="class in com.jgcomptech.tools" target="classFrame">CommandInfo</a></li>
1616
<li><a href="com/jgcomptech/tools/CommandInfo.Output.html" title="class in com.jgcomptech.tools" target="classFrame">CommandInfo.Output</a></li>
17+
<li><a href="com/jgcomptech/tools/ComputerInfo.html" title="class in com.jgcomptech.tools" target="classFrame">ComputerInfo</a>
18+
</li>
1719
<li><a href="com/jgcomptech/tools/HWInfo.html" title="class in com.jgcomptech.tools" target="classFrame">HWInfo</a>
1820
</li>
1921
<li><a href="com/jgcomptech/tools/HWInfo.BIOS.html" title="class in com.jgcomptech.tools" target="classFrame">HWInfo.BIOS</a>
2022
</li>
23+
<li><a href="com/jgcomptech/tools/HWInfo.BIOSObject.html" title="class in com.jgcomptech.tools" target="classFrame">HWInfo.BIOSObject</a>
24+
</li>
25+
<li><a href="com/jgcomptech/tools/HWInfo.DriveObject.html" title="class in com.jgcomptech.tools"
26+
target="classFrame">HWInfo.DriveObject</a></li>
27+
<li><a href="com/jgcomptech/tools/HWInfo.HWObject.html" title="class in com.jgcomptech.tools" target="classFrame">HWInfo.HWObject</a>
28+
</li>
2129
<li><a href="com/jgcomptech/tools/HWInfo.Network.html" title="class in com.jgcomptech.tools" target="classFrame">HWInfo.Network</a>
2230
</li>
31+
<li><a href="com/jgcomptech/tools/HWInfo.NetworkObject.html" title="class in com.jgcomptech.tools"
32+
target="classFrame">HWInfo.NetworkObject</a></li>
2333
<li><a href="com/jgcomptech/tools/HWInfo.OEM.html" title="class in com.jgcomptech.tools" target="classFrame">HWInfo.OEM</a>
2434
</li>
2535
<li><a href="com/jgcomptech/tools/HWInfo.Processor.html" title="class in com.jgcomptech.tools" target="classFrame">HWInfo.Processor</a>
2636
</li>
37+
<li><a href="com/jgcomptech/tools/HWInfo.ProcessorObject.html" title="class in com.jgcomptech.tools"
38+
target="classFrame">HWInfo.ProcessorObject</a></li>
2739
<li><a href="com/jgcomptech/tools/HWInfo.RAM.html" title="class in com.jgcomptech.tools" target="classFrame">HWInfo.RAM</a>
2840
</li>
41+
<li><a href="com/jgcomptech/tools/HWInfo.RAMObject.html" title="class in com.jgcomptech.tools" target="classFrame">HWInfo.RAMObject</a>
42+
</li>
2943
<li><a href="com/jgcomptech/tools/HWInfo.Storage.html" title="class in com.jgcomptech.tools" target="classFrame">HWInfo.Storage</a>
3044
</li>
31-
<li><a href="Main.html" title="class in &lt;Unnamed&gt;" target="classFrame">Main</a></li>
45+
<li><a href="com/jgcomptech/tools/HWInfo.StorageObject.html" title="class in com.jgcomptech.tools"
46+
target="classFrame">HWInfo.StorageObject</a></li>
47+
<li><a href="com/jgcomptech/tools/demo/Main.html" title="class in com.jgcomptech.tools.demo" target="classFrame">Main</a>
48+
</li>
3249
<li><a href="com/jgcomptech/tools/Misc.html" title="class in com.jgcomptech.tools" target="classFrame">Misc</a></li>
50+
<li><a href="com/jgcomptech/tools/Misc.Init.html" title="class in com.jgcomptech.tools" target="classFrame">Misc.Init</a>
51+
</li>
3352
<li><a href="com/jgcomptech/tools/NativeMethods.html" title="class in com.jgcomptech.tools" target="classFrame">NativeMethods</a></li>
3453
<li><a href="com/jgcomptech/tools/NativeMethods.Kernel32.html" title="interface in com.jgcomptech.tools" target="classFrame"><span class="interfaceName">NativeMethods.Kernel32</span></a></li>
3554
<li><a href="com/jgcomptech/tools/NativeMethods.Secur32.html" title="interface in com.jgcomptech.tools" target="classFrame"><span class="interfaceName">NativeMethods.Secur32</span></a></li>
3655
<li><a href="com/jgcomptech/tools/NativeMethods.Shell32.html" title="interface in com.jgcomptech.tools" target="classFrame"><span class="interfaceName">NativeMethods.Shell32</span></a></li>
37-
<li><a href="com/jgcomptech/tools/NotImplemented.html" title="annotation in com.jgcomptech.tools" target="classFrame">NotImplemented</a></li>
3856
<li><a href="com/jgcomptech/tools/OSInfo.html" title="class in com.jgcomptech.tools" target="classFrame">OSInfo</a>
3957
</li>
4058
<li><a href="com/jgcomptech/tools/OSInfo.Architecture.html" title="class in com.jgcomptech.tools"
4159
target="classFrame">OSInfo.Architecture</a></li>
4260
<li><a href="com/jgcomptech/tools/OSInfo.CheckIf.html" title="class in com.jgcomptech.tools" target="classFrame">OSInfo.CheckIf</a>
4361
</li>
62+
<li><a href="com/jgcomptech/tools/OSInfo.InstallInfoObject.html" title="class in com.jgcomptech.tools"
63+
target="classFrame">OSInfo.InstallInfoObject</a></li>
4464
<li><a href="com/jgcomptech/tools/OSInfo.Name.html" title="class in com.jgcomptech.tools" target="classFrame">OSInfo.Name</a>
4565
</li>
66+
<li><a href="com/jgcomptech/tools/OSInfo.OSObject.html" title="class in com.jgcomptech.tools" target="classFrame">OSInfo.OSObject</a>
67+
</li>
68+
<li><a href="com/jgcomptech/tools/OSInfo.VersionObject.html" title="class in com.jgcomptech.tools"
69+
target="classFrame">OSInfo.VersionObject</a></li>
4670
<li><a href="com/jgcomptech/tools/OSInfo.Windows.html" title="class in com.jgcomptech.tools" target="classFrame">OSInfo.Windows</a>
4771
</li>
4872
<li><a href="com/jgcomptech/tools/OSInfo.Windows.Activation.html" title="class in com.jgcomptech.tools"
@@ -91,7 +115,8 @@ <h1 class="bar">All&nbsp;Classes</h1>
91115
target="classFrame">SecurityTools.RSAFiles</a></li>
92116
<li><a href="com/jgcomptech/tools/SecurityTools.RSAHashes.html" title="class in com.jgcomptech.tools"
93117
target="classFrame">SecurityTools.RSAHashes</a></li>
94-
<li><a href="Tests.html" title="class in &lt;Unnamed&gt;" target="classFrame">Tests</a></li>
118+
<li><a href="com/jgcomptech/tools/tests/Tests.html" title="class in com.jgcomptech.tools.tests" target="classFrame">Tests</a>
119+
</li>
95120
<li><a href="com/jgcomptech/tools/enums/VERSuite.html" title="enum in com.jgcomptech.tools.enums"
96121
target="classFrame">VERSuite</a></li>
97122
<li><a href="com/jgcomptech/tools/WebTools.html" title="class in com.jgcomptech.tools"

docs/allclasses-noframe.html

+26-5
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_121) on Mon Feb 20 03:22:21 EST 2017 -->
5+
<!-- Generated by javadoc (1.8.0_121) on Wed Feb 22 00:42:07 EST 2017 -->
66
<title>All Classes</title>
7-
<meta name="date" content="2017-02-20">
7+
<meta name="date" content="2017-02-22">
88
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
99
<script type="text/javascript" src="script.js"></script>
1010
</head>
@@ -14,26 +14,47 @@ <h1 class="bar">All&nbsp;Classes</h1>
1414
<ul>
1515
<li><a href="com/jgcomptech/tools/CommandInfo.html" title="class in com.jgcomptech.tools">CommandInfo</a></li>
1616
<li><a href="com/jgcomptech/tools/CommandInfo.Output.html" title="class in com.jgcomptech.tools">CommandInfo.Output</a></li>
17+
<li><a href="com/jgcomptech/tools/ComputerInfo.html" title="class in com.jgcomptech.tools">ComputerInfo</a></li>
1718
<li><a href="com/jgcomptech/tools/HWInfo.html" title="class in com.jgcomptech.tools">HWInfo</a></li>
1819
<li><a href="com/jgcomptech/tools/HWInfo.BIOS.html" title="class in com.jgcomptech.tools">HWInfo.BIOS</a></li>
20+
<li><a href="com/jgcomptech/tools/HWInfo.BIOSObject.html"
21+
title="class in com.jgcomptech.tools">HWInfo.BIOSObject</a></li>
22+
<li><a href="com/jgcomptech/tools/HWInfo.DriveObject.html"
23+
title="class in com.jgcomptech.tools">HWInfo.DriveObject</a></li>
24+
<li><a href="com/jgcomptech/tools/HWInfo.HWObject.html" title="class in com.jgcomptech.tools">HWInfo.HWObject</a>
25+
</li>
1926
<li><a href="com/jgcomptech/tools/HWInfo.Network.html" title="class in com.jgcomptech.tools">HWInfo.Network</a></li>
27+
<li><a href="com/jgcomptech/tools/HWInfo.NetworkObject.html" title="class in com.jgcomptech.tools">HWInfo.NetworkObject</a>
28+
</li>
2029
<li><a href="com/jgcomptech/tools/HWInfo.OEM.html" title="class in com.jgcomptech.tools">HWInfo.OEM</a></li>
2130
<li><a href="com/jgcomptech/tools/HWInfo.Processor.html" title="class in com.jgcomptech.tools">HWInfo.Processor</a>
2231
</li>
32+
<li><a href="com/jgcomptech/tools/HWInfo.ProcessorObject.html" title="class in com.jgcomptech.tools">HWInfo.ProcessorObject</a>
33+
</li>
2334
<li><a href="com/jgcomptech/tools/HWInfo.RAM.html" title="class in com.jgcomptech.tools">HWInfo.RAM</a></li>
35+
<li><a href="com/jgcomptech/tools/HWInfo.RAMObject.html" title="class in com.jgcomptech.tools">HWInfo.RAMObject</a>
36+
</li>
2437
<li><a href="com/jgcomptech/tools/HWInfo.Storage.html" title="class in com.jgcomptech.tools">HWInfo.Storage</a></li>
25-
<li><a href="Main.html" title="class in &lt;Unnamed&gt;">Main</a></li>
38+
<li><a href="com/jgcomptech/tools/HWInfo.StorageObject.html" title="class in com.jgcomptech.tools">HWInfo.StorageObject</a>
39+
</li>
40+
<li><a href="com/jgcomptech/tools/demo/Main.html" title="class in com.jgcomptech.tools.demo">Main</a></li>
2641
<li><a href="com/jgcomptech/tools/Misc.html" title="class in com.jgcomptech.tools">Misc</a></li>
42+
<li><a href="com/jgcomptech/tools/Misc.Init.html" title="class in com.jgcomptech.tools">Misc.Init</a></li>
2743
<li><a href="com/jgcomptech/tools/NativeMethods.html" title="class in com.jgcomptech.tools">NativeMethods</a></li>
2844
<li><a href="com/jgcomptech/tools/NativeMethods.Kernel32.html" title="interface in com.jgcomptech.tools"><span class="interfaceName">NativeMethods.Kernel32</span></a></li>
2945
<li><a href="com/jgcomptech/tools/NativeMethods.Secur32.html" title="interface in com.jgcomptech.tools"><span class="interfaceName">NativeMethods.Secur32</span></a></li>
3046
<li><a href="com/jgcomptech/tools/NativeMethods.Shell32.html" title="interface in com.jgcomptech.tools"><span class="interfaceName">NativeMethods.Shell32</span></a></li>
31-
<li><a href="com/jgcomptech/tools/NotImplemented.html" title="annotation in com.jgcomptech.tools">NotImplemented</a></li>
3247
<li><a href="com/jgcomptech/tools/OSInfo.html" title="class in com.jgcomptech.tools">OSInfo</a></li>
3348
<li><a href="com/jgcomptech/tools/OSInfo.Architecture.html" title="class in com.jgcomptech.tools">OSInfo.Architecture</a>
3449
</li>
3550
<li><a href="com/jgcomptech/tools/OSInfo.CheckIf.html" title="class in com.jgcomptech.tools">OSInfo.CheckIf</a></li>
51+
<li><a href="com/jgcomptech/tools/OSInfo.InstallInfoObject.html" title="class in com.jgcomptech.tools">OSInfo.InstallInfoObject</a>
52+
</li>
3653
<li><a href="com/jgcomptech/tools/OSInfo.Name.html" title="class in com.jgcomptech.tools">OSInfo.Name</a></li>
54+
<li><a href="com/jgcomptech/tools/OSInfo.OSObject.html" title="class in com.jgcomptech.tools">OSInfo.OSObject</a>
55+
</li>
56+
<li><a href="com/jgcomptech/tools/OSInfo.VersionObject.html" title="class in com.jgcomptech.tools">OSInfo.VersionObject</a>
57+
</li>
3758
<li><a href="com/jgcomptech/tools/OSInfo.Windows.html" title="class in com.jgcomptech.tools">OSInfo.Windows</a></li>
3859
<li><a href="com/jgcomptech/tools/OSInfo.Windows.Activation.html" title="class in com.jgcomptech.tools">OSInfo.Windows.Activation</a>
3960
</li>
@@ -78,7 +99,7 @@ <h1 class="bar">All&nbsp;Classes</h1>
7899
</li>
79100
<li><a href="com/jgcomptech/tools/SecurityTools.RSAHashes.html" title="class in com.jgcomptech.tools">SecurityTools.RSAHashes</a>
80101
</li>
81-
<li><a href="Tests.html" title="class in &lt;Unnamed&gt;">Tests</a></li>
102+
<li><a href="com/jgcomptech/tools/tests/Tests.html" title="class in com.jgcomptech.tools.tests">Tests</a></li>
82103
<li><a href="com/jgcomptech/tools/enums/VERSuite.html" title="enum in com.jgcomptech.tools.enums">VERSuite</a></li>
83104
<li><a href="com/jgcomptech/tools/WebTools.html" title="class in com.jgcomptech.tools">WebTools</a></li>
84105
<li><a href="com/jgcomptech/tools/WebTools.HTML.html" title="class in com.jgcomptech.tools">WebTools.HTML</a></li>

docs/com/jgcomptech/tools/CommandInfo.Output.html

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_121) on Mon Feb 20 03:22:17 EST 2017 -->
5+
<!-- Generated by javadoc (1.8.0_121) on Wed Feb 22 00:42:02 EST 2017 -->
66
<title>CommandInfo.Output</title>
7-
<meta name="date" content="2017-02-20">
7+
<meta name="date" content="2017-02-22">
88
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
99
<script type="text/javascript" src="../../../script.js"></script>
1010
</head>
@@ -49,7 +49,7 @@
4949
<div class="subNav">
5050
<ul class="navList">
5151
<li><a href="../../../com/jgcomptech/tools/CommandInfo.html" title="class in com.jgcomptech.tools"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
52-
<li><a href="../../../com/jgcomptech/tools/HWInfo.html" title="class in com.jgcomptech.tools"><span
52+
<li><a href="../../../com/jgcomptech/tools/ComputerInfo.html" title="class in com.jgcomptech.tools"><span
5353
class="typeNameLink">Next&nbsp;Class</span></a></li>
5454
</ul>
5555
<ul class="navList">
@@ -188,7 +188,7 @@ <h3>Method Summary</h3>
188188
<!-- -->
189189
</a>
190190
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
191-
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
191+
<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
192192
</ul>
193193
</li>
194194
</ul>
@@ -286,7 +286,7 @@ <h4>print</h4>
286286
<div class="subNav">
287287
<ul class="navList">
288288
<li><a href="../../../com/jgcomptech/tools/CommandInfo.html" title="class in com.jgcomptech.tools"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
289-
<li><a href="../../../com/jgcomptech/tools/HWInfo.html" title="class in com.jgcomptech.tools"><span
289+
<li><a href="../../../com/jgcomptech/tools/ComputerInfo.html" title="class in com.jgcomptech.tools"><span
290290
class="typeNameLink">Next&nbsp;Class</span></a></li>
291291
</ul>
292292
<ul class="navList">

docs/com/jgcomptech/tools/CommandInfo.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_121) on Mon Feb 20 03:22:17 EST 2017 -->
5+
<!-- Generated by javadoc (1.8.0_121) on Wed Feb 22 00:42:02 EST 2017 -->
66
<title>CommandInfo</title>
7-
<meta name="date" content="2017-02-20">
7+
<meta name="date" content="2017-02-22">
88
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
99
<script type="text/javascript" src="../../../script.js"></script>
1010
</head>
@@ -201,7 +201,7 @@ <h3>Method Summary</h3>
201201
<!-- -->
202202
</a>
203203
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
204-
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
204+
<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
205205
</ul>
206206
</li>
207207
</ul>

0 commit comments

Comments
 (0)