fix: net dev (#234 #236)

This commit is contained in:
lollipopkit
2023-12-15 11:37:34 +08:00
parent 54c75ecbe5
commit f10c5b9ea8

View File

@@ -105,7 +105,8 @@ List<NetSpeedPart> parseNetSpeed(String raw, int time) {
} }
final results = <NetSpeedPart>[]; final results = <NetSpeedPart>[];
for (final item in split.sublist(2, split.length - 1)) { for (final item in split.sublist(2)) {
try {
final data = item.trim().split(':'); final data = item.trim().split(':');
final device = data.first; final device = data.first;
final bytes = data.last.trim().split(' '); final bytes = data.last.trim().split(' ');
@@ -113,6 +114,9 @@ List<NetSpeedPart> parseNetSpeed(String raw, int time) {
final bytesIn = BigInt.parse(bytes.first); final bytesIn = BigInt.parse(bytes.first);
final bytesOut = BigInt.parse(bytes[8]); final bytesOut = BigInt.parse(bytes[8]);
results.add(NetSpeedPart(device, bytesIn, bytesOut, time)); results.add(NetSpeedPart(device, bytesIn, bytesOut, time));
} catch (_) {
continue;
}
} }
return results; return results;
} }