updated russian project pages

This commit is contained in:
arcan1s 2014-07-30 20:11:56 +04:00
parent c054b4b712
commit 8421dca4c8
10 changed files with 238 additions and 138 deletions

View File

@ -9,7 +9,7 @@ developers:
- Evgeniy Alelseev - Evgeniy Alelseev
license: GPLv3 license: GPLv3
links: links:
- Archlinux <a href="https://aur.archlinux.org/packages/git-etc">AUR package</a> - Archlinux <a href="https://aur.archlinux.org/packages/git-etc" title="AUR">AUR package</a>
--- ---
<!-- info block --> <!-- info block -->
<h2><a href="#info" class="anchor" name="info"><span class="octicon octicon-link"></span></a>Information</h2> <h2><a href="#info" class="anchor" name="info"><span class="octicon octicon-link"></span></a>Information</h2>
@ -28,6 +28,7 @@ Parametrs:
See "man 1 git-etc" for more details See "man 1 git-etc" for more details
{% endhighlight %} {% endhighlight %}
{% highlight bash %} {% highlight bash %}
$ ctrlconf --help $ ctrlconf --help
GUI for git-etc daemon GUI for git-etc daemon

View File

@ -52,7 +52,7 @@ Show messages:
-h --help - show this help and exit -h --help - show this help and exit
{% endhighlight %} {% endhighlight %}
<h3><a class="anchor" href="#devel" name="devel"><span class="octicon octicon-link"></span></a>Developers and contributors</h3> <h3><a href="#devel" class="anchor" name="devel"><span class="octicon octicon-link"></span></a>Developers and contributors</h3>
<ul> <ul>
{% for devel in page.developers %} {% for devel in page.developers %}
<li>{{ devel }}</li> <li>{{ devel }}</li>

View File

@ -93,7 +93,7 @@ kbuildsycoca4 &> /dev/null
<!-- gui block --> <!-- gui block -->
<h2><a href="#gui" class="anchor" name="gui"><span class="octicon octicon-link"></span></a>Graphical user interface</h2> <h2><a href="#gui" class="anchor" name="gui"><span class="octicon octicon-link"></span></a>Graphical user interface</h2>
<h3><a name="screenshots" class="anchor" href="#screenshots"><span class="octicon octicon-link"></span></a>Screenshots</h3> <h3><a href="#screenshots" class="anchor" name="screenshots"><span class="octicon octicon-link"></span></a>Screenshots</h3>
<div class="thumbnails"> <div class="thumbnails">
{% assign scrdesc = "Widget" %} {% assign scrdesc = "Widget" %}
{% assign scrname = "oblikuestrategies_widget" %} {% assign scrname = "oblikuestrategies_widget" %}

View File

@ -85,13 +85,13 @@ sudo make install
<!-- end of install block --> <!-- end of install block -->
<!-- howto block --> <!-- howto block -->
<h2><a name="howto" class="anchor" href="#howto"><span class="octicon octicon-link"></span></a>How to use</h2> <h2><a href="#howto" class="anchor" name="howto"><span class="octicon octicon-link"></span></a>How to use</h2>
<p>Open your Plasma widgetes and select <code>Py Text Monitor</code>.</p> <p>Open your Plasma widgetes and select <code>Py Text Monitor</code>.</p>
<h3><a name="tips" class="anchor" href="#tips"><span class="octicon octicon-link"></span></a>Tips & tricks</h3> <h3><a href="#tips" class="anchor" name="tips"><span class="octicon octicon-link"></span></a>Tips & tricks</h3>
<p>You may use different colors for labels. Just put label text into html code. See <a href="https://github.com/arcan1s/pytextmonitor/issues/9">issue</a> for more details.</p> <p>You may use different colors for labels. Just put label text into html code. See <a href="https://github.com/arcan1s/pytextmonitor/issues/9" title="GitHub">issue</a> for more details.</p>
<p>Numbering of elements of temperature, HDD usage, HDD speed, HDD temperature refers to elements order from second tab (<i>Advanced settings</i>). You should add item to the required listWidget first. And the first element in the listWidget will be <code>$tag0</code>. See <a href="https://github.com/arcan1s/pytextmonitor/issues/17">issue</a> for more details.</p> <p>Numbering of elements of temperature, HDD usage, HDD speed, HDD temperature refers to elements order from second tab (<i>Advanced settings</i>). You should add item to the required listWidget first. And the first element in the listWidget will be <code>$tag0</code>. See <a href="https://github.com/arcan1s/pytextmonitor/issues/17" title="GitHub">issue</a> for more details.</p>
<!-- end of howto block --> <!-- end of howto block -->
<!-- config block --> <!-- config block -->

View File

@ -25,6 +25,7 @@ Parametrs:
-v --version - show version and exit -v --version - show version and exit
-h --help - show this help and exit -h --help - show this help and exit
{% endhighlight %} {% endhighlight %}
{% highlight bash %} {% highlight bash %}
$ add_queued --help $ add_queued --help
add_queued [ -c /etc/queued.conf ] [ -p NUM ] [ -u USER ] [ -h | --help ] /path/to/script add_queued [ -c /etc/queued.conf ] [ -p NUM ] [ -u USER ] [ -h | --help ] /path/to/script

View File

