pt.phhsnews.com


pt.phhsnews.com / O software pode diferenciar entre um computador de mesa e um laptop?

O software pode diferenciar entre um computador de mesa e um laptop?


Muitas licenças de software são bastante restritivas quando se trata de como e onde você pode instalar um programa, mas quão bons são esses programas ao determinar em que tipo de dispositivo eles estão instalados? A postagem de perguntas e respostas do SuperUser de hoje tem a resposta para a pergunta de um curioso leitor.

A sessão de Perguntas e Respostas é cortesia da SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade.

Foto cedida por Robert (Flickr).

A pergunta

SuperUser reader Abhi quer saber se o software pode realmente diferenciar entre um computador de mesa e um laptop:

Uma licença para software intensivo de CPU como Pix4D diz que ele pode ser instalado em dois dispositivos, mas com uma condição. Lendo a boa impressão, parece que um dispositivo pode ser uma estação de trabalho / estação de trabalho de processamento completo, enquanto o segundo deve ser um laptop ou dispositivo móvel.

Como o software saberia que tipo de dispositivo está instalado? Há brindes nas especificações de hardware para determinar algo como isto (ou seja, a presença de uma bateria)?

Dado que o software é totalmente funcional em ambos os dispositivos, essa condição se tornaria irrelevante se eu comprar um laptop de última geração? é tão rápido quanto a área de trabalho?

O software pode realmente diferenciar entre um computador de mesa e um laptop?

Os respondentes do SuperUser da Answer

abnev e Technik Empire têm a resposta para nós. Primeiro, abnev:

No Linux, você pode executar o seguinte comando:

  • sudo dmidecode -string chassis-type

Em um laptop, isso retornará laptop, notebook, portátil ou sub-notebook (dependendo

Para Windows, consulte a seguinte documentação do TechNet para determinar o tipo de chassi do computador: Identificando o tipo de chassi de um computador

Seguido pela resposta do Technik Empire:

Para adicionar ao outro resposta aqui sobre o Linux, o software Windows também pode acessar essas informações através de vários métodos / objetos WinAPI fornecidos. Um exemplo é o Win32_ComputerSystem, que entre outros, tem membros como:

Os valores possíveis incluem:

Quanto ao modo como o Windows sabe disso, embora eu não possa dizer com certeza porque atualmente não tenho o código-fonte do Windows nem nenhuma documentação oficial links, eu diria que é uma simples questão da ID de hardware dentro do computador que fornece essa informação para o sistema operacional.

Como o Windows possui uma rede de parceiros massiva que envia seus drivers diretamente para a Microsoft (para atualizações de driver via Windows Update) e drivers “padrão” para incluir na mídia de instalação), é muito fácil para o Windows descobrir com precisão em que tipo de computador você está instalado. Apenas pelo ID da CPU sozinho, você poderia determinar se é um computador de mesa ou um laptop.


Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.


O que são curvas no Photoshop?

O que são curvas no Photoshop?

A camada de ajuste Curvas é uma das ferramentas mais importantes do Photoshop. É a melhor maneira de ajustar o brilho e o contraste das suas imagens. Se você quer ficar bom com o Photoshop, você precisa dominar o Curves. Se você não estiver familiarizado com as camadas de ajuste, você vai querer aprender sobre elas antes de ler este artigo.

(how-to)

Como localizar, fazer backup e excluir seus backups do iTunes

Como localizar, fazer backup e excluir seus backups do iTunes

Quando você sincroniza seu iPhone ou iPad com o iTunes, ele cria um backup em seu computador no caso de você perder o dispositivo ou um novo. O problema é que eles ocupam muito espaço. Se você precisar limpar alguns backups antigos do iTunes dos seus dispositivos iOS para liberar espaço em disco, transferir os backups para um novo computador ou colocá-los em um armazenamento profundo, você pode, contanto que saiba onde procurar.

(how-to)