Помощ! Кирилицата в AutoCAD стана на йероглифи.
Инсталирате по-нова версия на AutoCAD и като отворите стар файл виждате, че кирилицата не се чете, а се виждат само йероглифи и маймунки.
Този проблем ми се е случвал преди доста време, но наскоро видях запитване в блога по темата и за това реших да публикувам решението, за да може да помогна и на други, които имат проблема.
Проблемът е много неприятен и ако има много текст, възстановяването му може да отнеме дни, но хубавото е, че има бързо решение на въпроса. Оказва се, че кирилицата се е записала в друга кодировка и трябва да бъде конвертирана в коректната кодировка. Това става най-лесно чрез лисп скрипт.
Как да превърнем йероглифите в кирилица?
1. Сваляте този файл.
Ако вашият броузър не го свали автоматично, а го отвори в нов прозорец, отваряте нов notepad файл, copy&paste на скрипта в него и го записвате с разширение .lsp; Другият вариант е да кликнете с десен бутон на мишката върху връзката и от менюто да изберете „Save Target As“.
2. Чрез командата appload го зареждате;
3. Пускате командата (alltext) заедно със скобите и чудото става.
Ако това не проработи, значи работата е по-дебела и можете да ползвате опита на руснаците, като разгледате тази страница.
P.S. Искам да кажа, че аз не съм автор на въпросния скрипт и не познавам авторът му, за да му благодаря и да го питам за позволение да го публикувам. Намерил съм го забутан по разни форуми и съм го качил, за да е полезен и на други хора. Ако авторът му има нещо против публикуването, да се свърже с мен.
Ползвам лиспа от 4 5 години. Проблема му е че не конвертира правилно всичко. Не си спомням вече кои неща, но със сигурност на степен някакъв символ (примерно метър на степен 2 ра) не го разпознава и го замества с „?“ или „т“. Проблема се получаваше когато отварях файлове от ACAD 2006 с ACAD 2007 примерно.