Форум » » [АНОНС] Aml Pages 9.13 build 2062 » Ответить

[АНОНС] Aml Pages 9.13 build 2062

Carc: Выпущена новая версия записной книжки Aml Pages 9.13 сборка 2062 Update: продолжение см. здесь Скачать / Download Русская версия: http://www.amlpages.com/Source/amlpages_ru.zip English Version: http://www.amlpages.com/Source/amlpages_en.zip German Version: http://www.amlpages.com/Source/amlpages_de.zip Украинская версия: http://www.amlpages.com/Source/amlpages_uk.zip

Ответов - 9

MON: Версия: 9.13 сборка 2062, RICHED20.DLL 12.0.4518.1014 WinXP SP2 Aml Assist - Настройки - Помещать данные в выделенную папку. Сперва предпочитать формат HTML (веб-страниц) В результате при сохранении текста по горячей клавише создается отдельная страница в папке и текст недоступен для редактирования? Если мне нужно скопировать три предложения из разных мест на интернет-странице, на каждое будет создана отдельная страница в Aml Pages? Снимаем галочку с "Сперва предпочитать формат HTML (веб-страниц)" И текст почему-то вставляется в папку новых листочков??? Эта опция не установлена, установлена по-прежнему - "Помещать данные в выделенную папку". А куда делись ссылки на источник?

Carc: MON пишет: В результате при сохранении текста по горячей клавише создается отдельная страница в папке и текст недоступен для редактирования? Дык это ж HTML - я его пока для редактирования не открывал (по крайней мере официально, штатными средствами, к примеру команда "Сервис\Редактировать веб страницы" по умолчанию то всегда задизейблена) MON пишет: Если мне нужно скопировать три предложения из разных мест на интернет-странице, на каждое будет создана отдельная страница в Aml Pages? Ну для этого нужно включать редактирование HTML уже официально... А мне как-то стрёмно! Работать-то оно работает, да только там еще разбираться и разбираться надо. MON пишет: Снимаем галочку с "Сперва предпочитать формат HTML (веб-страниц)" И текст почему-то вставляется в папку новых листочков??? Эта опция не установлена, установлена по-прежнему - "Помещать данные в выделенную папку". Сенкс, проверю внимательно - может где косячок в Ассисте есть... MON пишет: А куда делись ссылки на источник? Ссылки на источник при использовании горячей клавиши не будут вставляться, т.к. Ассист в общем случае вообще без понятия: откуда эти данные - о да, они есть, они присутствуют. Но откуда они Ассист не знает. Другое дело драг-н-дроп на Ассист - тогда те же самые браузеры, ну кроме конечно засранной Оперы, передают информацию в стандартизованном формате, в котором обязан присутствовать и URL - Ассист его и тягает нах оттеда... Вообще говоря, конечно можно попробовать выцыганить URL даже и при нажатии горячей клавиши. Но это шаманство в чистом виде! Ничего не гарантируется, все будет зависеть от того как отдаст данные целевое приложение (вот, к примеру, засранная Опера кладет на стандарт с прибором и вообще ни черта не передает). Но теоретически - в общем случае должон быть вариант, что нормальные вменяемые браузеры должны передать адрес страницы... Поковыряю на досуге... Но повторяю, это шаманство! А шаманство оно и есть шаманство... Хорошо если данных просто не будет, но теоретически запросто можно напороться на ситуацию когда URL окажется вообще от других данных (хотя и в реальной жизни такое крайне маловероятно, просто не успеет там оказаться ошибочный URL). Спасибо за репорт! Навело на любопытные мысли!

MON: Carc пишет: Ссылки на источник при использовании горячей клавиши не будут вставляться, т.к. Ассист в общем случае вообще без понятия: откуда эти данные - о да, они есть, они присутствуют. Но откуда они Ассист не знает. Нужно тырить технологии, KeyNote это делает при захвате буфера обмена. С оперой тоже не справляется, но с IE6 - вопросов нет. Текущая версия 1.7.7.3, на сайте были исходники к 1.7.3, правда на дельфях. Или при захвате всего буфера обмена, программа-редактор знает, кто в него скинул? То что весь буфер обмена захватывать - избыточно, не об этом речь, это уже обсуждалось. "ОбычныйТерминСписокопределенийАдресЦитатыФорматированный" - ба... теже яйца ;) Точнее яйцо... творца - RichEdit. Carc пишет: Другое дело драг-н-дроп на Ассист - тогда те же самые браузеры, ну кроме конечно засранной Оперы, передают информацию в стандартизованном формате, в котором обязан присутствовать и URL - Ассист его и тягает нах оттеда... Попробовал драг-дропнуть пока только в win2000SP4 из IE6, ссылка вставляется только при выборе html-формата, а при Plain text или Rich Text Format - нет.


