Штірліц в вашому комп`ютері, або як поміняти кодування

Відео: Як змінити кодування в Word

Упевнений, що багато хто із вас неодноразово отримував листи по електронній пошті і хоч одне з них виглядало так само: «ОПНІДЕР ОПЕЯЯ-ЙНМТЕПЕМЖХ`, ОНЯБ`ИЕММЮ` БШУНДС Б ЯБЕР ОНДЦНРНБКЕММНІ IREX ЙМХЦХ" пНЯЯХІЯЙХІ хМРЕПМЕР: МЮЙЮМСМЕ АНКЕЬХУ ОЕПЕЛЕМ "Дана шифровка означає лише те, що лист прийшов в кодуванні відмінною від тієї в якій за замовчуванням працює ваш поштовий клієнт. Якщо штатними засобами програми не вдається перевести текст в потрібне кодування, напрошується висновок: необхідно використовувати додаткове програмне забезпечення. Програмою, яка без праці працює з величезною кількістю кодувань, є чудовий продукт під назвою Штірліц. Саме про неї і піде подальша розмова.

«Штірліц» розшифровує російські тексти в кодуваннях Win-1251, KOI-8r, DOS, ISO-8859-5, MAC і ін., Латинської транслітерації, форматах Quoted Printable, HTML і Unicode, закодовані (uuencode, xxencode, base64, binhex ( Hqx7)) тексти і файли, а також тексти зі змішаним перекодуванням, і мають фрагменти в різних кодуваннях.

