Форум » » SOS » Ответить

SOS

Сергей: После устоновки новой версии AML a именно 9.10.2024 частьстраниц изменила кадировку и превратилось из русских слов в нечитаему абракадабру. см. ниже И что теперь делать, пропали очень важные для меня тексты.... блин.... Òðè çîëîòûå ôèãóðû Îäèí öàðü â ñòàðîäàâíèå âðåìåíà çàõîòåë ïðîâåðèòü óì è íàáëþäàòåëüíîñòü öàðÿ ñîñåäíåãî öàðñòâà, à çàîäíî è ñìåêàëêó åãî íàðîäà. Îí ïîñëàë ñâîåìó ñîñåäó òðè çîëîòûå ôèãóðû îäèíàêîâîãî âèäà è îäèíàêîâîãî âåñà. Öàðþ ïðåäëàãàëîñü óñòàíîâèòü, êàêàÿ èç ôèãóð áûëà ñàìîé öåííîé. Âìåñòå ñî ñâîèìè ïðèäâîðíûìè öàðü âíèìàòåëüíî ðàññìîòðåë ôèãóðû, íî íå ñìîã îáíàðóæèòü íè ìàëåéøåãî ðàçëè÷èÿ. Äàæå ìóäðåéøèå èç ìóäðåöîâ åãî öàðñòâà ãîòîâû áûëè ïîêëÿñòüñÿ, ÷òî ìåæäó ôèãóðàìè íåò íèêàêîé ðàçíèöû. Öàðþ áûëî î÷åíü òÿæåëî îñîçíàòü, ÷òî â åãî öàðñòâå íèêòî íå ìîæåò ñîîáðàçèòü, â ÷¸ì ðàçíèöà ìåæäó ôèãóðàìè. Âñå öàðñòâî ïðèíèìàëî ó÷àñòèå â ðåøåíèè çàãàäêè, è êàæäûé ñòàðàëñÿ èçî âñåõ ñèë - íî âñ¸ áåçðåçóëüòàòíî. Êîãäà êîðîëü óæå áûë âûíóæäåí ïðèçíàòü ïîðàæåíèå, îäèí þíîøà, òîìÿùèéñÿ â òþðüìå, âçÿëñÿ îáíàðóæèòü ðàçíèöó ìåæäó ôèãóðàìè, åñëè òîëüêî åìó äàäóò èõ îñìîòðåòü. Öàðü ïðèêàçàë ïðèâåñòè ìîëîäîãî ÷åëîâåêà âî äâîðåö è âåëåë ïîêàçàòü åìó òðè çîëîòûå ôèãóðû. Þíîøà î÷åíü âíèìàòåëüíî èõ ðàññìîòðåë è, íàêîíåö, óñòàíîâèë, ÷òî ó êàæäîé èç ôèãóð â óõå åñòü ìàëåíüêàÿ äûðî÷êà. Òîãäà äëÿ ïðîâåðêè îí ïðîñóíóë òóäà òîíêóþ ñåðåáðÿíóþ ïðîâîëîêó. Îêàçàëîñü, ÷òî ó ïåðâîé ôèãóðû ñåðåáðÿíàÿ ïðîâîëîêà âûøëà èçî ðòà, ó âòîðîé - èç äðóãîãî óõà, à ó òðåòüåé ïîÿâèëàñü èç ïóïêà. Ïîäóìàâ íåìíîãî, ìîëîäîé ÷åëîâåê îáðàòèëñÿ ê öàðþ. "Âàøå âåëè÷åñòâî, - ñêàçàë îí, - ÿ äóìàþ, ÷òî ðåøåíèå çàãàäêè ëåæèò ïåðåä íàìè, êàê îòêðûòàÿ êíèãà. Íóæíî òîëüêî ïîïûòàòüñÿ å¸ ïðî÷åñòü. Âû âèäèòå, êàê âñå ëþäè îòëè÷àþòñÿ äðóã îò äðóãà, òàê è êàæäàÿ èç ýòèõ ôèãóð åäèíñòâåííàÿ â ñâîåì ðîäå. Ïåðâàÿ ôèãóðà íàïîìèíàåò òåõ , êòî ñïåøàò ðàññêàçàòü âñå, ÷òî óñëûøàëè. Âòîðàÿ ôèãóðà ïîõîæà íà òåõ, ó êîãî, êàê ãîâîðèòñÿ, " îäíî óõî âëåòàåò, â äðóãîå âûëåòàåò". Òðåòüÿ æå ôèãóðà âî ìíîãîì ñõîæà ñ òåìè, êòî çàïîìèíàåò óñëûøàííîå è ïðèíèìàåò ýòî áëèçêî ê ñåðäöó. Ãîñïîäèí! Òåïåðü ðàññóäè, êàêàÿ ôèãóðà ñàìàÿ öåííàÿ. Êîãî áû òû âûáðàë è ñäåëàë ñâîèì ïðèáëèæåííûì? Òîãî, êòî íè÷åãî íå õðàíèò, òîãî, êîìó òâîè ñëîâà ÷òî âåòåð, èëè òîãî, êîìó ìîæíî ïîëíîñòüþ äîâåðèòüñÿ?

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