Carc: MON пишет: Нужно тырить технологии Это КейНоуту нужно тырить, а не мне. Технологии Ассиста на порядок серьезнее - буфер обмена стырить это задачка для старшей группы детского сада, и софта такого написано-переписано сотни уже. Неспроста я в свое время исходники Ассиста все-таки закрыл и убрал с сайта, а то некоторые деятельные китайцы тут начали заумь свою демонстрировать. Нех! Пускай сами с нуля покодят, посмотрим хватит ли им их квалификации (между прочим, никаких хаков в Ассисте нет, там все по всем доступной MS-овской доке написано). MON пишет: С оперой тоже не справляется Опера дура - штык молодец. Как только найдется более менее приемлемое решение в работе с RSS, думаю это поделие норвежское тут же и будет снесено. Они попросту не поддерживают общераспространенные стандарты, а даже те, о поддержке которых заявляли, сделано через одно место всем известное. И копирование данных (врут с кодировкой), и IAccessible яркая тому иллюстрация... MON пишет: Или при захвате всего буфера обмена, программа-редактор знает, кто в него скинул? Нет, это невозможно. По крайней мере я документированных способов взять за жо?у владельца клипборда не знаю. MON пишет: "ОбычныйТерминСписокопределенийАдресЦитатыФорматированный" - ба... теже яйца ;) Точнее яйцо... творца - RichEdit. RichEdit тут не причем, нечего на них бочку катить - они все сделали верно. Это кривая локализация Internet Explorer - решается это проблема. Можно попробовать перепрошить какие-то DLL, описания в сети как это сделать есть. MON пишет: Попробовал драг-дропнуть пока только в win2000SP4 из IE6, ссылка вставляется только при выборе html-формата, а при Plain text или Rich Text Format - нет. Еще бы она вставлялась - ни в Plain Text, ни в Rich Text Format никакой ссылки там и нету. Нечего вставлять - нету там об этом информации... Хотя оно конечно можно и помедитировать. Но это проще делать в IE2Aml - он точно знает в момент сохранения данных, где IE в данный момент находится.

MON: Carc пишет: MON пишет: quote: Нужно тырить технологии Это КейНоуту нужно тырить, а не мне. Технологии Ассиста на порядок серьезнее - буфер обмена стырить это задачка для старшей группы детского сада, и софта такого написано-переписано сотни уже.Неспроста я в свое время исходники Ассиста все-таки закрыл и убрал с сайта, а то некоторые деятельные китайцы тут начали заумь свою демонстрировать. Нех! Пускай сами с нуля покодят, посмотрим хватит ли им их квалификации (между прочим, никаких хаков в Ассисте нет, там все по всем доступной MS-овской доке написано). Я писал про то, что KeyNote всталяет источник при вставке форматированного текста, а Aml Pages нет. А ты про что пишешь??? По горячим клавишам не вставляется. Ты отправляешь воспользоваться драг-дропом (здесь и далее в цитатах выделено мной):Ссылки на источник при использовании горячей клавиши не будут вставляться, т.к. Ассист в общем случае вообще без понятия: откуда эти данные - о да, они есть, они присутствуют. Но откуда они Ассист не знает. Другое дело драг-н-дроп на Ассист Драг-дроп не вставляет ни Plain text, ни Rich Text Format, твой ответ на это такой: Еще бы она вставлялась - ни в Plain Text, ни в Rich Text Format никакой ссылки там и нету. Нечего вставлять - нету там об этом информации... и дальше: Но это проще делать в IE2Aml - он точно знает в момент сохранения данных, где IE в данный момент находится.Третья... последняя попытка! © (голосом Милляра) в IE2Aml Plain-тестом вставился и текст и ссылка. Ура!!! Уже что-то. А теперь подскажи как вставить таблицу со ссылкой, как это делает KeyNote без всяких доппримочек? : Ведь в KeyNote тырить нечего и вообще это детсадовская задача??? Carc пишет: MON пишет: quote: "ОбычныйТерминСписокопределенийАдресЦитатыФорматированный" - ба... теже яйца ;) Точнее яйцо... творца - RichEdit. RichEdit тут не причем, нечего на них бочку катить - они все сделали верно. Это кривая локализация Internet Explorer - решается это проблема. Можно попробовать перепрошить какие-то DLL, описания в сети как это сделать есть. Да мне как пользователю не важно, где виндовозные ошибки, мне важно где они проявляются. Ты мне назови, где это еще проявляется кроме RichEdit? А RichEdit этих невидимых сусликов ловит.

