Форум » » Что то случилось с символами... » Ответить

Что то случилось с символами...

Евгений: Давно пользуюсь этой отличной програмой. Веду свои заметки в одном файле уже долгое время... Вдруг, при очередном запуске, все символы этого файла превращаются в кракозяблы, хотя остальные файлы .apd на компе смотрятся отлично... Делал как то бэкап, но давно это было, все самое актуально хранится именно вот в этом(теперь кракозябленном). Помогите восстановить! подскажите что делать?

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

MON: Carc пишет: просил прислать документ с проблемным тултипом, что-то я его так и не наблюдаю Просьба, по-моему, была перевыложить второй скриншот с фреймом: Carc пишет: именно второй скриншот и не показывается... Кинь что ли почтой или перевыложи? Что было сделано в посте "Зяблики, зяблики... теплый от MON-а привет (2)" Carc пишет: Ну я не ясновидящий Похоже невидящий, а не ясновидящий. ;) За кракозябрами amlpages.com на скриншоте не узнал? На всех скриншотах, относящихся к веб-страницам, я старался, чтобы URL фигурировал. Да ни вапрос! Пожалуйста, документ на блюдечке с голубой каемочкой © Что не сделаешь, чтобы программа стала лучше.

MON: А что за фигня опять с переименованием моего предыдущего сообщения в "Модератору" для залогиненных пользователей и "Hidden" для гостей? Тема: "Что то случилось с символами... Евгений (05.10.09 14:18)" помечена и в скором времени будет удалена?? Опять случайность? Повторяю предыдущее сообщение: Carc пишет: просил прислать документ с проблемным тултипом, что-то я его так и не наблюдаю Просьба, по-моему, была перевыложить второй скриншот с фреймом: Carc пишет: именно второй скриншот и не показывается... Кинь что ли почтой или перевыложи? Что было сделано в посте "Зяблики, зяблики... теплый от MON-а привет (2)" Carc пишет: Ну я не ясновидящий Похоже невидящий, а не ясновидящий. ;) За зябликами на скриншоте не увидел ссылку на amlpages.com? На всех скриншотах, относящихся к веб-страницам, я старался, чтобы URL фигурировал. Да ни вапрос! Пожалуйста, документ на блюдечке с голубой каемочкой © Что не сделаешь, чтобы программа стала лучше.

Carc: MON пишет: А что за фигня опять с переименованием моего предыдущего сообщения в "Модератору" для залогиненных пользователей и "Hidden" для гостей? На этот раз я точно ничего не делал, и списывать на давность уже не приходится - все таки сообщение новое... И уж точно знаем что делали, а что нет. По ходу дела ты сам выставил галку "показывать это сообщение только модераторам" (я так думаю: вообще было такое разок правда давно, один товарищ так активно редактировал сообщение, что случайно его и вовсе снес - все мы ошибаемся иногда). Update: действительно стояла галка "показывать только модераторам", вроде поправил. Теперь всем видно? MON пишет: Просьба, по-моему, была перевыложить второй скриншот с фреймом: Ладно дафай повторимся: пришли мне почтой проблемный документ с зябликами в веб страницах, или выложи куда-нить в паблик я сам скачаю. Если есть какие-то страхи, паранойи, реальные подозрения что уже завтра этот документ ляжет на стол президенту Медведеву - мало ли все таки, но завтра не смогу, только в конце недели - ну сделай копию с документа и удали свои приватные разделы. Только обязательно нужно чтобы остались проблемные веб страницы с зябликами (чем больше - тем лучше. Статистика по ним по любому понадобится). MON пишет: Похоже невидящий, а не ясновидящий. ;) За зябликами на скриншоте не увидел ссылку на amlpages.com? Ну е-мае - мне ж не ссылка нужна, а сам документ. Проблемы то ведь не в самой ссылке, а в уже внурях документа. MON пишет: Да ни вапрос! Пожалуйста, документ на блюдечке с голубой каемочкой © Что не сделаешь, чтобы программа стала лучше. Вау - наконец-то! Гут! Значит так: у меня сборка 2074 - сама страница открывается в правильной кодировке (что и ожидалось), но зяблики таки есть в автоматически формируемой подсказке к узлу дереве (что в целом тоже ожидалось). У тебя также?


