Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: JLinuxUtilities - несколько утилит для Linux собраных в одну программу  (Прочитано 1785 раз)

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

Оффлайн K@pitoha

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
JlinuxUtilities
by K@pitoha
Программа JlinuxUtilities состоит (пока) из 3-х минипрограмм, которые следят за
системой и включают / выключают некоторые функции или другие программы. Имеет трей-
иконку (заменяемую) и графический интерфейс с настройками.
Доступные языки: Английский, Украинский, Русский.
Написана на Java 7, но скомпилена сразу в байт код, потому работает быстро, ест мало, не
требует установленной java.
Состоит из:
1. Screen controller — выключает отключение экрана во время просмотра видео. Действует по
принципу программы Caffeine старого образца. Именно из-за новой версии этой программы
(она у меня на отрез отказалась запускаться на Xubuntu 14.04) я написал свою. Программа
сканирует и проверяет есть ли в системе запущенные процессы (браузер, видеоплеер),
которые Вы предварительно укажете в настройке и если они имеются, отключит заставку.
Если процессы не обнаружены, наоборот, включит её.

2. Internet checker — пытается достучаться на сайт google (выбрал как самый стабильный, но
в конфиг-файле можно изменить вручную). Если получилось, значит рабочий интернет
имеется, поэтому запускаем все свои торренты, скайпы и другие мессенджеры. Как только
интернет перестал откликаться, выгружаем всё наше добро из процессов и не нервируем
свой процессор и батарею лишней нагрузкой.

3. Touchpad manager — (запустится только на ноутах) тут всё очень просто. При
подключении мышки программа отключит тачпад и наоборот, включит его если мышу
вытянуть. Работает, так-же, с bluetooth устройствами.


Требует ручного добавления в автозапуск
Создает свою папку (.JLinuxUtilities) с настройками в домашнем каталоге
Больше можно почитать в readme

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

Исходный код

Это моя первая "серьёзная" программа, потому буду рад выслушать критику и предложения ;)
« Последнее редактирование: 09 Июля 2014, 20:22:32 от K@pitoha »
XUbuntu 14.04 x64
Asus A53Sj

chemtech

  • Гость
PPA репозиторий не хотите сделать?

Оффлайн K@pitoha

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
PPA репозиторий не хотите сделать?
Допишу добавление в автозапуск из самой программы и сделаю.
XUbuntu 14.04 x64
Asus A53Sj

Оффлайн knight.lynx

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Интересно попробывать, оценю - отпишусь. Вы продолжаете проэкт, если есть, что то посвежее, хотелось ознакомиться?

Оффлайн Gekko

  • Участник
  • *
  • Сообщений: 222
    • Просмотр профиля
Написана на Java 7, но скомпилена сразу в байт код, потому работает быстро, ест мало, ....

Звучит примерно так же, как "автомобиль "Москвич", это современная и комфортная марка автомобиля, очень высокого качества сборки, а так же исключительно высоких скоростных показателей"

Свои первые (да и последующие) "серьёзные" программы нужно писать на С/С++, а не на таком "Г", как JAVA.

Xubuntu 12.04 LTS с Xfce 4.10

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
K@pitoha, пиши на языках собираемых в нативный код. Их сейчас много, выбор велик, например haskell, c, c++, rust, go, vala. Иначе будут лаги и тормоза на пустом месте.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

 

Страница сгенерирована за 0.016 секунд. Запросов: 20.