Nakładka ruTorrent + startup skrypt

Przybija po raz kolejny pięć.
Teraz przyszedł czas na nakładkę ruTorrent.

Aby ją zainstalować musisz posiadać zainstalowanego LAMP’a w wersji co najmniej Apache + PHP. Dodatkowo fajnie by było mieć zrobioną konfigurację rtorrenta według mojego poprzedniego poradnika, link ot tutaj.

Więc lecimy z tematem…
Najpierw przechodzimy do katalogu /tmp, tam pobieramy oraz rozpakowujemy pliki na koniec je przenosimy i nadajemy odpowiednie prawa :)

cd /tmp
svn checkout http://rutorrent.googlecode.com/svn/trunk/rutorrent
svn checkout http://rutorrent.googlecode.com/svn/trunk/plugins

rm -r rutorrent/plugins
mv plugins rutorrent/
sudo mv rutorrent /var/www/
cd /var/www
sudo chown -R www-data:www-data rutorrent
sudo chmod -R 755 rutorrent

W ten sposób ściągneliśmy najnowszą wersję nakładki + wszystkich pluginów.
Jeżeli mamy uruchomionego rTorrenta w tle, powinniśmy mieć możliwość zarządzania nim za pomocą GUI wpisując http://localhost/rutorrent – powinno wszystko poprawnie zadziałać.

xdotool – symulacja skrótów klawiszowych z poziomu terminala

xdotool to konsolowe narzędzie, które pozwala na wykonywanie akcji przypisanych do skrótów klawiaturowych z poziomu terminala. W połączeniu z bashem lub innym językiem oraz cronem możemy automatycznie wykonywać sekwencje skrótów klawiszowych o określonej porze dnia i nocy. Wszystko zależy od naszej wyobraźni i chęci do napisania takiego skryptu.

Instalacja

sudo apt-get install xdotool

Działanie

Aby z poziomu terminala wywołać skrót klawiszowy, należy wydać polecenie: