Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Пикап Форум : Будь Альфой _ Личностный рост _ Будь Альфой монитор - программа для повышения производительности труда

Автор: 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 машины - её разрядность.


Джава нормально все запускает, мониторинг не стартует smile.gif
Лежит у меня "Философия java", мотивации ее осилить не хватает sad.gif

Автор: magistr_yoda 23.9.2016, 2:36

Цитата(Max&Moritz @ 22.9.2016, 11:19) *
Джава нормально все запускает, мониторинг не стартует smile.gif


Пока функционал мониторинга для линукс не готов.
В принципе можно относительно быстро сделать, если для каждой ОС в папку программы помещать библиотеки, с функцией которая будет возвращать заголовок активного окна таким видом function GetActiveWnd: PWideChar; stdcall;

У меня руки до Linux так пока и не дошли, поэтому я пока даже не знаю на чём написать такую библиотеку для него.
В винде dll - а тут вроде so файлы.

Потом версии и интерфейсов линукса тоже много, возможно там по разному называются функции API которые возвращают активное окно, но в библиотеке это можно впринципе отслеживать и для каждой версии, вызывать свою функцию.

Поэтому если у тебя есть желание, я могу немного программу доработать, чтобы она на линуксе грузила свою библиотеку и оттуда вызывала функцию.
Тогда мониторинг заработает.

Но для этого ты должен каким то средством для линукса написать такую библиотеку, потом просто поместить её в каталог с программой и должно заработать.
Просто у меня пока линукса нет. поэтому я отлаживать даже не могу код для линукса.

Автор: Max&Moritz 25.9.2016, 18:39

Если программируешь на Java, делай уж приложения кроссплатформенными smile.gif
А так можно было на чистой WINAPI написать это, ресурсов бы меньше ела.
А так имхо тяжело анализировать производительность таким образом. Например я на ютубе могу смотреть хрень всякую чтобы расслабиться или же слушать лекции, учить гитару и т.д. Точно так же можно с похмелья сидеть тупить перед рабочим инструментом.

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

Автор: magistr_yoda 13.10.2016, 5:42

Цитата(Max&Moritz @ 25.9.2016, 18:39) *
Если программируешь на Java, делай уж приложения кроссплатформенными smile.gif
А так можно было на чистой WINAPI написать это, ресурсов бы меньше ела.
А так имхо тяжело анализировать производительность таким образом. Например я на ютубе могу смотреть хрень всякую чтобы расслабиться или же слушать лекции, учить гитару и т.д. Точно так же можно с похмелья сидеть тупить перед рабочим инструментом.

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


Это да, но линукса нету чтобы отлаживать можно было.
Если лекции на ютубе, то можно добавить строку с надписью этих лекций - ну типа java, php итд.

Русская версия Invision Power Board (http://www.nulled.ws)
© Invision Power Services (http://www.nulled.ws)