fix: 移除 fetchself 解析器中的多余注释,简化代码结构以提高可读性
This commit is contained in:
parent
27d5291f2b
commit
cfe6c177e1
@ -119,31 +119,6 @@ type Parser interface {
|
|||||||
Parse(cmd string) (SystemInfo, error)
|
Parse(cmd string) (SystemInfo, error)
|
||||||
}
|
}
|
||||||
|
|
||||||
// root@localhost ~/qq_bot (main)# fastfetch
|
|
||||||
// ,...,
|
|
||||||
// .,:lloooooc;.
|
|
||||||
// ,ool' oo,;oo: root@localhost
|
|
||||||
// .lo' oo. oo: --------------
|
|
||||||
// .oo. oo. oo: OS: openSUSE Tumbleweed x86_64
|
|
||||||
// :ol oo. 'oo Host: FARQ01018Z
|
|
||||||
// :oo .oo. .oo. Kernel: Linux 6.13.7-1-default
|
|
||||||
// .oooooooooooooo. .oo. Uptime: 18 hours, 50 mins
|
|
||||||
// ;oo. .oo. Packages: 2454 (rpm)
|
|
||||||
// 'oo, .oo. Shell: fish 3.7.1
|
|
||||||
// "ooc,',,,,,,,,,,:ooc,,,,,,,,,,, Display (LGD041C): 1920x1080 @ 60 Hz in 13" [Built-in]
|
|
||||||
// ':cooooooooooooooooooooooooool;. Theme: Adwaita [GTK2/3]
|
|
||||||
// .oo. .oo; Icons: Adwaita [GTK2/3]
|
|
||||||
// .oo. .oo. Cursor: Adwaita
|
|
||||||
// .oo. 'oooooooooo:ooo. Terminal: node
|
|
||||||
// .oo. 'oo. col CPU: Intel(R) Core(TM) i5-4300U (4) @ 2.90 GHz
|
|
||||||
// .oo' 'oo col GPU: Intel Haswell-ULT Integrated Graphics Controller @ 1.10 GHz [Integrated]
|
|
||||||
// coo 'oo oo' Memory: 1.85 GiB / 3.71 GiB (50%)
|
|
||||||
// coc 'oo .lo, Swap: 38.00 MiB / 5.68 GiB (1%)
|
|
||||||
// `oo, 'oo .:oo Disk (/): 28.53 GiB / 112.56 GiB (25%) - btrfs
|
|
||||||
// 'ooooc,, ,:lol Local IP (wlp3s0): 192.168.1.135/24
|
|
||||||
// `''"clc"' Battery (CP642113-03): 100% [AC Connected]
|
|
||||||
// Locale: zh_CN.UTF-8
|
|
||||||
|
|
||||||
type fastdfetchParser struct{}
|
type fastdfetchParser struct{}
|
||||||
|
|
||||||
func (p *fastdfetchParser) Parse(cmd string) (SystemInfo, error) {
|
func (p *fastdfetchParser) Parse(cmd string) (SystemInfo, error) {
|
||||||
@ -194,31 +169,6 @@ func (p *fastdfetchParser) Parse(cmd string) (SystemInfo, error) {
|
|||||||
return info, nil
|
return info, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
//neofetch
|
|
||||||
// root@localhost ~/qq_bot (main)# neofetch
|
|
||||||
// JJJJJJJJ
|
|
||||||
// JJJJJJJJJJJJJJ
|
|
||||||
// JJJJJJ =JJJJJJJ
|
|
||||||
// JJJJ =JJJ JJJJ root@localhost
|
|
||||||
// JJJ =JJJ JJJ --------------
|
|
||||||
// JJJJ =JJJ JJJ OS: openSUSE Tumbleweed x86_64
|
|
||||||
// JJJJJJJJJJJJJJJ JJJJ Host: FARQ01018Z
|
|
||||||
// JJJJJJJJJJJJJJ JJJJ Kernel: 6.13.7-1-default
|
|
||||||
// JJJJ JJJJ Uptime: 18 hours, 44 mins
|
|
||||||
// JJJJJ= JJJJ Packages: 56 (pip), 2449 (rpm)
|
|
||||||
// JJJJJJJJJJJJJJJJJJJJJJJJJJJJJ= Shell: fish 3.7.1
|
|
||||||
// =JJJJJJJJJJJJJJJJJJJJJJJJJJJJJ Resolution: 1920x1080
|
|
||||||
// JJJJ =JJJJJJ Terminal: node
|
|
||||||
// JJJJ =JJJJ CPU: Intel i5-4300U (4) @ 2.9GHz
|
|
||||||
// JJJJ JJJJJJJJJJJJJJ GPU: Intel Haswell-ULT
|
|
||||||
// JJJJ JJJJJJJJJJJJJJJ Memory: 1.92 GiB / 3.70 GiB (51%)
|
|
||||||
// JJJJ JJJJ JJJJ Network: Wifi
|
|
||||||
// JJJ JJJJ JJJ Bluetooth: Intel Corp. Bluetooth wireless interface
|
|
||||||
// JJJJJ JJJJ JJJJ BIOS: FUJITSU // Phoenix Technologies Ltd. 1.20 (07/03/2014)
|
|
||||||
// =JJJJJJJJ JJJJJJ
|
|
||||||
// JJJJJJJJJJJJJJ
|
|
||||||
// JJJJJJJ=
|
|
||||||
|
|
||||||
type neofetchParser struct{}
|
type neofetchParser struct{}
|
||||||
|
|
||||||
func (p *neofetchParser) Parse(cmd string) (SystemInfo, error) {
|
func (p *neofetchParser) Parse(cmd string) (SystemInfo, error) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user