> Внимание

Внимание! Все вопросы по программам, отсутствующим в этом разделе, задавайте в теме Скорая помощь новичкам.

В ЭТОМ РАЗДЕЛЕ ТОЛЬКО КАТАЛОГ ПРОГРАММ! СОЗДАНИЕ ТЕМ С ВОПРОСАМИ ЗАПРЕЩЕНО! ПОИСК ПРОГРАММ.
Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.



MyDiary - ваш личный дневник, ежедневник | электронный дневник - ежедневник на КПК



Реп: (26)
MyDiary - ваш личный дневник, ежедневник
версия: 5.09

Последнее обновление программы в шапке: 9.01.2010

Прикрепленное изображение
Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение


Описание:
Начнем с того, что программ подобных этой для PDA, в принципе нет.
(Как всегда многие начнут спорить, но все же я попрошу воздержаться от холивара, я просмотрел большое количество программ прежде чем нашел эту)

Основное назначение программы:
Ведение личного дневника на вашем коммуникаторе Windows Mobile.

Возможности:
  • Хранение базы под паролем, насколько серьезно шифрует базу, неизвестно, да мне этого собственно не особо нужно. Данный пароль, скорее необходим от случайного просмотра личных записей.
  • Хранение базы как на памяти телефона так и на storage
  • Корректная работа с кириллицей, поиск в базе по ключевому слову (ищет подстроку)
  • Возможность использовать предопределенные шаблоны и вставлять время
  • Возможность экспорта в текстовый файл как отдельную запись, так и весь дневник (даже не знаю плюс это или минус, но пусть будет)
Совместимость: WM 5, WM 6, WM 6.1, WM 6.5, WM 6.5.1

Недостаток официальной версии
У программы есть "серьезный" недостаток, он был главной причиной некоторого времени не пользования продуктом мной.
Программа написана на .NET (это еще не недостаток) и видимо написано по большей части для американцев, откуда и были различные "мистические" моменты. Программа работала неделями, а потом просто вылетала с ошибкой. Естественно доверять личные данные ей не особо хотелось. Но альтернативы я не нашел, и пришлось разбираться с причинами. Уже реально искал декомпилятор .NET :-)
Оказалось программа необращает внимание на установленную локаль, и при открытии парсит дату последнего открытия журнала, а записывает ее в формате американском, меняя местами дату и месяц. (т.е. до 12 числа любого месяца программа работает, а после - уже нет)
Я нашел два способа решения данной проблемы:
  1. Изменение/добавление параметра SSDte в реестре. HKLM\nls\overrides\SSDte добавляем строковой параметр "MM/dd/yy" - недостаток, у вас все короткие даты будут записываться в американском стиле. Т.е. 26 января 2010 года у вас будет записано как 01.26.10. Некоторое время я так пользовался сам, но потом вконец задалбывает путаница с датами. Плюс решения - исправил и пользуешься.
  2. Второе решение это правка файла Settings.xml вашей базы. Идея такая, после того как вы все настроили, ввели пароли, начали вести базу, сохраняете исходник в укромное место, и редактируете на нужную дату, у меня например теперь дата последнего редактирования дневника 01.01.2010 (нравится мне эта дата ;-)). И запускаю я программу не ярлыком, а скриптом. Сначала это был скрипт SkSchema, теперь в связи с переходом на новую прошивку и интегрированным Mortscript - запускаю из скрипта Мортскрипт (хотя схемой тоже пользуюсь)
  3. Установить Версию 5.09 DateFix CAB от mindphaser2k9

PS.
Как видите программа корректно работает на WQVGA и в эмуляторе на WM5, и на Samsung Witu с прошивкой WM6.5.3...

Скачать:
Версия 5.09 DateFix CAB: MyDiary_Sands_WM5_StrongARM_WM6_DateFix.cab подробно спасибо mindphaser2k9
Версия 5.09 CAB: Прикрепленный файл_MyDiary_SandsUSA_WM5_StrongARM_WM6.cab ( 228 КБ )
Кейген: Прикрепленный файлmydiary_key.exe ( 5 КБ )


Сообщение отредактировал dmand - 03.12.10, 02:02



Реп: (57)
To: @leksey,

Спасибо за программку!

А вот поясните все-таки про проблемку изложенную в "PS.", то есть, я правильно понимаю, что с 13 числа она работать перестает, так как день она считает номером месяца? то есть решение, это смена системного формата даты?

а что касается второго пути? можно подробнее?

с уважением.



