Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio
HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio
HUAWEI MatePad Air combina diverse carte molto interessanti: un OLED PaperMatte da 12 pollici, un corpo sottile e una tastiera molto comoda. Durante la prova abbiamo apprezzato fluidità, audio e comfort visivo, mentre i test hanno chiarito pregi e qualche limite nelle prestazioni. L'autonomia ha convinto anche nell'uso intermittente; la scelta passa dalla compatibilità delle proprie app e dal valore del pacchetto con accessori, proposto a 749 euro
NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica
NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica
Debuttano ufficialmente i primi sistemi notebook basati su piattaforma NVIDIA RTX Spark, abbinati a Windows on ARM e pensati per l'intelligenza artificiale agentica. Architettura integrata tra CPU e GPU che condividono la memoria di sistema, capace di gestire in locale modelli molto grandi ma al contempo anche di spiccare con la grafica e l'elaborazione
Motorola razr fold, dalla conchiglia al formato a libro. La recensione
Motorola razr fold, dalla conchiglia al formato a libro. La recensione
Abbiamo provato Motorola razr fold, il pieghevole a libro con display interno LTPO da 8,09 pollici, Snapdragon 8 Gen 5 e batteria da 6000 mAh in 243 grammi. Pennino e custodia sopno già nella confezione, per un foldable che si caratterizza per il pannello luminoso, l'autonomia ottima per la categoria e le fotocamere coerenti e ben sfruttabili. Il listino è di 1999 euro, ma in vendita si trova già a molto meno
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 10-06-2004, 13:42   #1
Mazza2
Senior Member
 
Iscritto dal: Jan 2002
Città: Spagna
Messaggi: 560
Aiuto [cn73] per interfacciamento registro win!

c'e' un problema: non esiste nella classe RegistryKey un metodo getStringValue che mi dia una String[] in ritorno!

nel senso che non posso prendere i valori di chiavi del registro che siano multi_sz ... con getStringValue mi viene restituito solo il primo valore e basta!

come posso fare?
__________________
PiccoliHotel.com è una guida indipendente dedicata ai piccoli hotel italiani: B&B, agriturismi e boutique hotel selezionati uno ad uno, senza pubblicità a pagamento.

viveredirete Guide, strategie e strumenti per guadagnare online davvero, ogni giorno.


Maldive per due: I resort delle Maldive raccontati isola per isola dagli esperti del viaggio in due: l'atollo, la villa, il transfer e la stagione giusti, con i prezzi veri a notte.
Mazza2 è offline   Rispondi citando il messaggio o parte di esso
Old 10-06-2004, 14:42   #2
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
Ricapitolami un po' che nn ricordo che codice ti avevo dato!
cn73 è offline   Rispondi citando il messaggio o parte di esso
Old 10-06-2004, 17:25   #3
Mazza2
Senior Member
 
Iscritto dal: Jan 2002
Città: Spagna
Messaggi: 560
ho usato le classi di quel package che mi hai consigliato e basta.. l'altro codice che mi avevi postato non l'ho usato.. Utilizzo un RegistryKey che mi pare abbia solo il metodo nativo getStringValue che pero' si userebbe solo con reg_sz singolo... non riesco invece a prendere i valori da registri multipli...
__________________
PiccoliHotel.com è una guida indipendente dedicata ai piccoli hotel italiani: B&B, agriturismi e boutique hotel selezionati uno ad uno, senza pubblicità a pagamento.

viveredirete Guide, strategie e strumenti per guadagnare online davvero, ogni giorno.


Maldive per due: I resort delle Maldive raccontati isola per isola dagli esperti del viaggio in due: l'atollo, la villa, il transfer e la stagione giusti, con i prezzi veri a notte.
Mazza2 è offline   Rispondi citando il messaggio o parte di esso
Old 11-06-2004, 06:46   #4
Mazza2
Senior Member
 
Iscritto dal: Jan 2002
Città: Spagna
Messaggi: 560
up
__________________
PiccoliHotel.com è una guida indipendente dedicata ai piccoli hotel italiani: B&B, agriturismi e boutique hotel selezionati uno ad uno, senza pubblicità a pagamento.

viveredirete Guide, strategie e strumenti per guadagnare online davvero, ogni giorno.


Maldive per due: I resort delle Maldive raccontati isola per isola dagli esperti del viaggio in due: l'atollo, la villa, il transfer e la stagione giusti, con i prezzi veri a notte.
Mazza2 è offline   Rispondi citando il messaggio o parte di esso
Old 11-06-2004, 08:17   #5
misturas
Member
 
L'Avatar di misturas
 
