Страница 7 из 8

Re: Добавляем ярлыки на рабочий стол

Добавлено: 10 янв 2017, 10:57
AndreyKharkov
adventurer писал(а): Новая ссылка на статью со второй страницы...
Спасибо. Я тут ничего не нарушил? :) Всмысле, способ информирования о мертвых ссылках?

Re: Добавляем ярлыки на рабочий стол

Добавлено: 10 янв 2017, 14:47
adventurer
Всё правильно.

Добавляем ярлыки на рабочий стол

Добавлено: 25 мар 2018, 17:29
ChulpanKhamatov
Добрый вечер форумчане, не подскажете как сделать ярлык vpn-соединения? По работе приходится часто, и не очень удобно через панель и выпадающие менюшки.Спасибо

Добавляем ярлыки на рабочий стол

Добавлено: 25 мар 2018, 17:57
alexkaptan
Попробуйте для включения vpn:
nmcli con up соединение
для выключения:
nmcli con down соединение

Добавляем ярлыки на рабочий стол

Добавлено: 25 мар 2018, 19:52
ChulpanKhamatov
Спасибо за наводку. Сначала не работало, пришлось немного погуглить и в итоге строка в десктоп-файле выглядит так:

Код: Выделить всё

Exec=nmcli con up id ИМЯ_СОЕДИНЕНИЯ
ИМЯ_СОЕДИНЕНИЯ - это может быть название wi-fi, мобильного соединения, vpn и т.д. Все работает как часы. Спасибо за быстрый ответ

Добавляем ярлыки на рабочий стол

Добавлено: 25 мар 2018, 20:00
imdunkind
ChulpanKhamatov писал(а):
25 мар 2018, 19:52
Все работает как часы. Спасибо за быстрый ответ
Чтобы не плодить значки на рабочем столе ВКЛ и ВЫКЛ, можно в EXEC свойстве прописать исполнение скрипта, который проверяет, если выключено - включить (nmcli con up, флаг 1), если включено - выключить (nmcli con down, флаг 0).
З.Ы. это я чисто ради украшения решения. флаг - это состояние, который определяет сам автор скрипта, естественно.

Добавляем ярлыки на рабочий стол

Добавлено: 25 мар 2018, 20:57
alexkaptan
Тогда можно примерно так:
bash -c 'if [[ -n $(nmcli con show имя_соединения | grep "VPN connected") ]]; then nmcli con down имя_соединения; else nmcli con up имя_соединения; fi'

Добавляем ярлыки на рабочий стол

Добавлено: 25 мар 2018, 23:46
imdunkind
ну да теперь я очень примерно начинаю понимать, что чувствовал в свое время Ровшан Аскеров..

Добавляем ярлыки на рабочий стол

Добавлено: 27 мар 2018, 15:41
ChulpanKhamatov
Что-то антиполучается сделать ярлычок-триггер для vpn. Дело в том, что я не волшебник, а ещё только учусь, поэтому со скриптами не очень пока дружу. Не могли бы вы поподробней расписать как его сделать. Чтобы включал и выключал.

Добавляем ярлыки на рабочий стол

Добавлено: 27 мар 2018, 17:07
alexkaptan
Так всю строку и вставляйте в поле ввода команды ярлыка. Только поменяйте "имя_соединения" на свое (или используйте uuid соединения). И еще, если у вас установлена русская локализация, поменяйте также "VPN connected" на "VPN подключён".