Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HONOR Pad X9 Max recensione, schermo ultra large a meno di 400 euro
HONOR Pad X9 Max recensione, schermo ultra large a meno di 400 euro
HONOR Pad X9 Max mette un pannello IPS da 13 pollici con risoluzione 2,5K e refresh a 120 Hz davanti a una batteria da 10.100 mAh e a quattro altoparlanti. Il listino parte da 399,90 euro, per un progetto molto chiaro e ambizioso: schermo ampio, buon audio e giornate lontano dalla presa, a un prezzo che non pesa sul portafoglio
Lenovo ThinkPad X1 Carbon Gen 14: il business ultraleggero si rinnova dall’interno
Lenovo ThinkPad X1 Carbon Gen 14: il business ultraleggero si rinnova dall’interno
Con la quattordicesima generazione Lenovo ridisegna il suo ThinkPad più iconico attorno al nuovo Space Frame e ai processori Intel Core Ultra Series 3. Resta sotto 1Kg, è molto più semplice da riparare e si rivolge al professionista che lavora in mobilità, con un prezzo da prodotto di vertice.
Jabra Evolve3 85: le cuffie sia per l'intrattenimento che per il lavoro
Jabra Evolve3 85: le cuffie sia per l'intrattenimento che per il lavoro
Le Jabra Evolve3 85 non sono semplicemente cuffie Bluetooth con cancellazione del rumore. Sono un dispositivo professionale pensato per chi trascorre gran parte della giornata in riunione, al telefono o davanti a un assistente basato sull'intelligenza artificiale
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 25-04-2006, 13:25   #1
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Java Web Start

Solo un'idea, probabilmente prematura, per il momento della distribuzione: perchè non usare Java Web Start anzichè i vari pulsanti "Windows", "Linux", "Osx", "Linux64", "Solaris" e via dicendo?

L'unica cosa in più sarebbe la necessità di firmare i jar (per via delle librerie dinamiche) ma posso assicurarvi che usare un certificato auto generato è pur sempre più sicuro che usare un jar eseguibile o un bat o un exe, dal punto di vista dell'utente, quantomeno per il fatto che gli comparirà davanti alla faccia la scritta "lo sai quello che stai facendo, vero?".

Se buttate l'occhio alla documentazione Java, trovate ogni indicazione immaginabile (compresa quella per farsi da soli il certificato) in:

"Guide to Features" -> "Deployement - Java Web Start" -> "Developers Guide"

magari potete farci un pensierino per la beta...
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 25-04-2006, 13:29   #2
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Si', WebStart e' una delle opzioni che stiamo valutando per la distribuzione. Solo un dubbio: e' possibile iniziare comunicazioni tcpip verso qualunque indirizzo dall'interno della sand box di WebStart?
fek è offline   Rispondi citando il messaggio o parte di esso
Old 25-04-2006, 13:30   #3
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12113
si anche secondo me è una buona cosa java web start....
la cosa bella è che se non hai la VM corretta per far partire diamonds provvede lui a scaricartela qutomaticamente, e, inoltre, ogni qual volta il jar è stato modificato provvede a scaricarlo automaticamente dal server
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 25-04-2006, 13:33   #4
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12113
Quote:
Originariamente inviato da fek
Si', WebStart e' una delle opzioni che stiamo valutando per la distribuzione. Solo un dubbio: e' possibile iniziare comunicazioni tcpip verso qualunque indirizzo dall'interno della sand box di WebStart?
ehm...
questo in effetti è un pò complicato..
o meglio..
non ricordo se c'è esattamente questa limitazione, però se non erro le limitazioni sono specificate all'interno del .policy file nella home dell'utente....
Non so se c'è un modo per dirgli di usare un .policy file che forniamo noi dal server...
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 25-04-2006, 13:36   #5
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
In pratica, dopo aver firmato i jar dell'applicazione, includi nel descrittore di dispiegamento (il file jnlp) l'attributo:

<all-permissions/>

A quel punto Java Web Start, eseguendo l'applicazione, informa l'utente che il programma ha richiesto di essere eseguito come un'applicazione locale. Se l'utente conferma, siete liberi di commettere le più turpi atrocità
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 25-04-2006, 13:44   #6
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12113
Quote:
Originariamente inviato da PGI-Bis
In pratica, dopo aver firmato i jar dell'applicazione, includi nel descrittore di dispiegamento (il file jnlp) l'attributo:

<all-permissions/>

