3Jul
Paljud tarkvaralitsentsid on üsna piiravad, kui tegemist on, kuidas ja millal saab programmi installida, kuid kui palju neid programme on, siis millist tüüpi seadmeid nad installitakse? Tänane SuperUser Q & postitus on vastuseks uudishimulikule lugeja küsimusele.
Tänane küsimus &Vastuste seanss tuleb meile viisakalt SuperUseriga - Q & A veebisaitide kogukonnapõhise grupi Stack Exchange jagunemisest.
Photo courtesy of Robert( Flickr).
Küsimus
SuperUser-lugeja Abhi tahab teada, kas tarkvara saab lauaarvuti ja sülearvuti vahel eristada:
Litsents CPU-intensiivsele tarkvarale nagu Pix4D ütleb, et seda saab paigaldada kahele seadmele, kuid ühe tingimusega. Trahvi printimise lugemine näib, et üks seade võib olla täispöörlev töölaud / tööjaam, samas kui teine peab olema sülearvuti või mobiilseade.
Kuidas tarkvara teaks, millist tüüpi seadet see on installitud? Kas riistvara spetsifikatsioonides on selline midagi sellist( nt aku olemasolu)?
Arvestades, et tarkvara on mõlemas seadmes täielikult funktsionaalne, kas see tingimus muutub asjassepuutumatuks, kui ma lihtsalt ostan kõrgetasemelise sülearvuti, mis on sama suur kui töölaud?
Kas tarkvara saab lauaarvuti ja sülearvuti vahel eristada?
Vastused
SuperUseri kaasautoritele abnev ja Technik Empirele on meile vastused. Esmalt võite:
Linuxis saate käivitada järgmise käskluse:
- sudo dmidecode -stringi šassii tüüpi
sülearvutiga tagastatakse sülearvuti, sülearvuti, portatiivne või all-sülearvuti( olenevalt tootjast).
Windowsile vaadake järgmisi TechNet'i dokumente, et määrata oma arvuti šassii tüüp: Arvuti šassii tüübi tuvastamine
Järgneb Technik Empire vastus:
Selleks, et lisada Linuxile teist vastust, saab ka Windowsi tarkvara sellele juurde pääsedateabe kaudu erinevate ette nähtud WinAPI meetodeid / objekte.Üks selline näide on Win32_ComputerSystem, mille hulgas on sellised liikmed nagu:
Võimalikud väärtused on järgmised:
Nagu see, kuidas Windows seda teab, kuigi ma ei saa kindlalt öelda, kuna praegu puuduvad nii Windowsi lähtekood kui ka kõik ametlikud dokumenteerimislingid,ütleme, et see on lihtne arvuti riistvara ID, mis annab selle teabe operatsioonisüsteemile.
Kuna Windowsil on suur partnervõrk, mis esitab oma draiverid otse Microsoftile( juhi värskenduste kaudu Windows Update'i kaudu ja "standardsete" draiverite lisamine installimaterjalidega), on Windowsil üsna lihtne aru saada, millist arvutit teil onsee on installitud.Üksnes CPU ID-d võite otsustada, kas see on lauaarvuti või sülearvuti.
Kas lisada seletusesse midagi? Helistage kommentaarides. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Tutvu täieliku arutelu teemaga siit.