Carc: MON пишет: Я писал про то, что KeyNote всталяет источник при вставке форматированного текста, а Aml Pages нет. А ты про что пишешь??? Про тыренье технологий В форматированном тексте ссылки самой по себе нет, это легко проверить. Тот же IE не передает в этом формате информацию о ссылке... MON пишет: По горячим клавишам не вставляется. Ты отправляешь воспользоваться драг-дропом (здесь и далее в цитатах выделено мной): Дык я что спорю что ли? По горячей клавише эта информация (о ссылке) и не вынимается. MON пишет: Драг-дроп не вставляет ни Plain text, ни Rich Text Format, твой ответ на это такой: В смысле данные не вставляются или ссылка? Данные зависят от того, что передано Ассисту. Простой пример: Опера вообще ни черта не передает, т.к. драг-н-дропа не поддерживает даже теоретически (почему я понять напрочь не способен, именно через драг-н-дроп там куда как проще сделать обобщенную технологию, которая одинаково хорошо будет работать как в самой Опера, так и за ее пределами). Если разговор про ссылку, то не в Plain Text формате, ни в RTF она точно также не передается. Другой разговор, что шаманства еще никто не отменял - и теоретически можно попробовать выцыганить ссылку из другого места. Но вообще это шаманство, и соответственно с этим могут быть подводные камни. MON пишет: Третья... последняя попытка! © (голосом Милляра) в IE2Aml Plain-тестом вставился и текст и ссылка. Ура!!! Уже что-то. IE2Aml работает совершенно иначе. Он сам управляет отправкой данных и сам решает что в них положить, а что нет. Ссылка не исключение - про нее он тоже решение принимает сам. А ссылка безусловно ему доступна. MON пишет: А теперь подскажи как вставить таблицу со ссылкой, как это делает KeyNote без всяких доппримочек? : А как это делает "KeyNote безо всяких допримочек"? Т.е. как это выглядит? MON пишет: Ведь в KeyNote тырить нечего и вообще это детсадовская задача??? Я знаю по крайней мере несколько способов это сделать, но я должен понимать как это выглядит? Что происходит, ты нажимаешь клавишу, копируешь в буфер обмена что!?! Вопрос только в этом! И по большому счету там сразу доступны несколько реализаций. Одна из них подразумевает очень конкретное вмешательство в адресное пространство IE: 1) Это уже само по себе не очень хорошо. Рано или поздно может приводить к проблема, IE2Aml не исключение. 2) Не будет работать по большому счету ни с чем кроме IE (Maxthon да CHM не в счет, они все на движке IE). Поэтому мало того что такой способ заранее несет проблемы, а хоть бы и теоретически (которые очень быстро становятся практическими: если погуглить на тему Patris+IE2Aml+Vista+UAC), но еще и не является общим решением. И придется переписывать под каждую софтину отдельно, чего и стоит стараться избегать. MON пишет: Да мне как пользователю не важно, где виндовозные ошибки, мне важно где они проявляются. Ты мне назови, где это еще проявляется кроме RichEdit? А RichEdit этих невидимых сусликов ловит. RichEdit тут не причем! Я как то приводил ссылки, сейчас у меня их нет, и надо искать заново. Можно просто погуглить прямо на предмет "ТерминОпределения + RichEdit" - в рунете есть описания как решать эту проблему, что и где надо патчить в IE-шных DLL. Меня это самого никогда не интересовало, т.к. патчить я все равно не буду - у меня эти ДЛЛ могут по 3 раза на дню меняться и лишняя неопределенность мне будет только мешать, а проблемы все равно на корню не решит. Ну, а патчить кодом, да еще и из Aml Pages не считаю себя вправе, да и считаю бессмысленным занятием: гики смогут разобраться с этим самостоятельно, если посчитают нужным. Домохозяйки, что ты не расписывай хоть в хелпах, хоть в советах не способны самостоятельно и ответственно принять решение дык патчить или нет. И в любом случае мне же потом и отдуваться, и спасать и консультировать. Это как ребенку горячий утюг в руки дать - больно оно конечно будет ребенку, да только думаю проблемой это будет того кто давал... PS: только давай без лишних "смешков" (именно "лишних" - в самый раз будет в самый раз ). У меня уже несколько раз возникала такая ситуация, и я искренне потрясен терпением некоторых вполне конкретных "домохозяек" (имеется ввиду как термин, определяющий их степень компьютерной подготовки. Обычно они просят не инструкция, а сразу ассемблерный код, мол им так понятнее ). Это вообще абсолютно нормально, не обязаны все да во всем разбираться. Но если бы у меня была возможность просто физически подьехать, то глядишь за 20 минут и проблемы были бы решены. А когда такая "домохозяйка" на другом конце страны, что тогда делать!?! А ведь не бросишь человека в такой ситуации, выручать-то надо!?! А как выручать, когда решение проблемы движется со скоростью пол шага в полчаса (объяснять то все с нуля приходится). Ох, однажды я цельную неделю так убил, где ж столько времени взять!?! Так что, думаю поосторожничать в таких вопросах не помешает. А к примеру, что мол не проявляется это негде больше RichEdit - дык то враки. В Ворде такое в какой-то версии тоже случалось, в редакторе простого текста такого в принципе быть не может - он не поддерживает драг-н-дроп. А больше толком этому и проявляться просто негде.