A quel punto Java Web Start, eseguendo l'applicazione, informa l'utente che il programma ha richiesto di essere eseguito come un'applicazione locale. Se l'utente conferma, siete liberi di commettere le più turpi atrocità
cazzo!
a saperlo quale mese fa mi sarebbe tornato piuttosto utile
cmq buono a sapersi!
TNX for the info
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 25-04-2006, 13:48   #7
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Quote:
Originariamente inviato da ^TiGeRShArK^
cazzo!
a saperlo quale mese fa mi sarebbe tornato piuttosto utile
cmq buono a sapersi!
TNX for the info
Bene, abbiamo un volontario per uno spike
fek è offline   Rispondi citando il messaggio o parte di esso
Old 26-04-2006, 00:45   #8
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
un mio collega ha appena portato un applicazione java che si attivava via link con activeX a web start(e un applicazione che comunica con un server), quando torno a lavoro provo a chiedergli un po di cose.
thebol è offline   Rispondi citando il messaggio o parte di esso
Old 26-04-2006, 00:48   #9
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12113
Tranquillo ke domani vedo di recuperare il jnlp ke ho fatto un pò di tempo fa al lavoro e basta adattare quello...
l'unica cosa è ke devo installare apache qua sul portatile per provarlo... CHE 'DDU PALLI....
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 26-04-2006, 02:07   #10
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Quote:
Originariamente inviato da ^TiGeRShArK^
Tranquillo ke domani vedo di recuperare il jnlp ke ho fatto un pò di tempo fa al lavoro e basta adattare quello...
l'unica cosa è ke devo installare apache qua sul portatile per provarlo... CHE 'DDU PALLI....
Dai un occhiata anche qui. http://www.roxes.com/produkte/rat.html
Nel .jar che usiamo per creare gli .exe c'è anche qualche task per creare in automatico dei file jnlp. Potrebbe tornarti utile.

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 26-04-2006, 04:23   #11
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Quote:
Originariamente inviato da ^TiGeRShArK^
l'unica cosa è ke devo installare apache qua sul portatile per provarlo... CHE 'DDU PALLI....
Puoi provare anche senza server http. Se l'attributo codebase è una directory locale (file://c:/diamonds/prova), Java Web Start preleva i file da locale.
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 26-04-2006, 12:55   #12
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12113
Quote:
Originariamente inviato da PGI-Bis
Puoi provare anche senza server http. Se l'attributo codebase è una directory locale (file://c:/diamonds/prova), Java Web Start preleva i file da locale.
ok tnx
non avevo pensato ad usare la sintassi file://
do pure un okkiata al link di vicius qdo torno a casa e intanto mi copio il jnlp per ricordarmi un pò come fungeva
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 29-04-2006, 02:19   #13
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12113
Java Web Start

