1

Тема: Дисципліна

Загалом, хтось користується такими прогами, додатками для браузера щоб трекати час проведений на сайті, або якось повідомляти юзера щоб він зробив перерву, напр після години використання компа. Можливо навіть примусове виключення/гасіння екрану на 5-7 хв для перерви.

Якщо хтось знаєте таку прогу - скиньте будь ласка. Звісно ж, яжпрограміст, можу сам написати (ну принаймі спробувати)) Але може таки є готове?

Навчаюсь вчитись, щоб навчатись.

2 Востаннє редагувалося 221VOLT (25.12.2016 01:32:53)

Re: Дисципліна

я також яжпрограміст -- написав собі на 7ку гаджет-таймер -- чисто таймер/зворотній таймер/2 таймера(типу Н хвилин робота - М хвилин відпочинок від монітора) зі звуком і все
цікавить?

залив на мегу
https://mega.nz/#!1dsgjbLS!v4EFm2P9sEwJ … uZ8G9dsHsw

https://blog.clever-games.win/
Це ще не кінець. Це навіть не початок кінця. Але, можливо, це кінець початку.
Зростання мудрості можна точно вимірювати ступенем зменшення злоби.
Подякували: Q-bart1

3

Re: Дисципліна

Використовую pomodoro timer (для бравзера - https://tomato-timer.com/), воно трохи для іншої, але для твоєї теж підійде (ще й продуктивність виросте).

x
Подякували: 221VOLT, Q-bart2

4

Re: Дисципліна

@221VOLT дякую. Проте зараз на лінукс.

@Chemist-i помодоро юзав. Коли дзвенить на відпочинок - втикається в голові "ще 5 хвилин" попроацюю... Через те написав в першому повідомленні про такі радикальні методи як примусове "виключення/гасіння екрану на 5-7 хв"

Навчаюсь вчитись, щоб навчатись.
Подякували: 221VOLT1

5 Востаннє редагувалося HetmanNet (25.12.2016 19:45:43)

Re: Дисципліна

Q-bart написав:

@221VOLT дякую. Проте зараз на лінукс.

@Chemist-i помодоро юзав. Коли дзвенить на відпочинок - втикається в голові "ще 5 хвилин" попроацюю... Через те написав в першому повідомленні про такі радикальні методи як примусове "виключення/гасіння екрану на 5-7 хв"

Ну тоді ось..  :D Є ще workrave.. але вона здається не вміє вимикати..

Віддамся на один вечір в хороші дівочі руки.. не дорого, в у.о. .. Якщо сподобається, то залишуся безкоштовно назавжди..
Подякували: Q-bart1

6

Re: Дисципліна

ДЯКУЮ. Трохи переробив. чомусь xrandr не змінював яскравість екрану на час. Просто блимне і знову норм)

Цей код потребує xbacklight

#!/usr/bin/env python3
from subprocess import check_output
import subprocess
import sys
import time

work_time = int(float(sys.argv[1]) * 60)
sleeptime = int(float(sys.argv[2]) * 60)

message = "Break in 15 seconds"


def take_a_break():
    current = check_output(['xbacklight', '-get'])
    current = current.decode('unicode_escape')
    subprocess.call(['xbacklight', '-set', '0'])
    time.sleep(sleeptime)
    subprocess.call(['xbacklight', '-set', current])


while True:
    time.sleep(work_time - 15)
    subprocess.Popen(["notify-send", message])
    time.sleep(15)
    take_a_break()
Навчаюсь вчитись, щоб навчатись.