Запуск передачи в зависимости от того, к какому Wi-Fi вы подключены
Я хочу настроить передачу так, чтобы она всегда работала в моей домашней сети Wi-Fi, но не при подключении к другим сетям.
Есть ли способ настроить все так, чтобы это было так?
Спасибо.
1 ответ
Решение
Напишите скрипт, назовите его check_transmission
сохранить в ~/bin/check_transmission
#!/bin/bash
# Set your HOME_ESSID here, make note of single and double quotes
HOME_ESSID='ESSID:"your_wireless_home_network_name"'
# Get your current MY_ESSID (network name)
MY_ESSID=$(iwconfig | awk '/ESSID {print $4}')
# Test if you are on your home network and if so
# Start Transmission
[ ${MY_ESSID} == ${HOME_ESSID} ] && transmission &
Сделайте это исполняемым
chmod u+x ~/check_transmission
Бежать gnome-session-properties
и добавить его в свои программы запуска
(Используйте кнопку "Добавить", поставьте /home/your_user/check_transmission
в диалоге)