MCPcopy Create free account
hub / github.com/dedsec1121fk/DedSec / connect_github_account

Function connect_github_account

Scripts/Settings.py:1243–1271  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1241 lines = df_out.splitlines()
1242 if len(lines) >= 2:
1243 fields = lines[1].split()
1244 return fields[1]
1245 return "Unknown"
1246
1247def get_processor_info():
1248 cpuinfo, _err = run_command_silent("cat /proc/cpuinfo")
1249 for line in cpuinfo.splitlines():
1250 if "Hardware" in line:
1251 return line.split(":", 1)[1].strip()
1252 if "Processor" in line:
1253 return line.split(":", 1)[1].strip()
1254 return "Unknown"
1255
1256def get_ram_info():
1257 try:
1258 meminfo, _err = run_command_silent("cat /proc/meminfo")
1259 for line in meminfo.splitlines():
1260 if "MemTotal" in line:
1261 parts = line.split()
1262 if len(parts) >= 2:
1263 mem_total_kb = parts[1]
1264 try:
1265 mem_mb = int(mem_total_kb) / 1024
1266 return f"{mem_mb:.2f} MB"
1267 except Exception:
1268 return parts[1] + " kB"
1269 return "Unknown"
1270 except Exception:
1271 return "Unknown"
1272
1273def get_carrier():
1274 carrier, _err = run_command_silent("getprop gsm.operator.alpha")

Callers 2

github_account_menuFunction · 0.70

Calls 8

printFunction · 0.85
_Function · 0.70
github_cli_availableFunction · 0.70
github_auth_statusFunction · 0.70
run_processFunction · 0.70
github_current_usernameFunction · 0.70
set_prompt_usernameFunction · 0.70

Tested by

no test coverage detected