Voici mes scriptes :
~/.aMule/amule_lo-speed.sh
- Code: Tout sélectionner
/etc/init.d/amule-daemon stop
sed -e "s/MaxDownload=80/MaxDownload=30/g" ~/.aMule/amule.conf | sed -e "s/MaxUpload=40/MaxUpload=15/g" >> ~/.aMule/resultat.txt
cp ~/.aMule/amule.conf ~/.aMule/amule.conf.old
cp ~/.aMule/resultat.txt ~/.aMule/amule.conf
rm ~/.aMule/resultat.txt
/etc/init.d/amule-daemon start
~/.aMule/amule_hi-speed.sh
- Code: Tout sélectionner
/etc/init.d/amule-daemon stop
sed -e "s/MaxDownload=30/MaxDownload=80/g" ~/.aMule/amule.conf | sed -e "s/MaxUpload=15/MaxUpload=40/g" >> ~/.aMule/resultat.txt
cp ~/.aMule/amule.conf ~/.aMule/amule.conf.old
cp ~/.aMule/resultat.txt ~/.aMule/amule.conf
rm ~/.aMule/resultat.txt
/etc/init.d/amule-daemon start
Il y a certainement plus simple donc mieux mais pour l'instant ca fera l'affaire.
Je coupe le daemon en premier car je me suis apercu qu'il écris dans amule.conf lorsqu'il tourne.
Ramarque :
On pourrais simplement faire 2 fichiers amule.conf un hi et un lo que l'on remplace à notre convenance mais la solution proposée a l'avantage de ne pas écraser les autres paramètres que l'on peut modifier et qui resterons par la suite.
Fin