LINUX.ORG.RU

WildGuppy 1.0

 


5

0

WildGuppy автоматически настраивает яркость вашего ноутбука с помощью внешнего света, используя камеру ноутбука как датчик света.

В настройках вы можете определить временной интервал для проверки через веб-камеру, установить максимальный и минимальный уровень яркости или же вручную установить яркость.

GitHub

>>> Подробности на английском

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Wizard_ (всего исправлений: 1)

автоматически настраивает яркость вашего ноутбука с помощью внешнего света, используя камеру ноутбука как датчик света

Интересно.

slowest_runner
()

Полезная весчь! В телефонах то она давно( ну в яблочной продукции точно давно), пора и на остальные железяки распространять.

TaKcucT
()

А мне вот чиста интересна, а яркость монитора подключённого по DVI-HDMI как-нибудь кроме его кнопков регулировать можно ли? Или это он как-то особо уметь принимать параметры яркости должен?

Goury ★★★★★
()
Ответ на: комментарий от TaKcucT

В телефонах оно совсем недавно появилась (в приложении autobrightness добавили опцию подстройки с камеры). Обычно же используется датчик освещённости. Если нет датчика - только сторонние приложения.

mittorn ★★★★★
()
Ответ на: комментарий от anonymous

Ну кто так комментирует новость? надо сначала сказать ненужно

Тем, кто заклеивает вебку стикерами явно не нужно.

Simtik
()

Интересно. Надо попробовать на нетбуке. Скорее всего Нужно.

ilinsky ★★★★★
()
Ответ на: комментарий от Simtik

Если стикер не абсолютно непрозрачый - как раз пользу от камеры можно получить.

alt-x ★★★★★
()
Ответ на: комментарий от Indexator

Лол, я даже по ссылке не переходил %)

Ну спасибо, че, поставлю теперь.

Deleted
()
Ответ на: комментарий от Deleted
sudo add-apt-repository ppa:fantasyleague0629/wildguppy
sudo apt-get update && sudo apt-get install wildguppy
anonymous
()

используя камеру

я параноик, поэтому она у меня заклеена. Я бы и выпили ее нафиг, но руки волнистые.

fish_ka
()

Заклеить камеру мутной пленкой и можно использовать без шапочки из фольги.

anonymous
()
Ответ на: комментарий от Goury

А мне вот чиста интересна, а яркость монитора подключённого по DVI-HDMI как-нибудь кроме его кнопков регулировать можно ли?

Есть ddccontrol, но он у меня в какой-то момент перестал работать. Проблема либо в блобе, либо в замене видеокарты.

Deleted
()
Ответ на: комментарий от amazpyel

Хорошая попытка, MS, но сорцы доступны и бэкдоров в них не обнаружено.

vurdalak ★★★★★
()

Вы ебанулись писать это на пистоне? Это чо теперь надо это говно в фоне держать всё время?

anonymous
()

Как оно поведет себя, если камера используется по назначению? Через тот же скайп.
И неужели так сложно жмякнуть fn+вверх/вниз пару раз в день?

d9d9 ★★★★
()

Да сколько можно-то...

... опять пистон!

def takeSample(tmpimg):
    os.system("fswebcam -r 356x292 -d /dev/video0 %s" %tmpimg)

. . .

def run_once(self):
        tmpimg = "/tmp/autobrightness-sample.jpg"
        tmpScreenImg = "/tmp/autobrightness-screen-sample.jpg"
        takeSample(tmpimg)
        #takeScreeenSample(tmpScreenImg)
        brightnessLevel = brightness(tmpimg)
        #ScreenbrightnessLevel = brightness(tmpScreenImg)
        print brightnessLevel
        #print ScreenbrightnessLevel
        #set = (brightnessLevel + 255 - ScreenbrightnessLevel)/2.0/255
        #new_set = self.minbr_ + (self.maxbr_ - self.minbr_)*set
        new_set = (brightnessLevel * 100)/120
        print "\n"
        print new_set
        os.system('xbacklight -set %s' % str(new_set))
        return True

Кто-нибудь, найдите автору сего поделия нормальный учебник по bash!

anonymous
()
Ответ на: комментарий от anonymous

Ага...

... вот один-в-один та же мысль пришла в голову.

anonymous
()

Интересно, сколько потребляет вебка при таком раскладе, и есть ли смысл так экономить яркость дисплея?..

Или это не для экономии, а для комфорта глаз?

BattleCoder ★★★★★
()
Ответ на: комментарий от d9d9

Как оно поведет себя, если камера используется по назначению? Через тот же скайп.

В мак оси это снимается раньше, чем камера используется. Поэтом это работает там всегда

namezys ★★★★
()
Ответ на: комментарий от namezys

В мак оси это снимается раньше, чем камера используется

Что там в макоси как бы мало интересует.
Судя по коду выше - эта программа в тупую пытается делать снимок и не подозревает, что камера может еще как-то использоваться. Даже обработки исключений не видно.

d9d9 ★★★★
()
Ответ на: комментарий от d9d9

Судя по коду выше - эта программа в тупую пытается делать снимок и не подозревает, что камера может еще как-то использоваться.

Это да. А в линуксе поди подключиться несколькими к одной камере нельзя

namezys ★★★★
()
Ответ на: комментарий от namezys

Можно...

... если руками.

Кстати, навскидку, окромя означенного способа, можно порулить яркостью через setpci (указать только надо pci id корректный), либо через echo и запись в /proc/acpi/video/GFX0/DD03 или DD02/brightness...

anonymous
()

такой позор ЛОРу...

...прочитал новость и комменты......

..блииииин, нy такой фейспалм эпический.. :FACEPALM:

что за фигня? зачем нужен этот костыльный автомат?

трудно чтоле нажать [FN]+[F2] и [FN]+[F3] ?

к тому же — зачем вообще понижать яркость? кроме как для целей сохранения заряда батарейки.

user_id_68054 ★★★★★
()
Ответ на: комментарий от rvr

Иногда глаза устают

дык ведь они же ещё больше устанут если ты понизишь яркость, или например запачкаешь дисплей грязью :)

user_id_68054 ★★★★★
()
Ответ на: комментарий от user_id_68054

Ну вечером, например, может не быть возможности включить весь свет, а когда дисплей ярче настольной лампы в темноте - не очень приятно :)

rvr
()
Ответ на: комментарий от MiniRoboDancer

Лучше бумажный пакет, через прорези для глаз видно гораздо лучше, чем через целлофан.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.