Komponen Transfer File SocketTools memungkinkan pengembang untuk dengan mudah mengintegrasikan fungsionalitas transfer file dalam aplikasi mereka. Protokol FTP dan HTTP standar digunakan untuk mengirim dan menerima file melalui internet dan intranet perusahaan, dengan dukungan untuk koneksi aman menggunakan SSL / TLS dan SSH. Produk ini mencakup komponen .NET dan ActiveX untuk pengembangan 32-bit dan 64-bit dan dapat digunakan dengan sebagian besar alat pengembangan perangkat lunak.
Dirancang khusus untuk pengembangan aplikasi yang cepat, komponen Transfer File menyediakan antarmuka yang fleksibel dan komprehensif tanpa mengharuskan pengembang menggunakan beberapa komponen berbeda dan menulis kode tambahan untuk mengintegrasikannya. Antarmuka yang lebih sederhana dan terpadu berarti lebih sedikit baris kode sumber, lebih sedikit kompleksitas dan pengurangan pemeliharaan, memungkinkan pengembang untuk fokus pada aplikasi inti mereka.
Fitur canggih, seperti koneksi proxy dan koneksi terenkripsi yang aman, juga merupakan bagian dari kumpulan fitur standar komponen. Ini dapat mentransfer file dengan satu metode, hanya dengan menentukan URL seperti yang Anda lakukan di browser web. Pengalihan ke sumber daya yang direlokasi ditangani secara internal, tanpa perlu aplikasi untuk menafsirkan respons server.
Komponen Transfer File SocketTools dikembangkan menggunakan teknologi inti dalam keluarga produk SocketTools, dan didasarkan pada fondasi yang kuat dari perangkat lunak pemenang penghargaan yang sesuai dengan protokol standar. Produk ini mencakup program contoh, Panduan Pengembang yang dapat dicetak dan Referensi Teknis serta bantuan online yang sensitif terhadap konteks. Seperti semua komponen Catalyst, Transfer File SocketTools berlisensi bebas royalti, tanpa biaya lisensi runtime dan termasuk dukungan teknis tak terbatas untuk pengembang berlisensi.
Riwayat versi
- Versi 8.0 diposting di 2013-07-10
Rilis baru yang mencakup komponen 32-bit dan 64-bit dan dukungan untuk protokol jaringan IPv6.
- Versi 5.0 diposting di 2007-12-04
Rilis baru dengan dukungan untuk Windows Vista dan fitur yang disempurnakan.
Detil Program
Eula
EULA - Perjanjian Lisensi Pengguna Akhir
Perjanjian Lisensi ini adalah perjanjian hukum antara Anda, baik sebagai individu atau entitas tunggal ("Pengembang"), dan Catalyst Development Corporation ("Catalyst") untuk produk perangkat lunak yang diidentifikasi sebagai "SocketTools File Transfer" ("Software" atau "Software Product"). Perjanjian lisensi ini juga mencakup produk yang disertakan secara individual atau kolektif sebagai bagian dari Langganan "SocketTools". Produk Perangkat Lunak mencakup program yang dapat dieksekusi, modul yang dapat didistribusikan ulang, kontrol, dan pustaka tautan dinamis ("Komponen" atau "Komponen Perangkat Lunak"), dokumentasi elektronik, dan dapat mencakup media terkait dan materi cetak.
Menginstal Produk Perangkat Lunak ini ke hard disk atau perangkat penyimpanan komputer lainnya, atau memuat Komponen apa pun ke dalam memori komputer apa pun, merupakan penggunaan Perangkat Lunak dan akan mengakui penerimaan Anda atas syarat dan ketentuan Perjanjian Lisensi ini dan perjanjian Anda untuk terikat dengannya.
1. PEMBERIAN IZIN
Pengembangan Katalis memberi Anda lisensi pribadi, non-eksklusif, tidak dapat ditransfer untuk menginstal Produk Perangkat Lunak menggunakan nomor seri resmi. Jika Anda adalah entitas, Catalyst memberi Anda hak untuk menunjuk individu dalam organisasi Anda untuk menggunakan dan mengelola Produk Perangkat Lunak yang tunduk pada pembatasan yang sama yang diberlakukan pada pengguna individual. Anda mungkin tidak jaringan Perangkat Lunak atau menggunakannya pada lebih dari satu stasiun kerja atau komputer pada saat yang sama. Hubungi Catalyst untuk informasi lebih lanjut mengenai lisensi situs multi-pengembang.
Anda dapat menginstal Produk Perangkat Lunak pada satu atau beberapa stasiun kerja atau komputer secara tegas untuk tujuan mengevaluasi kinerja Perangkat Lunak untuk jangka waktu tidak lebih dari tiga puluh (30) hari. Jika terus menggunakan Perangkat Lunak diinginkan setelah periode evaluasi berakhir, maka Produk Perangkat Lunak harus dibeli dan / atau terdaftar dengan Pengembangan Katalis untuk setiap komputer atau stasiun kerja. Produk Perangkat Lunak harus dihapus dari semua stasiun kerja atau komputer yang tidak terdaftar setelah periode evaluasi berakhir.
2. HAK CIPTA
Kecuali untuk lisensi yang diberikan oleh perjanjian ini, baik kanan, judul, dan minat dalam dan untuk Produk Perangkat Lunak (termasuk, tetapi tidak terbatas pada, semua hak cipta dalam program, modul, kontrol, perpustakaan, dokumentasi elektronik, teks dan contoh program yang dapat dieksekusi), setiap materi cetak dan salinan Produk Perangkat Lunak dimiliki oleh Pengembangan Katalis. Produk Perangkat Lunak dilindungi oleh undang-undang hak cipta dan ketentuan perjanjian internasional. Oleh karena itu Anda harus memperlakukan Produk Perangkat Lunak seperti materi berhak cipta lainnya kecuali bahwa Anda dapat (a) membuat satu salinan Perangkat Lunak semata-mata untuk tujuan pencadangan atau kearsipan, atau (b) mentransfer Perangkat Lunak ke satu hard disk, asalkan Anda menyimpan yang asli semata-mata untuk tujuan pencadangan atau pengarsipan. Anda tidak boleh menyalin materi cetak apa pun yang dapat menyertai Produk Perangkat Lunak.
3. REDISTRIBUSI
3a. Selain hak yang diberikan dalam Bagian 1, Pengembangan Katalis memberi Anda hak untuk menggunakan dan memodifikasi bagian-bagian Perangkat Lunak yang ditunjuk sebagai "contoh kode" untuk tujuan tunggal merancang, mengembangkan, dan menguji produk perangkat lunak Anda, dan untuk mereproduksi dan mendistribusikan kode contoh, bersama dengan modifikasi apa pun daripadanya, hanya dalam bentuk kode objek, asalkan Anda mematuhi Bagian 3.c.
3b. Selain hak yang diberikan dalam Bagian 1, Catalyst Development memberi Anda hak non-eksklusif, bebas royalti untuk mereproduksi dan mendistribusikan versi kode objek dari bagian mana pun dari Produk Perangkat Lunak, bersama dengan modifikasinya, sesuai dengan kondisi yang dinyatakan di atas.
3c. Jika Anda mendistribusikan ulang kode sampel atau komponen yang dapat didistribusikan ulang, Anda setuju untuk: (i) mendistribusikan redistribusi dalam kode objek saja, bersama dengan dan sebagai bagian dari produk aplikasi perangkat lunak yang dikembangkan oleh Anda yang menambahkan fungsionalitas signifikan dan utama ke Perangkat Lunak; (ii) tidak menggunakan nama, logo, atau merek dagang Catalyst Development untuk memasarkan produk aplikasi perangkat lunak Anda; (iii) menyertakan pemberitahuan hak cipta yang valid pada produk perangkat lunak Anda; (iv) mengganti rugi, menahan tidak berbahaya, dan membela Pengembangan Katalis dari dan terhadap setiap klaim atau tuntutan hukum, termasuk biaya pengacara, yang timbul atau diakibatkan oleh penggunaan atau distribusi produk aplikasi perangkat lunak Anda; (v) tidak mengizinkan distribusi lebih lanjut dari redistribusi oleh pengguna akhir Anda.
4. RAHASIA DAGANG DAN KERAHASIAAN
4a. Perangkat Lunak berisi informasi atau materi yang merupakan hak milik Pengembangan Katalis ("Informasi Rahasia"), yang umumnya tidak diketahui selain oleh Katalis, dan yang dapat Anda peroleh pengetahuannya melalui, atau sebagai akibat dari hubungan yang terjalin di bawah ini dengan Katalis. Tanpa membatasi umum hal tersebut di atas, Informasi Rahasia mencakup, tetapi tidak terbatas pada, jenis informasi berikut, dan informasi lain dengan sifat yang sama (apakah dikurangi untuk menulis atau masih dalam pengembangan): desain, konsep, ide, penemuan, spesifikasi, teknik, penemuan, model, data, kode objek, dokumentasi, diagram, diagram aliran, penelitian, pengembangan, metodologi, proses, prosedur, tahu , strategi dan rencana pengembangan (termasuk nama dagang atau merek dagang prospektif).
4b. Informasi Rahasia tersebut telah dikembangkan dan diperoleh oleh Catalyst oleh investasi waktu, upaya, dan pengeluaran yang signifikan, dan memberikan Catalyst keunggulan kompetitif yang signifikan dalam bisnisnya.
4c. Anda setuju bahwa Anda tidak akan menggunakan Informasi Rahasia untuk kepentingan Anda sendiri atau untuk kepentingan setiap orang atau entitas selain Katalis, kecuali untuk tujuan yang dinyatakan yang dijelaskan dalam paragraf perjanjian ini yang berjudul "REDISTRIBUTION", sesuai dengan ketentuan Perjanjian ini, dan bukan untuk tujuan lain.
4d. Anda setuju untuk memegang kepercayaan diri, dan tidak mengungkapkan atau mengungkapkan kepada orang atau entitas mana pun, Perangkat Lunak, dokumentasi terkait lainnya, Nomor Seri produk Anda atau Informasi Rahasia lainnya tentang Perangkat Lunak selain kepada orang-orang seperti Katalis harus secara khusus setuju secara tertulis untuk menggunakan Perangkat Lunak untuk memajukan tujuan yang dinyatakan yang dijelaskan dalam paragraf ini berjudul "REDISTRIBUTION" , sesuai dengan ketentuan Perjanjian ini, dan bukan untuk tujuan lain.
4e. Anda mengakui tujuan dari bagian ini yang berjudul "RAHASIA DAGANG DAN KERAHASIAAN" adalah untuk melindungi kemampuan Catalyst Development untuk membatasi penggunaan data dan Perangkat Lunak umumnya untuk pemegang lisensi, dan untuk mencegah penggunaan Informasi Rahasia mengenai Perangkat Lunak oleh pengembang atau vendor perangkat lunak lainnya.
5. PEMBATASAN LAINNYA
Anda tidak boleh menyewa, menyewakan, atau mentransfer Perangkat Lunak. Anda tidak boleh merekayasa balik, mendekompilasi, atau membongkar Perangkat Lunak, kecuali sejauh hukum yang berlaku secara tegas melarang pembatasan di atas. Tanpa mengurangi hak lain, Pengembangan Katalis dapat mengakhiri Perjanjian Lisensi ini jika Anda gagal mematuhi syarat dan ketentuan perjanjian. Dalam hal demikian, Anda harus menghancurkan semua salinan Produk Perangkat Lunak.
6. GARANSI TERBATAS
Jika dalam 30 hari sejak Anda membeli produk perangkat lunak ini, Anda menjadi tidak puas dengan Perangkat Lunak karena alasan apa pun, Anda dapat mengembalikan perangkat lunak ke Pengembangan Katalis (atau dealer Anda, jika Anda tidak membelinya langsung dari Catalyst) untuk pengembalian dana dari harga pembelian Anda. Untuk mengembalikan Perangkat Lunak, Anda harus menghubungi Catalyst Development dan mendapatkan nomor Return Material Authorization (RMA). Katalis tidak akan menerima pengembalian perangkat lunak yang dibuka atau diinstal tanpa nomor RMA. Pengembalian tunduk pada pengurangan dari harga pembelian Anda dari biaya restocking 20% dan semua biaya pengiriman.
7. TIDAK ADA JAMINAN LAIN
KATALIS MENYANGKAL SEMUA JAMINAN LAINNYA, BAIK TEREKSPRESI MAUPUN TERSIRAT, TERMASUK TETAPI TIDAK TERBATAS PADA JAMINAN TERSIRAT TENTANG KELAYAKAN UNTUK MERCHANTABILITY DAN KESESUAIAN UNTUK TUJUAN TERTENTU, SEHUBUNGAN DENGAN PERANGKAT LUNAK, BAHAN TERTULIS YANG MENYERTAINYA, DAN PERANGKAT KERAS YANG MENYERTAINYA.
8. PEMBATASAN TANGGUNG JAWAB
DALAM KEADAAN APA PUN, KATALIS ATAU PEMASOKNYA TIDAK AKAN BERTANGGUNG JAWAB ATAS KERUSAKAN APA PUN (TERMASUK, DENGAN BATASAN, INSIDENTAL, KONSEKUENSIAL, KHUSUS, ATAU KERUSAKAN TELADAN ATAU KEHILANGAN KEUNTUNGAN, GANGGUAN BISNIS, ATAU KERUGIAN PEKUUNIARI LAINNYA) YANG TIMBUL DARI PENGGUNAAN ATAU KETIDAKMAMPUAN PRODUK KATALIS INI, BAHKAN JIKA KATALIS TELAH DIBERITAHU TENTANG KERUSAKAN TERSEBUT.
TERLEPAS DARI GARANSI TERBATAS DI ATAS, PROGRAM PERANGKAT LUNAK DISEDIAKAN "AS-IS", TANPA JAMINAN DALAM BENTUK APA PUN, BAIK TEREKSPRESIKAN ATAU TERSIRAT. SELURUH RISIKO TERHADAP KINERJA PROGRAM ADALAH DENGAN PEMBELI. KATALIS TIDAK MENJAMIN BAHWA PENGOPERASIAN PROGRAM TIDAK AKAN TERGANGGU ATAU BEBAS DARI KESALAHAN. KATALIS TIDAK BERTANGGUNG JAWAB ATAU BERKEWAJIBAN DALAM BENTUK APA PUN UNTUK KESALAHAN DALAM PROGRAM ATAU DOKUMENTASI, TENTANG / UNTUK KONSEKUENSI DARI KESALAHAN TERSEBUT. HUKUM NEGARA BAGIAN CALIFORNIA MENGATUR PERJANJIAN INI.
9. HAK YANG DIBATASI PEMERINTAH
Hak Terbatas Pemerintah Amerika Serikat. Perangkat Lunak dan dokumentasi terkait disediakan dengan HAK TERBATAS. Gunakan, duplikasi, atau pengungkapan oleh Pemerintah tunduk pada pembatasan yang ditetapkan dalam subparagraf (c)(1)(ii) dari klausul Hak dalam Data Teknis dan Perangkat Lunak Komputer di DFARS 252.227-7013 atau subparagraf (c)(1) dan (2) Perangkat Lunak Komputer Komersial - Hak Terbatas pada 48 CFR 52.227-19, berlaku sebagaimana berlaku. Produsen untuk tujuan tersebut adalah Catalyst Development Corporation, 56925 Yucca Trail, PMB254, Yucca Valley, CA 92284
10. KONTROL EKSPOR
Anda setuju untuk mematuhi semua peraturan yang relevan, termasuk tetapi tidak terbatas pada mereka, Departemen Perdagangan Amerika Serikat dan dengan Undang-Undang Administrasi Ekspor Amerika Serikat untuk memastikan bahwa Perangkat Lunak tidak diekspor melanggar hukum Amerika Serikat. Anda mengakui bahwa Perangkat Lunak tunduk pada peraturan ekspor dan setuju bahwa Anda tidak akan mengekspor, mengekspor kembali, mengimpor, atau mentransfer perangkat lunak yang melanggar Amerika Serikat atau undang-undang lain yang berlaku, baik secara langsung maupun tidak langsung, dan Anda tidak akan membantu atau memfasilitasi orang lain dalam melakukannya. Anda mengakui bahwa Anda memiliki tanggung jawab untuk mendapatkan klasifikasi ekspor dan lisensi apa pun yang mungkin diperlukan untuk mematuhi undang-undang tersebut.
11. DESTINASI TERLARANG
Ekspor, reekspor, penjualan atau pasokan produk Katalis, komponen perangkat lunak atau dokumentasi, secara langsung atau tidak langsung, dari Amerika Serikat atau oleh warga Negara Amerika Serikat di mana pun berada, ke Kuba, Iran, Korea Utara, Sudan, Suriah, atau negara lain di mana Amerika Serikat telah embargo barang, dilarang keras tanpa otorisasi sebelumnya oleh Pemerintah Amerika Serikat. Anda menyatakan dan menjamin bahwa Biro Administrasi Ekspor Amerika Serikat maupun lembaga federal lainnya tidak menangguhkan, mencabut, atau menolak hak ekspor Anda. Produk katalis, komponen perangkat lunak, atau dokumentasi tidak dapat diekspor atau diekspor kembali kepada siapa pun dalam daftar Departemen Keuangan Amerika Serikat dari Warga Negara yang Ditunjuk Khusus atau Daftar Entitas Yang Ditolak Departemen Perdagangan Amerika Serikat.
12. HUKUM YANG MENGATUR
Lisensi ini diatur oleh hukum Negara Bagian California, tanpa mengacu pada konflik prinsip-prinsip hukum. Yurisdiksi eksklusif dan tempat untuk setiap tindakan yang timbul dari atau berkaitan dengan perjanjian ini akan berada di pengadilan yurisdiksi yang kompeten di San Bernardino County, California. Selain keringanan lain yang diberikan pihak yang berlaku berhak untuk memulihkan biaya dan biaya pengacaranya. PARA PIHAK DENGAN TEGAS MELEPASKAN HAK PERSIDANGAN OLEH JURI. Para pihak mengakui bahwa setiap pelanggaran perjanjian ini dapat mengakibatkan kerugian yang tidak dapat diperbaiki terhadap Catalyst Development Corporation, sehingga memberikan Katalis kepada bantuan hukuman atas pelanggaran tersebut selain hak atau solusi lain yang mungkin dilakukan Katalis. Perjanjian ini adalah keseluruhan perjanjian antara Anda dan Katalis dan menggantikan komunikasi atau iklan lain sehubungan dengan Perangkat Lunak dan dokumentasi. Jika ada ketentuan dari Lisensi ini yang dianggap tidak sah, sisa Lisensi ini akan berlanjut dengan kekuatan dan efek penuh.