Iscritto dal: Jan 2003
Città: Udine
Messaggi: 66
Ciao, se esponi meglio il tuo problema e usi MFC/Win32
forse posso esserti d'aiuto
__________________
MyPC: Athlon XP 2200 Asus A7V8X Lan 512 MB RAM DDR 333 Maxtor 80GB Ati Radeon 9100 64MB LG DVD
Mast DVD LG4081b Casse 4.1 Altec Lansing Logi Webcam QuickCam Messenger Nikon Coolpix 2000 Monitor LCD 15'' DiCON
misturas è offline   Rispondi citando il messaggio o parte di esso
Old 11-06-2004, 08:37   #6
Mazza2
Senior Member
 
Iscritto dal: Jan 2002
Città: Spagna
Messaggi: 560
ho usato jniregistry che si trova su questo sito http://www.trustice.com/java/jnireg/index.shtml


purtroppo non c'e' il metodo che data una chiave che ha un valore di tipo multistringa mi ridia la multistringa! c'e' solo un metodo che funziona per i valori monostringa... se lo uso su un multistringa, mi da' indietro chiaramente solo la prima riga..
__________________
PiccoliHotel.com è una guida indipendente dedicata ai piccoli hotel italiani: B&B, agriturismi e boutique hotel selezionati uno ad uno, senza pubblicità a pagamento.

viveredirete Guide, strategie e strumenti per guadagnare online davvero, ogni giorno.


Maldive per due: I resort delle Maldive raccontati isola per isola dagli esperti del viaggio in due: l'atollo, la villa, il transfer e la stagione giusti, con i prezzi veri a notte.
Mazza2 è offline   Rispondi citando il messaggio o parte di esso
Old 11-06-2004, 09:05   #7
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
Usai quel package anni fa per trovare la directory di installazione di Microsoft Word sulla macchina. Purtroppo ora non ho molto tempo, ma ti riporto l'intera classe che realizzai per i miei scopi, puoi prendere spunto per realizzare qualcosa che fa al caso tuo:

Codice:
package com;

import java.util.Enumeration;
import com.ice.jni.registry.*;

public class WrapperRegistryKey
{
	protected String keyData;

	public WrapperRegistryKey()
	{
		super();
	}

	public RegistryKey getRegistryKey(RegistryKey rootKey,
									String subKey, String key, String keyData)
	{
		this.keyData = keyData;
		RegistryKey rk = Registry.openSubkey(rootKey,subKey,
						RegistryKey.ACCESS_READ);
		return searchKey(rk,key);
	}

	public String getValueString(RegistryKey rk,String valueName)
	{
		String value = null;

		try
		{
			RegistryValue rv = rk.getValue(valueName);
			byte[] bytes = rv.getByteData();
			value = new String(bytes);
			if(value.substring(0,1).equals("\""))
				value = value.substring(1);
			int length = value.length();
			if(value.substring(length - 1,length).equals("\""))
				value = value.substring(0,length -1);
		}catch(NoSuchValueException nsve){
			System.out.println("NoSuchValueException: " + nsve.getMessage());
		}catch(RegistryException re){
			System.out.println("RegistryException: " + re.getMessage());
		}

		return value;
	}

	protected RegistryKey searchKey(RegistryKey rootKey, String key)
	{
		RegistryKey rk = null;

		try
		{
			for(Enumeration en = rootKey.keyElements();en.hasMoreElements();)
			{
				String curKey = (String)en.nextElement();
				//System.out.println("Registry sub key: " + curKey);
				if(!curKey.equals(key))
				{
					try
					{
						RegistryKey curRK = rootKey.openSubKey(curKey);
						rk = searchKey(curRK,key);
						if(rk != null)
							break;
					}catch(Exception ex){
						System.out.println("Recursive key search--" + curKey + 
										": " + ex.getMessage());
					}
				}
				else
				{
					try
					{
						RegistryKey r = rootKey.openSubKey(key);
						if(keyData != null && !keyData.equals(key))
						{
							System.out.println("Chiave trovata per " + key);
							rk = searchKey(r,keyData);
							if(rk != null)
							{
								System.out.println("Chiave trovata " + rk + " per " + keyData);
								break;
							}
						}
						else
						{
							rk = r;
							break;
						}
					}catch(Exception ex){
						System.out.println("Recursive key search--" + curKey + 
										": " + ex.getMessage());
					}
				}
			}
		}catch(RegistryException re){
			System.out.println("Search Key Exception: " + re.getMessage());
			rk = null;
		}

		return rk;
	}
}
cn73 è offline   Rispondi citando il messaggio o parte di esso
Old 11-06-2004, 09:13   #8
Mazza2
Senior Member
 
Iscritto dal: Jan 2002
Città: Spagna
Messaggi: 560
oki mo guardo.. senti visto che ti intendi di rmi... il client lavora su una copia del server?? nel senso nel server ho messo un metodo

public String Riavvia() throws IOException{


try{
Runtime.getRuntime().exec("shutdown /r -t 0");

return "bene";
}

catch(IOException exce){

return exce.getMessage();


}

}


che dovrebbe riavviare la macchina sulla quale e' installato.. mi da' pero' l'errore :

Create Process: shutdown /r -t 0 error=2