Реп: (26)
avl-tv @ 9.1.10, 23:33 *
Спасибо за программку!А вот поясните все-таки про проблемку изложенную в "PS.", то есть, я правильно понимаю, что с 13 числа она работать перестает, так как день она считает номером месяца? то есть решение, это смена системного формата даты?а что касается второго пути? можно подробнее?с уважением.


Да с 13 числа просто перестанет открываться, будет вываливаться с ошибкой.
Решения как я написал два, можно радикально сменить локаль, можно поправить ключ override (как я написал в шапке).
Для себя на второй месяц решил проблему при помощи скриптов. Попробую объяснить подробнее:

При создании дневника, создается папка с названием дневника, внутри папки лежит файл settings.xml, в нём есть тег:
<Security LastOpened="01-09-2010 10:00" UnlockId...>
Я просто сохраняю этот файл, допустим в папку дистрибутивы, ставлю там дату "01-01-2010 00:00", и пишу скрипт на mortscript(или skschema) со следующей логикой:
Скопировать файл settings.xml из папки дистрибутивы в папку с моим дневником, и запустить приложение MyDiary.exe.

Т.е. запуск происходит не самого MyDiary.exe, а сначала подмена происходит файла, т.е. при закрытии MyDiary.exe программа сама опять поставит дату не в той локали. Постарался объяснить, не знаю понятно ли.

Скрипты смысла выкладывать нет думаю, они короткие и путь все равно у вас будет другой. А смысл думаю понятен.



Реп: (60)
У меня NOD32 выругался на Кейген и удалил его (троян), база антивируса сегодняшняя.



Реп: (26)
man @ 10.1.10, 14:00 *
У меня NOD32 выругался на Кейген и удалил его (троян), база антивируса сегодняшняя.

ну и?
Вот для всех параноиков выкладываю результаты онлайн проверки:
Прикрепленное изображение

Антивирусы, которым я доверяю, а это Kaspersky, DrWeb вирусов не нашли, а к моей радости или вашему сожалению NOD32 не входит в круг моего доверия.
А выход один, параноики просто не используют программу )

Сообщение отредактировал @leksey - 10.01.10, 14:27



Реп: (57)
To: @leksey,

Спасибо, все объяснили просто отлично.

Но я похоже решил проблему гораздо проще, на файл settings.xml поставил атрибуты "только для чтения" и "системный"...
и все. правда при выходе показывает ошибку, и предлагает снова выйти, но потом все работает, все записи сохраняются, целостность базы сохраняется, все сервисы работают, ну разве что конфигурировать лучше с 1 по 12 числа каждого месяца, да там только конфигурировать-тов общем нечего, разве что таймер менять.... однако вот... и не надо городить ничего... просто, и слегка сердито.

а лучше бы конечно ее бы расковырять и поменять представление даты.... прога-то просто замечательна!

еще раз спасибо вам огромное!

с уважением.



Реп: (26)
avl-tv @ 10.1.10, 14:26 *
Но я похоже решил проблему гораздо проще, на файл settings.xml поставил атрибуты "только для чтения" и "системный"...

Значит есть и третий вариант )


avl-tv @ 10.1.10, 14:26 *
еще раз спасибо вам огромное!

Ну для этого в форуме есть кнопка Изображение ;)



Реп: (57)
To: man,

В кейгенах часто присутствует трояноподобный алгоритм и поэтому и поэтому весьма глубоко "эвристичные" антивирусы определяют подозрение на троян. Бывает и что в кейгенах и и сидит "вошка", но тут ее, к счастью, нет.

с уважением.

Сообщение отредактировал avl-tv - 10.01.10, 14:38



Реп: (57)
To: @leksey,


@leksey @ 10.1.10, 14:30 *
Значит есть и третий вариант )



нуууу.... первый вариант, так скажем совсем не вариант... в угоду программе всю систему американизировать...

второй-то пусть и изящен, но довольно витиеват, и требует дополнительных ресурсов и программ....

что касается PS, так вот тогда просто еще не успел. ;-)

с уважением.



Реп: (26)
Решил выложить и скрипты, возможно кому то будет проще.

Вот скрипт для SkSchem'a MyDiary.sksc:
#copyfile(\My Storage\Program Files\MyDiary\Settings.xml;\My Storage\My Diaries\Personal Diary\Settings.xml)
#r(\My Storage\Program Files\MyDiary\MyDiary.exe)


Вот скрипт для Mortscript'a MyDiary.mscr:
Copy("\My Storage\Program Files\MyDiary\Settings.xml", "\My Storage\My Diaries\Personal Diary\Settings.xml")
Run("\My Storage\Program Files\MyDiary\MyDiary.exe")


А это скрипт на SkSchem'a для правки реестра, для смены формата даты - американизации RegMyDiaryLang.sksc:
#rgset(HKLM;\nls\overrides;SSDte;SZ;MM/dd/yy)


PS
Естетственно пути необходимо поправить на свои.

Сообщение отредактировал @leksey - 10.01.10, 14:52



Реп: (57)
Вообще идея программы замечательная... а вот практическое применение.... много приходится чесать в затылке..

- вставка текстового контента - не понимает кириллицу.
- а еще, что самое страшное, не работает поиск, то есть она как бы ищет наличие слова, и даже показывает записи где оно встречается, но... но не переходит на то место......

хотелось использовать именно как блокнот.... но без поиска..... что-то как-то все теряет смысл...

может ее как-то поправить? расковырять? мнда... есть о чем подумать...

с уважением.



Реп: (26)
avl-tv @ 11.1.10, 19:45 *
хотелось использовать именно как блокнот.... но без поиска..... что-то как-то все теряет смысл...

Ты не поверишь, у меня точно такие же требования, и она успешно ищет по русски. Вставку правда не делал. Попробую - отпишусь.
PS
Кстати в скринах это показано, что поиск по русски работает, и переходит в нужную заметку :-) (ну то что переходит, конечно трудно показать на скринах, но у меня 100% работает)

Сообщение отредактировал @leksey - 11.01.10, 19:51



Реп: (57)
To: @leksey,

она находит, я же писал, даже показывает место, но! оно не переходит в место поиска.... вот в заметке, например, 1000 строк, а она после поиска переходит в конец заметки, а интересно найти слово, фразу, дату... то есть поиск именно по заметке, по ее содержанию, а не поиск заметки (заметок) где такие условия встречаются.

с уважением.



Реп: (13)
hp rw6815 - wm6.5 - текст вводиться нормально, но после того как я закрою программу, а потом открою ее - на месте текста крякозяблы



Реп: (16)
Что бы не закрывался keygen его надо запускать из-под CMD консоли в Windows.
Например:
Сохранить кейген на диск C в папку Temp. C:\Temp
Нажать: Пуск-выполнить, написать CMD.
Откроется консоль.
В ней набрать путь: C:\temp\mydiary_key.exe (Можно скопировать эту строку и вставить в консоль, что бы не писать вручную).
Дальше пишете имя, нажимаете Enter и все генерируется.



Реп: (1)
Скачал, установил на встроенную память diamond 2, ввел имя владельца, серийник, оставил пробную запись и вышел. Больше программа не запускается, пишет ошибку.


В папке с программой никакого файла "Settings.xml" нет, так же как и нет никаких папок. Внутри лежит только 1 ехе, 2 тхт и 2 хтмл файла.
Кто знает, подскажите, как заставить ее работать?



Реп: (3)
В папке с программой никакого файла "Settings.xml" нет, так же как и нет никаких папок. Внутри лежит только 1 ехе, 2 тхт и 2 хтмл файла.
Кто знает, подскажите, как заставить ее работать?

Тоже столкнулся с этой проблемой, писал пост, но до отправки его порылся в телефоне, оказалось, что программа создает папку "My Diaries" на памяти телефона (тот, который My Storage), и там этот файлик сидит.



Реп: (0)
Пожалуйста, уточните точный путь. У меня в памяти телефона My storage и My Daries нет. :resent:

Сообщение отредактировал DWTF - 08.08.10, 00:39



Реп: (0)
в памяти телефона \My Documents\My Diaries\Personal Diary\



Реп: (454)
Убрал проблему с датой и русифицировал темплейты.
Если раньше пользовались MyDiary, то в старом Settings.xml измените дату на "dd-MM-yyyy HH:mm" (т.е. по образцу "24-10-2010 01:41" и обратите внимание, чтобы после времени не было пробелов).
Пробуйте, отписывайтесь.
Прикрепленный файлMyDiary_Sands_WM5_StrongARM_WM6_DateFix.cab ( 226.77 КБ )


Сообщение отредактировал Andrew59 - 31.10.10, 18:07
Причина редактирования: +1 от Martyshka



Реп: (454)
Если пофикшенная версия у всех работает нормально, может стоит ее добавить в шапку и убрать там "PS"?
Людям проще будет.

Сообщение отредактировал dmand - 03.12.10, 02:03
Причина редактирования: Спасибо. Добавил


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 08:28