@ -10,11 +10,12 @@ developers:
- Evgeniy Alelseev - Evgeniy Alelseev
license: GPLv3 license: GPLv3
links: links:
- Пакет в <a href="https://aur.archlinux.org/packages/git-etc">AUR</a> - Пакет в <a href="https://aur.archlinux.org/packages/git-etc" title="AUR">AUR</a>
--- ---
<!-- info block --> <!-- info block -->
<h2><a name="info" class="anchor" href="#info"><span class="octicon octicon-link"></span></a>Информация</h2> <h2><a href="#info" class="anchor" name="info"><span class="octicon octicon-link"></span></a>Информация</h2>
<p>Простой демон, который создает git репозиторий в указанной директории и создает коммит в указанный промежуток времени.</p> <p>Простой демон, который создает git репозиторий в указанной директории и создает коммит в указанный промежуток времени.</p>
{% highlight bash %} {% highlight bash %}
$ git-etc --help $ git-etc --help
Simple daemon written on BASH for monitoring changes in files Simple daemon written on BASH for monitoring changes in files
@ -28,6 +29,7 @@ Parametrs:
See "man 1 git-etc" for more details See "man 1 git-etc" for more details
{% endhighlight %} {% endhighlight %}
{% highlight bash %} {% highlight bash %}
$ ctrlconf --help $ ctrlconf --help
GUI for git-etc daemon GUI for git-etc daemon
@ -42,37 +44,41 @@ Additional parametrs:
See "man 1 ctrlconf" for more details See "man 1 ctrlconf" for more details
{% endhighlight %} {% endhighlight %}
<h3><a name="devel" class="anchor" href="#devel"><span class="octicon octicon-link"></span></a>Разработчики</h3> <h3><a href="#devel" class="anchor" name="devel"><span class="octicon octicon-link"></span></a>Разработчики</h3>
<ul> <ul>
{% for devel in page.developers %} {% for devel in page.developers %}
<li>{{ devel }}</li> <li>{{ devel }}</li>
{% endfor %} {% endfor %}
</ul> </ul>
<h3><a name="license" class="anchor" href="#license"><span class="octicon octicon-link"></span></a>Лицензия</h3> <h3><a href="#license" class="anchor" name="license"><span class="octicon octicon-link"></span></a>Лицензия</h3>
<ul> <ul>
<li>{{ page.license }}</li> <li>{{ page.license }}</li>
</ul> </ul>
<!-- end of info block --> <!-- end of info block -->
<!-- install block --> <!-- install block -->
<h2><a name="install" class="anchor" href="#install"><span class="octicon octicon-link"></span></a>Установка</h2> <h2><a href="#install" class="anchor" name="install"><span class="octicon octicon-link"></span></a>Установка</h2>
<h3><a name="instruction" class="anchor" href="#instruction"><span class="octicon octicon-link"></span></a>Инструкция</h3> <h3><a href="#instruction" class="anchor" name="instruction"><span class="octicon octicon-link"></span></a>Инструкция</h3>
<ul> <ul>
<li><p>Скачайте <a href="https://github.com/arcan1s/git-etc/releases">архив</a> с актуальной версией исходных файлов.</p></li> <li><p>Скачайте <a href="https://github.com/arcan1s/git-etc/releases" title="GitHub">архив</a> с актуальной версией исходных файлов.</p></li>
<li><p>Извлеките из него файлы и установите приложение:</p> <li><p>Извлеките из него файлы и установите приложение:</p>
{% highlight bash %} {% highlight bash %}
./install.sh "/путь/к/корню/" ./install.sh "/путь/к/корню/"
{% endhighlight %} {% endhighlight %}
<p>Если Вы хотите установить в <code>/</code>, Вы должны запустить это, как root:</p> <p>Если Вы хотите установить в <code>/</code>, Вы должны запустить это, как root:</p>
{% highlight bash %} {% highlight bash %}
sudo ./install.sh sudo ./install.sh
{% endhighlight %} {% endhighlight %}
<p>Если путь не указан, пакет будет установлен в <code>/</code>.</p></li> <p>Если путь не указан, пакет будет установлен в <code>/</code>.</p></li>
</ul> </ul>
<h3><a name="dependencies" class="anchor" href="#dependencies"><span class="octicon octicon-link"></span></a>Зависимости</h3> <h3><a href="#dependencies" class="anchor" name="dependencies"><span class="octicon octicon-link"></span></a>Зависимости</h3>
<p>Все было протестировано на последних версиях зависимостей.</p> <p>Все было протестировано на последних версиях зависимостей.</p>
<ul> <ul>
<li>Bash (включая awk, grep, sed)</li> <li>Bash (включая awk, grep, sed)</li>
@ -85,41 +91,53 @@ sudo ./install.sh
<!-- end of install block --> <!-- end of install block -->
<!-- howto block --> <!-- howto block -->
<h2><a name="howto" class="anchor" href="#howto"><span class="octicon octicon-link"></span></a>Использование</h2> <h2><a href="#howto" class="anchor" name="howto"><span class="octicon octicon-link"></span></a>Использование</h2>
<p>Если Вы хотите запустить демон в <code>/etc</code>, просто запустите</p> <p>Если Вы хотите запустить демон в <code>/etc</code>, просто запустите</p>
{% highlight bash %} {% highlight bash %}
systemctl start git-etc systemctl start git-etc
{% endhighlight %} {% endhighlight %}
<p>Если Вы хотите включить автозагрузку демона, запутите</p> <p>Если Вы хотите включить автозагрузку демона, запутите</p>
{% highlight bash %} {% highlight bash %}
systemctl enable git-etc systemctl enable git-etc
{% endhighlight %} {% endhighlight %}
<p>Но Вы можете изменить путь к конфигурационному файлу или изменить параметры. Для этого, скопируйте (рекомендуется) исходный конфигурационный файл</p> <p>Но Вы можете изменить путь к конфигурационному файлу или изменить параметры. Для этого, скопируйте (рекомендуется) исходный конфигурационный файл</p>
{% highlight bash %} {% highlight bash %}
cp /etc/git-etc.conf /новый/путь/к/git-etc.conf cp /etc/git-etc.conf /новый/путь/к/git-etc.conf
{% endhighlight %} {% endhighlight %}
<p>и отредактируйте его. Затем скопируйте исходный service-файл в <code>/etc</code>:</p> <p>и отредактируйте его. Затем скопируйте исходный service-файл в <code>/etc</code>:</p>
{% highlight bash %} {% highlight bash %}
cp /usr/lib/systemd/system/git-etc.service /etc/systemd/system/git-etc-my-profile.service cp /usr/lib/systemd/system/git-etc.service /etc/systemd/system/git-etc-my-profile.service
{% endhighlight %} {% endhighlight %}
<p>Замените следующую строку в этом файле:</p> <p>Замените следующую строку в этом файле:</p>
{% highlight bash %} {% highlight bash %}
ExecStart=/usr/bin/git-etc -c /etc/git-etc.conf ExecStart=/usr/bin/git-etc -c /etc/git-etc.conf
{% endhighlight %} {% endhighlight %}
<p>на</p> <p>на</p>
{% highlight bash %} {% highlight bash %}
ExecStart=/usr/bin/git-etc -c /новый/путь/к/git-etc.conf ExecStart=/usr/bin/git-etc -c /новый/путь/к/git-etc.conf
{% endhighlight %} {% endhighlight %}
<!-- end of howto block --> <!-- end of howto block -->
<!-- config block --> <!-- config block -->
<h2><a name="config" class="anchor" href="#config"><span class="octicon octicon-link"></span></a>Настройка</h2> <h2><a href="#config" class="anchor" name="config"><span class="octicon octicon-link"></span></a>Настройка</h2>
<p>Все настройки хранятся в <code>/etc/git-etc.conf</code>. После редактирования, Вы должны перезапустить демон</p> <p>Все настройки хранятся в <code>/etc/git-etc.conf</code>. После редактирования, Вы должны перезапустить демон</p>
{% highlight bash %} {% highlight bash %}
systemctl restart git-etc systemctl restart git-etc
{% endhighlight %} {% endhighlight %}
<h3><a name="options" class="anchor" href="#options"><span class="octicon octicon-link"></span></a>Опции</h3> <h3><a href="#options" class="anchor" name="options"><span class="octicon octicon-link"></span></a>Опции</h3>
<table> <table>
<tr> <tr>
<th>DIRECTORY</th> <th>DIRECTORY</th>
@ -141,21 +159,28 @@ systemctl restart git-etc
<!-- end of config block --> <!-- end of config block -->
<!-- gui block --> <!-- gui block -->
<h2><a name="gui" class="anchor" href="#gui"><span class="octicon octicon-link"></span></a>Графический интерфейс</h2> <h2><a href="#gui" class="anchor" name="gui"><span class="octicon octicon-link"></span></a>Графический интерфейс</h2>
<p>Control Config (<code>ctrlconf</code>) - графический интерфейс для <code>git-etc</code>, написанный на <code>Python2/PyQt4</code>. Данное приложение позволяет Вам увидеть список коммитов и изменения в файлах в данных коммитах. Также данное приложение позволит Вам откатиться на указанный коммит (все файлы, посредством <code>git reset --hard</code>, или только указанный, посредством <code>git diff && git apply</code>). Также Вы можете объединить старый и новый конфигурационные файлы (используются две ветки репозитория master и experimental). Приложение может потребовать привелегии root, убедитесь, что пакет <code>sudo</code> установлен.</p> <p>Control Config (<code>ctrlconf</code>) - графический интерфейс для <code>git-etc</code>, написанный на <code>Python2/PyQt4</code>. Данное приложение позволяет Вам увидеть список коммитов и изменения в файлах в данных коммитах. Также данное приложение позволит Вам откатиться на указанный коммит (все файлы, посредством <code>git reset --hard</code>, или только указанный, посредством <code>git diff && git apply</code>). Также Вы можете объединить старый и новый конфигурационные файлы (используются две ветки репозитория master и experimental). Приложение может потребовать привелегии root, убедитесь, что пакет <code>sudo</code> установлен.</p>
<h3><a name="gui_configuration" class="anchor" href="#gui_configuration"><span class="octicon octicon-link"></span></a>Настройка</h3> <h3><a href="#gui_configuration" class="anchor" name="gui_configuration"><span class="octicon octicon-link"></span></a>Настройка</h3>
<p>Запустите приложение и откройте окно настроек из меню.</p> <p>Запустите приложение и откройте окно настроек из меню.</p>
<h3><a name="screenshots" class="anchor" href="#screenshots"><span class="octicon octicon-link"></span></a>Скриншоты</h3> <h3><a href="#screenshots" class="anchor" name="screenshots"><span class="octicon octicon-link"></span></a>Скриншоты</h3>
<p>Основное окно:<br> <div class="thumbnails">
<a href="/resources/screenshots/git-etc_mainwindow.png"><img src="/resources/preview/git-etc_mainwindow_prev.jpg"></a><br> {% assign scrdesc = "Основное окно" %}
Окно "О программе":<br> {% assign scrname = "git-etc_mainwindow" %}
<a href="/resources/screenshots/git-etc_aboutwindow.png"><img src="/resources/preview/git-etc_aboutwindow_prev.jpg"></a><br> {% include prj_scr.html %}
Окно с просмотром изменений при коммите:<br> {% assign scrdesc = "Окно 'О программе'" %}
<a href="/resources/screenshots/git-etc_commitwindow.png"><img src="/resources/preview/git-etc_commitwindow_prev.jpg"></a><br> {% assign scrname = "git-etc_aboutwindow" %}
Окно объединения:<br> {% include prj_scr.html %}
<a href="/resources/screenshots/git-etc_mergingwindow.png"><img src="/resources/preview/git-etc_mergingwindow_prev.jpg"></a><br> {% assign scrdesc = "Окно с просмотром изменений при коммите" %}
Окно отката:<br> {% assign scrname = "git-etc_commitwindow" %}
<a href="/resources/screenshots/git-etc_rollbackwindow.png"><img src="/resources/preview/git-etc_rollbackwindow_prev.jpg"></a></p> {% include prj_scr.html %}
{% assign scrdesc = "Окно объединения" %}
{% assign scrname = "git-etc_mergingwindow" %}
{% include prj_scr.html %}
{% assign scrdesc = "Окно отката" %}
{% assign scrname = "git-etc_rollbackwindow" %}
{% include prj_scr.html %}
</div>
<!-- end of gui block --> <!-- end of gui block -->

