JExplorer 3.6

Licenza: Prova gratuita ‎Dimensioni del file: 1.14 MB
‎Valutazione utenti: 4.5/5 - ‎2 ‎Voti

Libreria Java, che integra Microsoft IE nelle app Java come componente dell'interfaccia utente Java Swing in modalità headless, che consente di incorporarla nell'interfaccia utente per manipolarla a livello di codice senza conoscere in modo specifico COM o l'API di Microsoft Internet Explorer. La libreria fornisce api per lavorare con DOM delle pagine Web, ad esempio: gestire elementi in un documento, modificare gli attributi degli elementi e applicare stili, ecc. Utilizzando i listener di eventi dell'API JExplorer, lo sviluppatore può registrare e ascoltare gli eventi DOM, gestire gli errori JavaScript e gli stati del browser, ascoltare l'inizio e il completamento della navigazione, tenere traccia dello stato di avanzamento del download delle pagine. La libreria supporta cookie sia persistenti che di sessione e consente di creare, modificare o eliminare cookie, ottenere e impostare il nome, il valore e il dominio. JExplorer consente di configurare le impostazioni proxy globali per ftp, http, https, gopher, socks e quelle disponibili per un processo corrente senza influire sulla configurazione proxy globale. JExplorer consente l'accesso alle impostazioni avanzate di Internet Explorer, ad esempio il controllo ActiveX, lo spostamento a URL non informati e la configurazione del blocco popup. Grazie al supporto per i peer nativi, uno sviluppatore può lavorare direttamente con le interfacce COM dell'API COM di IE per implementare funzionalità non ancora disponibili.

cronologia delle versioni

  • Versione 3.6 pubblicato il 2018-04-20
  • Versione 1.9.1 pubblicato il 2008-10-22
    Non stabilito

Dettagli del programma

Eula

Contratto di licenza con l'utente finale

