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
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.