View File

@ -10,13 +10,16 @@ developers:
- Evgeniy Alelseev - Evgeniy Alelseev
license: GPLv3 license: GPLv3
links: links:
- Страница на <a href="http://linux.softpedia.com/get/System/Networking/Netctl-GUI-103383.shtml">Softpedia</a> - Страница на <a href="http://linux.softpedia.com/get/System/Networking/Netctl-GUI-103383.shtml" title="Softpedia">Softpedia</a>
- Страница на <a href="http://kde-apps.org/content/show.php?content=164490">kde-apps.org</a> - Страница на <a href="http://kde-apps.org/content/show.php?content=164490" title="kde-apps">kde-apps.org</a>
- <a href="https://aur.archlinux.org/pkgbase/netctl-gui/">Пакет в AUR</a> - <a href="https://aur.archlinux.org/pkgbase/netctl-gui/" title="AUR">Пакет в AUR</a>
--- ---
<!-- info block --> <!-- info block -->
<h2><a name="info" class="anchor" href="#info"><span class="octicon octicon-link"></span></a>Информация</h2> <h2><a href="#info" class="anchor" name="info"><span class="octicon octicon-link"></span></a>Информация</h2>
<p>Графическая оболочка для <code>netctl</code> (набор скриптов для поднятия сети в Arch'е). Написана на <code>CPP</code> с использованием библиотеки <code>Qt4</code>. На текущим момент умеет работать с профилями, в том числе создавать новые, а также умеет подключаться к WiFi. Также предоставляет библиотеку для взаимодействия с netctl и виджет и DataEngine для KDE.</p> <p>Графическая оболочка для <code>netctl</code> (набор скриптов для поднятия сети в Arch'е). Написана на <code>CPP</code> с использованием библиотеки <code>Qt4</code>. На текущим момент умеет работать с профилями, в том числе создавать новые, а также умеет подключаться к WiFi. Также предоставляет библиотеку для взаимодействия с netctl и виджет и DataEngine для KDE.</p>
<p><b>ВНИМАНИЕ:</b> <a href="https://github.com/arcan1s/netctl-gui/issues/3" title="Тикет">НУЖНЫ ПЕРЕВОДЧИКИ!</a></p>
{% highlight bash %} {% highlight bash %}
$ netctl-gui --help $ netctl-gui --help
Использование: Использование:
@ -50,30 +53,31 @@ netctl-gui [ --about ] [ --netctl-auto ] [ --settings ]
-h --help - показать справку и выход -h --help - показать справку и выход
{% endhighlight %} {% endhighlight %}
<h3><a name="devel" class="anchor" href="#devel"><span class="octicon octicon-link"></span></a>Разработчики</h3> <h3><a href="#devel" class="anchor" name="devel"><span class="octicon octicon-link"></span></a>Разработчики</h3>
<ul> <ul>
{% for devel in page.developers %} {% for devel in page.developers %}
<li>{{ devel }}</li> <li>{{ devel }}</li>
{% endfor %} {% endfor %}
</ul> </ul>
<h3><a name="license" class="anchor" href="#license"><span class="octicon octicon-link"></span></a>Лицензия</h3> <h3><a href="#license" class="anchor" name="license"><span class="octicon octicon-link"></span></a>Лицензия</h3>
<ul> <ul>
<li>{{ page.license }}</li> <li>{{ page.license }}</li>
</ul> </ul>
<h3><a name="changelog" class="anchor" href="#changelog"><span class="octicon octicon-link"></span></a>Changelog</h3> <h3><a href="#changelog" class="anchor" name="changelog"><span class="octicon octicon-link"></span></a>Changelog</h3>
<p><a href="https://github.com/arcan1s/netctl-gui/blob/master/CHANGELOG">CHANGELOG</a></p> <p><a href="https://github.com/arcan1s/netctl-gui/blob/master/CHANGELOG" title="GitHub">CHANGELOG</a></p>
<!-- end of info block --> <!-- end of info block -->
<!-- install block --> <!-- install block -->
<h2><a name="install" class="anchor" href="#install"><span class="octicon octicon-link"></span></a>Установка</h2> <h2><a href="#install" class="anchor" name="install"><span class="octicon octicon-link"></span></a>Установка</h2>
<h3><a name="instruction" class="anchor" href="#instruction"><span class="octicon octicon-link"></span></a>Инструкция</h3> <h3><a href="#instruction" class="anchor" name="instruction"><span class="octicon octicon-link"></span></a>Инструкция</h3>
<ul> <ul>
<li><p>Скачайте <a href="https://github.com/arcan1s/netctl-gui/releases">архив</a> с актуальной версией исходных файлов.</p></li> <li><p>Скачайте <a href="https://github.com/arcan1s/netctl-gui/releases" title="GitHub">архив</a> с актуальной версией исходных файлов.</p></li>
<li><p>Извлеките из него файлы и установите приложение:</p> <li><p>Извлеките из него файлы и установите приложение:</p>
<p>Если Вы хотите установить в <code>/</code>, Вы должны запустить как root:</p> <p>Если Вы хотите установить в <code>/</code>, Вы должны запустить как root:</p>
{% highlight bash %} {% highlight bash %}
cd /путь/к/распакованному/архиву cd /путь/к/распакованному/архиву
mkdir build && cd build mkdir build && cd build
@ -81,6 +85,7 @@ cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ../
make make
sudo make install sudo make install
{% endhighlight %} {% endhighlight %}
<p>Доступные флаги cmake:</p> <p>Доступные флаги cmake:</p>
<ul> <ul>
<li><code>-DBUILD_DATAENGINE:BOOL=0</code> - не собирать DataEngine;</li> <li><code>-DBUILD_DATAENGINE:BOOL=0</code> - не собирать DataEngine;</li>
@ -93,7 +98,7 @@ sudo make install
</li> </li>
</ul> </ul>
<h3><a name="dependencies" class="anchor" href="#dependencies"><span class="octicon octicon-link"></span></a>Зависимости</h3> <h3><a href="#dependencies" class="anchor" name="dependencies"><span class="octicon octicon-link"></span></a>Зависимости</h3>
<p>Все было протестировано на последних версиях зависимостей.</p> <p>Все было протестировано на последних версиях зависимостей.</p>
<ul> <ul>
<li>netctl</li> <li>netctl</li>
@ -108,38 +113,53 @@ sudo make install
<!-- end of install block --> <!-- end of install block -->
<!-- howto block --> <!-- howto block -->
<h2><a name="howto" class="anchor" href="#howto"><span class="octicon octicon-link"></span></a>Использование</h2> <h2><a href="#howto" class="anchor" name="howto"><span class="octicon octicon-link"></span></a>Использование</h2>
<p>Просто запустите приложение <code>netctl-gui</code>. Если потребуется (и если Вы используете KDE), можете добавить виджет <code>netctl</code>, предоставляемый приложением.</p> <p>Просто запустите приложение <code>netctl-gui</code>. Если потребуется (и если Вы используете KDE), можете добавить виджет <code>netctl</code>, предоставляемый приложением.</p>
<!-- end of howto block --> <!-- end of howto block -->
<!-- config block --> <!-- config block -->
<h2><a name="config" class="anchor" href="#config"><span class="octicon octicon-link"></span></a>Настройка</h2> <h2><a href="#config" class="anchor" name="config"><span class="octicon octicon-link"></span></a>Настройка</h2>
<p>Для настройки виджета и DataEngine рекомендуется использовать графический интерфейс. Все настройки графического интерфейса хранятся в <code>$HOME/.config/netctl-gui.conf</code>. Для редактирования настоятельно рекомендуется использовать графический интерфейс.</p> <p>Для настройки виджета и DataEngine рекомендуется использовать графический интерфейс. Все настройки графического интерфейса хранятся в <code>$HOME/.config/netctl-gui.conf</code>. Для редактирования настоятельно рекомендуется использовать графический интерфейс.</p>
<!-- end of config block --> <!-- end of config block -->
<!-- gui block --> <!-- gui block -->
<h2><a name="gui" class="anchor" href="#gui"><span class="octicon octicon-link"></span></a>Графический интерфейс</h2> <h2><a href="#gui" class="anchor" name="gui"><span class="octicon octicon-link"></span></a>Графический интерфейс</h2>
<p>Графический интерфейс предоставляется приложением <code>netctl-gui</code>.</p> <p>Графический интерфейс предоставляется приложением <code>netctl-gui</code>.</p>
<h3><a name="screenshots" class="anchor" href="#screenshots"><span class="octicon octicon-link"></span></a>Скриншоты</h3> <h3><a name="screenshots" class="anchor" href="#screenshots"><span class="octicon octicon-link"></span></a>Скриншоты</h3>
<p>DataEngine:<br> <div class="thumbnails">
<a href="/resources/screenshots/netctl-gui_dataengine.png"><img src="/resources/preview/netctl-gui_dataengine_prev.jpg"></a><br> {% assign scrdesc = "DataEngine" %}
Виджет:<br> {% assign scrname = "netctl-gui_dataengine" %}
<a href="/resources/screenshots/netctl-gui_plasmoid.png"><img src="/resources/preview/netctl-gui_plasmoid_prev.jpg"></a><br> {% include prj_scr.html %}
Настройки виджета:<br> {% assign scrdesc = "Виджет" %}
<a href="/resources/screenshots/netctl-gui_plasmoid_conf_01.png"><img src="/resources/preview/netctl-gui_plasmoid_conf_01_prev.jpg"></a><br> {% assign scrname = "netctl-gui_plasmoid" %}
<a href="/resources/screenshots/netctl-gui_plasmoid_conf_02.png"><img src="/resources/preview/netctl-gui_plasmoid_conf_02_prev.jpg"></a><br> {% include prj_scr.html %}
<a href="/resources/screenshots/netctl-gui_plasmoid_conf_03.png"><img src="/resources/preview/netctl-gui_plasmoid_conf_03_prev.jpg"></a><br> {% assign scrdesc = "Настройки виджета" %}
Главное окно:<br> {% assign scrname = "netctl-gui_plasmoid_conf_01" %}
<a href="/resources/screenshots/netctl-gui_main.png"><img src="/resources/preview/netctl-gui_main_prev.jpg"></a><br> {% include prj_scr.html %}
Окно создания профиля:<br> {% assign scrdesc = "Настройки виджета" %}
<a href="/resources/screenshots/netctl-gui_profile.png"><img src="/resources/preview/netctl-gui_profile_prev.jpg"></a><br> {% assign scrname = "netctl-gui_plasmoid_conf_02" %}
WiFi меню:<br> {% include prj_scr.html %}
<a href="/resources/screenshots/netctl-gui_wifi.png"><img src="/resources/preview/netctl-gui_wifi_prev.jpg"></a><br> {% assign scrdesc = "Настройки виджета" %}
Окно "О программе":<br> {% assign scrname = "netctl-gui_plasmoid_conf_03" %}
<a href="/resources/screenshots/netctl-gui_about.png"><img src="/resources/preview/netctl-gui_about_prev.jpg"></a><br> {% include prj_scr.html %}
Окно netctl-auto:<br> {% assign scrdesc = "Главное окно" %}
<a href="/resources/screenshots/netctl-gui_netctl-auto.png"><img src="/resources/preview/netctl-gui_netctl-auto_prev.jpg"></a><br> {% assign scrname = "netctl-gui_main" %}
Окно настроек:<br> {% include prj_scr.html %}
<a href="/resources/screenshots/netctl-gui_settings.png"><img src="/resources/preview/netctl-gui_settings_prev.jpg"></a></p> {% 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 %}
</div>
<!-- end of gui block --> <!-- end of gui block -->

