mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2025-12-17 15:24:35 +01:00
fix: can not get chinese mem
This commit is contained in:
@@ -298,8 +298,10 @@ class ServerProvider extends BusyProvider {
|
|||||||
void _getMem(ServerPrivateInfo spi, String raw) {
|
void _getMem(ServerPrivateInfo spi, String raw) {
|
||||||
final info = _servers.firstWhere((e) => e.info == spi);
|
final info = _servers.firstWhere((e) => e.info == spi);
|
||||||
for (var item in raw.split('\n')) {
|
for (var item in raw.split('\n')) {
|
||||||
if (item.contains('Mem:')) {
|
if (item.contains('Mem:') || item.contains('内存:')) {
|
||||||
final split = item.replaceFirst('Mem:', '').split(' ');
|
var split = item.replaceFirst('Mem:', '');
|
||||||
|
split = split.replaceFirst('内存:', '');
|
||||||
|
split = split.split(' ');
|
||||||
split.removeWhere((e) => e == '');
|
split.removeWhere((e) => e == '');
|
||||||
final memList = split.map((e) => int.parse(e)).toList();
|
final memList = split.map((e) => int.parse(e)).toList();
|
||||||
info.status.memory = Memory(
|
info.status.memory = Memory(
|
||||||
|
|||||||
Reference in New Issue
Block a user