spacer
home BLOG vline SOFTWARE vline HARDWARE vline WEBPROJEKTE vline
spacer
logo
spacer
spacer

NcFTP 3.3.0 für AmigaOS portiert

NcFTP 3.3.0 auf AmigaOSspacer NcFTP begleitet die Unix-Welt seit 1992 und war lange auch auf dem Amiga zu Hause – allerdings stand im Aminet bis zuletzt die Fassung 3.2.0. Nun liegt die aktuelle Version 3.3.0 für AmigaOS m68k vor. Das Paket bringt sechs Programme mit: den interaktiven Client ncftp, die skripttauglichen ncftpget, ncftpput und ncftpls, dazu ncftpbatch für Hintergrundübertragungen und den Lesezeichen-Editor ncftpbookmarks. Alle Binaries sind reiner 68000-Code gegen clib2 – eine ixemul.library wird nicht benötigt, ein TCP/IP-Stack mit bsdsocket.library genügt.

Der Port hält sich dabei an Amiga-Gepflogenheiten statt an Unix-Vorgaben. Die Konfiguration samt Lesezeichen liegt in ENVARC:ncftp/ und übersteht damit einen Neustart, Protokolle und die Kommando-Historie landen in PROGDIR:logs/. Pfade zeigt der Client in Amiga-Schreibweise an („Work:Downloads“), und beide Schreibweisen werden als Eingabe akzeptiert. Auch die Platzhalter kennen beide Welten: put #?.lha und put *.lha tun dasselbe, die Auflösung erledigt die dos.library. Die lokalen Kommandos lls, lmkdir, lrename, lrm und lrmdir sind fest eingebaut und brauchen keine fremden Hilfsprogramme, lchmod reicht seine Argumente an Protect weiter, und ein einzelnes ! öffnet eine Shell.

Lesezeichen-Editor ncftpbookmarksspacer Auch der Rest der Suite arbeitet nativ: Der Hintergrund-Spooler nimmt mit bgget und bgput Aufträge an, jobs zeigt die Warteschlange und bgstart startet ncftpbatch über SystemTags() – ein fork() gibt es auf dem Amiga schließlich nicht. Den Namen des Rechners holt sich der Client aus DEVS:Internet/name_resolution im Roadshow-Format statt aus einer Unix-Datei. Der Lesezeichen-Editor läuft als Vollbild-Oberfläche und bringt die Terminalbeschreibungen amiga, ansi, vt100, vt102 und xterm gleich mit – eine terminfo-Datenbank ist nicht nötig, und ist TERM nicht gesetzt, wählt er selbst.

Zwei Grenzen hat der Port: Dateien dürfen höchstens 2 GB groß sein, weil clib2 keine 64-Bit-Formatierung kennt, und eine hängende Verbindung läuft nicht von allein in eine Zeitüberschreitung – dafür gibt es Ctrl-C. Getestet wurde der Port auf einem A1200/68060 und einem V4SA mit Roadshow, quer durch alle sechs Programme. Download im Aminet unter comm/net/ncftp-3.3.0 Link.

spacer

| veröffentlicht am 19. August 2026 | in Software | geschrieben von Matthias

spacer
spacer

Pfeil  zurück

spacer
spacer
Commodore
spacer

Navigation

AMIGAworld

Kontakt
Impressum
Datenschutz

Folgen

rssspacer facebookspacer twitterspacer telegramspacer blueskyspacer mastodonspacer
spacer

Technik

HTML4spacer CSS2spacer RSS2

Server

Raspberry Pispacer Raspbian

spacer gemacht von spacer mit spacer aus Mannheim

© 1999-2026 Matthias Münch

spacer
spacer
Amiga AWeb IBrowse Voyager RC5
spacer