--- category: ru hastr: true layout: project title: Netctl GUI short: netctl-gui tags: archlinux, c++, qt, сеть, kde, netctl, система, dbus, библиотека hasgui: true hasdocs: true developers: - Evgeniy Alekseev license: GPLv3 links: - Страница на Softpedia - Страница на kde-apps.org - Пакет в AUR ---

Информация

Графическая оболочка для netctl (набор скриптов для поднятия сети в Arch'е). Написана на CPP с использованием библиотеки Qt4. На текущим момент умеет работать с профилями, в том числе создавать новые, а также умеет подключаться к WiFi. Также предоставляет библиотеку для взаимодействия с netctl и виджет и DataEngine для KDE.

ВНИМАНИЕ: НУЖНЫ ПЕРЕВОДЧИКИ!

{% highlight bash %} $ netctl-gui --help Использование: netctl-gui [ --about ] [ --netctl-auto ] [ --settings ] [ -e ESSID | --essid ESSID ] [ -o PROFILE | --open PROFILE ] [ -s PROFILE | --select PROFILE ] [ -c FILE | --config FILE ] [ -d | --debug ] [ --default ] [ --set-opts OPTIONS ] [ -t NUM | --tab NUM ] [ -v | --version ] [ -i | --info ] [ -h | --help] Параметры: Открыть окно: --about - показать окно "О программе" --netctl-auto - показать окно netctl-auto --settings - показать окно настроек Функции: -e ESSID --essid ESSID - выбрать ESSID ESSID -o PROFILE --open PROFILE - открыть профиль PROFILE -s PROFILE --select PROFILE - выбрать профиль PROFILE Дополнительные флаги: -c FILE --config FILE - прочитать настройки из данного файла -d --debug - показать отладочную информацию --default - запустить со стандартными настройками --set-opts OPTIONS - установить опции для данного запуска, разделенные запятыми -t 1 --tab 1 - открыть вкладку с номером 1 Показать сообщения: -v --version - показать версию и выход -i --info - показать информацию о сборке и выход -h --help - показать справку и выход {% endhighlight %}

Разработчики

Лицензия

Changelog

CHANGELOG

Установка

Инструкция

Зависимости

Все было протестировано на последних версиях зависимостей.

Использование

Просто запустите приложение netctl-gui. Если потребуется (и если Вы используете KDE), можете добавить виджет netctl, предоставляемый приложением.

Настройка

Для настройки виджета и DataEngine рекомендуется использовать графический интерфейс. Все настройки графического интерфейса хранятся в $HOME/.config/netctl-gui.conf. Для редактирования настоятельно рекомендуется использовать графический интерфейс.

Графический интерфейс

Графический интерфейс предоставляется приложением netctl-gui.

Скриншоты

{% assign scrdesc = "DataEngine" %} {% assign scrname = "netctl-gui_dataengine" %} {% include prj_scr.html %} {% assign scrdesc = "Виджет" %} {% assign scrname = "netctl-gui_plasmoid" %} {% include prj_scr.html %} {% assign scrdesc = "Настройки виджета" %} {% assign scrname = "netctl-gui_plasmoid_conf_01" %} {% include prj_scr.html %} {% assign scrdesc = "Настройки виджета" %} {% assign scrname = "netctl-gui_plasmoid_conf_02" %} {% include prj_scr.html %} {% assign scrdesc = "Настройки виджета" %} {% assign scrname = "netctl-gui_plasmoid_conf_03" %} {% include prj_scr.html %} {% assign scrdesc = "Главное окно" %} {% assign scrname = "netctl-gui_main" %} {% include prj_scr.html %} {% assign scrdesc = "Окно создания профиля" %} {% assign scrname = "netctl-gui_profile" %} {% include prj_scr.html %} {% assign scrdesc = "WiFi меню" %} {% assign scrname = "netctl-gui_wifi" %} {% include prj_scr.html %} {% assign scrdesc = "Окно 'О программе'" %} {% assign scrname = "netctl-gui_about" %} {% include prj_scr.html %} {% assign scrdesc = "Окно netctl-auto" %} {% assign scrname = "netctl-gui_netctl-auto" %} {% include prj_scr.html %} {% assign scrdesc = "Окно настроек" %} {% assign scrname = "netctl-gui_settings" %} {% include prj_scr.html %}