Сайт | Скачать | Видео | Wiki

Автор Тема: Улучшения, связанные с JWM  (Прочитано 20045 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ilyuk

  • Пользователь
  • **
  • Сообщений: 42
  • Репутация: +19/-0
  • Автор темы
Улучшения, связанные с JWM
« : 18 Май 2011, 22:45:29 »
Решена проблема с отображением кириллицы (во всех приложениях)
Если в дистрибутиве шрифт по умолчанию (алиас fixed) не содержит кириллицы unicode,
то все надписи будут выводиться на английском.

Предлагается вниманию усовершенствованный вариант программы xload.
Предназначена для проживания в трее JWM.
Состоит из графика сети и графика процессора


Использование:
  • Скачать программу (единственный файл "trayXload") куда-то в "/usr/bin" или "/usr/local/bin"
  • Установить бит исполняемого файла
  • Запустить
В этом случае программа запустится как отдельное приложение. И толку от него в общем будет мало.
Чтобы приложение запустилось в трее JWM, нужно создать для него тэг в файле "/root/.jwmrc-tray"

...
<Swallow name="trayXload" width="64">
   trayXload "/usr/local/apps/Connect/AppRun" "rxvt -n Top -e htop"
</Swallow>
...


Перезапустить JWM.
Когда это дело запустится в трее, пользы от него станет значительно больше.
Как этим пользоваться
  График сети
    рамка вокруг графика
      зеленая -- простой
      красная -- передача
      синяя -- прием
    график
      синий -- прием
      красный -- передача
    левый клик вызывает мастер подключения
    правый клик обнуляет максимальные скорости приема.передачи (не влияет на скорость сети)
    в тултипе (появляется через 2 сек.) указаны активные интерфейсы и максимальные скорости приема/передачи
  График процессора
    левый клик запускает "htop" (диспечер задач)

Особых зависимостей не имеет. Вы не нуждаетесь в каких-либо GTK, KDE, Qt и соответственно не заморачиваетесь их версиями. Зависит от того же, что и JWM. То есть если работает JWM, то будет работать и ЭТО
« Последнее редактирование: 07 Декабрь 2011, 21:38:49 от ilyuk »

Оффлайн ilyuk

  • Пользователь
  • **
  • Сообщений: 42
  • Репутация: +19/-0
  • Автор темы
Re:Улучшения, связанные с JWM
« Ответ #1 : 19 Май 2011, 23:11:39 »
Монтирование устройств
Реализован с использованием blkid и udev
Остальные зависимости аналогичны предыдущим утилитам

Становится в трей любого оконного менеджера. Просто запустить приложение.(Поставить на автозагрузку)

Особенно полезным окажется для тех, у кого Puppy установлен в режиме FULL.(http://forum.puppyrus.org/index.php/topic,8261.0.html)
« Последнее редактирование: 30 Ноябрь 2011, 22:39:31 от ilyuk »

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2096
  • Репутация: +97/-0
    • PuppyRus Linux
Re:Улучшения, связанные с JWM
« Ответ #2 : 20 Май 2011, 10:46:02 »
Надеюсь всё это пойдёт в Jeans.
Поставил сразу +1, понравился подход и понятные пояснения.
Free software for free people

Оффлайн ilyuk

  • Пользователь
  • **
  • Сообщений: 42
  • Репутация: +19/-0
  • Автор темы
Re:Улучшения, связанные с JWM
« Ответ #3 : 22 Май 2011, 21:23:00 »
Индикатор заряда батареи
Предназначен для нетбуков и ноутбуков. Если при старте приложения батарея не обнаружена -- приложение закрывается.
Использование
  Цвет "содержимого" батареи
    синий -- работа от сети, заряд 100%
    зеленый -- работа от батареи (разряд)
    красный -- заряд батареи (при работе от сети)
  В тултипе сообщается о заряде батареи в процентах
  При снижении заряда менее 10% индикатор батареи начинает мигать.
  При снижении заряда менее 5% запускается программа wmpoweroff ( Меню / Выключить / Выключить ) то есть предпринимается попытка корректно выключить компьютер

Становится в трей любого оконного менеджера. Просто запустить приложение.
Зависимости аналогичны предыдущим утилитам.
« Последнее редактирование: 02 Май 2012, 21:02:42 от ilyuk »

Оффлайн ilyuk

  • Пользователь
  • **
  • Сообщений: 42
  • Репутация: +19/-0
  • Автор темы
Re:Улучшения, связанные с JWM
« Ответ #4 : 30 Май 2011, 22:26:02 »
Регулятор громкости..
Как и в случае с "trayXload" имеет зависимости, аналогичные JWM плюс зависимость от ALSA. С этим придется мириться, поскольку без алсы звука не будет.
Особенности:
  • изменять громкость можно просто наведя мышь на иконку с динамиком и покрутив колесико. Изменение громкости отобразится в тултипе.
  • правый клик по иконке динамика запускает команду, переданную при старте приложения. Если приложение запущено без аргументов -- запускается alsamixer

Становится в трей любого оконного менеджера. Просто запустить приложение.
« Последнее редактирование: 03 Декабрь 2011, 00:14:30 от ilyuk »

Оффлайн vvsm

  • Пользователь
  • **
  • Сообщений: 62
  • Репутация: +3/-0
Re:Улучшения, связанные с JWM
« Ответ #5 : 30 Май 2011, 23:19:47 »
 ++
прелестные нужные "мелочи" , из категории : "где бы найти ..."
Puppy Slacko 6... ru / rodin.s Proc 4x Intel(R) Core(TM) i3-2100 CPU @ 3.1GHz Mem 2GB (724MB used)
загрузчик grub4dos, рядом стоят для тестов железа и теле-смарт-фонов windozaXP и 7

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Улучшения, связанные с JWM
« Ответ #6 : 23 Ноябрь 2011, 10:20:09 »
При изменении разрешения экрана в openbox tray* улетает в верхний левый угол экрана. Перезапуск tray* помогает. Можно как-то поправить?
trayBatteryCtrl вырубает ПК корректно , но без предупреждения пользователя. Хорошо бы сообщение с вариантами или возможность это конфигурить
В остальном - очень полезные проги. Хотелось бы , чтобы автор не бросил их и их пользователей :)
« Последнее редактирование: 25 Ноябрь 2011, 23:26:36 от sfs »

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re:Улучшения, связанные с JWM
« Ответ #7 : 23 Ноябрь 2011, 11:45:23 »
наработки из TinyRus ?

ilyuk'у ++
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Улучшения, связанные с JWM
« Ответ #8 : 23 Ноябрь 2011, 13:22:36 »
в icewm не прикрутить однако :(
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Улучшения, связанные с JWM
« Ответ #9 : 23 Ноябрь 2011, 13:45:33 »
в icewm не прикрутить однако :(
кроме trayXload - теоретически должно работать с любым треем
аналог trayXload для любого трея у меня есть (от автора). Под openbox -ок. Под другое можно автора попросить допилить.

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Улучшения, связанные с JWM
« Ответ #10 : 24 Ноябрь 2011, 16:41:51 »
В тултипе сообщается о заряде батареи в процентах
  При снижении заряда менее 5% запускается программа "wmpoweroff" ( Меню / Выключить / Выключить ) то есть предпринимается попытка корректно выключить компьютер
Сегодня наконец-то проверил на своем нетбуке под LupuRus-520 - все корректно отключилось.
Вопрос по всем вышеуказанным программам: при наведении курсора мыши появляется информация, но видно только цифры нормально, а вместо букв квадратики пунктиром - как вылечить, чего в системе не хватает?
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Улучшения, связанные с JWM
« Ответ #11 : 24 Ноябрь 2011, 17:11:57 »
Отключилось-то - да. Но не плохо бы спросить - готов ли я к отключению...
Квадратики http://forum.puppyrus.org/index.php/topic,8653.0.html

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Улучшения, связанные с JWM
« Ответ #12 : 25 Ноябрь 2011, 10:34:04 »
Так приделать конфиг - и пусть каждый пишет туда что хочет? Как это у Вас сделано в trayCPU...
И с улетанием из трея при смене разрешения можно что-то сделать?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Улучшения, связанные с JWM
« Ответ #13 : 25 Ноябрь 2011, 23:29:10 »
:) Хорошо бы типа trayBatteryCtrl 10 "gxmessage "Батарея разряжена. Подключите питание или завершите приложения"" 5 wmpoweroff
...И беги, спотыкаясь искать БП
Мигание - тоже хорошая идея

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Улучшения, связанные с JWM
« Ответ #14 : 26 Ноябрь 2011, 05:36:30 »
ilyuk, для icewm адаптировать никак?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.