se eseguo shutdown da locale pero' funziona... e' un problema di policy? oppure non conosco bene rmi e quando c'e' connessione il client lavora con una copia del server che crea in locale all'atto della connessione... il file di policy che ho dovrebbe garantirmi tutti i diritti... che faccio? magari puoi indicarmi un altro metodo per mandare uno shutdown ad una macchina remota?

grazie!
__________________
PiccoliHotel.com è una guida indipendente dedicata ai piccoli hotel italiani: B&B, agriturismi e boutique hotel selezionati uno ad uno, senza pubblicità a pagamento.

viveredirete Guide, strategie e strumenti per guadagnare online davvero, ogni giorno.


Maldive per due: I resort delle Maldive raccontati isola per isola dagli esperti del viaggio in due: l'atollo, la villa, il transfer e la stagione giusti, con i prezzi veri a notte.
Mazza2 è offline   Rispondi citando il messaggio o parte di esso
Old 11-06-2004, 13:35   #9
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
Ma shutdown non può darlo solo root?

Ma scusa come può crearsi in locale una copia del server? E tutti i vantaggi della velocità di un server dedicato dove stanno? RemoteMethodInvocation significa che i metodi "girano" sulla macchina remota (e meno male).
cn73 è offline   Rispondi citando il messaggio o parte di esso
Old 11-06-2004, 13:40   #10
Mazza2
Senior Member
 
Iscritto dal: Jan 2002
Città: Spagna
Messaggi: 560
per il problema di leggere i multi_sz e' risolto! ti adoro!!!! quasi quasi slinguazzerei con te!


p.s. per lo shutdown consigli??
__________________
PiccoliHotel.com è una guida indipendente dedicata ai piccoli hotel italiani: B&B, agriturismi e boutique hotel selezionati uno ad uno, senza pubblicità a pagamento.

viveredirete Guide, strategie e strumenti per guadagnare online davvero, ogni giorno.


Maldive per due: I resort delle Maldive raccontati isola per isola dagli esperti del viaggio in due: l'atollo, la villa, il transfer e la stagione giusti, con i prezzi veri a notte.
Mazza2 è offline   Rispondi citando il messaggio o parte di esso
Old 11-06-2004, 13:41   #11
Mazza2
Senior Member
 
Iscritto dal: Jan 2002
Città: Spagna
Messaggi: 560
Quote:
Originariamente inviato da cn73
Ma shutdown non può darlo solo root?

Ma scusa come può crearsi in locale una copia del server? E tutti i vantaggi della velocità di un server dedicato dove stanno? RemoteMethodInvocation significa che i metodi "girano" sulla macchina remota (e meno male).

in che senso solo root?? non esiste quindi un modo per far riavviare un pc remoto con rmi??
__________________
PiccoliHotel.com è una guida indipendente dedicata ai piccoli hotel italiani: B&B, agriturismi e boutique hotel selezionati uno ad uno, senza pubblicità a pagamento.

viveredirete Guide, strategie e strumenti per guadagnare online davvero, ogni giorno.


Maldive per due: I resort delle Maldive raccontati isola per isola dagli esperti del viaggio in due: l'atollo, la villa, il transfer e la stagione giusti, con i prezzi veri a notte.
Mazza2 è offline   Rispondi citando il messaggio o parte di esso
Old 11-06-2004, 13:50   #12
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
No scusa ho detto una cavolata...sicuramente è una questione di permessi, devo dirti la verità, non mi sono mai posto il problema di spegnere un server da client
cn73 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio HUAWEI MatePad Air recensione: OLED opaco e tast...
NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica NVIDIA RTX Spark: il PC Windows on ARM costruito...
Motorola razr fold, dalla conchiglia al formato a libro. La recensione Motorola razr fold, dalla conchiglia al formato ...
Recensione Google Pixel Watch 5: sembra lo stesso, ma al polso la differenza si sente Recensione Google Pixel Watch 5: sembra lo stess...
Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo Nokia Innovation Day 2026: la sovranità e...
Facebook cambia il feed: ora l'algoritmo...
I nuovi Vivo X500 potrebbero costare qua...
Due pallet di RTX 5090 spariti nel nulla...
Oral-B iO in offerta su Amazon: spazzoli...
Offerte TV su Amazon: LG OLED C6 a 1.139...
Offerte Apple su Amazon: AirPods Pro 3 a...
Le 12 offerte Amazon TOP del weekend: Sm...
Xiaomi Smart TV 32 è vera bestsel...
Il satellite spia russo Kosmos 2612 si t...
Blue Origin continua l'espansione: nuove...
Intel prepara un SoC da 700 TOPS: Razor ...
I nuovi Xreal 1 Pro+ arrivano in Europa ...
La GeForce RTX 5090 non è morta: ...
HONOR Win2 si mostra online: potenza da ...
Clamoroso dietrofront di Sony: cancellat...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 17:44.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v