mirror of
				https://github.com/LiteyukiStudio/LiteyukiBot.git
				synced 2025-10-31 19:36:24 +00:00 
			
		
		
		
	fix: CPU频率显示位数超出范围
fix: 空驱动器显示在面板位置
This commit is contained in:
		| @@ -128,14 +128,15 @@ async def get_stats_data(self_id: str = None, lang: str = None): | |||||||
|         disk_usage = psutil.disk_usage(disk.mountpoint) |         disk_usage = psutil.disk_usage(disk.mountpoint) | ||||||
|         disk_total_show = convert_size(disk_usage.total, 1) |         disk_total_show = convert_size(disk_usage.total, 1) | ||||||
|         disk_free_show = convert_size(disk_usage.free, 1) |         disk_free_show = convert_size(disk_usage.free, 1) | ||||||
|         disk_data.append( |         if disk_usage.total > 0: | ||||||
|             { |             disk_data.append( | ||||||
|                     "name"   : disk.device, |                 { | ||||||
|                     "total"  : disk_total_show, |                         "name"   : disk.device, | ||||||
|                     "free"   : disk_free_show, |                         "total"  : disk_total_show, | ||||||
|                     "percent": disk_usage.percent, |                         "free"   : disk_free_show, | ||||||
|             } |                         "percent": disk_usage.percent, | ||||||
|         ) |                 } | ||||||
|  |             ) | ||||||
|  |  | ||||||
|     cpu_info = get_cpu_info() |     cpu_info = get_cpu_info() | ||||||
|     if "AMD" in cpu_info.get("brand_raw", ""): |     if "AMD" in cpu_info.get("brand_raw", ""): | ||||||
| @@ -191,7 +192,7 @@ async def get_stats_data(self_id: str = None, lang: str = None): | |||||||
|                     f"{brand} {cpu_info.get('arch', 'Unknown')}", |                     f"{brand} {cpu_info.get('arch', 'Unknown')}", | ||||||
|                     f"{fake_device_info.get('cpu', {}).get('cores', psutil.cpu_count(logical=False))}C " |                     f"{fake_device_info.get('cpu', {}).get('cores', psutil.cpu_count(logical=False))}C " | ||||||
|                     f"{fake_device_info.get('cpu', {}).get('logical_cores', psutil.cpu_count(logical=True))}T", |                     f"{fake_device_info.get('cpu', {}).get('logical_cores', psutil.cpu_count(logical=True))}T", | ||||||
|                     f"{fake_device_info.get('cpu', {}).get('frequency', psutil.cpu_freq().current) / 1000}GHz" |                     f"{'%.2f' % (fake_device_info.get('cpu', {}).get('frequency', psutil.cpu_freq().current) / 1000)}GHz" | ||||||
|             ], |             ], | ||||||
|             "memTags"    : [ |             "memTags"    : [ | ||||||
|                     f"Bot {mem_used_bot_show}", |                     f"Bot {mem_used_bot_show}", | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user