MON: Сергей пишет: И что теперь делать, пропали очень важные для меня тексты.... блин.... A... опять RichEdit c приснопамятными наборами символов "Западный" и "Кириллица". Про это уже на форуме было писано. Кракозябры встречались даже в файле-примере sample.apd и появлялись в документе apd при копировании из справки к AmlPages . Если нужно какой-то текст посмотреть по-быстрому, можешь воспользоваться онлайн декодером кириллицы Там все просто - вставить текст и напротив "Выберите кодировку : Автоматически" щелкнуть кнопку "Ok". Твой текст:Три золотые фигуры Один царь в стародавние времена захотел проверить ум и наблюдательность царя соседнего царства, а заодно и смекалку его народа. Он послал своему соседу три золотые фигуры одинакового вида и одинакового веса. Царю предлагалось установить, какая из фигур была самой ценной. Вместе со своими придворными царь внимательно рассмотрел фигуры, но не смог обнаружить ни малейшего различия. Даже мудрейшие из мудрецов его царства готовы были поклясться, что между фигурами нет никакой разницы. Царю было очень тяжело осознать, что в его царстве никто не может сообразить, в чём разница между фигурами. Все царство принимало участие в решении загадки, и каждый старался изо всех сил - но всё безрезультатно. Когда король уже был вынужден признать поражение, один юноша, томящийся в тюрьме, взялся обнаружить разницу между фигурами, если только ему дадут их осмотреть. Царь приказал привести молодого человека во дворец и велел показать ему три золотые фигуры. Юноша очень внимательно их рассмотрел и, наконец, установил, что у каждой из фигур в ухе есть маленькая дырочка. Тогда для проверки он просунул туда тонкую серебряную проволоку. Оказалось, что у первой фигуры серебряная проволока вышла изо рта, у второй - из другого уха, а у третьей появилась из пупка. Подумав немного, молодой человек обратился к царю. "Ваше величество, - сказал он, - я думаю, что решение загадки лежит перед нами, как открытая книга. Нужно только попытаться её прочесть. Вы видите, как все люди отличаются друг от друга, так и каждая из этих фигур единственная в своем роде. Первая фигура напоминает тех , кто спешат рассказать все, что услышали. Вторая фигура похожа на тех, у кого, как говорится, "В одно ухо влетает, в другое вылетает". Третья же фигура во многом схожа с теми, кто запоминает услышанное и принимает это близко к сердцу. Господин! Теперь рассуди, какая фигура самая ценная. Кого бы ты выбрал и сделал своим приближенным? Того, кто ничего не хранит, того, кому твои слова что ветер, или того, кому можно полностью довериться? После перекодировки твоего текста сообщается, что исходная win-1251, но отображается как win-1252. Ну а как быстро исправить ситуацию в AmlPages, думаю, подскажет Carc Раз такая фигня творится нужно хотя бы декодировщик к AmlPages прикручивать.

Сергей: Спасибо MON это частичтно решает проблемму но только частично, к тому же есть такая же проблемм с html листами. Сразу оговорюсь и добавлю, все спсобы перекодировки описанные в хелпе не помогают....

MON: Сергей пишет: это частичтно решает проблемму но только частично, к тому же есть такая же проблемм с html листами. Сразу оговорюсь и добавлю, все спсобы перекодировки описанные в хелпе не помогают.... Укажи какая винда Укажи полную версию вместе с RichEdit из AmlPages о программе (Ctrl+F1) Какие у тебя параметры в реестре HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage для 1251 и 1252 ? А html какие? В составе документа apd, скопированные с помощью плагина AmlPages?


Сергей: Windows xp - sp3 Версия: 9.10 сборка 2026, msftedit.dll 4.1 В реестре 1251 Да html в составе скапированные с помощью плагина AmlPages

MON: Сергей пишет: Версия: 9.10 сборка 2026, msftedit.dll 4.1 Попробуй в "Быстрые опции" (кнопка на панели инструментов, в справке картинка есть ) -> "Редактор текста" -> "Использовать RichEdit 6.0" Закрой AmlPages и снова открой. В реестре 1251 в смысле c_1251.nls для 1251 и 1252?

Сергей: MON пишет: в смысле c_1251.nls для 1251 и 1252? в смысле для 1251 c_1251.nls а для 1252 c_1252.nls

