Skip to content
This repository has been archived by the owner on Aug 20, 2023. It is now read-only.

Latest commit

 

History

History
82 lines (66 loc) · 2.43 KB

README_en.md

File metadata and controls

82 lines (66 loc) · 2.43 KB

PC Status Client

This is a tool that acquires PC status, sends it to PC Status, and displays it.

image

This English translated by AutoPlayer

Notice

Due to the nature of the tool, the following content will be sent in a state that anyone can see it, so please do not use it if you feel uncomfortable even a little.
Information that leads to personal information will not be sent except for the host name, but if necessary, change the host name of the PC or add the following key in .env please.

HOSTNAME=Character string to be displayed as host name

⚠️ Only Node.js versions from v16 to v18 are supported. ⚠️

This project uses Corepack (pnpm).

Transmission and display contents

  1. PC hostname (e.g. assault-e5dmts)
    • It is strongly recommended not to use host names that contain personal information.
    • Up to 64 characters are accepted, but characters after the 32nd are hidden with ....
      All are displayed on mouseover.
  2. OS version (e.g. Windows 10 Home(Windows_NT win32 x64 10.0.19044))
  3. CPU name, CPU usage (overall, per core) (e.g. AMD Ryzen 5 3500 6-Core Processor)
  4. Memory usage
  5. Storage footprint (see running root)
  6. GPU Utilization (NVIDIA GPU only)
  7. Boot time
  8. Node version
  9. Load Average (Linux only)

Usage

You can use it even if you put it in a Docker container!!(Linux only)

  1. Install Node.js v16 or higher, git
  2. Clone the repository to any directory
  3. Create a .env file
  4. To prevent spam, ask Developer's Twitter for the password in advance.
  5. Once you have the password, edit .env as follows
PASS=Enter here the password you heard beforehand

before doing this

Please run the below command

corepack enable npm yarn pnpm
  1. Run the command below
REM if your on Windows
pnpm i
pnpm add -g pm2 pm2-windows-startup
pm2 start "pnpm node ." --name pcsc
pm2 save
pm2-startup install
# if your on Linux
pnpm i
pnpm add -g pm2
pm2 start "pnpm node ." --name pcsc
pm2 save
pm2 startup
# sudo env PATH=...A command like this will appear, so copy and paste it and execute it in the terminal
pm2 save
  1. PROFIT, you made :D

How to update

git pull
pnpm i # If there is a package update etc.
pm2 restart pcsc