MON: Carc пишет: Ладно дафай повторимся: пришли мне почтой проблемный документ с зябликами в веб страницах, или выложи куда-нить в паблик я сам скачаю. Carc пишет: Вау - наконец-то! Как-то странно, я выкладывал документ сразу. Ты что обычно отвечаешь по абзацам, не дочитав сообщение до конца? Carc пишет: Значит так: у меня сборка 2074 - сама страница открывается в правильной кодировке (что и ожидалось), но зяблики таки есть в автоматически формируемой подсказке к узлу дереве (что в целом тоже ожидалось). У тебя также? Также + зяблики в комментарии. Похоже по умолчанию текст комментария совпадает с формируемой подсказкой к узлу дерева. Carc пишет: что в целом тоже ожидалось В будущем ожидается, что все будет открываться в правильной кодировке

Carc: MON пишет: Как-то странно, я выкладывал документ сразу. Ты что обычно отвечаешь по абзацам, не дочитав сообщение до конца? Иногда да - нет смысла (всегда по крайней мере) читать сообщение полностью до конца, у тебя часто в сообщении очень разные темы (ну тут не один ты такой ). Поэтому и не увидел внизу сначала ссылку на документ. MON пишет: Также + зяблики в комментарии. Смотрим на сборку 2075 в ней аккурат и сделано точно такое же автоматическое определение кодировок для подсказок. MON пишет: Похоже по умолчанию текст комментария совпадает с формируемой подсказкой к узлу дерева. Комментарий это считай пользовательская подсказка - что он туда внес, вот то в подсказке и будет отображаться причем всегда - пользователю виднее что должно быть в подсказке. Если пользовательского комментария нет (по умолчанию это всегда так), то подсказка к узлам дерева (да и не только, она много где показывается) формируется программой автоматически, на основе содержания самой страницы документа (заголовки, начало текста, конец текста и.т.д.) В панели комментариев всегда показывается именно то, что и будет. Есть пользовательский комментарий - зер гут, показывается именно он. Нет - тогда вынимается автоматически сформированный текст, но в этом случае в панели комментариев сам текст показывается сереньким цветом, а явно назначенный текст показывается стандартным цветом текста. MON пишет: В будущем ожидается, что все будет открываться в правильной кодировке Смотрим на сборку 2075 - в ней это будущее и сделано.

MON: Carc пишет:MON пишет: quote: В будущем ожидается, что все будет открываться в правильной кодировке Смотрим на сборку 2075 - в ней это будущее и сделано. Будущее наступило для сайта amlpages.com/rus/ Ну это тоже уже прогресс Однако я еще указывал ссылки http://www.kp.ru/daily/24390/568892 и http://www.sovsport.ru/gazeta/article-item/355445, для которых все как было так и осталось.

Carc: Carc пишет: Вау - наконец-то! Гут! Значит так: у меня сборка 2074 - сама страница открывается в правильной кодировке (что и ожидалось), но зяблики таки есть в автоматически формируемой подсказке к узлу дереве (что в целом тоже ожидалось). У тебя также? Смотрим на историю изменений и убеждаемся что аккурат в сборке 2074 было добавлено новое автоопределение кодировок веб страниц...

Carc: MON пишет: Еще интересно, если найти кодировку, в которой AmlP будет отображать кириллицу и не снять автовыбор, в следующий раз будут опять кракозябры. Если в AmlP снять автовыбор, тогда сохраняется, но может появиться на других страницах! Причем, если открыть другой документ, где все было в ажуре можно с ужасом обнаружить иероглифы. Снять автовыбор и вручную искать и назначать нужную кодировку во всех документах? Согласен, что неудобно, но сейчас пока только так. Писать частотный анализ буду позже, сейчас на это времени не очень-то хватает, да и писанины там мягко говоря не мало. А с ним там ох как поковыряться надо - не все там так просто, как хотелось бы. Поэтому попробую в следующей сборке сделать. Сейчас автоопределение встроенное от движка IE, вот что он там наопределяет, то по умолчанию и будет. Aml Pages конечно анализирует веб страницу при открытии, но весьма поверхностно - без частотного анализа там особо не разопределяешься.