Versione 4.3.1 Si tratta di un accordo legale (Contratto) tra l'ue (un individuo o un'entità) e TeamDev Ltd. (TeamDev). IMPORTANTE [LEGGERE ATTENTAMENTE]: INSTALLANDO, UTILIZZANDO O COPIANDO IL SOFTWARE O QUALSIASI DOCUMENTAZIONE CORRELATA (SOFTWARE) L'UTENTE ACCETTA DI ESSERE VINCOLATO DAI TERMINI E DALLE CONDIZIONI DEL PRESENTE CONTRATTO. SE L'UTENTE NON ACCETTA QUESTI TERMINI E CONDIZIONI, NON È AUTORIZZATO A INSTALLARE O UTILIZZARE IL SOFTWARE. 1. Definizioni a) Software indica il prodotto software fornito da TeamDev in forma binaria e la documentazione corrispondente, i supporti associati, i materiali stampati e la documentazione online o elettronica. b) Runtime indica i file inclusi nel Software e necessari per la distribuzione dei programmi creati utilizzando il Software. I file di runtime sono identificati nella documentazione che accompagna il Software o nella documentazione on-line (Documentazione). Per ulteriori informazioni sui file ridistribuibili, è necessario fare riferimento alla Documentazione, inclusi eventuali file readme o runtime forniti con il Software. c) Chiave di licenza di valutazione: un file che consente di utilizzare il Software a fini di valutazione per un periodo di tempo limitato che inizierà il giorno dell'acquisizione della Licenza di Valutazione e terminerà in base alle disposizioni definite dalla concessione della licenza di valutazione della sezione 3 del presente Contratto. d) Codice di licenza per lo sviluppo indica un file che consente di integrare il Software nei programmi creati. e) Chiave di licenza runtime indica un file necessario per la distribuzione delle opere che racchiudono il Software. f) Data di efficacia del Contratto indica la data in cui si riceve la chiave di licenza di valutazione o la chiave di licenza di sviluppo, qualunque cosa venga prima. 2. Proprietà e licenza Il Software è di proprietà di TeamDev, protetto da copyright e protetto dalle leggi sul copyright e dalle disposizioni del trattato internazionale. Il Software è concesso in licenza, non venduto. Installando o utilizzando il Software l'utente non acquisirà alcun diritto al Software se non come espressamente stabilito nel presente Contratto. Tutti i diritti non espressamente concessi nel presente documento sono riservati da TeamDev. 3. Concessione della licenza di valutazione In base ai termini e alle condizioni del presente Contratto, TeamDev concede all'utente un diritto non esclusivo e non trasferibile di utilizzare una copia della versione specificata del Software e della Documentazione al solo scopo di valutazione durante il periodo di 30 (trenta) giorni di calendario (periodo di valutazione) e creare una copia del Software a scopo di backup. 4. Concessione di licenze di sviluppo e runtime 4.1. Fatto salvo il pagamento delle tariffe di licenza applicabili e dei termini e condizioni del presente Contratto, TeamDev concede all'utente una licenza non esclusiva e non trasferibile per (i) utilizzare la versione del Software e della Documentazione registrata nelle chiavi di licenza di sviluppo e runtime (ii) per riprodurre e distribuire i file runtime in forma eseguibile e con chiave di licenza runtime come parte dei programmi creati utilizzando il Software senza costi di distribuzione aggiuntivi (Licenza di sviluppo). La Licenza di sviluppo viene fornita all'utente in base alle condizioni d'uso di uno o più tipi di licenza descritti nelle sezioni 4.2. - 4.5. Sotto. Il tipo di Licenza di sviluppo che regola l'utilizzo del Software viene registrato nella chiave di licenza di sviluppo, fornita all'utente al momento dell'acquisto della licenza. 4.2. Per licenza per sviluppatore può essere utilizzato dagli sviluppatori, dipendenti o appaltatori sotto il vostro controllo. Il numero di sviluppatori, dipendenti o appaltatori di software che utilizzano il Software in ogni caso deve essere uguale al numero di licenze di sviluppo acquisite da TeamDev. Il nome dell'utente o delle entità e il numero di licenze di sviluppo acquisite vengono registrati nelle chiavi di licenza di sviluppo e runtime. 4.3. La licenza di progetto può essere utilizzata in un progetto e lo fai da un numero qualsiasi di sviluppatori, dipendenti o appaltatori sotto il tuo controllo. Project significa un prodotto software creato dall'utente, qualsiasi versione futura o opere derivate basate sul prodotto software. 4.4. La Licenza a livello aziendale può essere utilizzata in qualsiasi numero di progetti da un numero qualsiasi di sviluppatori, dipendenti o appaltatori sotto il tuo controllo. 4.5. La licenza personale consente a una sola persona di esercitare i diritti di Licenza di sviluppo. Il nome della persona, a cui viene concessa la licenza, viene registrato nelle chiavi di licenza di sviluppo e runtime. La licenza personale potrebbe non essere disponibile per il Software specifico che si sta utilizzando. Per la disponibilità della licenza personale, consultare la sezione Licenze e prezzi della corrispondente pagina del prodotto Software sul sito Web ufficiale di TeamDev (teamdev.com). 5. Restrizioni di licenza 5.1. Restrizioni generali sulla licenza. Non è possibile: a) modificare, adattare, alterare, tradurre, decompilare, decodificare o smontare il Software; b) rimuovere eventuali avvisi o etichette proprietarie sul Software; c) effettuare più copie del Software rispetto al numero delle licenze acquisite (esclusa una copia a scopo di backup); d) affittare, affittare o trasferire in altro modo i diritti al Software. 5.2. Restrizioni della licenza di valutazione. Oltre alle restrizioni generali indicato nella sezione 5.1., in qualità di titolare della Licenza di Valutazione NON è possibile: a) utilizzare il Software per scopi commerciali; b) utilizzare il Software dopo la scadenza del periodo di valutazione. 5.3. Restrizioni di licenza di sviluppo e runtime. Oltre alle restrizioni generali indicato nella sezione 5.1., in qualità di titolare della Licenza di sviluppo e runtime non è possibile: a) utilizzare la chiave di licenza di sviluppo per ridistribuire i file di runtime come parte delle applicazioni; b) utilizzare runtime license key per scopi di sviluppo. 5.4. In qualità di titolare di una licenza per sviluppatore, l'utente non può duplicare e fornire le chiavi della licenza di sviluppo a un numero di sviluppatori, dipendenti o appaltatori di software superiore al numero di licenze di sviluppo concesse per sezione 4 del presente Contratto. 5.5. In qualità di titolare di un bundle di licenze di progetto, non è possibile utilizzare la licenza per più di un progetto. Al momento del rilascio della licenza è associato a un progetto e non è possibile utilizzare la licenza per i progetti, a cui la licenza non era inizialmente associata. 5.6. In qualità di titolare di una licenza personale, non è possibile trasferire la Licenza di sviluppo a nessuno. 6. Marketing L'utente accetta di essere identificato come cliente di TeamDev e accetta che TeamDev possa fare riferimento all'utente per nome, nome commerciale e marchio, se applicabile, e possa descrivere brevemente la propria attività nei materiali di marketing e nei siti Web di TeamDev. Con la presente concedi a TeamDev una licenza per utilizzare il tuo nome e uno qualsiasi dei tuoi nomi commerciali e marchi esclusivamente in relazione ai diritti concessi a TeamDev ai sensi di questa sezione di marketing. L'utente e TeamDev possono utilizzare le informazioni sulla relazione commerciale ai sensi del presente Contratto per sforzi di marketing indipendenti o congiunti. Esempi di usi di marketing consentiti includono la creazione e l'uso di case study, comunicati stampa, materiali di marketing stampati e online, presentazioni e riferimenti commerciali. 7. Servizi di supporto 7.1. Il supporto tecnico standard TeamDev (supporto standard) include: a) rispondere a domande relative alla funzionalità del Software; b) possibilità di utilizzare l'indirizzo e-mail di supporto designato; c) 1 giorno lavorativo di risposta. 7.2. TeamDev accetta di fornire all'utente un supporto standard gratuito durante il periodo di valutazione valido, come definito dalla concessione della licenza di valutazione della sezione 3. 7.3. L'abbonamento al supporto standard è valido fino al 31 maggio 2019. 7.4. Il numero di ore di supporto standard è definito dal tipo di licenza di sviluppo, descritto nella sezione 4 del presente Contratto, per prodotto. Queste informazioni sono disponibili sulle pagine dei prodotti Software sul sito ufficiale di TeamDev (teamdev.com). Il numero di ore designate per ogni prodotto è soggetto a modifiche senza preavviso da parte di TeamDev. In caso di tale modifica, qualsiasi numero di ore già concesse all'utente ai sensi di un acquisto di licenza rimarrà valido per l'utente. 7.5. Per quanto riguarda tutte le informazioni tecniche fornite a TeamDev al fine di consentire a TeamDev di completare le richieste di supporto standard, TeamDev può utilizzare tali informazioni per i propri scopi aziendali senza restrizioni, anche per il supporto e lo sviluppo del prodotto. TeamDev non utilizzerà tali informazioni tecniche in un modulo che ti identifichi personalmente. 8. Indennizzo per brevetti e diritti d'autore 8.1. TeamDev difenderà e risarcirà l'utente per tutti i costi (comprese le ragionevoli spese legali) derivanti da un reclamo fornito e utilizzato dal Software nell'ambito del presente Contratto viola un copyright o un brevetto statunitense o canadese a condizione che: (i) informerai TeamDev per iscritto entro 30 (trenta) giorni di calendario dal reclamo; (ii) TeamDev ha il controllo esclusivo della difesa e di tutte le relative trattative di regolamento e (iii) fornirà a TeamDev l'assistenza, le informazioni e l'autorità necessarie per eseguire quanto sopra. 8.2. TeamDev non avrà alcuna responsabilità per qualsiasi reclamo di violazione basato su: (i) l'uso di un rilascio sostituito o alterato del Software, ad eccezione di tali modifiche o modifiche apportate da TeamDev o sotto la direzione di TeamDevs, se tale violazione sarebbe stata evitata dall'uso di una versione corrente e inalterata del Software che TeamDev fornisce all'utente , o (ii) la combinazione, il funzionamento o l'uso di Software fornito ai sensi del presente Contratto con programmi o dati non forniti da TeamDev, se tale violazione sarebbe stata evitata dall'uso del Software senza tali programmi o dati. 8.3. Nel caso in cui il Software sia detenuto o ritenuto da TeamDev per violare diritti di terze parti, o l'utilizzo del Software da parte dell'utente, TeamDev avrà la possibilità, a proprie spese, di: (i) modificare il Software per farlo diventare non in violazione; (ii) ottenere per l'utente una licenza per continuare a utilizzare il Software; (iii) sostituire il Software con altri Software ragionevolmente adatti all'utente, o (iv) se nessuno dei rimedi precedenti è commercialmente fattibile, terminare la licenza per il Software in violazione e rimborsare eventuali commissioni di licenza pagate per il Software, proporzionalmente per un periodo di un anno e mezzo dalla data di efficacia del Contratto. 9. Dichiarazione di non responsabilità in garanzia IL SOFTWARE E QUALSIASI DOCUMENTAZIONE CORRELATA SONO FORNITI IN MODO RIGOROSO E NON GARANTITO DI ALCUN TIPO, ESPRESSO O IMPLICITO, INCLUSE, A TITOLO ESEMPLIFICATIVO, LE GARANZIE IMPLICITE O LA COMMERCIABILITÀ, L'IDONEITÀ PER UNO SCOPO PARTICOLARE O LA NON VIOLAZIONE. L'INTERO RISCHIO DERIVANTE DALL'USO O DALLE PRESTAZIONI DEL SOFTWARE RIMANE ALL'INTERNO DELL'UE. 10. Limitazione di responsabilità IN NESSUN CASO TEAMDEV O I SUOI FORNITORI SARANNO RESPONSABILI PER QUALSIASI DANNO (INCLUSI, A TITOLO ESEMPLIFICATIVO, DANNI PER PERDITA DI PROFITTI AZIENDALI, INTERRUZIONE DELL'ATTIVITÀ, PERDITA DI INFORMAZIONI AZIENDALI O QUALSIASI ALTRA PERDITA PECUNIARIA) DERIVANTE DALL'USO O DALL'IMPOSSIBILITÀ DI UTILIZZARE QUESTO SOFTWARE TEAMDEV, ANCHE SE TEAMDEV È STATO INFORMATO DELLA POSSIBILITÀ DI TALI DANNI. 12. Marchi Il presente Contratto non concede alcun diritto di utilizzare i marchi o i nomi commerciali: TeamDev, JxBrowser, JExplorer, JNIWrapper, ComfyJ, JExcel, JxFileWatcher, JxCapture, DotNetBrowser, JxMaps o qualsiasi altro marchio, marchio di servizio, loghi o nomi commerciali appartenenti a TeamDev, ad eccezione di quanto definito nella Sezione 6 Marketing. L'utente accetta di non utilizzare marchi appartenenti a TeamDev all'interno o come parte del nome dei prodotti basati sul Software. 13. Risoluzione L'utente può risolvere il presente Contratto in qualsiasi momento distruggendo tutte le copie del Software. Il presente Contratto terminerà immediatamente senza preavviso da parte di TeamDev se si scopre che l'utente non rispetta alcuna disposizione del presente Contratto. In caso di risoluzione, è necessario distruggere tutte le copie del Software. La dichiarazione di non responsabilità della Sezione 9 e la limitazione di responsabilità della sezione 10 rimarranno efficaci dopo la risoluzione del presente Contratto.