MCPcopy Create free account
hub / github.com/DGVPSH/SlackOpen / getSerialNumber

Method getSerialNumber

src/main/java/cc/slack/utils/other/FileUtil.java:146–157  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

144 }
145
146 private static String getSerialNumber() {
147 String serialNumber = "";
148 try {
149 // Execute the system_profiler command to get the hardware serial number
150 Process process = Runtime.getRuntime().exec("system_profiler SPHardwareDataType | awk '/Serial/ { print $4; }'");
151 BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));
152 serialNumber = reader.readLine().trim();
153 } catch (Exception ex) {
154 ex.printStackTrace();
155 }
156 return serialNumber;
157 }
158
159 private static String generateMD5(String input) throws NoSuchAlgorithmException {
160 // Create an MD5 message digest

Callers 1

fetchHwidMethod · 0.95

Calls 3

trimMethod · 0.80
readLineMethod · 0.80
getInputStreamMethod · 0.65

Tested by

no test coverage detected