Carc: MON пишет: . Assist сохраняет его в UTF-8, IE2Aml в Кириллицу (Windows), а AmlP на автовыборе предлагает Западноевропейскую (Windows) 1) IE2Aml вытаскивает текст именно в той кодировке, в которой он в IE и показан. 2) Aml Assist передает текст в кодировке, в которой он получил. UTF8 это как раз стандартизованная кодировка, насколько я помню, впрочем ранние версии браузеров иногда клали с прибором на стандарт и гоняли в других кодировках. Но поддержка стандарта браузерами это от меня не зависит. Так что значки надо ставить браузерам. 3) Про автоопределение кодировок писал выше.

Carc: Как "что это"? Это веб страница - причем самая натуральная! с фреймом каким-нить видимо!

MON: Carc пишет: Как "что это"? Это веб страница - причем самая натуральная! с фреймом каким-нить видимо! А зачем фрейм тянется при сохранении выделенного фрагмента? В Maxthon-е выделяем данный фрагмент, в контекстном меню выбираем "HTML-код выделенного фрагмента". Получаем: <P><STRONG>Как сообщал вчера «Советский спорт», в сборной России обнаружен свиной грипп. Но паники не наблюдается. Хоккеисты спокойно готовятся к субботнему матчу со шведами. Сам заболевший – Олег Твердовский – уже поправился. Да и врач сборной Егор Козлов уверил корреспондента «Советского спорта», что эпидемии не допустит.</STRONG> </P> Сохраняем в том же Блокноте с расширением html, можно даже не добавлять !DOCTYPE и теги <html>. Открываем - в результате именно то, что требовалось. Пробовал тем же методом с заголовком выше выбранного фрагмента и текстом ниже - нет никаких фреймов. Кстати, IE2Aml тянет зябликами, но без фрейма. Фрейм по горячей клавише или драг-дропе на ассист. Несколько инструментов и каждый работает по-своему (как в небезызвестной басне лебедь, рак и щука).

Carc: MON пишет: А зачем фрейм тянется при сохранении выделенного фрагмента? Значит он попал в выделенный фрагмент, потому и тянется... MON пишет: В Maxthon-е выделяем данный фрагмент, в контекстном меню выбираем "HTML-код выделенного фрагмента". Макстон это как-то не впечатляет, что именно он там вытащит это надо к авторам Макстона обращаться. Да и чистота эксперимента нарушена - другой браузер и другое же выделение. Может быть в Макстоне и фрейм не попадал в выделенное Да и настройки безопасности в Макстоне и в IE разные, в конкретном случае браузер как нечего делать может попросту не давать доступа к другому фрейму. MON пишет: Сохраняем в том же Блокноте с расширением html, можно даже не добавлять !DOCTYPE и теги <html>. Открываем - в результате именно то, что требовалось. Пробовал тем же методом с заголовком выше выбранного фрагмента и текстом ниже - нет никаких фреймов. Заголовки и теги это вообще не из той оперы - не важно указаны они или нет: HTML интерпретируется, и как конкретный браузер решит, так и интепретнет - стандарт вообще-то требует чтобы было указано, де факто большинство браузеров (кроме последних IE разве) кладут на стандарт с прибором и не обращают на это внимания. Так что что указывай, что нет - это как правило не на что не влияет. MON пишет: Кстати, IE2Aml тянет зябликами, но без фрейма. IE2Aml вообще ни черта не тянет "зябликами" - определением кодировки все равно занимается Aml Pages сама и абсолютно независимо. Что в IE было открыто, то IE2Aml и отправит - кодировками он не занимается... MON пишет: Фрейм по горячей клавише или драг-дропе на ассист. Несколько инструментов и каждый работает по-своему (как в небезызвестной басне лебедь, рак и щука). Несколько разных и независимых инструментов, они и не должны работать в какой-то связке. А вообще обсуждается сферический конь в вакууме - без конкретного документа, с конкретными данными и конкретными веб странницами вообще разговаривать мало смысла имеет... Нужно видеть данные - и смотреть уже по ним что там с кодировками происходит - опять же повторюсь в общем случае невозможно определить кодировку файла, и это факт. Статистические методы дают конечно некоторый результат, но на то она и статистика - без конкретных данных разговор не имеет смысла, очередные штуки в квадрате получим и только.