MON: Сергей пишет: а для 1252 c_1252.nls Если установка опции "Использовать RichEdit 6.0" не помогла, поставь для 1252 - c_1251.nls Вот только не помню нужна перезагрузка или нет. Попутно вопросы с Carc К быстрым опциям можно добратьчя только через панель? Не сохраняется положение и размер панелей "Стандартная" и "Документ"

Carc: MON пишет: К быстрым опциям можно добратьчя только через панель? Ну к некоторым только через панель, некоторые просто дублируют управление опциями из главного диалога настроек. MON пишет: Не сохраняется положение и размер панелей "Стандартная" и "Документ" Хм... это что имеется ввиду?

MON: Carc пишет: MON пишет: quote: Не сохраняется положение и размер панелей "Стандартная" и "Документ" Хм... это что имеется ввиду? Если включены панели "Стандартная" и "Документ", они наезжают одна на другую и разделяются ">>" Если передвинуть вправо панель "Документ" или перетащить ее отдельной строкой, при открытии AmlPages снова панели съезжаются. Сдается мне, что кто-то выкладывал даже скриншот, только по этому форуму замучаешься искать.

Carc: MON пишет: Если включены панели "Стандартная" и "Документ", они наезжают одна на другую и разделяются ">>" Если передвинуть вправо панель "Документ" или перетащить ее отдельной строкой, при открытии AmlPages снова панели съезжаются. Сдается мне, что кто-то выкладывал даже скриншот, только по этому форуму замучаешься искать. А-а-а, я об этом знаю! Cтабильно где-то полкнопки теряется при расчетах нужного размера панели. Но "б-а-алин" полкнопки из раз в раз не повторяются, то на пару пикселов больше насчитает, то меньше. Решение ищется - в общем уже запостил к коллегам! Пока постил, самого пара мыслей посетила.

MON: Carc пишет: Cтабильно где-то полкнопки теряется при расчетах нужного размера панели. Но "б-а-алин" полкнопки из раз в раз не повторяются, то на пару пикселов больше насчитает, то меньше. Да там не полкнопки. По умолчанию в "Стандартной" не видны четыре кнопки "Быстрые опции", "Веб-сайт", "RSS" и "Справка".

Carc: MON пишет: Да там не полкнопки. Ну а я про что!?! То полкнопки, то две, то еще чего-то...

MON: Carc пишет: MON пишет: quote: Да там не полкнопки. Ну а я про что!?! То полкнопки, то две, то еще чего-то... Сначала не понял про какие полкнопки, действительно в winXP: А в w2k: Да там не полкнопки. По умолчанию в "Стандартной" не видны четыре кнопки "Быстрые опции", "Веб-сайт", "RSS" и "Справка".

Carc: Да я сам никак понять не могу - в какой момент она теряет эти пол-2-3 кнопки.... Копаюсь в 9.11

Сергей: MON пишет: в смысле c_1251.nls для 1251 и 1252? для 1251 c_1251.nls а для 1252 c_1252.nls Изменения на РичЭдит 6.0 не происходит, т.е галка ставиться но после перезагрузки Амл, снова сбраисвается в 4.1

MON: Сергей пишет: Изменения на РичЭдит 6.0 не происходит, т.е галка ставиться но после перезагрузки Амл, снова сбраисвается в 4.1 У тебя MSOffice стоит? Если стоит, ты с ним ничего не делал? Можешь скачать архив и файлы MSPTLS.DLL и RICHED20.DLL из него скопировать в папку с AmlPages. После этого снова выставить опцию "Использовать RichEdit 6.0"

Carc: Сергей пишет: Изменения на РичЭдит 6.0 не происходит, т.е галка ставиться но после перезагрузки Амл, снова сбраисвается в 4.1 Значит нет системной библиотеки с RichEdit 6.0, Aml Pages ее не видит и сразу переходит на версию 4.1. Библиотека RichEdit 6.0 официально поставляется с MS Office 2007. + выложил тут http://www.amlpages.com/Source/msftedit.zip

MON: Carc пишет: Значит нет системной библиотеки с RichEdit 6.0, Aml Pages ее не видит и сразу переходит на версию 4.1. Если в w2k нет msftedit.dll в папке с AmlPages, берется richedit из системной папки, в ini-файле устанавливается RichEditVersion=3 и пользователь использует еще один RichEdit со своими ..., напишу помягче, особенностями.

Carc: MON пишет: Если в w2k нет msftedit.dll в папке с AmlPages, берется richedit из системной папки, в ini-файле устанавливается RichEditVersion=3 и пользователь использует еще один RichEdit со своими ..., напишу помягче, особенностями. у-у-ух! Ну то что шестая версия точно со своей директории ищется, это я помню, а как остальные надо посмотреть в код (т.к. для остальных поиск уж очень давно писался) Но последовательность в любом случае от старшей к младшей: 6.0, 4.1, 2.0, 1.0. + конечно же, если например стоит опция жестко юзать 4.1, то 6-ая не проверяется, поиск начинается сразу с 4.1

