Storehouse Of Tasks
Описание
Storehouse Of Tasks (Хранилище задач) - это маленький персональный органайзер для Windows и Linux операционных систем. Он разработан для удобного ведения списка дел с указанием срока, периода повтора, приоритета и категории. Главной особенностью программы является простой и понятный интерфейс, позволяющий визуально отслеживать выполненные задачи и быстро добавлять новые.
Основные возможности
Расстановка сроков, приоритетов и периодов повтора;
Создание бессрочных заданий (оптимально для ведения простых заметок);
Наглядная сортировка списка дел по датам (вкладки "Бессрочные", "На сегодня", "На завтра", "Устаревшие");
"Умный" поиск с учётом релевантности результатов;
Указание категории для задач;
Автоматическое создание резервных копий с шифрованием или без.
Требования к рабочему окружению
Windows версия: Microsoft Windows 2000/XP/Vista/Seven 32-x или 64-x битные версии.
Linux версия: Дистрибутив Linux с установленными библиотеками Qt версии 4.6.3 или новее. Для установки библиотек на Debian-based дистрибутивах используйте команду:
sudo apt-get install libqt4-gui libqt4-core
Программа тестировалась на 32-х битных версиях операционных систем Ubuntu 10.04.3, AgiliaLinux 8.0, Debian Squeeze 6.0.4 (в т.ч. 64-бит), Windows XP и Windows 7 (в т.ч. 64-бит).
Ответы на частые вопросы
1. Возможно ли вести конфигурацию в каталоге с программой, так сказать сделать “portable” версию?
Начиная с 2.6.1 версии используйте для этого параметр запуска -portable.
2. Где расположена конфигурация и база задач?
По умолчанию каталог конфигурации Storehouse Of Tasks в Windows операционных системах расположен в %USERPROFILE%\.StorehouseOfTasks, а в Linux ОС — ~/.StorehouseOfTasks
3. Можно ли шифровать конфигурацию?
Начиная с 2.6.1. версии используйте параметр запуска -crypt KEY, где KEY – числовой ключ (0-9). Если конфигурация уже существует, то она будет зашифрована автоматически. В последствии нужно будет всегда запускать с этим ключом. Если необходимо сменить ключ шифрования, то после -crypt KEY, добавьте через пробел параметр -newkey NEWKEY, где вместо NEWKEY укажите новый ключ шифрования. Данная опция, в следующих версиях, будет дополнена графическим интерфейсом.
4. Как сменить каталог конфигурации и базы задач?
Запустите приложение с параметром -workdir /path/, где /path/ замените на необходимый путь (например, C:\backups\ или /home/user/sot/). В адресе не должны присутствовать символы пробела.
5. Как синхронизировать Storehouse Of Tasks на нескольких компьютерах?
Можно сменить каталог конфигурации на каталог облачных хранилищ данных, например, Dropbox
6. Как запустить программу свёрнутой, не используя опцию "Запускать свёрнутым в трей" в настройках?
Запускайте приложение с параметром -minimized
7. Как можно сменить расширение файлов с данными (по умолчанию .sot)?
Используйте параметр -setext .ext, где .ext замените необходимым расширением
8. Файлы, хранящие непосредственно задания, имеют имя, начинающееся на category_. Могу ли я задать свой префикс?
Параметр -setprefix задаёт префикс для файлов с заданиями. Через пробел после параметра указывается желаемый префикс
9. Нашёл в программе ошибку, хотел бы отправить как можно более детальный отчёт. Есть ли функция вывода отладочной информации в файл?
При возникновении заранее известных исключительных ситуаций, в домашнем каталоге (даже если используется параметр -workdir) создаётся файл, в качестве имени которого указывается актуальная дата и расширение .log. В этот файл пишется обработанная ошибка, после чего выводится соответствующее сообщение. Но для вывода в файл более подробной информации, которая позволит обнаружить причину возникновения исключительной ситуации, нужно перевести программу в режим отладки с записью полного лога. Для этого используйте следующие параметры запуска, разделяя пробелом: -debug -log.
10. Не удаётся восстановить конфигурацию из резервной копии Storehouse Of Tasks версии ниже 2.5 Beta в новых версиях программы. Что делать?
Начиная с 2.5 Beta версии, немного изменилась структура резервных копий, без обратной совместимости. Вам необходимо установить 2.3 версию, восстановить конфигурацию из желаемой резервной копии, после чего установить уже новую версию программы.
Изменения по сравнению с 2.6 версией
1. Конфигурацию теперь можно вести в зашифрованном виде. Для этого запустите программу с параметром -crypt KEY, где KEY – числовой ключ (0-9). Если конфигурация уже существует, то она будет зашифрована автоматически. В последствии нужно будет всегда запускать с этим ключом. Если нужно сменить ключ шифрования, то после -crypt KEY, добавьте через пробел параметр -newkey NEWKEY, где вместо NEWKEY укажите новый ключ шифрования;
2. Добавлена возможность хранения конфигурации в каталоге с программой. Для этого запустите программу с параметром -portable;
3. В окне ввода нового задания установлена комбинация клавиш CTRL+S для быстрого сохранения;
4. Появилась возможность не учитывать выполненные задания в счётчиках на вкладках фильтра. По умолчанию данная опция отключена, а включается в Настройках – Разное;
5. Устранена критическая ошибка, возникающая при быстром переключении категорий;
6. Восстановлена сортировка категорий;
7. Через контекстное меню заданий можно перенести выбранные задачи «на завтра»;
8. Добавлены два новых режима повтора: «Раз в месяц» и «Раз в год».
Скриншоты
Комментарии
| shum0531 |
| ||
| Спасибо огромное Денис! Я счастлив. ![]() --- <------------ Моя подпись --------------> Оригинально
|
| Includen |
| ||
| В Windows, например, так: dl.dropbox.com/u/49402819/2012-05-13_231237.png --- "... Мой исходный код съел кот Мурзик" |
| shum0531 |
| ||
Цитата: Запустите приложение с параметром -workdir /path/, где "/path/" Мне не совсем понятно где это и что? --- <------------ Моя подпись --------------> Оригинально
|
| Includen |
| ||
| Пока см. Цитата: 2. Как сменить каталог конфигурации и базы задач? Конкретно, чтобы в каталоге программы конфигурация сохранялась, независимо от расположения, сделаю в следующей версии. Опционально, конечно же. --- "... Мой исходный код съел кот Мурзик" |
| shum0531 |
| ||
| Доброго времени суток! Многие занятые люди используя программы подобного рода сталкиваются с проблемой: на каком компьютере вести органайзер? К примеру компьютер дома, на работе, на даче, а если в командировка, то вообще приходится брать ноутбук жены. Стал задуматься о мобильном девайсе (планшет). Dropbox - подразумевает наличие интернета. Да к вот, возможно ли реализовать БД в директории программы? так что бы: C:\StorehouseOfTasks E:\StorehouseOfTasks все отлично работало. То есть Portable Storehouse Of Tasks --- <------------ Моя подпись --------------> Оригинально
|
| DireX |
| ||
| Был бы там будильник цены бы не было. А если бы приложения работало как сервис \ демон, и при выключенном состоянии ментальными окнами металось и напоминало что через 30 минут нужно что-то делать по работе то. Некоторые люди на работе делают десятки видов работы что с компьютером что с физ. вещами. И того всегда требуется напоминать что то тогда а то тогда. Ну а некие вещи нужно напоминать строго по дням недели, к примеру у меня собрания каждый четверг, нужно вставать в 6 утра. От того что бы программа меня сама будила под самую не навысную мелодию я бы не отказался. Так же и на работу в 7 утра... Может я просто не разобрался пока в функционале программы? --- велосипед был изобретен в 1800 году, однако это не мешает создавать его и поныне
|
| Includen |
| ||
Салават писал(а): Нужна возможность просматривать все задания на день.. Полностью, все категории одновременно в одном окне. При таком режиме просмотра дополнительно нужен столб с названием категории, чтобы сориентироваться.. Ваше пожелание учёл и можете наблюдать вышесказанную возможность в программе, начиная с версии 2.5 Beta. --- "... Мой исходный код съел кот Мурзик" |
| Салават |
| ||
| Пользуюсь 2й день. Недочеты: Нужна возможность просматривать все задания на день.. Полностью, все категории одновременно в одном окне. При таком режиме просмотра дополнительно нужен столб с названием категории, чтобы сориентироваться.. Еще было бы очень хорошо, если бы программа как-то напоминала о важных событиях, чтобы каждые пять минут в программу не лезть. Или при помощи горячей клавиши чтобы на экране высветились ближайшие задачи, а потом плавно так исчезли.. Ну это так, мечтаю :) |
| Includen |
| ||
| С репозиториями после каждого мелкого апдейта возиться придётся, у них там свои требования, проверки и пр. Я не вижу ничего плохого в том, чтобы просто распаковать бинарник и юзать его. Я так с мозилой всегда и делал. Зато всё на виду, а не разбросано по диску. .deb, .rpm пакеты мне лень собирать. --- "... Мой исходный код съел кот Мурзик" |
| Buranek |
| ||
| .deb и .rpm будут? А в репозитории добавлять собираешься? --- More minimalism - better life. |
| Includen |
| ||
| Нет. Зачем? Какую? Программа не устанавливает ни одного интернет-соединения, при необходимости могу предоставить исходный код. --- "... Мой исходный код съел кот Мурзик" |
| Buranek |
| ||
| А анониммную статистику прога собирает? --- More minimalism - better life. |
| Includen |
| ||
| RuPrograms, действительно. Спасибо, что сообщили. Это же надо было такое не заметить. Скоро исправлю. Сам лично использую комбинацию CTRL+S для сохранения введённых задач. --- "... Мой исходный код съел кот Мурзик" |
| RuPrograms |
| ||
| Добрый день В версии 2.1.5 нажатие на кнопку "Добавить" вызывает диалоговое окно "About QT":) ОС: Windows Developer Preview |
| Tanatos |
| ||
Includen писал(а): Не совпадает. Выбранная дата имеет подчёркивание и наклонный шрифт, а дата, имеющая задачи - только жирный шрифт. Свойства складываются. Я вот что имел ввиду: Скрытый текст:
Просматривать скрытый текст могут только зарегистрированные пользователи. |
| Includen |
| ||
Tanatos писал(а): В календаре выделение текущей даты совпадает с выделением дня, на который запланировано какое-либо дело. Текущую дату предлагаю "подсвечивать" цветом фона, либо шрифта или, на худой конец, рамкой. Не совпадает. Выбранная дата имеет подчёркивание и наклонный шрифт, а дата, имеющая задачи - только жирный шрифт. Свойства складываются. --- "... Мой исходный код съел кот Мурзик" |
| Includen |
| ||
Buranek писал(а): У тебя тИЦ по Яндексу - 60, тема и регион не определены. Исправь. Какое это имеет отношение к Storehouse Of Tasks? --- "... Мой исходный код съел кот Мурзик" |
| Tanatos |
| ||
| Неплохо было бы реализовать через то же контекстное меню отмену выполнения задания, при этом не сбрасывая приоритет, который был установлен до этого. |
| Tanatos |
| ||
| В календаре выделение текущей даты совпадает с выделением дня, на который запланировано какое-либо дело. Текущую дату предлагаю "подсвечивать" цветом фона, либо шрифта или, на худой конец, рамкой. |
| Buranek |
| ||
| У тебя тИЦ по Яндексу - 60, тема и регион не определены. Исправь. --- More minimalism - better life. |
| Includen |
| ||
Tanatos писал(а): из-за "глючности" Винды ![]() Ну да, ну да. Винда глючит, а плазма не падает, ога. Стоит меньше на XP 10 летней давности сидеть. ![]() Tanatos писал(а): По поводу положения "радиоточки": да, я считаю, что такая опция нужна, поскольку при запуске программы мне, например, нужно, чтобы отображались все задачи в выбранной категории сразу (или только на сегодня), а не применялся фильтр, установленный "хаотично" ранее. Что же, я подумаю об этом. --- "... Мой исходный код съел кот Мурзик" |
| Tanatos |
| ||
Прошу прощения, я думал, что баг из-за перезагрузки системы касается только Windows-версии программы (из-за "глючности" Винды ).По поводу положения "радиоточки": да, я считаю, что такая опция нужна, поскольку при запуске программы мне, например, нужно, чтобы отображались все задачи в выбранной категории сразу (или только на сегодня), а не применялся фильтр, установленный "хаотично" ранее. |
| Includen |
| ||
Tanatos писал(а): Ситуация такая: программа запущена, свёрнута и висит в трее. При перезагрузке и выключении компьютера (не выходя из программы) и последующем включении запускаю её вручную из папки на Рабочем столе. И как раз при запуске она выдаёт сообщение о том, что обнаружена якобы уже запущенная копия программы, хотя никаких признаков - иконки в трее или в доке - нет и в Системном мониторе процесс отсутствует. Замечу, что после нажатия в том самом сообщении кнопки Да/Yes, программа нормально запускается и работает. ruxesoft.net/downloads/storehouseoftasks.html: Цитата: Известные проблемы Указанные ниже проблемы будут устранены при последующем обновлении. 1. Некорректное определение ранее запущенной копии программы после перезагрузки операционной системы (если в момент перезагрузки программа была запущена). Далее по поводу Tanatos писал(а): Необходимо дать возможность указать в настройках положение "радиоточки" в панели Навигации при запуске. Положение фильтра сохраняется для каждой категории (если установлена соответствующая опция) либо для всех категорий всегда. Неужели этого недостаточно? Остальные пожелания учту. ![]() --- "... Мой исходный код съел кот Мурзик" |
| Tanatos |
| ||
| Хочу рассказать об одном замеченным мной глюке программы (я заранее прошу прощения у Дениса, если ошибка окажется ложной), а также внести парочку "рацпредложений". Все "испытания" проводились на Linux-версии программы. Ситуация такая: программа запущена, свёрнута и висит в трее. При перезагрузке и выключении компьютера (не выходя из программы) и последующем включении запускаю её вручную из папки на Рабочем столе. И как раз при запуске она выдаёт сообщение о том, что обнаружена якобы уже запущенная копия программы, хотя никаких признаков - иконки в трее или в доке - нет и в Системном мониторе процесс отсутствует. Замечу, что после нажатия в том самом сообщении кнопки Да/Yes, программа нормально запускается и работает. Скриншоты: Скрытый текст: Просматривать скрытый текст могут только зарегистрированные пользователи. А мои предложения будут следующими: - Необходимо "подсветить" текущую дату в календаре: либо цветом (не шрифт, а фон), либо курсивом. - Добавить контекстное меню при щелчке правой кнопкой мыши по календарю с пунктом "Сегодня" или "Текущая дата". Понимаю, что проще поднять глаза и посмотреть на верхнюю панель системы, где выводятся текущие дата и время, но считаю опцию актуальной. - В списке всех заданий исправить название столбца "Дата" на "Срок", так как данное исправление коснулось области "Добавить задание". Цитата: Надпись "Дата:" в табе написания новой задачи изменена на "Срок:" - Необходимо дать возможность указать в настройках положение "радиоточки" в панели Навигации при запуске. |
| Includen |
| ||
| Поправлю --- "... Мой исходный код съел кот Мурзик" |
| Includen |
| ||
Да, это пасхалка. "Незачем назначать себе задания на то время, когда мира уже нет."--- "... Мой исходный код съел кот Мурзик" |
| Tanatos |
| ||
| Ошибочка во всплывающей подсказке (при наведении на иконку с информацией) в опциях программы, на вкладке "Главная", пункт "Показывать бессрочные задания всегда" - "Данная опция будет применится после перезапуска приложения". |
| Tanatos |
| ||
| При "листании" календаря (неважно какого - в панели Навигации или панели Добавления задачи) колёсиком мышки или изменении значения года путём ввода цифр, "зайти" дальше декабря 2012 года (конец света?) или раньше января 2000 года невозможно. Проверял на Linux-версии в Ubuntu 10.04.3, все необходимые библиотеки установлены. Цитата:
tanatos@tanatos-laptop:~$ sudo apt-get install libqt4-gui libqt4-core Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия libqt4-gui. Уже установлена самая новая версия libqt4-core. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
| Includen |
| ||
| Спасибо, что сказал, поправлю. --- "... Мой исходный код съел кот Мурзик" |
| Tanatos |
| ||
| Календарь, который вызывается из окна просмотра и правки задания, имеет вид, отличный от календаря, расположенного в главном окне программы: неделя начинается с воскресенья. Надеюсь, это поправимо. |
| Tanatos |
| ||
| Если при создании новой задачи пару раз нажать комбинацию Ctrl+Enter (переход на следующую строку) и нажать "Добавить", то добавится пустое задание. |
| Tanatos |
| ||
| Предлагаю: 1. Сделать в контекстном меню (при щелчке правой кнопкой мыши по заданию) и в окне правки задания чекбокс "Выполнено" с последующей пометкой текста задания серым цветом и его перечёркиванием. Это поможет визуально отслеживать выполненные задачи. 2. В области ввода текста нового задания изменить пункт "Дата" на "Срок". 3. Выделять просроченные записи (если срок<текущей даты) красным цветом, что также способствует визуальному контролю. |
| Ruslan |
| ||
| Хорошая и удобная программа. Ничего лишнего. |
![[wink]](http://ruxesoft.net/includes/smiles/wink.gif)