View File

@ -10,33 +10,34 @@ developers:
- Evgeniy Alelseev - Evgeniy Alelseev
license: GPL license: GPL
links: links:
- Страница на <a href="http://kde-look.org/content/show.php/oblikue-strategies?content=160503">kde-look.org</a> - Страница на <a href="http://kde-look.org/content/show.php/oblikue-strategies?content=160503" title="kde-look">kde-look.org</a>
- Пакет в <a href="https://aur.archlinux.org/packages/kdeplasma-applets-oblikuestrategies">AUR</a> - Пакет в <a href="https://aur.archlinux.org/packages/kdeplasma-applets-oblikuestrategies" title="AUR">AUR</a>
--- ---
<!-- info block --> <!-- info block -->
<h2><a name="info" class="anchor" href="#info"><span class="octicon octicon-link"></span></a>Информация</h2> <h2><a href="#info" class="anchor" name="info"><span class="octicon octicon-link"></span></a>Информация</h2>
<p>Плазмоид, написанный на <code>CPP</code> который показывает случайные карты из Brian Eno и Peter Schmidt's <a href="http://en.wikipedia.org/wiki/Oblique_strategies">Oblique Strategies</a>. Это форк <a href="http://gnome-look.org/content/show.php/Oblique+Strategies?content=78405">апплета для GNOME</a> с некоторыми дополнительными фичами.</p> <p>Плазмоид, написанный на <code>CPP</code> который показывает случайные карты из Brian Eno и Peter Schmidt's <a href="http://en.wikipedia.org/wiki/Oblique_strategies" title="Wiki">Oblique Strategies</a>. Это форк <a href="http://gnome-look.org/content/show.php/Oblique+Strategies?content=78405" title="gnome-look">апплета для GNOME</a> с некоторыми дополнительными фичами.</p>
<h3><a name="devel" class="anchor" href="#devel"><span class="octicon octicon-link"></span></a>Разработчики</h3> <h3><a href="#devel" class="anchor" name="devel"><span class="octicon octicon-link"></span></a>Разработчики</h3>
<ul> <ul>
{% for devel in page.developers %} {% for devel in page.developers %}
<li>{{ devel }}</li> <li>{{ devel }}</li>
{% endfor %} {% endfor %}
</ul> </ul>
<h3><a name="license" class="anchor" href="#license"><span class="octicon octicon-link"></span></a>Лицензия</h3> <h3><a href="#license" class="anchor" name="license"><span class="octicon octicon-link"></span></a>Лицензия</h3>
<ul> <ul>
<li>{{ page.license }}</li> <li>{{ page.license }}</li>
</ul> </ul>
<!-- end of info block --> <!-- end of info block -->
<!-- install block --> <!-- install block -->
<h2><a name="install" class="anchor" href="#install"><span class="octicon octicon-link"></span></a>Установка</h2> <h2><a href="#install" class="anchor" name="install"><span class="octicon octicon-link"></span></a>Установка</h2>
<h3><a name="instruction" class="anchor" href="#instruction"><span class="octicon octicon-link"></span></a>Инструкция</h3> <h3><a href="#instruction" class="anchor" name="instruction"><span class="octicon octicon-link"></span></a>Инструкция</h3>
<ul> <ul>
<li><p>Скачайте <a href="https://github.com/arcan1s/oblikuestrategies/releases">архив</a> с актуальной версией исходных файлов.</p></li> <li><p>Скачайте <a href="https://github.com/arcan1s/oblikuestrategies/releases" title="GitHub">архив</a> с актуальной версией исходных файлов.</p></li>
<li><p>Извлеките из него файлы и установите приложение. Для глобальной установки наберите:</p> <li><p>Извлеките из него файлы и установите приложение. Для глобальной установки наберите:</p>
{% highlight bash %} {% highlight bash %}
cd /путь/куда/распакован/архив cd /путь/куда/распакован/архив
mkdir build && cd build mkdir build && cd build
@ -44,25 +45,35 @@ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=Release .
make make
sudo make install sudo make install
{% endhighlight %} {% endhighlight %}
<p>Для локальной:</p> <p>Для локальной:</p>
{% highlight bash %} {% highlight bash %}
cd /where/your/applet/is/installed cd /where/your/applet/is/installed
mkdir build && cd build mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --localprefix` -DCMAKE_BUILD_TYPE=Release ../ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --localprefix` -DCMAKE_BUILD_TYPE=Release ../
make make
make install make install
{% endhighlight %}</li> {% endhighlight %}
</li>
<li><p>Перезапустите plasma, чтобы загрузить апплет:</p> <li><p>Перезапустите plasma, чтобы загрузить апплет:</p>
{% highlight bash %} {% highlight bash %}
kquitapp plasma-desktop && sleep 2 && plasma-desktop kquitapp plasma-desktop && sleep 2 && plasma-desktop
{% endhighlight %} {% endhighlight %}
<p>Также Вам может потребоваться запустить <code>kbuildsycoca4</code>, чтобы распознать <code>*.desktop</code> файл:</p> <p>Также Вам может потребоваться запустить <code>kbuildsycoca4</code>, чтобы распознать <code>*.desktop</code> файл:</p>
{% highlight bash %} {% highlight bash %}
kbuildsycoca4 &> /dev/null kbuildsycoca4 &> /dev/null
{% endhighlight %}</li> {% endhighlight %}
</li>
</ul> </ul>
<h3><a name="dependencies" class="anchor" href="#dependencies"><span class="octicon octicon-link"></span></a>Зависимости</h3> <h3><a href="#dependencies" class="anchor" name="dependencies"><span class="octicon octicon-link"></span></a>Зависимости</h3>
<p>Все было протестировано на последних версиях зависимостей.</p> <p>Все было протестировано на последних версиях зависимостей.</p>
<ul> <ul>
<li>kdebase-workspace</li> <li>kdebase-workspace</li>
@ -72,21 +83,25 @@ kbuildsycoca4 &> /dev/null
<!-- end of install block --> <!-- end of install block -->
<!-- howto block --> <!-- howto block -->
<h2><a name="howto" class="anchor" href="#howto"><span class="octicon octicon-link"></span></a>Использование</h2> <h2><a href="#howto" class="anchor" name="howto"><span class="octicon octicon-link"></span></a>Использование</h2>
<p>Откройте список виджетов Plasma и выберете <code>Oblikue strategies</code>.</p> <p>Откройте список виджетов Plasma и выберете <code>Oblikue strategies</code>.</p>
<!-- end of howto block --> <!-- end of howto block -->
<!-- config block --> <!-- config block -->
<h2><a name="config" class="anchor" href="#config"><span class="octicon octicon-link"></span></a>Настройка</h2> <h2><a href="#config" class="anchor" name="config"><span class="octicon octicon-link"></span></a>Настройка</h2>
<p>Клик правой кнопкой по виджету.</p> <p>Клик правой кнопкой по виджету.</p>
<!-- end of config block --> <!-- end of config block -->
<!-- gui block --> <!-- gui block -->
<h2><a name="gui" class="anchor" href="#gui"><span class="octicon octicon-link"></span></a>Графический интерфейс</h2> <h2><a href="#gui" class="anchor" name="gui"><span class="octicon octicon-link"></span></a>Графический интерфейс</h2>
<h3><a name="screenshots" class="anchor" href="#screenshots"><span class="octicon octicon-link"></span></a>Скриншоты</h3> <h3><a href="#screenshots" class="anchor" name="screenshots"><span class="octicon octicon-link"></span></a>Скриншоты</h3>
<p>Виджет:<br> <div class="thumbnails">
<a href="/resources/screenshots/oblikuestrategies_widget.png"><img src="/resources/preview/oblikuestrategies_widget_prev.jpg"></a><br> {% assign scrdesc = "Виджет" %}
Окно настроек:<br> {% assign scrname = "oblikuestrategies_widget" %}
<a href="/resources/screenshots/oblikuestrategies_config.png"><img src="/resources/preview/oblikuestrategies_config_prev.jpg"></a></p> {% include prj_scr.html %}
{% assign scrdesc = "Окно настроек" %}
{% assign scrname = "oblikuestrategies_config" %}
{% include prj_scr.html %}
</div>
<!-- end of gui block --> <!-- end of gui block -->

