Składniki SocketTools File Transfer umożliwiają deweloperom łatwe zintegrowanie funkcji transferu plików w swoich aplikacjach. Standardowe protokoły FTP i HTTP służą do wysyłania i odbierania plików przez Internet i firmowe intranety, z obsługą bezpiecznych połączeń przy użyciu protokołów SSL/TLS i SSH. Produkt zawiera zarówno składniki .NET, jak i ActiveX dla rozwoju 32-bitowego i 64-bitowego i może być używany z większością narzędzi programistycznych.
Zaprojektowany specjalnie do szybkiego tworzenia aplikacji, składnik Transfer plików zapewnia elastyczny, kompleksowy interfejs bez konieczności używania przez dewelopera kilku różnych składników i pisania dodatkowego kodu w celu ich integracji. Prostszy, ujednolicony interfejs oznacza mniejszą liczbę wierszy kodu źródłowego, mniejszą złożoność i ograniczoną konserwację, dzięki czemu deweloperzy mogą skupić się na swojej podstawowej aplikacji.
Zaawansowane funkcje, takie jak połączenia proxy i bezpieczne połączenia szyfrowane, są również częścią standardowego zestawu funkcji składnika. Może przenieść plik za pomocą jednej metody, po prostu określając adres URL, tak jak w przeglądarce internetowej. Przekierowanie do przeniesionych zasobów jest obsługiwane wewnętrznie, bez konieczności interpretowania przez aplikację odpowiedzi serwera.
Komponenty SocketTools File Transfer zostały opracowane przy użyciu podstawowych technologii z rodziny SocketTools i są oparte na solidnym fundamencie nagradzanego oprogramowania, które jest zgodne ze standardowymi protokołami. Produkt zawiera przykładowe programy, przewodnik programisty do druku i dokumentację techniczną, a także kontekstową pomoc online. Podobnie jak w przypadku wszystkich komponentów Catalyst, SocketTools File Transfer jest licencjonowany bez opłat licencyjnych, bez żadnych opłat licencyjnych w czasie wykonywania i obejmuje nieograniczoną pomoc techniczną dla licencjonowanych programistów.
historia wersji
- Wersja 8.0 opublikowany na 2013-07-10
Nowa wersja zawierająca zarówno składniki 32-bitowe, jak i 64-bitowe oraz obsługę protokołu sieciowego IPv6.
- Wersja 5.0 opublikowany na 2007-12-04
Nowa wersja z obsługą systemu Windows Vista i ulepszonymi funkcjami.
Szczegóły programu
Eula
Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego
Niniejsza Umowa Licencyjna jest umową prawną między Użytkownikiem, jako jednostką lub pojedynczym podmiotem ("Developer") a Catalyst Development Corporation ("Catalyst") dla oprogramowania określonego jako "SocketTools File Transfer" ("Software" lub "Software Product"). Niniejsza umowa licencyjna obejmuje również produkty zawarte indywidualnie lub zbiorowo w ramach "SocketTools Subscription". Oprogramowanie zawiera programy wykonywalne, moduły redystrybucyjne, formanty i biblioteki łączy dynamicznych ("Components" lub "Software Components"), dokumentację elektroniczną i może zawierać powiązane nośniki i materiały drukowane.
Zainstalowanie oprogramowania na dysku twardym lub innym urządzeniu pamięci masowej komputera lub załadowanie któregokolwiek z Części do pamięci dowolnego komputera stanowi korzystanie z Oprogramowania i potwierdzi akceptację warunków niniejszej Umowy Licencyjnej oraz zgodę użytkownika na związanie się tym.
1. UDZIELENIE LICENCJI
Catalyst Development udziela ci jako osoby fizycznej, osobistej, niewyłącznej, niezbywalnej licencji na zainstalowanie Oprogramowania przy użyciu autoryzowanego numeru seryjnego. Jeśli użytkownik jest podmiotem, Catalyst udziela użytkownikowi prawa do wyznaczenia osoby fizycznej w organizacji użytkownika do korzystania z Oprogramowania i administrowania nim z zastrzeżeniem tych samych ograniczeń obowiązujących wobec poszczególnych użytkowników. Użytkownik nie może w inny sposób korzystać z Oprogramowania ani w inny sposób używać go na więcej niż jednej stacji roboczej lub komputerze w tym samym czasie. Aby uzyskać więcej informacji na temat licencjonowania witryn dla wielu deweloperów, skontaktuj się z firmą Catalyst.
Użytkownik może zainstalować Oprogramowanie na jednej lub kilku stacjach roboczych lub komputerach wyraźnie w celu oceny działania Oprogramowania przez okres nie dłuższy niż trzydzieści (30) dni. Jeśli po upływie okresu próbnego pożądane jest dalsze korzystanie z Oprogramowania, Oprogramowanie musi zostać zakupione i/lub zarejestrowane w Catalyst Development dla każdego komputera lub stacji roboczej. Oprogramowanie musi zostać usunięte ze wszystkich niezarejestrowanych stanowisk pracy lub komputerów po upływie okresu próbkowania.
2. PRAWA AUTORSKIE
Z wyjątkiem licencji udzielonych na mocy niniejszej umowy, wszelkie prawa, tytuły i udziały w Oprogramowaniu i do niej (w tym między innymi wszystkie prawa autorskie do jakichkolwiek programów wykonywalnych, modułów, elementów sterujących, bibliotek, dokumentacji elektronicznej, tekstu i przykładowych programów), wszelkie materiały drukowane i kopie Oprogramowania są własnością Catalyst Development. Oprogramowanie jest chronione prawem autorskim i postanowieniami traktatów międzynarodowych. W związku z tym Użytkownik musi traktować Oprogramowanie jak każdy inny materiał praw autorskich, z wyjątkiem tego, że (a) może (a) wykonać jedną kopię Oprogramowania wyłącznie w celach tworzenia kopii zapasowych lub archiwalnych lub (b) przenieść Oprogramowanie na jeden dysk twardy, pod warunkiem, że oryginał jest przechowywany wyłącznie w celach tworzenia kopii zapasowych lub archiwalnych. Użytkownik nie może kopiować żadnych materiałów drukowanych, które mogą towarzyszyć Oprogramowaniu.
3. REDYSTRYBUCJA
3a. Oprócz praw przyznanych w sekcji 1, Catalyst Development przyznaje użytkownikowi prawo do używania i modyfikowania tych części Oprogramowania oznaczonych jako "przykładowy kod" wyłącznie w celu projektowania, opracowywania i testowania oprogramowania(-ów) oraz do powielania i rozpowszechniania przykładowego kodu, wraz z jego modyfikacjami, tylko w formie kodu obiektowego, pod warunkiem że użytkownik przestrzega punktu 3.c.
3b. Oprócz praw przyznanych w sekcji 1, Catalyst Development przyznaje użytkownikowi niewyłączne, nieodpłatne prawo do powielania i rozpowszechniania wersji kodu obiektowego dowolnej części Oprogramowania, wraz z jego modyfikacjami, zgodnie z powyższymi warunkami.
3c. W przypadku redystrybucji przykładowego kodu lub komponentów redystrybucyjnych użytkownik wyraża zgodę na: (i) rozpowszechnianie redystrybucyjnych produktów wyłącznie w kodzie obiektowym, w połączeniu z oprogramowaniem opracowanym przez użytkownika i jako część opracowanego przez użytkownika oprogramowania, który dodaje do Oprogramowania istotne i podstawowe funkcje; (ii) nie używać nazwy, logo lub znaków towarowych Catalyst Development do sprzedaży produktu aplikacji; (iii) zawierać ważną informację o prawach autorskich do oprogramowania użytkownika; (iv) szkopuł, ładnie i bronić Catalyst Development przed wszelkimi roszczeniami lub procesami sądowymi, w tym opłatami adwokackimi, które wynikają lub wynikają z używania lub dystrybucji produktu aplikacji użytkownika; (v) nie zezwalają na dalszą dystrybucję redystrybucyjnych przez użytkownika końcowego.
4. TAJEMNICE HANDLOWE I POUFNOŚĆ
4a. Oprogramowanie zawiera informacje lub materiały zastrzeżone catalyst development ("Confidential Information"), które nie są ogólnie znane inaczej niż catalyst, i które użytkownik może uzyskać wiedzę za pośrednictwem lub w wyniku relacji nawiązanych na mocy niniejszej umowy z Catalyst. Bez ograniczania ogólności powyższego, Informacje poufne obejmują między innymi następujące rodzaje informacji i inne informacje o podobnym charakterze (czy to zredukowane do pisania lub nadal w fazie rozwoju): projekty, koncepcje, pomysły, wynalazki, specyfikacje, techniki, odkrycia, modele, dane, kod obiektu, dokumentacja, diagramy, schematy blokowe, badania, rozwój, metodologia, procesy, procedury, know-how, nowy produkt lub nowa technologia , strategie i plany rozwoju (w tym przyszłe nazwy handlowe lub znaki towarowe).
4b. Takie Poufne Informacje zostały opracowane i uzyskane przez Catalyst poprzez inwestycje w znaczny czas, wysiłek i koszty oraz zapewniają Catalyst znaczną przewagę konkurencyjną w swojej działalności.
4c. Użytkownik zgadza się, że nie będzie wykorzystywał Informacji Poufnych dla własnej korzyści lub na rzecz jakiejkolwiek osoby lub podmiotu innego niż Catalyst, z wyjątkiem wyraźnych celów opisanych w niniejszym ustępie zatytułowanym "REDISTRIBUTION", zgodnie z postanowieniami niniejszej Umowy, a nie w żadnym innym celu.
4d. Użytkownik zobowiązuje się do zachowania poufności i nieujawniania ani nie ujawniania jakiejkolwiek osobie lub podmiotowi, Oprogramowania, innej powiązanej dokumentacji, numeru seryjnego produktu lub jakichkolwiek innych Informacji poufnych dotyczących Oprogramowania innych niż takie osoby jak Catalyst, będzie wyraźnie zgodził się na piśmie wykorzystać Oprogramowanie do celów określonych w niniejszym akapicie zatytułowanym "REDISTRIBUTION" , zgodnie z postanowieniami niniejszej Umowy, a nie w żadnym innym celu.
4e. Użytkownik przyjmuje do wiadomości, że celem niniejszej sekcji zatytułowanej "TAJEMNICE HANDLOWE I POUFNOŚĆ" jest ochrona zdolności Catalyst Development do ograniczenia korzystania z danych i Oprogramowania ogólnie do licencjobiorców oraz uniemożliwienie korzystania z Poufnych Informacji dotyczących Oprogramowania przez innych programistów lub dostawców oprogramowania.
5. INNE OGRANICZENIA
Użytkownik nie może wypożyczać, dzierżawić ani przenosić Oprogramowania. Użytkownik nie może odtwarzać oprogramowania, dekompilować ani dezasemagulować Oprogramowania, z wyjątkiem przypadków, w których obowiązujące prawo wyraźnie zabrania powyższego ograniczenia. Bez uszczerbku dla jakichkolwiek innych praw, Catalyst Development może rozwiązać niniejszą Umowę Licencyjną, jeśli użytkownik nie przestrzega warunków umowy. W takim przypadku użytkownik musi zniszczyć wszystkie kopie Oprogramowania.
6. OGRANICZONA GWARANCJA
Jeśli w ciągu 30 dni od zakupu tego oprogramowania użytkownik z jakiegokolwiek powodu nie jest zadowolony z Oprogramowania, może zwrócić oprogramowanie firmie Catalyst Development (lub sprzedawcy, jeśli nie zakupiło go bezpośrednio od Catalyst) w celu zwrotu ceny zakupu. Aby zwrócić Oprogramowanie, użytkownik musi skontaktować się z firmą Catalyst Development i uzyskać numer autoryzacji zwrotu materiału (RMA). Catalyst nie przyjmuje zwrotów otwartego lub zainstalowanego oprogramowania bez numeru RMA. Zwroty podlegają odliczeniu od ceny zakupu 20% opłaty za zarybianie i wszystkich kosztów wysyłki.
7. BRAK INNYCH GWARANCJI
CATALYST ZRZEKA SIĘ WSZELKICH INNYCH GWARANCJI, WYRAŹNYCH LUB DOROZUMIANYCH, W TYM MIĘDZY INNYMI DOROZUMIANEJ GWARANCJI PRZYDATNOŚCI HANDLOWEJ I PRZYDATNOŚCI DO OKREŚLONEGO CELU, W ODNIESIENIU DO OPROGRAMOWANIA, TOWARZYSZĄCYCH IM MATERIAŁÓW PISEMNYCH I WSZELKIEGO TOWARZYSZĄCEGO MU SPRZĘTU.
8. OGRANICZENIE ODPOWIEDZIALNOŚCI
W ŻADNYM WYPADKU CATALYST LUB JEGO DOSTAWCY NIE PONOSZĄ ODPOWIEDZIALNOŚCI ZA JAKIEKOLWIEK SZKODY (W TYM, Z OGRANICZENIAMI, PRZYPADKOWE, WTÓRNE, SPECJALNE LUB PRZYKŁADOWE SZKODY LUB UTRACONE ZYSKI, PRZERWY W DZIAŁALNOŚCI GOSPODARCZEJ LUB INNE STRATY PIENIĘŻNE) WYNIKAJĄCE Z UŻYTKOWANIA LUB NIEZDOLNOŚCI TEGO PRODUKTU KATALIZATORA, NAWET JEŚLI CATALYST ZOSTAŁ POINFORMOWANY O TAKICH SZKODACH.
OPRÓCZ POWYŻSZEJ OGRANICZONEJ GWARANCJI, OPROGRAMOWANIE JEST DOSTARCZANE "AS-IS", BEZ JAKIEJKOLWIEK GWARANCJI, WYRAŻONEJ LUB DOROZUMIANEJ. CAŁE RYZYKO CO DO WYDAJNOŚCI PROGRAMÓW JEST Z NABYWCĄ. CATALYST NIE GWARANTUJE, ŻE DZIAŁANIE PROGRAMÓW BĘDZIE NIEPRZERWANE LUB WOLNE OD BŁĘDÓW. CATALYST NIE PONOSI ŻADNEJ ODPOWIEDZIALNOŚCI ZA BŁĘDY W PROGRAMACH LUB DOKUMENTACJI, Z/ZA KONSEKWENCJE TAKICH BŁĘDÓW. NINIEJSZĄ UMOWĘ REGULUJĄ PRZEPISY PRAWA STANU KALIFORNIA.
9. PRAWA OGRANICZONE PRZEZ RZĄD
Ograniczone prawa rządu Stanów Zjednoczonych. Oprogramowanie i związana z nim dokumentacja są objęte OGRANICZONYMI PRAWAMI. Wykorzystywanie, powielanie lub ujawnianie przez rząd podlega ograniczeniom określonym w pkt c)(1) (ii) klauzuli Praw Do Danych Technicznych i Oprogramowania Komputerowego na DFARS 252.227-7013 lub w punktach (c)(1) i (2) Komercyjnego Oprogramowania Komputerowego - Ograniczone prawa pod adresem 48 CFR 52.227-19, stosownie do przypadku. Producentem do takich celów jest Catalyst Development Corporation, 56925 Yucca Trail, PMB254, Yucca Valley, CA 92284
10. KONTROLE WYWOZU
Użytkownik zgadza się przestrzegać wszystkich stosownych przepisów, w tym między innymi tych, Departamentu Handlu Stanów Zjednoczonych i Amerykańskiej Ustawy o Administracji Eksportowej, aby zapewnić, że Oprogramowanie nie jest eksportowane z naruszeniem prawa Stanów Zjednoczonych. Użytkownik przyjmuje do wiadomości, że Oprogramowanie podlega przepisom eksportowym i zgadza się, że nie będzie eksportować, reeksportować, importować ani przenosić oprogramowania z naruszeniem jakichkolwiek obowiązujących przepisów prawa Stanów Zjednoczonych lub innych obowiązujących przepisów prawa, bezpośrednio lub pośrednio, i nie będzie w tym pomagać ani ułatwiać innym osobom. Użytkownik przyjmuje do wiadomości, że jest odpowiedzialny za uzyskanie wszelkich klasyfikacji i licencji eksportowych, które mogą być wymagane w celu zapewnienia zgodności z takimi przepisami.
11. ZAKAZANE MIEJSCA DOCELOWE
Eksport, powrotny wywóz, sprzedaż lub dostawa produktów Catalyst, komponentów oprogramowania lub dokumentacji, bezpośrednio lub pośrednio, ze Stanów Zjednoczonych lub przez obywatela Stanów Zjednoczonych, gdziekolwiek się znajduje, na Kubę, Iran, Koreę Północną, Sudan, Syrię lub jakikolwiek inny kraj, na który Stany Zjednoczone embarżono towary, jest surowo zabronione bez uprzedniej zgody rządu Stanów Zjednoczonych. Użytkownik oświadcza i gwarantuje, że ani Biuro Administracji Eksportu Stanów Zjednoczonych, ani żadna inna agencja federalna nie zawiesiły, nie cofnęły ani nie odmówiły ci uprawnień eksportowych. Produkty Catalyst, komponenty oprogramowania lub dokumentacja nie mogą być eksportowane ani reeksportowane nikomu z listy specjalnie wyznaczonych obywateli lub listy podmiotów Departamentu Skarbu Stanów Zjednoczonych ani listy osób lub podmiotów, których odmówiono.
12. PRAWO REGULUJĄCE PRAWO
Niniejsza Licencja podlega prawu stanu Kalifornia, bez odniesienia do norm kolizyjnych. Wyłączną jurysdykcję i właściwość dla wszelkich działań wynikających z niniejszej umowy lub z nią związanych należy się przed sądem właściwej jurysdykcji w hrabstwie San Bernardino w Kalifornii. Oprócz wszelkich innych przyznanych ulg strona wygrywająca jest uprawniona do odzyskania honorariów i kosztów swojego adwokata. STRONY WYRAŹNIE ZRZEKAJĄ SIĘ PRAWA DO PROCESU PRZEZ ŁAWĘ PRZYSIĘGŁYCH. Strony przyjmują do wiadomości, że każde naruszenie niniejszej umowy może spowodować nieodwracalną szkodę dla Catalyst Development Corporation, uprawniając w ten sposób Catalyst do nakazu zadośćuczynienia za takie naruszenie oprócz wszelkich innych praw lub środków prawnych, które catalyst może mieć. Niniejsza Umowa stanowi całość umowy między Użytkownikiem a Catalyst i zastępuje wszelkie inne komunikaty lub reklamy w odniesieniu do Oprogramowania i dokumentacji. Jeśli którekolwiek z postanowień niniejszej Licencji zostanie uznane za nieważne, pozostała część niniejszej Licencji będzie obowiązywać w pełnej mocy.