DotNetBrowser 1.10

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 62.37 MB
‎Ocena użytkowników: 2.5/5 - ‎1 ‎Głosów

DotNetBrowser integruje komponent przeglądarki oparty na chromium w aplikacjach .NET i zapewnia następujące funkcje: dzięki odziedziczonej architekturze Chromiums Multi-Process DotNetBrowser renderuje każdą stronę internetową w oddzielnym procesie Chromium, oszczędzając pamięć aplikacji .NET. Można obsługiwać aktywność obciążenia w osadzonej przeglądarce za pośrednictwem LoadHandler. Zapewniamy dwukierunkowy javascript do mostka .NET, który pozwala na wykonanie kodu JavaScript na załadowanych stronach i zwrócenie wyniku do strony .NET. DotNetBrowser umożliwia rejestrowanie nowych funkcji JavaScript na załadowanej stronie internetowej i kojarzenie ich z metodami .NET. Dzięki DotNetBrowser twoja aplikacja .NET desktop może wyświetlać nowoczesne strony internetowe zbudowane z HTML5, CSS i JavaScript. Biblioteka umożliwia obsługę certyfikatów SSL X.509 i dialogów JavaScript, takich jak Alert, Potwierdzenie, Monit, PrzedZaładowy, Otwórz/Zapisz plik. Funkcje DotNetBrowser obejmują również odbiornik zdarzeń przeglądarki, popup i obsługi zasobów, menedżer wtyczek. Biblioteka umożliwia zapisywanie załadowanej strony internetowej jako zestawu plików, odsłuchiwać komunikaty konsoli JavaScript, aby uzyskać błędy powiadomień JavaScript, i modyfikować ciąg user-agent w przeglądarkach.