Carc: Сергей пишет: Сразу оговорюсь и добавлю, все спсобы перекодировки описанные в хелпе не помогают.... А в HTML-страницах это несколько иначе и меняется, чем описал Mon

Сергей: Итак все проблеммы решены включая проблеммы с отаброжением html. Согласно твоим рекоменадациям MON была произведене замена в реестре винды в поле 1252 вместо имеющейся записи вписал с_1251 и все заработало. Однако теперь вопрос к уважаемому Carc, если данная проблемма присутствует то видимо ее нужно поправить так чтоб пользователю не нужно было лазить в регистри, для редового пользователя все таки это чересчур.

MON: Сергей пишет: Итак все проблеммы решены включая проблеммы с отаброжением html. Становлюсь экспертом по AmlPages ;) Согласно твоим рекоменадациям MON была произведене замена в реестре винды в поле 1252 вместо имеющейся записи вписал с_1251 и все заработало. Однако теперь вопрос к уважаемому Carc, если данная проблемма присутствует то видимо ее нужно поправить так чтоб пользователю не нужно было лазить в регистри, для редового пользователя все таки это чересчур. Вообще, и я все стараюсь доказать Carc, что проблема должна решаться вообще без правки реестра хоть самой программой, хоть пользователем. Есть куча редакторов, которые работают с кодовой таблицей по умолчанию, но при этом никаких проблем с кириллицей не имеют.

Carc: Сергей пишет: Однако теперь вопрос к уважаемому Carc, если данная проблемма присутствует то видимо ее нужно поправить так чтоб пользователю не нужно было лазить в регистри, для редового пользователя все таки это чересчур. Дык я согласен что это нужно исправить. Другой разговор что Microsoft не согласна это править последние 9 лет, а это вообще-то ее ошибка. Была кстати даже программка такая Cyra - она вносила исправления сама, только какого-то странного размера была аж полтора метра, хотя такой код максимум будет занимать 20 килобайт. Ну не знаю, как-то втихоря от пользователя да еще и рядового менять настройки реестра на мой взгляд ни к чему, да и нехорошо это. Можно простой плагинчик написать - кто понимает о чем речь, сам скачает поставит и решит проблему. Остальным я думаю даже и не стоит - т.к. что они там натворят в итоге заранее не известно.

Carc: Сергей пишет: После устоновки новой версии AML a именно 9.10.2024 частьстраниц изменила кадировку и превратилось из русских слов в нечитаему абракадабру. см. ниже И что теперь делать, пропали очень важные для меня тексты.... блин.... Страница какого типа? Подробнее есть в русской справке как поменять кодировку!

MON: Carc пишет: А в HTML-страницах это несколько иначе и меняется, чем описал Mon Carc пишет: Сергей пишет: quote: После устоновки новой версии AML a именно 9.10.2024 частьстраниц изменила кадировку и превратилось из русских слов в нечитаему абракадабру. см. ниже И что теперь делать, пропали очень важные для меня тексты.... блин.... Страница какого типа? Подробнее есть в русской справке как поменять кодировку! Сергей писал про справку:Сразу оговорюсь и добавлю, все спсобы перекодировки описанные в хелпе не помогают.... Из справки:Щелкните правой кнопкой по веб странице. В контекстном меню выберите нужную кодировку в подменю "Encoding" (Кодировка). Это эти справочные данные имеются ввиду? Так это фиг поможет при нарушении кодировки. Если выбрать другую кодировку, будут другие зяблики.

Carc: MON пишет: Это эти справочные данные имеются ввиду? Так это фиг поможет при нарушении кодировки. Если выбрать другую кодировку, будут другие зяблики. Да, эти! Ну такого происходить не должно! Если в системе стоит не та кодировка, то это будет распространяться вообще на весь IE, а не только на его движок. Думаю, пользователю и вообще будет не до того в этот момент. Логично? Разве я не прав?

MON: Carc пишет:Ну такого происходить не должно! Если в системе стоит не та кодировка, то это будет распространяться вообще на весь IE, а не только на его движок. Думаю, пользователю и вообще будет не до того в этот момент. Логично? Разве я не прав? Прав в том, что такого происходить не должно ;) Кодировка не в системе не та, а в документе.

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

MON: Carc пишет: Может скинешь почтой сбойный - мне по сути нужен РТФ со сбойной кодировкой (можно экспортнуть страницу), покопаюсь я в нем! Нету. Может быть сохранился у Сергея? У меня сохранилось только небольшое описание и сам скриншот: Сегодня еще один казус обнаружился. Сохранил на работе письмо в win2000. Открываю дома - весь текст иероглифы. Экзотических шрифтов я не использовал, все как всегда. Скриншот - krakoz3.JPG.



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