2023-02-26 01:30

This commit is contained in:
2023-02-26 01:30:37 +09:00
commit 9a13ccbd17
122 changed files with 32148 additions and 0 deletions

5
sysinfo/src/index.ts Normal file
View File

@@ -0,0 +1,5 @@
const ui = require('./components');
module.exports = {
ui
};

View File

@@ -0,0 +1,8 @@
const general = require('./si.general')
const obj = new general.General();
console.log(obj.version);
console.log(obj.currentTime.toLocaleString());
console.log(obj.uptime);
console.log(obj.timezone);
console.log(obj.timezoneName);

24
sysinfo/src/si.general.ts Normal file
View File

@@ -0,0 +1,24 @@
const si = require('systeminformation');
const moment = require('moment');
class General {
version: string;
currentTime: Date;
uptime: string;
timezone: string;
timezoneName: string;
constructor() {
this.version = si.version();
let time = si.time();
this.currentTime = new Date(time.current);
let ut = moment.duration(time.uptime, 'seconds');
this.uptime = ut.hours() + ":" + ut.minutes() + ":" + ut.seconds();
this.timezone = time.timezone;
this.timezoneName = time.timezoneName;
}
}
module.exports = {
General
};