Mamma che casino.....
finalmente ho committato nel branch svn://repository.diamondcrush.net:20140/diamonds/branches/WebStart
Per farlo partire occorre usare il build.xml modificato (per ora solo x win32) col solito task ant dist che genera lo zippone da decomprimere nella root del server (crea automaticamente una cartella DiamondCrush in cui inserisce tutti i file).
Inoltre occorre modificare il jnlp con l'host name corretto del server nell'attributo codebase e occorre aggiungere all'httpd.conf di apache le seguenti righe:
AddType application/x-java-jnlp-file .jnlp
AddType application/x-java-archive-diff .jardiff
Spero di non essermi dimenticato niente...
cmq ora stacco che tra circa 4 ore e mezzo mi devo alzare e devo guidare fino in francia...
ha provato BlueDragon ha farlo partire in remoto dal mio server e funzionava.
Alla settimana prox x nuovi aggiornamenti....
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 29-04-2006, 02:54   #14
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Tiger, vorrei che ant dist continuasse a produrre i jar come sempre. Puoi aggiungere un task ant webstart che produca il file webstart per favore? Cosi' li abbiamo entrambi. Gran bel lavoro
fek è offline   Rispondi citando il messaggio o parte di esso
Old 29-04-2006, 08:16   #15
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12113
Quote:
Originariamente inviato da fek
Tiger, vorrei che ant dist continuasse a produrre i jar come sempre. Puoi aggiungere un task ant webstart che produca il file webstart per favore? Cosi' li abbiamo entrambi. Gran bel lavoro
si certo.
ho fatto così per ora perchè ho fatto le cose in fretta tanto per provare la versione win32....
ancora devo aggiornare le altre versioni nel build.
Tra l'altro ho scoperto che il jnlp è già di suo in grado di distinguere il sistema operativo usato, solo che non so se ad esempio riesce a distinguere linux da linux 64...
quando torno e quando sarò in grado nuovamente di intendere e di volere finirò il task completamente ... già avevo intenzione di aggiungere una bella splash screen
...ma splash screen è maschietto o femminuccia in italiano ora che ci penso???
Cmq un grandissimo grazie a blue dragon che ieri mi ha aiutato a buttare sangue sul classpath e mi ha modificato al volo la libreria rtb permettendo di loopare il suono anche da uno stream e ha anche testato il tutto nonostante quello schifo di netlimiter che l'ha fatto scaricare a 8 KB al sec fissi dal mio apache
ora scusatemi ma... je vais in France....AU REVOIR!
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 29-04-2006, 09:23   #16
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Ho unito i due thread...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 02-05-2006, 22:50   #17
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12113
Praticamente Java Web Start dovrebbe essere completato...
occorre solo testarlo sul server e risolvere un buggettino di cui mi sono accorto ora che impedisce la corretta terminazione del processo javaw all'uscita del gioco.
Probabilmente è dovuto alla chiusura impropria del gioco che non finalizza il frame prima di terminare... mi è capitato qualcosa del genere un pò di tempo fa e vedo se riesco a risolverlo stasera.
Ho anche aggiunto nuovamente il target dist e ora per usare webStart occorre utilizzare l'omonimo target.
Tale archivio .zip va quindiestratto sulla root del server aggiornando i link delle varie versioni del gioco con i corrispettivi files JNLP.
Inoltre occorre configurare il server.xml con le linee che avevo scritto nel primo post nel caso non sia già abilitato per gestire i files di tipo jnlp.
Quando jocchan ha un pò di tempo vediamo di provarlo, magari con l'aiuto di qualcuno provvisto di macchine linux, linux 64 e mac os x.
Ah.. dimenticavo...
unico neo.... non sono riuscito a far funzionare in alcun modo lo splash screen
cacchio... sembrava una cosa così carina...
vedo se riesco a risolvere una volta fixato il bug relativo alla non corretta terminazione del processo.
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 02-05-2006, 23:08   #18
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12113
Ok bug della non corretta terminazione del processo risolto e committato.
è stato sufficiente aggiungere una System.exit(0) dopo gameLoop.quit();
Dopo che proviamo tutto sul server joc deciderà se usare questo meccanismo di distribuzione....
certo.. prima lo proviamo meglio è perchè più tempo passa e più fare il merge sarà un bordello
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 02-05-2006, 23:59   #19
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Ottimo

Se tutto va bene possiamo avere due modalita' di distribuzione, quella classica via zip per le build automatiche e quella via web start. Molto bene.
fek è offline   Rispondi citando il messaggio o parte di esso
Old 03-05-2006, 08:34   #20
Jocchan
Senior Member
 
L'Avatar di Jocchan
 
Iscritto dal: Jul 2005
Città: Silent Hill
Messaggi: 1471
Tiger appena puoi manda via mail!
__________________
DIAMOND CRUSH - Aut viam inveniam, aut faciam.
Jocchan è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HONOR Pad X9 Max recensione, schermo ultra large a meno di 400 euro HONOR Pad X9 Max recensione, schermo ultra large...
Lenovo ThinkPad X1 Carbon Gen 14: il business ultraleggero si rinnova dall’interno Lenovo ThinkPad X1 Carbon Gen 14: il business ul...
Jabra Evolve3 85: le cuffie sia per l'intrattenimento che per il lavoro Jabra Evolve3 85: le cuffie sia per l'intratteni...
MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB per far girare in locale anche i modelli più grandi MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB...
Recensione vivo X500 Pro Max: la fotografia mobile ha un nuovo protagonista Recensione vivo X500 Pro Max: la fotografia mobi...
Anthropic: IPO tra 70 e 78 dollari, Goog...
SSHole in OpenSSH è già sfruttata: la CI...
Secure Future Group: il rischio cyber si...
Recensione Anker MagGo Power Bank 2 Pro,...
Salesforce Agentforce Coworker: il colle...
Sirui porta l’autofocus luminoso sotto i...
BluePhishing, il nuovo metodo di attacco...
Elon Musk parla dei propulsori Raptor 4 ...
NVIDIA, la vicenda Jensen Huang finisce ...
Spiare un monitor dal cavo HDMI: un'IA a...
Infomaniak lancia lo storage a oggetti S...
Rocket Factory Augsburg ha posticipato i...
Lightning Tables, Confluent promette olt...
Isar Aerospace potrebbe lanciare nuovame...
Boston Dynamics ha messo le ruote da mon...
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: 18:01.


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