изменен выбор гиперссылок на веб-страницы (оф. сайт и др). в зависимости от выбранного языка пользовательского интерфейса (русский интерфейс отправляет на русскую страницу, аглицкий на аглицкую и.тд.)
Post №: 2888
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 16.10.09 15:05. Post subject: Dezderella пишет: П..
Dezderella пишет:
quote:
При переходе по закладкам настроек Мапля издает звук "стандартный звук" виндовз. Мне кажется, что это лишнее...
Хм... я конечно обязательно посмотрю, но по-моему не должна... Я вроде как специальноне писал там бибиканья... Кстати, а киньте сам звук на amlmaple[сбк]amlpages[тчк]com - по нему можно попробовать определить, а что за "стандартный звук", к чему он как правило относится. Такое ощущение что это просто звуковая схема так настроена, что звучит при выделении элементов списка. Посмотреть звук можно в свойствах Windows: Пуск\Панель Управления\Звуки и аудиоустройства\Вкладка звуки - там список звуков, и любой можно проиграть.
Dezderella пишет:
quote:
(авира больше не сомневается в файлах мапли)
Ну, дык, ёптыть - все таки несколько часов ночных медитаций с дизасемблером на прошлой неделе... Заодно за компанию и еще пару недо-антивирусов урыли!
Post №: 2894
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 16.10.09 17:33. Post subject: При переходе по закл..
quote:
При переходе по закладкам настроек Мапля издает звук "стандартный звук" виндовз.
Проверил. Вроде нигде в коде не генерю звуков при переходе по разделам настройки.... Не может быть случаем у Вас такой настройки в звуковой схеме Windows?
Народ, у кого-нибудь еще есть звук при листании разделов настроек Aml Maple?
Posted: 16.10.09 15:44. Post subject: Кстати, я не помню, ..
Кстати, я не помню, чтобы я со звуками шаманил в винодозе. Мне кажется, что у меня стандартная звуковая схема. Обычно я на звуки не обращаю особого внимания (не могу сказать когда он бибикает), а тут ситуация была "не стандартная", поэтому заметил...
Posted: 16.10.09 10:08. Post subject: Короче есть косяк с ..
Короче есть косяк с тем, что программа сует свой флаг в разные места в разных программах, в те, где нет ручного ввода. Т.е. есть проблема с определением поля ввода в фокусе...
Post №: 2891
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 16.10.09 15:13. Post subject: Dezderella пишет: К..
Dezderella пишет:
quote:
Короче есть косяк с тем, что программа сует свой флаг в разные места в разных программах, в те, где нет ручного ввода. Т.е. есть проблема с определением поля ввода в фокусе...
Да, такое случается, но с этим еще буду работать. Спасибо за репорт!
Post №: 2890
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 16.10.09 15:12. Post subject: Dezderella пишет: В..
Dezderella пишет:
quote:
В адресной строке Opera флаг тоже не отображается. При написании этого сообщения тоже (флаг отображается в неправильном месте)
1) Версия Opera какая? 2) Opera дура! Штык молодец! С ней вечно какие-то проблемы: причем без конца меняющиеся от версии к версии... Не знаю, что с ней делать да и надоело порядком: дотачиваешь, дотачиваешь, в следующей версии опять двадцать пять - новые косяки лезут.
Post №: 2897
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 16.10.09 19:20. Post subject: Dezderella пишет: п..
Dezderella пишет:
quote:
просто в списке писем или рсс лент.
У меня нет 2007 Аутлука, да и поставить вряд ли я его смогу - т.к. триал на него у меня давно кончился - он просто, скорее всего, попросит с меня баксов и ни черта не откроет. По уму нужно посмотреть класс окна: это достаточно просто, скину по мылу тулзу из состава Micrsoft Visual Studio 6 (это Spy++) с инструкцией как пользоваться, там типа такого прицела есть, мышом ткнете в окно, ну и мне данные по этому окну надо прислать (можно даже наверное скриншотом). Ну а по этим данным можно будет и сделать исправления. Вообще тулза стандартная, и в девелоперском кругу более чем известная: она просто по окну, в которое ткнули вытаскивает массу служебной информации (текст в окне, класс окна, стили и свойства, папа-мама, процесс, поток и.т.д.)
Если согласны, готов скинуть тулзу - только скажите куда.
Post №: 2892
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 16.10.09 16:49. Post subject: Про трансляцию последнего слова и плагины для Aml Maple
Dezderella пишет:
quote:
Не могу сидеть на ней без возможности смены раскладки последнего набранного слова :(
1) Позже, господа позже! Там столько работы - что не провернуться сейчас.
2) Последнего слова - не обещаю, не очень-то я пока вижу для этого общего решения. А вот с выделенным словом (текстом) - дык легко (нет, ну скажем почти легко) Некоторые прикидки про именно и "последнее слово" есть конечно, но не уверен что это везде будет работать. Хотя конечно можно сделать так, что это будет работать в 99 из 100 - тоже неплохой вариант (та же Лингво в анонсах, кстати, тоже вопит что перевод по горячей клавише во всех приложениях работает. Во всех... Ага, млин, ЩАЗЗЗ!!! Несколько простых мазков кодом, и вся эта лингва обламывается так грустно, что аж жалостливо становится. Как-то писал на КЫВТ.ру. Но все равно, в 99 из 100 то работает - и большинство пользователей это устраивает )
3) Если и делать быстро, то все равно поначалу сделаем как unofficial solution. Напишу, куда кинуть DLL, как ее прописать в Маплю чтобы работала и можно будет пробовать. Потому как достойный и солидный интерфейс плагинов (Plugin API) это ой какая работа, ой какое проектирование и анализ - Aml Pages за несколько лет продемонстрировала мне это во всей красе. За битого конечно двух небитых дают и ошибок прошлого уже не будет. Но там и не только и не столько в этом проблемы. Проблема в основном в архитектуре: а как вообще должен быть устроен Plugin API?
- Технологиия COM: не люблю я COM, черный ящик он всегда черный ящик - не пойми что творится. То ли плагин дурит, то ли интерфейс плагинов дурной. Зато можно написать плагины на чем угодно - от VB с C# до Delphi с Builder`ом. Весьма немаловажный момент для плагиностроения. Опять же COM - это унифицированное управление памятью, это некоторые возможности развития интерфейсов, это унифицированные строки...
- Си-подобный Plugin API А чем мы хуже FAR, Total Commander? Между прочим C-like интерфейс крайне прост в понимании. Что хочу, то и ворочу. Что написано пером, то не то что топором - именно оно и написано. В COM написано на заборе сами знаете что, заглядываем, а там не сами знаете что, а дрова. И вообще интерфейс Си проще разрабатывать.
- Модель извещений приложением о событиях Это "нервная" система плагинов, именно она позволяет отойти от хард-кода - плагин подписывается на события, получает их и реагирует как считает нужным. Все достаточно независимо, и вполне стабильно.
- Интеграция плагинов с приложением Это уже "скелет" плагинов. Ну это и есть по сути самое основное в PluginAPI. Как плагин встраивается в приложение, каким жизненным циклом в нем живет, как выходит. И главное, как это все должно отображаться в пользовательском интерфейсе самого приложения, т.к., как показал опыт, значительно правильнее и кошернее делать обобщенную настройку плагинов в самом приложении. Соответственно сразу вопрос: какие данные должен предоставлять плагин самому приложению.
PS: а еще есть "мускульная" система у плагинов - Aml Pages и это продемонстрировала. Речь идет о манипулировании данными, к примеру в Aml Pages это плагин Aml Assist - весьма яркий пример: открывает документы, управляет окнами, добавляет данные, сохраняет документы, умеет разобраться какие данные в документ, умеет предложить форматы - в общем много чего делает плагин. Но в конце концов, всё сводится к тому, что плагин должен "сказать" основному приложению "здарова... держи данные... форматы такие... сохрани-ка их вот сюда... ах не открыт документ, дык открой... а теперь еще и изменения сохрани..." Разработка протокола такого "разговора" - дело непростое и небыстрое. Но все-таки Мапля несколько иной случай, в ней возможно это практически и не понадобится - т.к. этих самых данных то, вовсе и нету... Но тут думать и думать еще. Это всего лишь предположение...
Posted: 16.10.09 19:00. Post subject: Обычно в трейном при..
Обычно в трейном приложении жирным шрифром правой мышки выделяют действие, совершаемое программой по даблклику на ее иконке. Здесь такого соответствия нет. Выделено КУПИТЬ, а дабл клик включает-выключает маплю...
Post №: 2895
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 16.10.09 19:04. Post subject: Dezderella пишет: О..
Dezderella пишет:
quote:
Обычно в трейном приложении жирным шрифром правой мышки выделяют действие, совершаемое программой по даблклику на ее иконке. Здесь такого соответствия нет. Выделено КУПИТЬ, а дабл клик включает-выключает маплю...
Точно! Млин... пока кодил новую версию, что называется "зарапортовался" нах - сделаю как положено! Сенкс за замечание!
Post №: 2902
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 21.10.09 14:54. Post subject: MON пишет: Вы будет..
MON пишет:
quote:
Вы будете смеяться, но теперь ругается Касперский, чего до этого ни разу не наблюдалось.
Касперский уже официально извинился, сказал что это false-postive и будет исправлено! Всякие остальное *авно типа клэма и иже с ними, даже и не рассматривается! Те еще недоантивирусы!
PS: приятно удивила возросшая до небывалых высот вежливость тех.саппорта Касперского... Похоже после прошлой истории с пассворд крякером кому-то там крепко впаяли... , ну а скорость отклика приемлемая, запрос был отправлен в выходные, нормальные аналитики тоже когда-то отдыхают, а проблема там точно не уровня "студентов" была.
Posted: 22.10.09 12:13. Post subject: Carc пишет: Касперс..
Carc пишет:
quote:
Касперский уже официально извинился, сказал что это false-postive и будет исправлено! ... ну а скорость отклика приемлемая, запрос был отправлен в выходные, нормальные аналитики тоже когда-то отдыхают...
Исправили тоже достаточно быстро , а то порой отклик бывает мгновенный, а для того, чтобы исправили еще не один раз напомнить нужно.
Post №: 2913
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 22.10.09 13:38. Post subject: MON пишет: Исправил..
MON пишет:
quote:
Исправили тоже достаточно быстро , а то порой отклик бывает мгновенный, а для того, чтобы исправили еще не один раз напомнить нужно.
1) Мне еще их пытать и пытать! Я проверял новую версию на VirusTotal, и прямо у них на сервере - опять какие суспики вылезли. Ну да пообщаемся.
2) Запросы отправлялись более чем официально, как и от меня лично, так и от их некоторых партнеров, с которыми сотрудничаю и я сам. Полагаю быстроту отклика это только увеличивает.
3) Пока неясно, что именно они там правили - конкретную сигнатуру или переделывали эвристический анализатор. Судя по быстроте отклика и проблемам с новой версией, "касперские" мрачно схалявили, и попросту исключили сигнатуру. Но будем сверлить моск им до победного конца. В любом случае, хотелось бы пообщаться с "Касперскими" поплотнее. Я готов, если необходимо предоставить все необходимые файлы, причем в самых разных реинкарнациях. Но проблема, судя по всему, вовсе не native-коде самой Мапли, как правило с ней-то проблем и не возникает. Проблемы исключительно с конечной версией (как правило), а это как раз и свидетельствует о проблемах с эвристикой. Ну, и потрясу в тет-а-тет наших общих партнеров на предмет некоторых вопросов. Интересует и их точка зрения, в определенных вопросах они на порядки профессиональнее.
All times are GMT
3 Hours. Hits today: 0
You can: smiles yes, images yes, types yes, poll no
avatars yes, links on, premoderation off, edit new post no