MON: Carc пишет: Если разговор про ссылку, то не в Plain Text формате, ни в RTF она точно также не передается. Другой разговор, что шаманства еще никто не отменял - и теоретически можно попробовать выцыганить ссылку из другого места. Но вообще это шаманство, и соответственно с этим могут быть подводные камни. Что происходит, ты нажимаешь клавишу, копируешь в буфер обмена что!?! Вопрос только в этом! И по большому счету там сразу доступны несколько реализаций. Одна из них подразумевает очень конкретное вмешательство в адресное пространство IE: 1) Это уже само по себе не очень хорошо. Рано или поздно может приводить к проблема, IE2Aml не исключение. Программы, которые вставляют URL (предполагаю, что их гораздо больше, чем нижеуказано), то бишь шаманят и вмешиваются в адресное пространство IE: CintaNotes Beta M10.5 Portable version - по горячей клавише, текст вставляется как plain-текст KeyNote 1.7.6 - при слежении за буфером обмена и его захвате; текст вставляется как форматированный! EverNote 2.2.1.386 Portable version - по горячей клавише, drag and drop, копипасте; текст вставляется как форматированный! MS Office OneNote 2003 Portable version при копипасте; drag and drop; текст вставляется как форматированный! Млин... а MS совсем страх потерял, тоже пошаманить норовит. ;) Я опять про то, что нужно тырить технологии или придумывать свои.

