Добавлены посты из архива за 2011-2012 год

This commit is contained in:
2025-12-12 20:53:54 +07:00
parent 0b25384aa7
commit 164611631f
49 changed files with 541 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

View File

@@ -0,0 +1,48 @@
+++
title = "Включение / выключение интернета 1-й кнопкой"
date = 2011-01-08
description = "Еще несколько лет назад, я решил упростить запуск / остановку соединения с интернетом в минимум нажатий."
[taxonomies]
tags = ["archlinux", "pppd"]
[extra]
quick_navigation_buttons = true
toc = false
mermaid = false
social_media_card = "social_cards/index.png"
+++
Еще несколько лет назад, я решил упростить запуск / остановку соединения с интернетом в минимум нажатий.
Получилось интересное решение в нажатие одной кнопки :)
Создаем файл редактором например `/usr/local/bin/selena` со следующим содержанием:
```bash
#! /bin/bash
if [ -f /var/run/ppp0.pid ]; then
killall pppd && /sbin/route add default eth0
else
/usr/sbin/pppd call selena && /sbin/route del default eth0
fi
```
сохраняем. Создаём кнопку на панеле:
<div class="gallery">
<a href="desktop-entry.png">
<img src="desktop-entry.png" alt="Создание ярлыка запуска скрипта">
</a>
</div>
Таким образом у нас получится кнопка
<div class="gallery">
<a href="button-on-off.png">
<img src="button-on-off.png" alt="Создание ярлыка запуска скрипта">
</a>
</div>
последовательное нажатие на которую будет создавать и разрывать соединение 😉
Что может быть проще нажатия одной кнопки?

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB