Форум » » Плагин Aml DontForget » Ответить

Плагин Aml DontForget

DenisSMI: Мой Feedreader обнаружил плагин Aml DontForget, мне даже удалось его скачать, но упоминаний о нем на сайте я не нашел. Это что-то новое или хорошо забытое старое?

Ответов - 24, стр: 1 2 All

Carc: DenisSMI пишет: Мой Feedreader обнаружил плагин Aml DontForget, мне даже удалось его скачать, но упоминаний о нем на сайте я не нашел. Это что-то новое или хорошо забытое старое? Ну это скорее хорошо забытое новое проба сил в гиперссылках на конкретные части документов, да причем так чтобы открывались извне. Ну и плюс некоторые испытательные работы с пользовательским интерфейсом (те же самые всплывающие подсказки). Но как-то тема напоминаний после появления плагина Aml2LeaderTask несколько затихла: интеграция с LeaderTask есть, а с напоминаниями он вроде и сам неплохо справляется...

DenisSMI: Carc пишет: Ну это скорее хорошо забытое новое проба сил в гиперссылках на конкретные части документов, да причем так чтобы открывались извне. Ну и плюс некоторые испытательные работы с пользовательским интерфейсом (те же самые всплывающие подсказки). Но как-то тема напоминаний после появления плагина Aml2LeaderTask несколько затихла: интеграция с LeaderTask есть, а с напоминаниями он вроде и сам неплохо справляется... ну если затихла, а не загнулась, то есть шанс, что и оживет

Carc: DenisSMI пишет: ну если затихла, а не загнулась, то есть шанс, что и оживет Дык а зачем? LeaderTask вполне успешно решает эти задачи...


DenisSMI: Carc пишет: Дык а зачем? LeaderTask вполне успешно решает эти задачи... Т.е. все же шансов нет? Я, напр., LeaderTask не пользуюсь, а пользоваться им из-за одних только небольших напоминалок не вижу смысла. Тут надо что-то маленькое и ненавязчивое. Как, Aml DontForget, например Так что и тут я успел выделиться Опять пользуюсь тем, чем другие не пользуются

Carc: DenisSMI пишет: Т.е. все же шансов нет? Я, напр., LeaderTask не пользуюсь, а пользоваться им из-за одних только небольших напоминалок не вижу смысла. Тут надо что-то маленькое и ненавязчивое. Как, Aml DontForget, например Так что и тут я успел выделиться Опять пользуюсь тем, чем другие не пользуются Ну в LeaderTask по крайней мере всякие напоминания да планирования доведены до некоторого более-менее окончательного вида. А AmlDontForget еще дорабатывать и дорабатывать...

DenisSMI: Carc пишет: Ну в LeaderTask по крайней мере всякие напоминания да планирования доведены до некоторого более-менее окончательного вида. А AmlDontForget еще дорабатывать и дорабатывать... Да было бы достаточно добавить возможность задавать дату и время срабатывания напоминания, потому как "напоминать при старте" - это маловато. И иногда днями Aml Pages не перезапускаю.

Carc: DenisSMI пишет: Да было бы достаточно добавить возможность задавать дату и время срабатывания напоминания, потому как "напоминать при старте" - это маловато. И иногда днями Aml Pages не перезапускаю. А какая разница-то!?! Если Aml Pages не работает, то и плагин в этот момент не функционирует. Так что напоминание по любому в этот момент плагин показать не сможет.

DenisSMI: Carc пишет: А какая разница-то!?! Если Aml Pages не работает, то и плагин в этот момент не функционирует. Так что напоминание по любому в этот момент плагин показать не сможет. ДА не, Aml Pages как раз работает. Я её не закрываю по несколько дней

Carc: DenisSMI пишет: ДА не, Aml Pages как раз работает. Я её не закрываю по несколько дней Ну там по уму нужно доводить функционал... Я бы вообще по другому несколько сейчас сделал: 1) Плагины сейчас позволяют на порядок больше, в том числе и выполнение фоновых задач. 2) Плагин вполне успешно может быть представлен иконкой в системной панели. 3) Ну и сами напоминания требовали доработки (даты срабатывания и.т.д.)

DenisSMI: А Aml2LeaderTask 1.10 не выложена ведь еще? Carc пишет: Ну там по уму нужно доводить функционал... Я бы вообще по другому несколько сейчас сделал: Ну ты ж вряд ли новый плагин писать будешь, поэтому я предлагал старый слегка доработать и забыть...

Carc: DenisSMI пишет: А Aml2LeaderTask 1.10 не выложена ведь еще? Нет еще - пока в личном тестировании. DenisSMI пишет: Ну ты ж вряд ли новый плагин писать будешь, поэтому я предлагал старый слегка доработать и забыть... Там дорабатывать много: пользовательский интерфейс, ядро плагина, возможность работать плагину без Aml Pages... Проще новый написать.

DenisSMI: Carc пишет: ОК, проверю на портабельной версии. Там может быть именно в этом дело, что некоторых параметров LeaderTask попросту нет в реестре. Она портабелизирована сторонней утилитой, поэтому абсолютно все сохраняется в папке программы, включая ветки реестра. Carc пишет: Там дорабатывать много: пользовательский интерфейс, ядро плагина, возможность работать плагину без Aml Pages... Проще новый написать. Ну может я тада привыкну к LeaderTask. Только он памяти много ест, поэтому я в размышлении, стоит ли его использовать...

Carc: DenisSMI пишет: Она портабелизирована сторонней утилитой, поэтому абсолютно все сохраняется в папке программы, включая ветки реестра. Дык не факт это... Мне и нужен только полный путь к исполняемому файлу LeaderTask, а он может и как-то иначе прописываться. DenisSMI пишет: Ну может я тада привыкну к LeaderTask. Только он памяти много ест, поэтому я в размышлении, стоит ли его использовать... У меня вроде шустро работает вполне... Не в пример многим...

DenisSMI: Carc пишет: У меня вроде шустро работает вполне... Не в пример многим... Да работает нормально... Оперативку есть. Еще одну такую прогу неохота постоянно запущенной держать.

Carc: DenisSMI пишет: Да работает нормально... Оперативку есть. Еще одну такую прогу неохота постоянно запущенной держать. А я наоборот, сколько смотрю на нее - все в полном поряде: лежит в трее, процессорное время не ест, рабочий набор страниц маленький. Так что пока ей не пользуешься нагрузки на ОС LeaderTask не дает.

Carc: DenisSMI пишет: Да было бы достаточно добавить возможность задавать дату и время срабатывания напоминания, потому как "напоминать при старте" - это маловато. И иногда днями Aml Pages не перезапускаю. Ну а собственно в чем дело-то!?! Давай я тебе исходники плагина Aml DontForget дам. Опять же для начала он попроще + проконсультирую не только как, но и "что" делать. Ну посколько плагин пробный, там попросту немного в другую степь надо было делать: ну например базу напоминаний держать не в документе, а вовне чтобы можно было напоминать и при закрытом документе (хотя базу можно и синхронизовать с документом) + опять же база в документе использует механизм атачментов (также как и плагин File2Aml) - он не сложный, но все таки надо разбираться. + я несколько бы иначе бы сейчас организовал сами окно напоминаний. Они с одной стороны любопытные получились (чистейшей воды хаки над системным классом окон всплывающих подсказок), но это соответственно может зависеть от версий Windows (в разных виндах подсказки по разному устроены). Опять же сейчас бы я попросту сделал на WTL - собственно говорят на нем даже проще делать через технику надклассинга окон (к примеру моднявая кнопка "справка" в Мапле это и есть надклассинг). Почему бы не попробовать? Это тебе не Aml Assist: там такого понаворочено, что мама не горюй: там тебе и потоки ожидания, и очень активное взаимодействие с самой Aml Pages, и вовсю интерфейсы OLE используются, и тонкого расклада код WinAPI для управления панелью + к тому же связка главное окно это чистый WinAPI-код (pure WinAPI), а вот окно настроек уже на WTL, чтобы не маяться рутиной, а заниматься только бизнес-логикой. В общем, Assist штука непростая, к тому же с очень многими и главное абсолютно из разных степей возможностей Plugin API используется. А тот же самый Aml DontForget он попроще. Пользовательский интерфейс переделать не очень долго, а вот сама логика работы у него достаточно простая.

DenisSMI: Carc пишет: Ну а собственно в чем дело-то!?! Давай я тебе исходники плагина Aml DontForget дам. Ну если он представляет коммерческой тайны , то давай. Правда, когда займусь - не знаю. Я щас на новую работу устраиваюсь. А она с компом не связана и график плотный, так что не знаю пока, когда да плагина руки дойдут...

Carc: DenisSMI пишет: Ну если он представляет коммерческой тайны , то давай. Правда, когда займусь - не знаю. Я щас на новую работу устраиваюсь. А она с компом не связана и график плотный, так что не знаю пока, когда да плагина руки дойдут... Отправил.

DenisSMI: Carc пишет: Отправил. Спасибо, получил. Буду смотреть.

Carc: DenisSMI пишет: Спасибо, получил. Буду смотреть. Будут вопросы - отвечу. Я там, сам понимаешь, особо комментариями не грешил. В принипе даже есть русская дока по Plugin API про основные принципы и основные функции. Лежит тут: http://www.amlpages.com/Source/AmlPlugins_ru.zip формат CHM-файл.



полная версия страницы