Find Jobs
Hire Freelancers

C++ BSD/Mac Programming

$30-50 USD

Cancelado
Publicado hace alrededor de 12 años

$30-50 USD

Pagado a la entrega
Looking for someone who can achieve the following for both BSD & Mac platforms. If you can only do one, please mention so. There should be a lot of similarities between the two. Just need a single piece of code with preprocessors. Features needed: - Retrieve computer manufacturer into string (could just be a "Apple" string for Mac if the BSD route doesn't work on Mac) - Retrieve computer serial number into string - Retrieve BIOS make & model as well as version number into strings (not needed for Mac) - Retrieve number of physical CPUs into int (number of CPUs, not cores) - Retrieve number of cores on CPU into int (cores per CPU if multiple CPUs) - Retrieve operating system name & version into strings (not required for Mac OS X, only BSD variants) - Check whether a Mac is a member of an Active Directory domain and retrieve the domain name into a string (not for BSD) - Retrieve last logged in user into string - Retrieve VGA adapter name into string (i.e. "nVidia GeForce 9300") - Retrieve list of PCI devices into array of strings (only names) Requirements: - No popen/system calls please. I know it's fairly straightforward to query a lot of this information via shell commands, that's not what's needed. - sysctl calls are fine. Try to avoid hardware/OS dependent calls (such as 'machdep', etc.) where possible, obviously. - No third party libraries please. Only standard C++. - If you can only do a portion of the work, please say so. - A simple .cpp file would be accepted as deliverable. More work will follow.
ID del proyecto: 2718229

Información sobre el proyecto

Proyecto remoto
Activo hace 12 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Sobre este cliente

Bandera de SOUTH AFRICA
Cape Town, South Africa
5,0
9
Forma de pago verificada
Miembro desde sept 4, 2007

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.