/PolitoFTP

Un gateway che consente di accedere al materiale pubblicato sul Portale della Didattica del Politecnico di Torino mediante il protocollo FTP.

Primary LanguageJavaGNU General Public License v2.0GPL-2.0

PolitoFTP

PolitoFTP è un gateway che consente di accedere al materiale pubblicato sul Portale della Didattica del Politecnico di Torino mediante il protocollo FTP.

Nota: al 18 marzo 2018 PolitoFTP non funziona (non viene eseguito correttamente il login), probabilmente a causa di qualche modifica lato server. Quando avrò tempo cercherò di risolvere

Utilizzo

Una volta compilato, il programma va lanciato con

java -jar politoftp.jar [port]

A questo punto usando un qualsiasi client FTP (le prove sono state condotte con FileZilla) ci si può collegare all'indirizzo 127.0.0.1 sulla porta eventualmente specificata usando le proprie credenziali del Politecnico (sMATRICOLA e password). La porta di default è la 2021.

Problemi noti

  • I caratteri non ASCII nei nomi dei file danno problemi
  • Ogni tanto il trasferimento di alcuni file non va a buon fine
  • A volte il server FTP smette di rispondere; non è un grosso problema perché il client FTP normalmente provvede a ricollegarsi autonomamente, ma questo rallenta notevolmente il tempo di download di cartelle intere.

Note

  • È possibile accedere solo al materiale relativo ai corsi presenti nel proprio carico didattico
  • Al momento il server accetta connessioni in ingresso da qualsiasi indirizzo IP
  • Il server ftp integrato non supporta alcuna forma di crittografia

Dipendenze

PolitoFTP necessita delle seguenti librerie: