Ottenere informazioni sull’hardware della macchina

Tradotto automaticamente da Deepl

4D v17 fa un ulteriore passo avanti e consente di creare una finestra di dialogo di amministrazione del server personalizzata. Dopo la possibilità di recuperare informazioni su utenti e processi, getting tutte le informazioni di runtime sul server Web 4D e i dettagli sulla licenza attiva, ora è possibile recuperare anche tutti i dettagli sull’hardware e sul sistema della macchina su cui gira il server 4D.

Avete bisogno di sapere quale sistema operativo viene utilizzato, quale/i processore/i, quanta RAM è disponibile e così via? Basta chiamare il nuovo Get system info in locale o in remoto! E non è tutto: questo comando può essere estremamente utile per diagnosticare e risolvere rapidamente eventuali problemi.

Ottenere informazioni sul sistema

Il comando Get system info restituisce un oggetto che contiene le informazioni illustrate di seguito:

{
        "machineName": "iMac27-Program6",
	"accountName": "marie-sophie",
	"userName": "Marie-Sophie",
	"osVersion":"macOS Version 10.12.6 (Build 16G29)",
	"uptime": 376254,
	"physicalMemory": 16777216,
	"osLanguage": "fr",
	"processor": "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz",
	"cores": 4,
	"cpuThreads": 8,
	"networkInterfaces": [
		{
			"type": "ethernet",
			"name": "Ethernet",
			"ipAddresses": [
				{
					"ip": "fe80::433:3543:bb7a:89f5",
					"type": "ipv6"
				},
				{
					"ip": "192.168.18.7",
					"type": "ipv4"
				}]
		},
		{
			"type": "wifi",
			"name": "Wi-Fi",
			"ipAddresses": [
				{
					"ip": "fe80::1c30:3e27:fc9e:a37e",
					"type": "ipv6"
				},
				{
					"ip": "192.168.1.112",
					"type": "ipv4"
				}]
  		}
	],
	"model": "iMac12,2",
	"volumes": [
		{
			"mountPoint": "/",
			"capacity": 975922976,
			"available": 781188216,
			"filesystem": "hfs",
                        "name": "iMac-27-Program6",
			"disk": {
                                "identifier": "87547BDD-EA75-4F48-8BFA-9A7E393EEAB0", 
				"interface": "SATA",
				"description": "WDC WD1001FALS-403AA0",
				"size": 975922976
			}}]
}

Mac o Windows?

Sono stati aggiunti due nuovi comandi che consentono di sapere su quale piattaforma (macOS o Windows) viene eseguito il codice: Is macOS e Is Windows. Di conseguenza, il comando _o_PLATFORM PROPERTIES non è più necessario a questo scopo.

Nota: il comando _o_Gestalt è ora deprecato e il comando Current machine owner è stato rinominato in Current system user.

Avatar
- Product Owner - Marie-Sophie Landrieu-Yvert è entrata a far parte del team 4D Product come Product Owner nel 2017. In qualità di Product Owner, è incaricata di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo ruolo è anche quello di assicurarsi che l'implementazione della funzionalità fornita soddisfi le esigenze del cliente.Marie-Sophie si è laureata presso la scuola di ingegneria ESIGELEC e ha iniziato la sua carriera come ingegnere presso IBM nel 1995. Ha partecipato a vari progetti (di manutenzione o di costruzione) e ha lavorato come sviluppatrice Cobol. In seguito ha lavorato come progettista UML e sviluppatore Java. Ultimamente i suoi ruoli principali erano l'analisi e la scrittura dei requisiti funzionali, il coordinamento dei team di business e di sviluppo.