3Jul
Daudzas programmatūras licences ir diezgan ierobežojošas, kad runa ir par to, kā un kur var instalēt programmu, bet cik labi šīs programmas nosaka, kāda veida ierīci tās ir instalētas?Šodienas SuperUser Q & amai ir atbilde uz ziņkārīgo lasītāja jautājumu.
šodienas jautājums &Atbildes sesija mums priecājas par SuperUser - Stack Exchange, kas ir kopienas un Q & A tīmekļa vietņu grupa.
Foto pieklājīgi no Roberta( Flickr).
Jautājums
SuperUser lasītājs Abhi vēlas uzzināt, vai programmatūra tiešām var atšķirt galddatoru un klēpjdatoru:
licence CPU intensīvai programmatūrai, piemēram, Pix4D, saka, ka to var uzstādīt divās ierīcēs, bet ar vienu nosacījumu. Izskatot smalko druku, šķiet, ka viena ierīce var būt pilna apstrādes darbvirsma / darbstacija, bet otrā - klēpjdators vai mobilā ierīce.
Kā programmatūra zinātu, kāda veida ierīci tā ir instalēta? Vai aparatūras specifikācijās ir dota informācija, lai noteiktu tādu( piemēram, akumulatora klātbūtni)?
Ņemot vērā, ka programmatūra ir pilnībā funkcionāla abās ierīcēs, vai šis nosacījums kļūs neatbilstīgs, ja es vienkārši iegādosim augstas klases klēpjdatoru, kas ir tikpat ātri kā darbvirsma?
Vai programmatūra tiešām var atšķirties no galddatora un klēpjdatora?
Atbilde
SuperUser atbalstītājiem abnev un Technik Empire ir atbilde mums. Pirmais uz augšu, abnev:
Uz Linux jūs varat palaist šādu komandu:
- sudo dmidecode-štrbju šasijas tipa
Uz klēpjdatora tas atgriezīsies klēpjdatoru, piezīmju grāmatiņu, portatīvo vai apakšuzņēmēju( atkarībā no ražotāja).
Attiecībā uz Windows skatiet šo TechNet dokumentāciju, lai noteiktu datora šasijas tipu: datora šasijas veida identificēšana
. Pēc Technik Empire atbildes:
Lai pievienotu otru atbildi šeit par Linux, Windows programmatūra var piekļūt arī šiminformāciju, izmantojot dažādas paredzētās WinAPI metodes / objektus. Viens no šādiem piemēriem ir Win32_ComputerSystem, kurā, starp citu, ir tādi dalībnieki kā
Iespējamie lielumi ir šādi:
Attiecībā uz to, kā Windows to zina, bet es nevaru droši pateikt, jo man pašlaik trūkst gan Windows avota koda, gan jebkādas oficiālas dokumentācijas saites, eska tas ir vienkāršs jautājums par aparatūras ID datorā, kurā šī informācija tiek rādīta operētājsistēmai.
Tā kā Windows ir liels partneru tīkls, kas iesniedz savus draiverus tieši Microsoft( vadītāja atjauninājumiem, izmantojot Windows atjaunināšanas līdzekli un "standarta" draiverus, kas jāiekļauj ar instalēšanas datu nesēju), Windows ir diezgan viegli noskaidrots, kāda veida dators jums irtā instalēta uz. Tikai pēc CPU ID varat noteikt, vai tas ir galddators vai klēpjdators.
Vai kaut kas jāpievieno paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem?Šeit skatiet pilnu diskusiju pavedienu.