Автор: magistr_yoda 4.9.2016, 4:55
UPD 23.09.2016 - Исправлен глюк с ошибкой загрузки файлов статистики и настроек во время первого запуска, после перезагрузки компьютера. Файлы для скачивания заменены на новые.
Чтобы не переустанавливать программу и не сбрасывать статистику, просто скачайте версию portable и замените в своей папке с программой, файл BeAlphaMonitor.jar аналогичным файлом из версии portable.
Программа для повышения производительности труда за компьютером.
В соответствии с заданными вами настройками — ведёт статистику времени вашей работы с полезными программами, сайтами.
Программа ведёт мониторинг в заголовках активных окон - заданных слов(и фраз), и если слово найдено - засчитывает + в положительную статистику.
Или в отрицательную - если слово не найдено.
Статистика собирается раз в минуту.
Таким образом установив в настройках нужные вам для работы слова, из полезных приложений, вы сможете узнать сколько времени вы тратите на работу(полезные дела) и сколько на ерунду.
Благодаря этому вы сможете повысить производительность своего труда за компьютером.
Статистика собирается за 7 дней
Программа бесплатна, распространяется свободно и без ограничений.
Качать отсюда -
]]>http://bealpha.com/component/option,com_remository/Itemid,27/func,fileinfo/id,69/
]]> или
]]>http://bealpha.com/component/option,com_remository/Itemid,27/func,fileinfo/id,70/
]]> Написана на java, для работы необходима виртуальная java машина — jre x32(86) 1.8 (jre1.8.0_101)— полное имя файла -
jre-8u101-windows-i586.exe - скачать который можно отсюда -
]]>http://www.oracle.com/technetwork/java/javase/downloads/2133155
]]>Инструкция по скачиванию jre
После скачивания - установите этот jre
Программа монитора показывает статистику в разных формах, например так
Прячется в трей
Можно настроить чтобы при запуске программа сразу сворачивалась в трей и сама начинала мониторинг — для этого поставьте соответствующие галочки на форме настроек.
Автозагрузка программы при включении компьютера — Так как для работы программы необходима виртуальная java машина, то перед запуском программы, должна запуститься сама виртуальная java машина, а при загрузке компьютера, windows не всегда успевает запустить её до конца — что может вызвать ошибки при загрузке программы монитора(она будет выводить информационные сообщения — при нормальной загрузке никаких сообщений не выводится).
Для того чтобы этого избежать запустите программу BeAlphaMonitorStarter.exe - «Будь Альфой монитор — стартер».
Основное назначение программы стартера — загрузиться при включении компьютера, подождать заданное количество минут(для того чтобы виндовс загрузилась полностью и java машина загрузилась корректно), после чего запустить монитор и через 10 секунд закрыться. То есть с помощью стартера — можно легко добавить java программу монитора в автозагрузку.
Если в настройках стартера поставить 0 минут — то монитор будет запускаться сразу же, так можно сделать если у вас например SSD диск(с установленной windows), и ОС загружается очень быстро и программа монитора не выдаёт сообщений при автозагрузке - но всё же лучше поставить задержку в 1 минуту.
Окно программы стартера — открывается видимым только при первом запуске, при последующих запусках, оно прячется в трей — откуда его можно вызвать двойным щелчком.
ВАЖНО - читайте файлы ReadMe.txt перед установкой и BeAlphaMonitor_ReadMe.pdf - после установки, для того чтобы узнать о всех функциях и тонкостях работы программы.По всем вопросам касательно программы, замечаниям, глюкам, предложениям - пишем в эту тему.
Автор: Petrovich777 4.9.2016, 15:43
А можно сделать настройки, чтобы программа считала не положительную, а отрицательную статистику по ключевым словам? Например, я вношу в список вконтакте, одноклассники и т.п. и программа всё время, что я в них сижу считает, как безделие.
Автор: andrewusic 4.9.2016, 17:37
Непонятно. Напиши примеры использования
Автор: magistr_yoda 5.9.2016, 4:52
Цитата(Petrovich777 @ 4.9.2016, 15:43)
А можно сделать настройки, чтобы программа считала не положительную, а отрицательную статистику по ключевым словам? Например, я вношу в список вконтакте, одноклассники и т.п. и программа всё время, что я в них сижу считает, как безделие.
Так тоже самое получиться - если ты внесёшь в список слов - другие сайты на которых сидишь, кроме вконтакте, одноклассников.
Тогда время сидения в одноклассниках, вконтакте и будет засчитываться как безделие.
Автор: magistr_yoda 5.9.2016, 4:53
Цитата(andrewusic @ 4.9.2016, 17:37)
Непонятно. Напиши примеры использования
Программа показывает человеку сколько времени он тратит на дела, а сколько на ерунду.
Что добавляет мотивации.
Автор: andrewusic 5.9.2016, 22:20
Цитата(magistr_yoda @ 5.9.2016, 4:53)
Программа показывает человеку сколько времени он тратит на дела, а сколько на ерунду.
Что добавляет мотивации.
Ааа, прикольно.
Надо будет попробовать
Автор: magistr_yoda 6.9.2016, 7:57
Кто скачал и установил её - расскажите о ваших впечатлениях, дайте обратную связь.
Автор: Max&Moritz 22.9.2016, 0:02
Цитата(magistr_yoda @ 6.9.2016, 7:57)
Кто скачал и установил её - расскажите о ваших впечатлениях, дайте обратную связь.
На линуксе не стартует)
Автор: magistr_yoda 22.9.2016, 0:41
Цитата(Max&Moritz @ 22.9.2016, 0:02)
На линуксе не стартует)
Не стартует ты имеешь ввиду что прога не запускается или то что после нажатия кнопки пуск ничего не происходит ?
На линуксе должна запуститься, но сам функционал - для линукса пока не реализован.
Если даже не запускается, напиши какой у тебя линукс, какая версия java машины - её разрядность.
Автор: Max&Moritz 22.9.2016, 11:19
Цитата(magistr_yoda @ 22.9.2016, 0:41)
Не стартует ты имеешь ввиду что прога не запускается или то что после нажатия кнопки пуск ничего не происходит ?
На линуксе должна запуститься, но сам функционал - для линукса пока не реализован.
Если даже не запускается, напиши какой у тебя линукс, какая версия java машины - её разрядность.
Джава нормально все запускает, мониторинг не стартует
Лежит у меня "Философия java", мотивации ее осилить не хватает
Автор: magistr_yoda 23.9.2016, 2:36
Цитата(Max&Moritz @ 22.9.2016, 11:19)
Джава нормально все запускает, мониторинг не стартует
Пока функционал мониторинга для линукс не готов.
В принципе можно относительно быстро сделать, если для каждой ОС в папку программы помещать библиотеки, с функцией которая будет возвращать заголовок активного окна таким видом
function GetActiveWnd: PWideChar; stdcall;У меня руки до Linux так пока и не дошли, поэтому я пока даже не знаю на чём написать такую библиотеку для него.
В винде dll - а тут вроде so файлы.
Потом версии и интерфейсов линукса тоже много, возможно там по разному называются функции API которые возвращают активное окно, но в библиотеке это можно впринципе отслеживать и для каждой версии, вызывать свою функцию.
Поэтому если у тебя есть желание, я могу немного программу доработать, чтобы она на линуксе грузила свою библиотеку и оттуда вызывала функцию.
Тогда мониторинг заработает.
Но для этого ты должен каким то средством для линукса написать такую библиотеку, потом просто поместить её в каталог с программой и должно заработать.
Просто у меня пока линукса нет. поэтому я отлаживать даже не могу код для линукса.
Автор: Max&Moritz 25.9.2016, 18:39
Если программируешь на Java, делай уж приложения кроссплатформенными
А так можно было на чистой WINAPI написать это, ресурсов бы меньше ела.
А так имхо тяжело анализировать производительность таким образом. Например я на ютубе могу смотреть хрень всякую чтобы расслабиться или же слушать лекции, учить гитару и т.д. Точно так же можно с похмелья сидеть тупить перед рабочим инструментом.
Что поможет производительность повысить - нацеленность на результат, а инструменты уже подбираются по критерию насколько они тебя к нему приближают.
Автор: magistr_yoda 13.10.2016, 5:42
Цитата(Max&Moritz @ 25.9.2016, 18:39)
Если программируешь на Java, делай уж приложения кроссплатформенными
А так можно было на чистой WINAPI написать это, ресурсов бы меньше ела.
А так имхо тяжело анализировать производительность таким образом. Например я на ютубе могу смотреть хрень всякую чтобы расслабиться или же слушать лекции, учить гитару и т.д. Точно так же можно с похмелья сидеть тупить перед рабочим инструментом.
Что поможет производительность повысить - нацеленность на результат, а инструменты уже подбираются по критерию насколько они тебя к нему приближают.
Это да, но линукса нету чтобы отлаживать можно было.
Если лекции на ютубе, то можно добавить строку с надписью этих лекций - ну типа java, php итд.