
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).
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?
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.
Como usar os gestos do Trackpad no painel de visualização do Finder O
O Finder tem todos os tipos de truques legais na manga. Por exemplo, você pode personalizar suas exibições de pasta permitindo que você altere o tamanho dos ícones e arranjos, ou você pode ajustar a barra lateral de acordo com o seu gosto. Um dos outros recursos interessantes do Finder é o painel de visualização, que permite ver o conteúdo de um arquivo sem abri-lo.
Como criar formulários preenchíveis no Word
Você sabia que pode criar formulários no Word que as pessoas possam preencher? Quando você ouve falar de formulários preenchíveis, ele está quase sempre relacionado a documentos Adobe e PDF, porque esse é o formato mais popular.No entanto, o Word também é uma ferramenta bastante poderosa e você pode usá-lo para criar rapidamente formulários que você pode imprimir ou enviar por e-mail, etc. Se você pre