MON: Carc пишет: Макстон это как-то не впечатляет, что именно он там вытащит это надо к авторам Макстона обращаться. Ok. IE2Aml не тянет фрейм в win2000 (в XP IE2Aml вообще ничего не вставляет в тело страницы) Carc пишет: Несколько разных и независимых инструментов, они и не должны работать в какой-то связке. Хочется, чтобы они работали с одинаковым результатом. А так, что получается пользователю следующим образом работать предлагается: попытались вытащить текст по горячей клавише, извините, херня получилась, а... я еще один способ знаю: драг-дропнули - кракозябры. Вот сука...., ну ка мы на него IE2Aml натравим. Опс... ясно, выберем наилучший результат, остальные грохнем? Carc пишет: А вообще обсуждается сферический конь в вакууме - без конкретного документа, с конкретными данными и конкретными веб странницами вообще разговаривать мало смысла имеет... Carc пишет: Статистические методы дают конечно некоторый результат, но на то она и статистика - без конкретных данных разговор не имеет смысла, очередные штуки в квадрате получим и только. Как я уже выше писал, выкладываемые скриншоты на веб-страницы д.б. с URL, если где-то упустил сорри, подскажи где - добавлю. Получить же данные с указанной веб-страницы дело одной минуты. Ну да ладно, опять же, пожалуйте вот документ (+ см. на 2-х страницах мои комментарии)

Carc: MON пишет: Хочется, чтобы они работали с одинаковым результатом. А так, что получается пользователю следующим образом работать предлагается: попытались вытащить текст по горячей клавише, извините, херня получилась, а... я еще один способ знаю: драг-дропнули - кракозябры. Вот сука...., ну ка мы на него IE2Aml натравим. Опс... ясно, выберем наилучший результат, остальные грохнем? 1) Ну а кто спорит-то!?! Я тоже хочу чтобы работали одинаково - но одно дело хотеть, другое делать - не все так быстро. В одних только сборках 2071-2074 перетряхнуто столько кода, что мама не горюй. И уже лучше работает - но регрессионные тесты это всегда время. Конечно же, я прогонял более чем конкретно и новое автоопределение кодировки, и новую синтаксическую подсветку - но в любом случае нужно время, чтобы набрать критическую массу тестов... Я бы даже сказал не тестов - тесты в общем-то пройдены. Но у новых решений могут быть нюансы - в первой и второй реализации сложно учесть все нюансы сразу, просто потому что о них не знаешь, нужно время чтобы обратить на них внимание. Вот кстати на днях попалось очень любопытное высказывание о сложности программирования vs математики. В программировании действительно самая сложная проблема это сусаниновщина - а туда ли мы идем, в математике такого никогда не бывает... 2) Кракозябры были где? В тексте или в подсказке? К веб странице или к какому-то тексту (форматированный или простой). Кракозябры в подсказке - это э-э-э несколько ожидаемое поведение. Кракозябры в самом контенте веб страниц - уже не должно бы быть так, хотя и нельзя гарантировать 100% результат. Опять же нужна статистика, там для толкового определения кодировки нужен более чем реальный алгоритм ранжирования - он должен далеко ни один параметр учитывать (я видел однопараметрные реализации - врут как дышат, когда определение по нескольким параметрам одновременно уже лучше становится). Веб страницы сами по себе, их контент уже применяют новое автоопределение кодировки, сами подсказки пока нет (просто не хотелось рубить с плеча, технически это прикрутить как 2 пальца - ничего сложного, еще пару-тройку строк кода)...

MON: Carc пишет: Конечно же, я прогонял более чем конкретно и новое автоопределение кодировки, и новую синтаксическую подсветку - но в любом случае нужно время, чтобы набрать критическую массу тестов... Не знаю, чем и как ты тестируешь, но то что синтаксическая подсветка теперь иногда неправильно срабатывает в тексте в пределах экрана, обнаруживается практически сразу. Текст то не так раскрашивается: то не раскрашивается вообще: При перемещении курсора в это место, подсветка восстанавливается. Либо наоборот, все подсвечивается правильно, но при при перемещении курсора в это место, подсветка исчезает. По поводу пропадания стиля (где-то в низлежайших ветках) напишу здесь, чтобы не искать и не поднимать весь тот "лес" наверх. Это легко воспроизводится, если в качестве стиля использовать только подсветку.



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