Skip to content
View in the app

A better way to browse. Learn more.

HWBOT Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Benchmark development problems

Featured Replies

Is there a suggested API to get all specs in the computer? I am using python to make a multi platform benchmark (yes, python) and I have sorted most of the basic things out, in fact you can try it out (its called PYPrime, you can find it in the benchmarks section) but there are some, SOME, security issues I'm working on, being open source it's way too easy now to cheat, so I am now implementing datafiles to add some security, but I still can't reliably get the system specs (like memory timings, memory speed, motherboard vendor) ,heck, even the CPU is a bit hard to find in some cases.

I would like to avoid using external libraries to make the installations as simple as possible, that's why I used this kind of things:

def get_processor_info():
    if platform.system() == "Windows":
        print('CPU: ', platform.processor())
    elif platform.system() == "Darwin":
        print('CPU: ',
              bytes(subprocess.check_output(['/usr/sbin/sysctl', "-n", "machdep.cpu.brand_string"]).strip()).decode())
    elif platform.system() == "Linux":
        command = "cat /proc/cpuinfo"
        print('CPU: ', subprocess.check_output(command, shell=True).strip())
    return ""

The worst part is that I can't seem to get access to the API documentation because this weird problem

<response>
  <status>error</status>
  <message>Unable to process data request, please contact HWBOT if this issue persists.</message>
</response>

that appears every time I try to open the link, sometimes It happens when I try to view some benchmark submissions

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.