View File

@ -14,38 +14,40 @@ developers:
- Виктор Слободян (перевод на украинский) - Виктор Слободян (перевод на украинский)
license: GPLv3 license: GPLv3
links: links:
- Страница плазмоида на <a href="http://kde-look.org/content/show.php/Py+Text+Monitor?content=157124">kde-look.org</a> - Страница плазмоида на <a href="http://kde-look.org/content/show.php/Py+Text+Monitor?content=157124" title="kde-look">kde-look.org</a>
- Страница DataEngine на <a href="http://kde-look.org/content/show.php/Extended+Systemmonitor+DataEngine?content=158773">kde-look.org</a> - Страница DataEngine на <a href="http://kde-look.org/content/show.php/Extended+Systemmonitor+DataEngine?content=158773" title="kde-look">kde-look.org</a>
- Пакет в <a href="https://aur.archlinux.org/packages/kdeplasma-applets-pytextmonitor">AUR</a> - Пакет в <a href="https://aur.archlinux.org/packages/kdeplasma-applets-pytextmonitor" title="AUR">AUR</a>
--- ---
<!-- info block --> <!-- info block -->
<h2><a name="info" class="anchor" href="#information"><span class="octicon octicon-link"></span></a>Информация</h2> <h2><a href="#information" class="anchor" name="info"><span class="octicon octicon-link"></span></a>Информация</h2>
<p>Минималистичный пламоид, написанный на <code>Python2</code>. Он выглядит, как виджеты в <a href="http://awesome.naquadah.org/">Awesome WM</a>. Мой плазмоид хорошо и легко настраивается и не засоряет Ваш KDE. Также данный пакет имеет дополнительный <a href="http://techbase.kde.org/Development/Tutorials/Plasma/DataEngines">DataEngine</a>, который написан на <code>CPP</code> (старые версии были написаны на <code>Python2</code>).</p> <p>Минималистичный пламоид, написанный на <code>Python2</code>. Он выглядит, как виджеты в <a href="http://awesome.naquadah.org/" title="Домашняя страница Awesome">Awesome WM</a>. Мой плазмоид хорошо и легко настраивается и не засоряет Ваш KDE. Также данный пакет имеет дополнительный <a href="http://techbase.kde.org/Development/Tutorials/Plasma/DataEngines" title="Мануал для разработчиков">DataEngine</a>, который написан на <code>CPP</code> (старые версии были написаны на <code>Python2</code>).</p>
<p><b>ВНИМАНИЕ:</b> <a href="https://github.com/arcan1s/pytextmonitor/issues/14">НУЖНЫ ПЕРЕВОДЧИКИ!</a></p>
<h3><a name="devel" class="anchor" href="#devel"><span class="octicon octicon-link"></span></a>Разработчики</h3> <p><b>ВНИМАНИЕ:</b> <a href="https://github.com/arcan1s/pytextmonitor/issues/14" title="Тикет">НУЖНЫ ПЕРЕВОДЧИКИ!</a></p>
<h3><a href="#devel" class="anchor" name="devel"><span class="octicon octicon-link"></span></a>Разработчики</h3>
<ul> <ul>
{% for devel in page.developers %} {% for devel in page.developers %}
<li>{{ devel }}</li> <li>{{ devel }}</li>
{% endfor %} {% endfor %}
</ul> </ul>
<h3><a name="license" class="anchor" href="#license"><span class="octicon octicon-link"></span></a>Лицензия</h3> <h3><a href="#license" class="anchor" name="license"><span class="octicon octicon-link"></span></a>Лицензия</h3>
<ul> <ul>
<li>{{ page.license }}</li> <li>{{ page.license }}</li>
</ul> </ul>
<h3><a name="changelog" class="anchor" href="#changelog"><span class="octicon octicon-link"></span></a>Список изменений</h3> <h3><a href="#changelog" class="anchor" name="changelog"><span class="octicon octicon-link"></span></a>Список изменений</h3>
<p><a href="https://github.com/arcan1s/pytextmonitor/blob/master/CHANGELOG-RU">CHANGELOG-RU</a></p> <p><a href="https://github.com/arcan1s/pytextmonitor/blob/master/CHANGELOG-RU" title="GitHub">CHANGELOG-RU</a></p>
<!-- end of info block --> <!-- end of info block -->
<!-- install block --> <!-- install block -->
<h2><a name="install" class="anchor" href="#install"><span class="octicon octicon-link"></span></a>Установка</h2> <h2><a href="#install" class="anchor" name="install"><span class="octicon octicon-link"></span></a>Установка</h2>
<h3><a name="instruction" class="anchor" href="#instruction"><span class="octicon octicon-link"></span></a>Инструкция</h3> <h3><a href="#instruction" class="anchor" name="instruction"><span class="octicon octicon-link"></span></a>Инструкция</h3>
<ul> <ul>
<li><p>Скачайте <a href="https://github.com/arcan1s/pytextmonitor/releases">архив</a> с актуальной версией исходных файлов.</p></li> <li><p>Скачайте <a href="https://github.com/arcan1s/pytextmonitor/releases" title="GitHub">архив</a> с актуальной версией исходных файлов.</p></li>
<li><p>Извлеките из него файлы и установите:</p> <li><p>Извлеките из него файлы и установите:</p>
{% highlight bash %} {% highlight bash %}
cd /путь/к/извлеченным/файлам/ cd /путь/к/извлеченным/файлам/
mkdir build && cd build mkdir build && cd build
@ -53,17 +55,21 @@ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --localprefix` -DCMAKE_BUILD_TYPE=Rele
make make
make install make install
{% endhighlight %} {% endhighlight %}
<p>Для глобальной установки наберите:</p> <p>Для глобальной установки наберите:</p>
{% highlight bash %} {% highlight bash %}
cd /путь/к/извлеченным/файлам/ cd /путь/к/извлеченным/файлам/
mkdir build && cd build mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ../ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ../
make make
sudo make install sudo make install
{% endhighlight %}</li> {% endhighlight %}
</li>
</ul> </ul>
<h3><a name="dependencies" class="anchor" href="#dependencies"><span class="octicon octicon-link"></span></a>Зависимости</h3> <h3><a href="#dependencies" class="anchor" name="dependencies"><span class="octicon octicon-link"></span></a>Зависимости</h3>
<p>Все было протестировано на последних версиях зависимостей.</p> <p>Все было протестировано на последних версиях зависимостей.</p>
<ul> <ul>
<li>kdebase-workspace</li> <li>kdebase-workspace</li>
@ -74,28 +80,28 @@ sudo make install
<li>net-tools <i>(опционально, для всплывающих подсказок)</i></li> <li>net-tools <i>(опционально, для всплывающих подсказок)</i></li>
<li>sysstat <i>(опционально, для всплывающих подсказок)</i></li> <li>sysstat <i>(опционально, для всплывающих подсказок)</i></li>
<li>hddtemp <i>(опционально, для контроля за температурой HDD)</i></li> <li>hddtemp <i>(опционально, для контроля за температурой HDD)</i></li>
<li>один из поддерживаемых музыкальных плееров - <a href="http://amarok.kde.org/">amarok</a>, <a href="http://www.clementine-player.org/">clementine</a>, <a href="http://www.musicpd.org/">mpd</a> или <a href="http://qmmp.ylsoftware.com/">qmmp</a> <i>(опционально, для контроля за музыкальным плеером)</i> <li>один из поддерживаемых музыкальных плееров - <a href="http://amarok.kde.org/" title="Домашняя страница Amarok">amarok</a>, <a href="http://www.clementine-player.org/" title="Домашняя страница Clementine">clementine</a>, <a href="http://www.musicpd.org/" title="Домашняя страница mpd">mpd</a> или <a href="http://qmmp.ylsoftware.com/" title="Домашняя страница qmmp">qmmp</a> <i>(опционально, для контроля за музыкальным плеером)</i>
<li>проприетарный видеодрайвер <i>(опционально, для контроля за GPU)</i></li></li> <li>проприетарный видеодрайвер <i>(опционально, для контроля за GPU)</i></li></li>
</ul> </ul>
<!-- end of install block --> <!-- end of install block -->
<!-- howto block --> <!-- howto block -->
<h2><a name="howto" class="anchor" href="#howto"><span class="octicon octicon-link"></span></a>Использование</h2> <h2><a href="#howto" class="anchor" name="howto"><span class="octicon octicon-link"></span></a>Использование</h2>
<p>Откройте список виджетов Plasma и выберете <code>Py Text Monitor</code>.</p> <p>Откройте список виджетов Plasma и выберете <code>Py Text Monitor</code>.</p>
<h3><a name="tips" class="anchor" href="#tips"><span class="octicon octicon-link"></span></a>Tips & tricks</h3> <h3><a href="#tips" class="anchor" name="tips"><span class="octicon octicon-link"></span></a>Tips & tricks</h3>
<p>Вы можете использовать различные цвета в полях. Просто вставьте нужный текст в html код. Смотри <a href="https://github.com/arcan1s/pytextmonitor/issues/9">вопрос</a> для более подробной информации.</p> <p>Вы можете использовать различные цвета в полях. Просто вставьте нужный текст в html код. Смотри <a href="https://github.com/arcan1s/pytextmonitor/issues/9" title="GitHub">вопрос</a> для более подробной информации.</p>
<p>Нумерация элементов в полях температура, использование HDD, скорость HDD, температура HDD ссылается на порядок элементов во второй вкладке (<i>Расширенные настройки</i>). Вы должны сначала добавить требуемые элементы в нужный listWidget. И первый элемент в listWdiget будет связан c <code>$tag0</code>. Смотри <a href="https://github.com/arcan1s/pytextmonitor/issues/17">вопрос</a> для более подробной информации.</p> <p>Нумерация элементов в полях температура, использование HDD, скорость HDD, температура HDD ссылается на порядок элементов во второй вкладке (<i>Расширенные настройки</i>). Вы должны сначала добавить требуемые элементы в нужный listWidget. И первый элемент в listWdiget будет связан c <code>$tag0</code>. Смотри <a href="https://github.com/arcan1s/pytextmonitor/issues/17" title="GitHub">вопрос</a> для более подробной информации.</p>
<!-- end of howto block --> <!-- end of howto block -->
<!-- config block --> <!-- config block -->
<h2><a name="config" class="anchor" href="#config"><span class="octicon octicon-link"></span></a>Настройка</h2> <h2><a href="#config" class="anchor" name="config"><span class="octicon octicon-link"></span></a>Настройка</h2>
<h3><a name="deconf" class="anchor" href="#deconf"><span class="octicon octicon-link"></span></a>Настройка DataEngine</h3> <h3><a href="#deconf" class="anchor" name="deconf"><span class="octicon octicon-link"></span></a>Настройка DataEngine</h3>
<p>Вы можете отредактировать настройки DataEngine, которые хранятся в <code>/usr/share/config/extsysmon.conf</code> или <code>$HOME/.kde4/share/config/extsysmon.conf</code> в зависимости от типа установки. Раскомментируйте необходимые строчки и отредактируйте их.</p> <p>Вы можете отредактировать настройки DataEngine, которые хранятся в <code>/usr/share/config/extsysmon.conf</code> или <code>$HOME/.kde4/share/config/extsysmon.conf</code> в зависимости от типа установки. Раскомментируйте необходимые строчки и отредактируйте их.</p>
<h4><a name="deoptions" class="anchor" href="#deoptions"><span class="octicon octicon-link"></span></a>Опции DataEngine</h4> <h4><a href="#deoptions" class="anchor" name="deoptions"><span class="octicon octicon-link"></span></a>Опции DataEngine</h4>
<table> <table>
<tr> <tr>
<th>CUSTOM</th> <th>CUSTOM</th>
@ -139,9 +145,10 @@ sudo make install
</tr> </tr>
</table> </table>
<h3><a name="widconf" class="anchor" href="#widconf"><span class="octicon octicon-link"></span></a>Настройка виджета</h3> <h3><a href="#widconf" class="anchor" name="widconf"><span class="octicon octicon-link"></span></a>Настройка виджета</h3>
<p>Для настройки внешнего вида Вы должны открыть окно настроек и установить требуемый формат. Порядок меток изменится, если Вы измените положение слайдера. В метках работают HTML теги.<br> <p>Для настройки внешнего вида Вы должны открыть окно настроек и установить требуемый формат. Порядок меток изменится, если Вы измените положение слайдера. В метках работают HTML теги.<br>
<b>ЗАМЕЧАНИЕ</b> Вы не можете, например, заставить его показывать Вам <code>$cpu</code> в метка swap. <b><code>$cpu</code> будет работать только в метке cpu.</b></p> <b>ЗАМЕЧАНИЕ</b> Вы не можете, например, заставить его показывать Вам <code>$cpu</code> в метка swap. <b><code>$cpu</code> будет работать только в метке cpu.</b></p>
<p>Доступные флаги в таблице ниже.<br> <p>Доступные флаги в таблице ниже.<br>
<b>ЗАМЕЧАНИЕ</b> Нумерация всех массивов в переменных начинается с 0.</p> <b>ЗАМЕЧАНИЕ</b> Нумерация всех массивов в переменных начинается с 0.</p>
<table> <table>
@ -366,7 +373,7 @@ sudo make install
</tr> </tr>
</table> </table>
<h4><a name="advanced" class="anchor" href="#advanced"><span class="octicon octicon-link"></span></a>Расширенные настройки</h4> <h4><a href="#advanced" class="anchor" name="advanced"><span class="octicon octicon-link"></span></a>Расширенные настройки</h4>
<p><b>Включить фон:</b> Снимите галочку, чтобы отключить стандартный фон виджета и установить прозрачный.</p> <p><b>Включить фон:</b> Снимите галочку, чтобы отключить стандартный фон виджета и установить прозрачный.</p>
<p><b>Вертикальная разметка:</b> Использовать вертикальную разметку вместо горизонтальной.</p> <p><b>Вертикальная разметка:</b> Использовать вертикальную разметку вместо горизонтальной.</p>
@ -493,10 +500,10 @@ sudo make install
<p><b>Устройство AC:</b> Файл, содержащий информацию об адапторе питания. Данный файл (<code>/sys/class/power_supply/AC/online</code> по умолчанию) должен содержать <code>1</code>, если устройство подключено.</p> <p><b>Устройство AC:</b> Файл, содержащий информацию об адапторе питания. Данный файл (<code>/sys/class/power_supply/AC/online</code> по умолчанию) должен содержать <code>1</code>, если устройство подключено.</p>
<h4><a name="tooltips" class="anchor" href="#tooltips"><span class="octicon octicon-link"></span></a>Тултипы</h4> <h4><a href="#tooltips" class="anchor" name="tooltips"><span class="octicon octicon-link"></span></a>Тултипы</h4>
<p>Начиная с версии 1.7.0, поля CPU, частота CPU, память, swap, сеть поддерживают графический тултип (всплывающая подсказка). Чтобы включить их, просто сделайте требуемые чекбоксы полностью чекнутыми. Число хранимых значений может быть установленно во вкладке. Цвета графиков настраиваются тоже.</p> <p>Начиная с версии 1.7.0, поля CPU, частота CPU, память, swap, сеть поддерживают графический тултип (всплывающая подсказка). Чтобы включить их, просто сделайте требуемые чекбоксы полностью чекнутыми. Число хранимых значений может быть установленно во вкладке. Цвета графиков настраиваются тоже.</p>
<h4><a name="deguiconf" class="anchor" href="#deguiconf"><span class="octicon octicon-link"></span></a>Настройка DataEngine</h4> <h4><a href="#deguiconf" class="anchor" name="deguiconf"><span class="octicon octicon-link"></span></a>Настройка DataEngine</h4>
<p><b>Своя команда:</b> <i><b>ЗАМЕЧАНИЕ</b> это поле может привести к "зависанию" компьютера.</i> Команды, которые будут запущены для соответствующего поля. Например, <code>wget -qO- http://ifconfig.me/ip</code> вернет внешний IP.</p> <p><b>Своя команда:</b> <i><b>ЗАМЕЧАНИЕ</b> это поле может привести к "зависанию" компьютера.</i> Команды, которые будут запущены для соответствующего поля. Например, <code>wget -qO- http://ifconfig.me/ip</code> вернет внешний IP.</p>
<p><b>Комадна для определения рабочего стола</b> Введите команду, которая будет запущеная для desktop DataEngine. По умолчанию <code>qdbus org.kde.kwin /KWin currentDesktop</code>.</p> <p><b>Комадна для определения рабочего стола</b> Введите команду, которая будет запущеная для desktop DataEngine. По умолчанию <code>qdbus org.kde.kwin /KWin currentDesktop</code>.</p>
@ -552,10 +559,10 @@ sudo make install
<p><b>Музыкальный плеер:</b> Выберете один из поддерживаемых музыкальных плееров для соответствующего поля.</p> <p><b>Музыкальный плеер:</b> Выберете один из поддерживаемых музыкальных плееров для соответствующего поля.</p>
<h3>PTM desktop panel</h3> <h3><a href="#desktoppanel" class="anchor" name="desktoppanel"><span class="octicon octicon-link"></span></a>PTM desktop panel</h3>
<p>Начиная с версии 1.11.0 PyTextMonitor предоставляет минималистичную панель для мониторинга за рабочими столами, написанный на <code>C++</code>. И да, он выглядит, как аналогичная панель в Awesome.</p> <p>Начиная с версии 1.11.0 PyTextMonitor предоставляет минималистичную панель для мониторинга за рабочими столами, написанный на <code>C++</code>. И да, он выглядит, как аналогичная панель в Awesome.</p>
<h4>Настройка Desktop panel</h4> <h4><a href="#ptmdpconf" class="anchor" name="ptmdpconf"><span class="octicon octicon-link"></span></a>Настройка PTM desktop panel</h4>
<p><b>Включить фон:</b> Снимите галочку, чтобы отключить стандартный фон виджета и установить прозрачный.</p> <p><b>Включить фон:</b> Снимите галочку, чтобы отключить стандартный фон виджета и установить прозрачный.</p>
<p><b>Вертикальная разметка:</b> Использовать вертикальную разметку вместо горизонтальной.</p> <p><b>Вертикальная разметка:</b> Использовать вертикальную разметку вместо горизонтальной.</p>
@ -588,16 +595,29 @@ sudo make install
<!-- end of config block --> <!-- end of config block -->
<!-- gui block --> <!-- gui block -->
<h2><a name="gui" class="anchor" href="#gui"><span class="octicon octicon-link"></span></a>Графический интерфейс</h2> <h2><a href="#gui" class="anchor" name="gui"><span class="octicon octicon-link"></span></a>Графический интерфейс</h2>
<h2><a name="screenshots" class="anchor" href="#screenshots"><span class="octicon octicon-link"></span></a>Скриншоты</h2> <h2><a href="#screenshots" class="anchor" name="screenshots"><span class="octicon octicon-link"></span></a>Скриншоты</h2>
<p>Виджет (кликабельно):<br> <div class="thumbnails">
<a href="/resources/screenshots/pytextmonitor_widget.png"><img src="/resources/preview/pytextmonitor_widget_prev.jpg"></a><br> {% assign scrdesc = "Виджет (кликабельно)" %}
Окно настроек:<br> {% assign scrname = "pytextmonitor_widget" %}
<a href="/resources/screenshots/pytextmonitor_config_01.png"><img src="/resources/preview/pytextmonitor_config_01_prev.jpg"></a><br> {% include prj_scr.html %}
<a href="/resources/screenshots/pytextmonitor_config_02.png"><img src="/resources/preview/pytextmonitor_config_02_prev.jpg"></a><br> {% assign scrdesc = "Окно настроек" %}
<a href="/resources/screenshots/pytextmonitor_config_03.png"><img src="/resources/preview/pytextmonitor_config_03_prev.jpg"></a><br> {% assign scrname = "pytextmonitor_config_01" %}
<a href="/resources/screenshots/pytextmonitor_config_04.png"><img src="/resources/preview/pytextmonitor_config_04_prev.jpg"></a><br> {% include prj_scr.html %}
<a href="/resources/screenshots/pytextmonitor_config_05.png"><img src="/resources/preview/pytextmonitor_config_05_prev.jpg"></a><br> {% assign scrdesc = "Окно настроек" %}
Тултипы:<br> {% assign scrname = "pytextmonitor_config_02" %}
<a href="/resources/screenshots/pytextmonitor_tooltips.png"><img src="/resources/preview/pytextmonitor_tooltips_prev.jpg"></a></p> {% include prj_scr.html %}
{% assign scrdesc = "Окно настроек" %}
{% assign scrname = "pytextmonitor_config_03" %}
{% include prj_scr.html %}
{% assign scrdesc = "Окно настроек" %}
{% assign scrname = "pytextmonitor_config_04" %}
{% include prj_scr.html %}
{% assign scrdesc = "Окно настроек" %}
{% assign scrname = "pytextmonitor_config_05" %}
{% include prj_scr.html %}
{% assign scrdesc = "Тултипы" %}
{% assign scrname = "pytextmonitor_tooltips" %}
{% include prj_scr.html %}
</div>

View File

@ -12,8 +12,9 @@ license: GPLv3
links: links:
--- ---
<!-- info block --> <!-- info block -->
<h2><a name="info" class="anchor" href="#info"><span class="octicon octicon-link"></span></a>Информация</h2> <h2><a href="#info" class="anchor" name="info"><span class="octicon octicon-link"></span></a>Информация</h2>
<p>Демон для запуска задач в очередь вычислений. Был создан, как proof-of-concept.</p> <p>Демон для запуска задач в очередь вычислений. Был создан, как proof-of-concept.</p>
{% highlight bash %} {% highlight bash %}
$ queued --help $ queued --help
Simple daemon written on BASH for starting jobs to queue of calculations Simple daemon written on BASH for starting jobs to queue of calculations
@ -25,6 +26,7 @@ Parametrs:
-v --version - show version and exit -v --version - show version and exit
-h --help - show this help and exit -h --help - show this help and exit
{% endhighlight %} {% endhighlight %}
{% highlight bash %} {% highlight bash %}
$ add_queued --help $ add_queued --help
add_queued [ -c /etc/queued.conf ] [ -p NUM ] [ -u USER ] [ -h | --help ] /path/to/script add_queued [ -c /etc/queued.conf ] [ -p NUM ] [ -u USER ] [ -h | --help ] /path/to/script
@ -36,37 +38,41 @@ Parameters:
-h --help - show this help and exit -h --help - show this help and exit
{% endhighlight %} {% endhighlight %}
<h3><a name="devel" class="anchor" href="#devel"><span class="octicon octicon-link"></span></a>Разработчики</h3> <h3><a href="#devel" class="anchor" name="devel"><span class="octicon octicon-link"></span></a>Разработчики</h3>
<ul> <ul>
{% for devel in page.developers %} {% for devel in page.developers %}
<li>{{ devel }}</li> <li>{{ devel }}</li>
{% endfor %} {% endfor %}
</ul> </ul>
<h3><a name="license" class="anchor" href="#license"><span class="octicon octicon-link"></span></a>Лицензия</h3> <h3><a href="#license" class="anchor" name="license"><span class="octicon octicon-link"></span></a>Лицензия</h3>
<ul> <ul>
<li>{{ page.license }}</li> <li>{{ page.license }}</li>
</ul> </ul>
<!-- end of info block --> <!-- end of info block -->
<!-- install block --> <!-- install block -->
<h2><a name="install" class="anchor" href="#install"><span class="octicon octicon-link"></span></a>Установка</h2> <h2><a href="#install" class="anchor" name="install"><span class="octicon octicon-link"></span></a>Установка</h2>
<h3><a name="instruction" class="anchor" href="#instruction"><span class="octicon octicon-link"></span></a>Инструкция</h3> <h3><a href="#instruction" class="anchor" name="instruction"><span class="octicon octicon-link"></span></a>Инструкция</h3>
<ul> <ul>
<li><p>Скачайте <a href="https://github.com/arcan1s/queued/releases">архив</a> с актуальной версией исходных файлов.</p></li> <li><p>Скачайте <a href="https://github.com/arcan1s/queued/releases" title="GitHub">архив</a> с актуальной версией исходных файлов.</p></li>
<li><p>Извлеките из него файлы и установите приложение:</p> <li><p>Извлеките из него файлы и установите приложение:</p>
{% highlight bash %} {% highlight bash %}
./install.sh "/путь/к/корню/" ./install.sh "/путь/к/корню/"
{% endhighlight %} {% endhighlight %}
<p>Если Вы хотите установить в <code>/</code>, Вы должны запустить это, как root:</p> <p>Если Вы хотите установить в <code>/</code>, Вы должны запустить это, как root:</p>
{% highlight bash %} {% highlight bash %}
sudo ./install.sh sudo ./install.sh
{% endhighlight %} {% endhighlight %}
<p>Если путь не указан, пакет будет установлен в <code>/</code>.</p></li> <p>Если путь не указан, пакет будет установлен в <code>/</code>.</p></li>
</ul> </ul>
<h3><a name="dependencies" class="anchor" href="#dependencies"><span class="octicon octicon-link"></span></a>Зависимости</h3> <h3><a href="#dependencies" class="anchor" name="dependencies"><span class="octicon octicon-link"></span></a>Зависимости</h3>
<p>Все было протестировано на последних версиях зависимостей.</p> <p>Все было протестировано на последних версиях зависимостей.</p>
<ul> <ul>
<li>Bash (включая awk, grep, sed)</li> <li>Bash (включая awk, grep, sed)</li>
@ -75,33 +81,44 @@ sudo ./install.sh
<!-- end of install block --> <!-- end of install block -->
<!-- howto block --> <!-- howto block -->
<h2><a name="howto" class="anchor" href="#howto"><span class="octicon octicon-link"></span></a>Использование</h2> <h2><a href="#howto" class="anchor" name="howto"><span class="octicon octicon-link"></span></a>Использование</h2>
<p>Если Вы хотите запустить демон, просто запустите</p> <p>Если Вы хотите запустить демон, просто запустите</p>
{% highlight bash %} {% highlight bash %}
systemctl start queued systemctl start queued
{% endhighlight %} {% endhighlight %}
<p>Если Вы хотите включить автозагрузку демона, запутите</p> <p>Если Вы хотите включить автозагрузку демона, запутите</p>
{% highlight bash %} {% highlight bash %}
systemctl enable queued systemctl enable queued
{% endhighlight %} {% endhighlight %}
<p>Но Вы можете изменить путь к конфигурационному файлу или изменить параметры. Для этого, скопируйте (рекомендуется) исходный конфигурационный файл</p> <p>Но Вы можете изменить путь к конфигурационному файлу или изменить параметры. Для этого, скопируйте (рекомендуется) исходный конфигурационный файл</p>
{% highlight bash %} {% highlight bash %}
cp /etc/queued.conf /новый/путь/к/queued.conf cp /etc/queued.conf /новый/путь/к/queued.conf
{% endhighlight %} {% endhighlight %}
<p>и отредактируйте его. Затем скопируйте исходный service-файл в <code>/etc</code>:</p> <p>и отредактируйте его. Затем скопируйте исходный service-файл в <code>/etc</code>:</p>
{% highlight bash %} {% highlight bash %}
cp /usr/lib/systemd/system/queued.service /etc/systemd/system/queued-my-profile.service cp /usr/lib/systemd/system/queued.service /etc/systemd/system/queued-my-profile.service
{% endhighlight %} {% endhighlight %}
<p>Замените следующую строку в этом файле:</p> <p>Замените следующую строку в этом файле:</p>
{% highlight bash %} {% highlight bash %}
ExecStart=/usr/bin/queued ExecStart=/usr/bin/queued
{% endhighlight %} {% endhighlight %}
<p>на</p> <p>на</p>
{% highlight bash %} {% highlight bash %}
ExecStart=/usr/bin/queued -c /path/to/new/queued.conf ExecStart=/usr/bin/queued -c /path/to/new/queued.conf
{% endhighlight %} {% endhighlight %}
<h3><a name="adding" class="anchor" href="#adding"><span class="octicon octicon-link"></span></a>Добавление задачи</h3> <h3><a href="#adding" class="anchor" name="adding"><span class="octicon octicon-link"></span></a>Добавление задачи</h3>
<ol> <ol>
<li>Создайте скрипт с командой (например, с именем <code>script.sh</code>).</li> <li>Создайте скрипт с командой (например, с именем <code>script.sh</code>).</li>
<li>Создайте файл с приоритетом (<code>script.sh.pr</code>) для данной задачи, если это необходимо.</li> <li>Создайте файл с приоритетом (<code>script.sh.pr</code>) для данной задачи, если это необходимо.</li>
@ -110,15 +127,16 @@ ExecStart=/usr/bin/queued -c /path/to/new/queued.conf
</ol> </ol>
<p>Также Вы можете воспользоваться <code>add_queued</code>.</p> <p>Также Вы можете воспользоваться <code>add_queued</code>.</p>
<h2><a name="configuration" class="anchor" href="#configuration"><span class="octicon octicon-link"></span></a>Настройка</h2> <h2><a href="#configuration" class="anchor" name="configuration"><span class="octicon octicon-link"></span></a>Настройка</h2>
<p>Все настройки хранятся в <code>/etc/queued.conf</code>. После редактирования, Вы должны перезапустить демон</p> <p>Все настройки хранятся в <code>/etc/queued.conf</code>. После редактирования, Вы должны перезапустить демон</p>
{% highlight bash %} {% highlight bash %}
systemctl restart queued systemctl restart queued
{% endhighlight %} {% endhighlight %}
<!-- end of howto block --> <!-- end of howto block -->
<!-- config block --> <!-- config block -->
<h3><a name="options" class="anchor" href="#options"><span class="octicon octicon-link"></span></a>Опции</h3> <h3><a href="#options" class="anchor" name="options"><span class="octicon octicon-link"></span></a>Опции</h3>
<table> <table>
<tr> <tr>
<th>WORKDIR</th> <th>WORKDIR</th>