Tu peux te connecter au FTP par PHP.
Voici un script que tu peux adapter :
<?php
$ConfigServeur = 'ftp.exemple.com';
$ConfigId = 'login';
$ConfigMdp = 'motdepasse';
if($Connexion = ftp_connect($ConfigServeur))
{
if (@ftp_login($Connexion, $ConfigId, $ConfigMdp))
{
echo "Connecté en tant que $ftp_user sur $ftp_server\n<br/>";
$buff = ftp_rawlist($Connexion, '/');
ftp_close($Connexion); //Deconnexion
var_dump($buff);
}
else
echo 'Connexion impossible en tant que '.$ConfigId;
}
else
echo 'Impossible de se connecter à '.$ConfigServeur;
?>
php.net - FTP
Dans $ConfigServeur, tu devra mettre ton adresse IP Internet (pas 192.168.*.*). Si tu as une IP Dinamique, passe par un service comme DynDNS qui fait pointer un sous-domaine (exemple.dyndns.org) vers ton IP et ça se mets automatiquement à jour grâce à un logiciel à installer.
Sans Windows, il n'y aurait pas besoin d'informaticiens :p