Даний продукт призводить ці тексти до кодування Windows (тисяча двісті п`ятьдесят-один) для прочитання і подальшої роботи з ними. За допомогою «Штірліца», дані тексти можна розглядати в будь-якому кодуванні, а також перетворювати в будь-яку систему кодування (win, koi, dos, iso, mac, lat та ін.). Також є можливість налаштовувати і використовувати різні схеми транслітерації і кодування.

Сам механізм розпізнавання може запускатися в автоматичному режимі, якщо вставляти текст з буфера обміну, а також при завантаженні файлу і зберігати текст в будь-яких з перерахованих кодувань. «Штірліц» навіть має можливість спостереження зміни буфера обміну і приведення цього вмісту до кодуванні Win.

Тепер докладніше самій установці.

Пропоную скачати програму Штірліц з нашого сайту. Зробити це можна тут.

Після закінчення завантаження розпаковуємо файли і запускаємо файл Shtirlitz.exe.
У каталозі з програмою також містяться наступні файли:
Shtirlitz.exe - програма "Штірліц", версія 3.0,
Shtirlitz.hlp - Help-файл,
Shtirlitz.cnt - зміст Help-файлу,
Shtirlitz.lat - файл з описом схем транслітерації,
Shtirlitz.ncd - файл з описом кодувань,
Shtirlitz.vcb - файл зі словником,
uninstall.txt - керівництво по деінсталяції.
І ще пару файлів з прикладами

Для зручності подальшої роботи можна створити на робочому столі ярлик програми.

Тепер поговоримо про використання «Штірліца».
Першим способом можемо скопіювати нечитаний текст в буфер обміну (виділивши його, натиснувши правою кнопкою миші і вибравши «Копіювати» або ж CTRL + C), вставити в вікно програми і натиснути «Decode».
Другим способом можна задати в програмі розширення файлів, до яких будуть використовуватися можливості «Штірліца». Для цього відкриваємо програму «Провідник» і клацаємо правою кнопкою миші по потрібному файлу. З`явиться контекстне меню, де вибираємо «Відкрити Штірліцем» і у вікні, натискаємо Decode.
!!! Якщо вам потрібно перемістити «Штірліц» в інший каталог (в нашому випадку це C: Program Files SHTIRLITZ), то, при першому запуску з вашого нового каталогу, програма зробить перереєстрацію в реєстрі (автоматично).

Налаштування «Штірліц»

alt = "1" width = "590" height = "424" / gt;

Давайте коротко розглянемо елементи управління програмою. Зокрема головне меню. З`ясуємо: які завдання у окремо взятих пунктів.

Інтелектуальне розпізнання (Autodetect) - програма автоматично буде проводити розкодування тексту відразу ж після вставки з буфера обміну або після того як буде завантажений з файлу. Якщо ж в цьому пункті прапорець не встановлений, то завантажений текст буде показаний у вихідній кодуванні (поточна кодування показана втопленою кнопкою зліва на панелі статусу).




За фрагментами (Search fragments)
- при встановленому прапорці «Штірліц» виділятиме фрагменти тексту, які мають різну кодування. Буде проведений пошук фрагментів, які містять більше двох букв кожен. Якщо ж потрібно розпізнати фрагменти менше двох букв, то потрібно вручну їх виділити і натиснути Decode. Пошук трохи уповільнює роботу «Штірліц» і ігнорується прапорець Обмежена довжина (Limited Length). При проведенні експрес-розпізнавання, фрагменти писати не будуть і не прапорець не з`явиться.

Обмежена довжина (Limited Length) - «Штірліц» перевірятиме кодування за першими словами тексту (умовно роблячи висновок, що і решта тексту написаний в тій же кодуванні). Ця функція значно прискорить роботу «Штірліца» і якщо її прибрати, то буде перевірятися весь текст. Як описувалося вище при встановленому За фрагментами (Search fragments), цей пункт ігнорується автоматично.


Максимальна глибина вкладень (Max. Depth)
- тут встановлюється максимальне число вкладень. Якщо текст, наприклад, узяті з електронної пошти, тоді буде досить глибини 2-4. Однак коли програма знайде відповідне перетворення, то сама перерве процес розпізнавання (можна самим перервати цей процес).


Строгість (Strictness)
- Ця функція встановлює деякі якісні параметри (в текстах нерідко зустрічаються друкарські помилки і скорочення), але з іншого боку включає режим експрес розпізнавання, який хоч і працює швидше, але має також і свої особливості. Оптимальне положення цього пункту буде «посередині». Чим вище буде стояти строгість - тим більше комбінацій кодувань до заданої глибини «Штірліц» буде змушений переглядати.


Схеми - Неповні, Повні, Дивні (Partial, Full, Strain schemes)
- підключає для автораспознаваніе різні набори схем. Неповні переводять лише символи, які відповідають російським буквах. Повні переводять символи, певні в початковій і кінцевій кодової сторінці. Дивні схеми, це схеми які використовуються деякими програмами перекодування. Природно ніхто не може знати, в якому місці текст піддається якійсь перетворенню, тому раджу перевіряти всі. Звичайно, процес перетворення сповільниться, але зате він буде вірніше. !!! Хоча б одна схема повинна залишитися зазначеної так як «Штірліц» не може залишатися без схем і перш ніж зняти одну, потрібно відзначити іншу !!!

Режим експрес розпізнає, коли встановлений в крайньому лівому положенні строгості визначення. Результат досягається швидше звичайного режиму, але:

1.Текст не перевіряється на фрагменти з різними кодуваннями;
2.Огранічівается довжина перевіряється тексту
3.Нельзя переглянути кращу з перевірених кодувань
4.У разі невдачі програма не вказує версій щодо послідовних кодувань, де хоч щось можна зрозуміти в тексті.

Якщо ця функція не буде спрацьовувати - просто ставимо регулятор посередині і знову тиснемо Decode.
Є ще варіант, що буде недостатня глибина вкладень і тоді просто робимо те ж саме, але вже зі збільшеною глибиною вкладень.

Коли завершується робота «Штірліц», все установки зберігаються.

Меню «Штірліц».

Його можна відкрити або натисканням мишки, або клавішею F10.

alt = "2" width = "590" height = "423" / gt;


Вставити (Paste), Копіювати (Copy)
- думаю що тут і так все ясно абсолютно всім. Є лише пару нюансів:
Вставляючи текст (Paste), новий текст повністю замінить попередній;
Якщо встановлено прапорець «відкриття в новому вікні» або натиснута CTRL, то вміст буфера з`явиться в новому вікні.

Закрити вікно (Close window) - закриє вікно редактора і якщо воно буде одне, то очистить його.

Завантажити (Load), Зберегти (Save), Друкувати (Print) - зрозуміло.

Зберегти файл (Save file) - з`являється, коли виробиться розкодування файлів у форматі uu-encode, xx-encode, base64, binhex.

Розкодувати (Decode), Скасувати (Undo) - «Розкодувати» знаходить кодування виділених фрагментів і перекодовує їх в Win-1251. Якщо нічого не виділено, то перетвориться весь текст.

«Скасувати» - відновлює текст до останньої операції.

Html-gt; Text - виконує перетворення Html-файлу в текстовий.

Очистити список (Clear enc. List) - очищає список останніх виконаних 10 перетворень, при яких «Штірліц» розшифрував текст. Кожен раз, коли програма розкодує текст, перед перевіркою подвійних перетворень, перевіряє останні 10 вдалих, що скорочує час операції по розшифровці текстів, які мають одну кодування. Іноді попереднє перетворення майже правильно розшифровує текст і видає його як готовий результат. Щоб такого не траплялося дана функція допомагає цього уникнути.

Знайти (Find), знайти далі (Find next), Замінити (Replace - пошук за зразком і заміна фрагментів.

Параметри (Options), Статус (Status bar) - показує або ховає панель параметрів і статусу в нижній частині екрана.

Переносити слова (Word wrap) - включає або вимикає варіант переносу слів на новий рядок, якщо вона перевищує ширину вікна.

Нарешті, на закінчення нашого невеликого огляду, хотілося б розповісти про деякі "гарячі" клавіші, використання яких дозволить прискорити значну частину операцій при роботі з програмою:

Гарячі клавіші:
Alt-P - Вставка тексту з буфера з розпізнаванням кодування
Alt-C - Копіювання тексту в буфер в поточній кодуванні
Alt-L - Завантаження файлу з розпізнаванням кодування
Alt-S - Збереження файлу в поточному кодуванні
Alt-D - Розпізнавання кодування виділеної частини тексту
Alt-U - Скасування останнього перетворення
Alt-N - Роздруківка тексту на принтері

Спеціально для проекту Ячайнік, Захар Шушкевич

{Mosloadposition cpanel}

Відео: Як поміняти кодування в Notepad ++

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!