LumiFTP, ένας νέος FTP, FTPS και SFTP client για το AmigaOS 3.2

Το LumiFTP είναι ένα νέο native πρόγραμμα για μεταφορές αρχείων στο AmigaOS 3.2. Υποστηρίζει FTP, FTPS και SFTP και συνοδεύεται από διπλό file manager, address book με ομάδες, transfer queue και πλήρη υποστήριξη ARexx.

Πρόκειται για εφαρμογή γραμμένη σε C, με NDK 3.2 και περιβάλλον MUI 3.8. Στόχος της είναι να προσφέρει έναν γνώριμο τρόπο διαχείρισης τοπικών και απομακρυσμένων αρχείων, χωρίς περιττή ρύθμιση για την απλή καθημερινή χρήση.

Η έκδοση που ανέβηκε στο Aminet είναι η 1.0 (Build 201).

Κύρια χαρακτηριστικά

Το LumiFTP περιλαμβάνει:

  • FTP (RFC 959), σε active και passive (PASV) mode
  • FTPS, σε explicit (STARTTLS) και implicit (port 990) μέσω AmiSSL, με έλεγχο πιστοποιητικού ανά προφίλ, ενεργοποιημένο by default
  • SFTP (SSH File Transfer Protocol) μέσω libssh2 και AmiSSL
  • Διπλό file manager για local και remote αρχεία, με ταξινομήσιμες στήλες
  • Transfer queue με ένδειξη προόδου για κάθε αρχείο
  • Address book για αποθηκευμένα server profiles, με δομή ομάδων
  • Import/export προφίλ από FileZilla XML, AmiFTP Prefs και URL list
  • Public-key authentication με RSA, ECDSA και Ed25519, καθώς και password login
  • Atomic save για downloads μέσω .tmp + rename, ώστε αν κοπεί η μεταφορά να μένει άθικτο το υπάρχον αρχείο
  • Resume σε upload και download με FTP REST και SFTP seek64, με global επιλογή Ask / Auto / Never
  • Minimise ως AppIcon στο Workbench
  • Πλήρες ARexx scripting interface μέσω του port LUMIFTP
  • Automatic update check με signature verification, με προαιρετική σιωπηλή εκκίνηση
  • AmigaGuide documentation, μαζί και ARexx reference
  • Localization στα English και German

Απαιτήσεις συστήματος

Για να τρέξει το LumiFTP χρειάζονται:

  • AmigaOS 3.2 ή συμβατό
  • Motorola 68020 ή νεότερος
  • MUI 3.8 (v19) ή νεότερο
  • NList.mcc, NListtree.mcc, BetterString.mcc
  • TCP/IP stack, όπως Roadshow ή AmiTCP
  • AmiSSL 5.x για FTPS και SFTP
    Το απλό FTP λειτουργεί και χωρίς AmiSSL

Εγκατάσταση

Η προτεινόμενη διαδικασία είναι απλή: ανοίγετε το archive, μπαίνετε στο φάκελο LumiFTP/, κάνετε διπλό κλικ στο εικονίδιο Install και ακολουθείτε τον AmigaOS Installer.

Το πρόγραμμα αντιγράφει το binary, τα localisation catalogs και τα AmigaGuide αρχεία στη θέση που θα επιλέξετε.

Υπάρχει και χειροκίνητη εγκατάσταση:

  • αντιγράφετε το binary και το .info icon όπου θέλετε, για παράδειγμα στο SYS:Tools/
  • βάζετε τα catalogs στο LOCALE:Catalogs/<language>/
  • βάζετε τα guides στο HELP:<language>/

Το address book αποθηκεύεται στο ENVARC:LumiFTP/ και δημιουργείται αυτόματα με το πρώτο save.

Τεκμηρίωση και έκδοση

Το πακέτο περιλαμβάνει AmigaGuide βοήθεια στα εξής αρχεία:

  • Help/English/LumiFTP.guide
  • Help/Deutsch/LumiFTP.guide

Στοιχεία build:

  • Version: 1.0 (Build 201)
  • Binary size: περίπου 461 KB
  • Source code: περίπου 23.908 γραμμές (C + H)
  • Compiler: m68k-amigaos-gcc
  • Target CPU: m68020+

Άδεια και εγγραφή

Το LumiFTP διατίθεται ως freeware. Τα αμετάβλητα binaries μπορούν να χρησιμοποιούνται, να αντιγράφονται και να διανέμονται ελεύθερα, ενώ επιτρέπεται ρητά και η διάθεσή τους μέσω Aminet ή άλλων archives.

Η εγγραφή είναι προαιρετική και δεν αλλάζει καμία λειτουργία. Όλα τα χαρακτηριστικά είναι διαθέσιμα χωρίς περιορισμούς, με ή χωρίς key. Όσοι θέλουν, μπορούν να εγγραφούν είτε με το εργαλείο LumiReg είτε μέσω e-mail στο register@amigaworld.de.

Επικοινωνία