historia wersji

  • Wersja 1.10 opublikowany na 2017-04-27

    Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego



    Wersja 4.2
    Jest to umowa prawna (Umowa) między Tobą (osoba fizyczna lub podmiot) a TeamDev Ltd. (TeamDev).
    WAŻNE [PRZECZYTAJ UWAŻNIE]: INSTALUJĄC, UŻYWAJĄC LUB KOPIUJĄC OPROGRAMOWANIE LUB JAKĄKOLWIEK ZWIĄZANĄ Z NIĄ DOKUMENTACJĘ (OPROGRAMOWANIE), UŻYTKOWNIK WYRAŻA ZGODĘ NA PRZESTRZEGANIE WARUNKÓW NINIEJSZEJ UMOWY. JEŚLI UŻYTKOWNIK NIE ZGADZA SIĘ Z NINIEJSZYMI WARUNKAMI, NIE JEST UPOWAŻNIONY DO INSTALOWANIA LUB KORZYSTANIA Z OPROGRAMOWANIA.
    1. Definicje
    a) Oprogramowanie oznacza oprogramowanie dostarczane przez TeamDev w formie binarnej i odpowiedniej dokumentacji, związane z nimi media, materiały drukowane oraz dokumentację online lub elektroniczną.
    b) Środowisko wykonawcze oznacza pliki, które są zawarte w Oprogramowaniu i są wymagane do dystrybucji programów utworzonych za pomocą Oprogramowania. Pliki runtime są identyfikowane w dokumentacji dołączonej do Oprogramowania lub dokumentacji on-line (Dokumentacja). Aby uzyskać dodatkowe informacje dotyczące plików redystrybucyjnych, należy zapoznać się z Dokumentacją, w tym wszelkimi plikami readme lub plikami runmu dostarczonymi wraz z Oprogramowaniem.
    c) Klucz licencji ewaluacyjnej oznacza plik, który pozwala na korzystanie z Oprogramowania do celów ewaluacyjnych przez ograniczony okres czasu, który rozpoczyna się w dniu nabycia Licencji Ewaluacyjnej i wygasa zgodnie z postanowieniami określonymi w sekcji 3 Udzielanie licencji ewaluacyjnej niniejszej Umowy.
    d) Klucz licencji deweloperskich oznacza plik, który umożliwia integrację Oprogramowania z programami, które tworzysz.
    e) Klucz licencji runtime oznacza plik, który jest wymagany do dystrybucji utworów, które zawierają Oprogramowanie.
    f) Data wejścia w życie Umowy oznacza datę otrzymania klucza licencji ewaluacyjnej lub klucza licencji rozwojowej, niezależnie od tego, co jest najważniejsze.
    g) Wersje pomocnicze oznaczają wersję Oprogramowania, oznaczoną przez zmianę drugiego i/lub dowolnego z następujących poziomów sekwencji numerów wersji, zob.
    h) Komponenty open source do celów niniejszej Umowy oznaczają każde oprogramowanie, którego kod źródłowy jest publicznie dostępny do użytku, modyfikacji i dystrybucji.
    2. Własność i licencja
    Oprogramowanie jest własnością TeamDev, chronione prawem autorskim i chronionym prawem autorskim i postanowieniami traktatów międzynarodowych. Oprogramowanie jest licencjonowane, a nie sprzedawane. Instalując lub korzystając z Oprogramowania, użytkownik nie nabywa żadnych praw do Oprogramowania, z wyjątkiem przypadków wyraźnie określonych w niniejszej Umowie. Wszelkie prawa, które nie zostały wyraźnie przyznane w niniejszym dokumencie, są zastrzeżone przez TeamDev.
    Prawa do Komponentów Open Source używanych przez Oprogramowanie są własnością ich odpowiednich właścicieli praw autorskich.
    3. Dotacja z licencji na ocenę
    Z zastrzeżeniem warunków niniejszej Umowy, TeamDev niniejszym udziela Ci niewyłącznego, niezbywalnego prawa do korzystania z jednej kopii określonej wersji Oprogramowania i Dokumentacji wyłącznie w celu oceny w okresie 30 (trzydziestu) dni kalendarzowych (Okres ewaluacyjny) i tworzenia kopii Oprogramowania do celów tworzenia kopii zapasowej.
    4. Program rozwoju i dotacja licencyjna w czasie wykonywania
    4.1. Z zastrzeżeniem uiszczenia stosownych opłat licencyjnych oraz warunków niniejszej Umowy, TeamDev niniejszym udziela Ci niewyłącznej, niezbywalnej licencji na (i) korzystanie z wersji Oprogramowania i dokumentacji zapisanej w kluczach licencyjnych rozwoju i środowiska wykonawczego, w tym aktualizacji wersji podrzędnej (ii) w celu powielania i rozpowszechniania plików Runtime w postaci wykonywalnej oraz z kluczem licencji Runtime Jako część programów, które tworzysz za pomocą Oprogramowania bez dodatkowych dystrybucjicence Key jako część programów, które tworzysz za pomocą Oprogramowania bez dodatkowych opłat dystrybucyjnych (Licencja dewelopera).
    Pozwolenie na rozwój jest udzielane na podstawie warunków użytkowania jednego lub kilku typów licencji opisanych w sekcjach 4.2.4.5. Poniżej. Rodzaj Licencji Dewelopera regulującej korzystanie z Oprogramowania jest zapisany w kluczu licencji dewelopera, przekazanym ci przy zakupie licencji.
    4.2. Licencja na programistę może być wykorzystywana przez programistów, pracowników lub wykonawców pod Twoją kontrolą. Liczba programistów, pracowników lub wykonawców korzystających z Oprogramowania w każdym przypadku powinna być równa liczbie licencji deweloperskich nabytych od TeamDev. Imię i nazwisko użytkownika lub nazwa podmiotów oraz liczba nabytych licencji deweloperskich są rejestrowane w kluczach licencji deweloperskich i runtime.
    4.3. Licencja na projekt może być wykorzystana w jednym projekcie realizowanym przez dowolną liczbę programistów, pracowników lub wykonawców, które są pod twoją kontrolą. Projekt oznacza jeden produkt stworzony przez Użytkownika, wszelkie przyszłe wersje lub prace pochodne oparte na oprogramowaniu użytkownika.
    4.4. Licencja dla całej firmy może być wykorzystywana w dowolnej liczbie projektów przez dowolną liczbę programistów, pracowników lub wykonawców będących pod twoją kontrolą.
    4.5. Licencja osobista zezwala tylko jednej osobie na korzystanie z praw wynikających z Licencji Rozwojowej. Nazwisko osoby, której licencja została przyznana, jest zapisywane w kluczach licencji deweloperskich i runtime.
    Licencja osobista może nie być dostępna dla określonego Oprogramowania, z którego korzystasz. Dostępność licencji osobistych można znaleźć w sekcji Licencjonowanie i ceny odpowiedniej strony produktu Oprogramowania na oficjalnej stronie TeamDev (teamdev.com).
    5. Ograniczenia licencyjne
    5.1. Ogólne ograniczenia licencyjne. Użytkownik nie może: a) modyfikować, adaptować, zmieniać, tłumaczyć, dekompilować, odtwarzać lub dezasemagulować Oprogramowania; z wyjątkiem przypadków, w których może być wymagana wymiana zewnętrznego komponentu Open Source używanego w Oprogramowaniu; b) usuwać wszelkie informacje o prawach własności lub etykiety na Oprogramowaniu; c) wykonać więcej kopii Oprogramowania niż liczba nabytych licencji (z wyłączeniem kopii do celów kopii zapasowej); d) wynajmować, dzierżawić lub w inny sposób przenosić prawa do Oprogramowania.
    5.2. Ograniczenia dotyczące licencji na ocenę. Oprócz ogólnych ograniczeń określonych w punkcie 5.1. jako posiadacz Licencji Ewaluacyjnej NIE możesz: a) korzystać z Oprogramowania w celach komercyjnych; b) korzystać z Oprogramowania po upływie okresu próbnego.
    5.3. Ograniczenia dotyczące rozwoju i licencji runtime. Oprócz ogólnych ograniczeń określonych w punkcie 5.1, jako posiadacz licencji dewelopera i runtime nie możesz: a) używać klucza licencji dewelopera do redystrybucji plików Środowiska uruchomieniowego w ramach aplikacji; b) używać klucza licencji runtime do celów programisty.
    5.4. Jako posiadacz Licencji Na Dewelopera nie możesz powielać i dostarczać kluczy licencji deweloperskich wielu programistom, pracownikom lub wykonawcom większej niż liczba licencji deweloperskich przyznanych w sekcji 4 niniejszej Umowy.
    5.5. Jako posiadacz pakietu licencji na projekt nie możesz korzystać z licencji na więcej niż jeden projekt. W momencie wydawania licencji jest ona związana z jednym projektem i nie można korzystać z licencji w przypadku projektów, do których licencja nie była początkowo związana.
    5.6. Jako posiadacz Licencji Osobistej nie możesz przenieść licencji dewelopera na nikogo.
    6. Marketing
    Użytkownik wyraża zgodę na identyfikację klienta TeamDev i zgadza się, że TeamDev może odnosić się do niego po nazwie, nazwie handlowej i znaku towarowego, jeśli dotyczy, i może krótko opisać twoją firmę w materiałach marketingowych i witrynach internetowych TeamDev. Niniejszym udzielasz TeamDev licencji na używanie jego imienia i nazwiska oraz nazw handlowych i znaków towarowych wyłącznie w związku z prawami przyznanymi TeamDev zgodnie z niniejszym punktem marketingowym.
    Użytkownik i TeamDev mogą wykorzystywać informacje o relacjach biznesowych wynikających z niniejszej Umowy do niezależnych lub wspólnych działań marketingowych. Przykłady dopuszczalnych zastosowań marketingowych obejmują tworzenie i wykorzystywanie studiów przypadku, komunikatów prasowych, materiałów drukowanych i marketingowych online, prezentacji i referencji biznesowych.
    7. Usługi wsparcia
    7.1. Standardowa pomoc techniczna TeamDev (standardowa pomoc techniczna) obejmuje:
    doradztwo w kwestiach specyficznych dla danego środowiska;
    możliwość korzystania z wyznaczonego adresu e-mail pomocy technicznej;
    1 dzień roboczy.
    7.2. TeamDev wyraża zgodę na zapewnienie bezpłatnego standardowego wsparcia w trakcie ważnego okresu oceny, zgodnie z definicją zawartą w sekcji 3 Dotacja na licencję na ocenę.
    7.3. TeamDev wyraża zgodę na zapewnienie Bezpłatnej Standardowej Pomocy Technicznej w ciągu kilku godzin określonych w punkcie 7.4 niniejszej Umowy, obowiązującej przez jeden rok od daty zakupu licencji.
    7.4. Liczba standardowych godzin pomocy technicznej jest określona przez rodzaj Licencji Rozwojowej, opisaną w sekcji 4 niniejszej Umowy, na podstawie produktu. Informacje te są dostępne na stronach oprogramowania na oficjalnej stronie TeamDev (teamdev.com). Liczba godzin wyznaczonych dla każdego produktu może ulec zmianie bez wcześniejszego powiadomienia teamdev. W przypadku takiej zmiany każda liczba godzin już przyznanych użytkownikowi na podstawie licencji zakup pozostanie ważny dla Ciebie.
    7.5. Po upływie jednego roku od zakupu licencji lub zużycia przydzielonych godzin Standardowej Pomocy Technicznej na punkt 7.4.
    7.6. W trakcie standardowego wsparcia TeamDev może dostarczyć Ci dodatkowy kod oprogramowania lub powiązane materiały, które są udostępniane w formie aktualizacji Oprogramowania (w tym poprawek). Taki dodatkowy kod oprogramowania lub powiązane materiały są uważane za część Oprogramowania i podlegają warunkom niniejszej Umowy.
    7.7. W odniesieniu do wszelkich informacji technicznych, które użytkownik przekazuje TeamDev w celu umożliwienia TeamDev wypełniania żądań o standardową pomoc techniczną, TeamDev może wykorzystywać takie informacje do swoich celów biznesowych bez ograniczeń, w tym do wsparcia produktu i rozwoju. TeamDev nie będzie wykorzystywać takich informacji technicznych w formie, która umożliwia identyfikację użytkownika.
    8. Odszkodowanie z patentów i praw autorskich
    8.1. TeamDev będzie bronić i ychowywania użytkownika za wszelkie koszty (w tym uzasadnione honoraria adwokackie) wynikające z roszczenia, że Oprogramowanie dostarczone i używane w ramach niniejszej Umowy narusza amerykańskie lub kanadyjskie prawa autorskie lub patent, pod warunkiem że: (i) użytkownik powiadomi TeamDev na piśmie w ciągu 30 (trzydziestu) dni kalendarzowych od roszczenia; (ii) TeamDev sprawuje wyłączną kontrolę nad obroną i wszystkimi powiązanymi negocjacjami ugodowymi oraz (iii) użytkownik udzieli TeamDev pomocy, informacji i upoważnienia niezbędnego do wykonania powyższego.
    8.2. TeamDev nie ponosi odpowiedzialności za jakiekolwiek roszczenia o naruszenie w oparciu o: (i) kod zawarty w Oprogramowaniu, które nie zostało stworzone przez TeamDev; (ii) korzystania z zastąpionego lub zmienionego wydania Oprogramowania, z wyjątkiem takich zmian lub modyfikacji dokonanych przez TeamDev lub pod kierownictwem TeamDevs, jeżeli takiego naruszenia można by uniknąć poprzez wykorzystanie bieżącego, niezmiennego wydania Oprogramowania, które TeamDev dostarcza Tobie, lub (iii) połączenie, działanie lub korzystanie z Oprogramowania dostarczonego na mocy niniejszej Umowy z programami lub danymi nieużytkowanymi przez TeamDev , jeżeli takie naruszenie byłoby uniknięte przez korzystanie z Oprogramowania bez takich programów lub danych.
    8.3. W przypadku, gdy TeamDev posiada lub uważa, że Oprogramowanie narusza jakiekolwiek prawa osób trzecich lub korzystanie z Oprogramowania zostanie nawiązane, TeamDev będzie miał możliwość, na jego koszt,: (i) modyfikacji Oprogramowania, aby spowodować, że stanie się ono nieprawdziwych; (ii) uzyskać licencję na dalsze korzystanie z Oprogramowania; (iii) zastąpić Oprogramowanie innym Oprogramowaniem, które jest dla Ciebie uzasadnione, lub (iv) jeżeli żadne z powyższych środków zaradczych nie są wykonalne z handlowego punktu widzenia, wypowiedzieć licencję na Oprogramowanie naruszające prawo i zwrócić wszelkie opłaty licencyjne zapłacone za Oprogramowanie, proporcjonalnie do półtorarocznego okresu od Daty wejścia w życie Umowy.
    9. Zrzeczenie się gwarancji
    OPROGRAMOWANIE I WSZELKA ZWIĄZANA Z NIĄ DOKUMENTACJA SĄ DOSTARCZANE ŚCIŚLE W TAKIM ZAKRESIE, JAK TO JEST BEZ JAKIEJKOLWIEK GWARANCJI, WYRAŹNEJ LUB DOROZUMIANEJ, W TYM, BEZ OGRANICZEŃ, DOROZUMIANYCH GWARANCJI LUB PRZYDATNOŚCI HANDLOWEJ, PRZYDATNOŚCI DO OKREŚLONEGO CELU LUB NIENARUSZANIA PRAW. CAŁE RYZYKO WYNIKAJĄCE Z UŻYTKOWANIA LUB DZIAŁANIA OPROGRAMOWANIA POZOSTAJE W JEGO NALEŻYNIU.
    10. Komponenty open source
    TeamDev powiadamia, że Oprogramowanie może zawierać składniki open source innych firm. Więcej informacji można znaleźć na odpowiedniej stronie produktu na oficjalnej stronie TeamDev (teamdev.com).
    TeamDev i Oprogramowanie są w pełni zgodne z wszelkimi licencjami Open Source Components w celu przyznania praw do licencji udzielonych w niniejszym dokumencie.
    TeamDev i Oprogramowanie są w pełni zgodne z wszelkimi licencjami Open Source Components w celu przyznania praw do licencji udzielonych w niniejszym dokumencie.
    11. Ograniczenie odpowiedzialności
    W ŻADNYM WYPADKU TEAMDEV LUB JEGO DOSTAWCY NIE PONOSZĄ ODPOWIEDZIALNOŚCI ZA JAKIEKOLWIEK SZKODY (W TYM, BEZ OGRANICZEŃ, SZKODY Z TYTUŁU UTRATY ZYSKÓW BIZNESOWYCH, PRZERWY W DZIAŁALNOŚCI, UTRATY INFORMACJI BIZNESOWYCH LUB JAKIEJKOLWIEK INNEJ STRATY PIENIĘŻNEJ) WYNIKAJĄCE Z KORZYSTANIA LUB NIEMOŻNOŚCI KORZYSTANIA Z TEGO OPROGRAMOWANIA TEAMDEV, NAWET JEŚLI TEAMDEV ZOSTAŁ POINFORMOWANY O MOŻLIWOŚCI WYSTĄPIENIA TAKICH SZKÓD.
    12. Znaki towarowe
    Niniejsza Umowa nie przyznaje żadnych praw do używania znaków towarowych lub nazw handlowych: TeamDev, JxBrowser, JExplorer, JNIWrapper, ComfyJ, JExcel, JxFileWatcher, JxCapture, DotNetBrowser, JxMaps, lub innych znaków towarowych, znaków usługowych, logo lub nazw handlowych należących do TeamDev, z wyjątkiem przypadków określonych w sekcji 6 Marketing. Użytkownik zobowiązuje się nie używać żadnych znaków należących do TeamDev w nazwie produktów opartych na Oprogramowaniu lub jako jego części.
    13. Rozwiązanie umowy
    Użytkownik może wypowiedzieć niniejszą Umowę w dowolnym momencie, niszcząc wszystkie kopie Oprogramowania. Niniejsza Umowa zostanie rozwiązana niezwłocznie bez powiadomienia teamdev, jeśli zostanie strzeżenie, że użytkownik nie zastosuje się do któregokolwiek z postanowień niniejszej Umowy. Po takim rozwiązaniu użytkownik musi zniszczyć wszystkie kopie Oprogramowania. Sekcja 9 Wyłączenie gwarancji i pkt 10 Ograniczenie odpowiedzialności pozostają w mocy po rozwiązaniu niniejszej Umowy.

Szczegóły programu