Carc: MON пишет: Программы, которые вставляют URL (предполагаю, что их гораздо больше, чем нижеуказано), то бишь шаманят и вмешиваются в адресное пространство IE: Наглая неприкрытая ложь - как минимум 3 из 4 перечисленных НЕ вмешиваются в адресное пространство IE, хотя бы та же CintaNotes - что она делает в общем-то известно (кстати красивое решение)! MON пишет: CintaNotes - Вау, уже прогресс - в старых версиях такого не было. MON пишет: KeyNote - при слежении за буфером обмена и его захвате; текст вставляется как форматированный Вторая наглая неприкрытая ложь полуправда. Это уже обсуждали - повторяться не стоит. MON пишет: EverNote - по горячей клавише, drag and drop, копипасте; текст вставляется как форматированный! Третья наглая неприкрытая ложь полуправда - не стоит путать драг-н-дроп и копи-паст - это абсолютно разные вещи. В Ассисте есть выбор формата как раз при драг-н-дропе. MON пишет: MS Office OneNote при копипасте; drag and drop; текст вставляется как форматированный! Млин... а MS совсем страх потерял, тоже пошаманить норовит. ;) Наглый неприкрытый троль - то что делает OneNote с IE мало кого волнует. Идем в О-майн-гугль, набираем "статистику веб браузеров по миру" + "статистика веб браузеров по рунету" - курим до полного просветления. Поддержка только ИЕ (и гуй с ним с остальными браузерами), да еще и MS-овскими недокументированными интерфейсами, которые не то завтра, не то уже сегодня удалят и любой код кроме MS-овского полетит на помойку + решение исключительно через COM (плавно сносим Aml Pages, записываем 200 метров OneNote на флешку и на любой чих на любой машине начинаем с мрачной установки, если конечно тебе разрешат вообще что-то ставить - дык вперед)... Перечисленных "плюсов" достаточно - или еще добавить, т.с. соли-перца по вкусу? Для полного просветления могу посоветовать Сполски: "Огонь и движение" и "MS сошла с ума?" - в этих статьях четко описано зачем так делается... MON пишет: Я опять про то, что нужно тырить технологии или придумывать свои. Мне не нужно, в Асссите все эти технологии уже есть! Более того именно они и применяются. Но мое утверждение что в соседних форматах (plain text, RTF) нету URL абсолютно верно. Другой разговор, что это не единственный способ вытащить URL - и с некоторыми форматами Aml Assist именно это и вытворяет. Чтобы довести до ума во всех форматах, понадобиться достаточно солидное перекроектирование (не ахти что, но нужно сильно перетрясти код на тему "кто, что, в какой момент делает") - это большая работа, и как только найдется время ею и займусь. Но в любом случае это будет абсолютно параллельно релизному плану самой Aml Pages - все равно плагин независимый, дык вот пусть плагин независимо и развивается.

MON: Carc, на твоем месте я бы не был столь категоричен. Позднее в ответе формулировки "наглая неприкрытая ложь" кое-где перечеркнуты и это правильно, но раз они остались, значит подразумеваются, тады - "наш ответ Чемберлену" © : Carc пишет: как минимум 3 из 4 перечисленных Это УЖЕ полуправда по твой терминологии. Я же расцениваю это как домысел, умозаключение, вполне возможно, что ошибочное, полученное на основании того, что AmlP в одной из реализаций может потребоваться "очень конкретное вмешательство в адресное пространство IE". Оk, если ты настаиваешь, что это все же "наглая неприкрытая ложь", тогда ДОКАЗАТЕЛЬСТВА по каждой программе в студию. Без доказательств - это лишь плод воспаленного эго. Carc пишет: Вау, уже прогресс - в старых версиях такого не было. Подправил свой предыдущий пост добавлением версий программ, т.к. это действительно тоже может иметь значение. Carc пишет: MON пишет: quote: KeyNote - при слежении за буфером обмена и его захвате; текст вставляется как форматированный Вторая наглая неприкрытая ложь полуправда. Это уже обсуждали - повторяться не стоит. Где ложь или полуправда??? Здесь нет URL? Здесь нет форматированного текста? Может быть не все форматирование переносится, но оно присутствует! Что обсуждали? Carc пишет: MON пишет: quote: EverNote - по горячей клавише, drag and drop, копипасте; текст вставляется как форматированный! Третья наглая неприкрытая ложь полуправда - не стоит путать драг-н-дроп и копи-паст - это абсолютно разные вещи. Ложь в чем? В drag-drop? Ok, как называется это действие: выделяем мышью текст на интернет-странице, щелкаем левой кнопкой мыши и тянем в окно EverNote, clipboard при этом пуст? Carc пишет: то что делает OneNote с IE мало кого волнует. Ок, пусть решение OneNote не подходит, разработай свое. Однако то, что URL в MS Office OneNote вставляется для форматированного текста - это факт, проверенный лично. Carc пишет: записываем 200 метров OneNote на флешку и на любой чих на любой машине начинаем с мрачной установки, если конечно тебе разрешат вообще что-то ставить - дык вперед Ну то, что у тебя 200 метров с мрачной установкой на каждый чих еще не значит, что так у всех. У меня портабельная версия 82 Mb. Я не поклонник этой программы, но некоторым она нравится. Carc пишет: Чтобы довести до ума во всех форматах, понадобиться достаточно солидное перекроектирование (не ахти что, но нужно сильно перетрясти код на тему "кто, что, в какой момент делает") - это большая работа, и как только найдется время ею и займусь. Этот ответ и ожидался, все остальное расцениваю как тот самый тролль.



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