Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Дешіффровка.

Автор Γρηγόριος, июня 28, 2016, 18:33

0 Пользователи и 1 гость просматривают эту тему.

Γρηγόριος


Bhudh

Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Upliner

Sancta Maria, Mater Dei, ora pro nobis peccatoribus, nunc et in hora mortis nostrae.

Bhudh

Цитировать"iconv" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Upliner

Цитата: Bhudh от июня 28, 2016, 19:09
Цитировать"iconv" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Переведу с юниксовского на русский: данную веб-страницу надо перекодировать из UTF-8 в KOI-8 и интерпретировать результат как Windows-1251. Штатными средствами браузера это, к сожалению, сделать нельзя. Можно поставить виндовую версию iconv (какую-нибудь нативную сборку либо через cygwin) или графический виндовый перекодировщик и перекодировать страницы этого сайта там. Может кто-то ещё подскажет, как это можно сделать с помощью javascript.
Sancta Maria, Mater Dei, ora pro nobis peccatoribus, nunc et in hora mortis nostrae.

Γρηγόριος

Цитата: Upliner от июня 28, 2016, 19:48
Цитата: Bhudh от июня 28, 2016, 19:09
Цитировать"iconv" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Переведу с юниксовского на русский: данную веб-страницу надо перекодировать из UTF-8 в KOI-8 и интерпретировать результат как Windows-1251. Штатными средствами браузера это, к сожалению, сделать нельзя. Можно поставить виндовую версию iconv (какую-нибудь нативную сборку либо через cygwin) или графический виндовый перекодировщик и перекодировать страницы этого сайта там. Может кто-то ещё подскажет, как это можно сделать с помощью javascript.

Въ Google Chrome можно вѣдь кодировку переключить...

Bhudh

Цитата: Γρηγόριος от июня 28, 2016, 21:17Въ Google Chrome можно вѣдь кодировку переключить...
Переключение кодировок появилось задолго до Google Chrome и как бы не задолго до Google как такового.
Но тут это не поможет. Кодировка страницы — utf-8. Но текст на ней выглядит так, как будто это кодировка KOI-8, которая неправильно открыта как Windows-1251.
Видимо, глюк генерации FrontPage, все остальные страницы сайта выглядят нормально.
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

СНовосиба

Цитата: Bhudh от июня 28, 2016, 19:09"iconv" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

http://gnuwin32.sourceforge.net/packages/libiconv.htm

mrshch

Никак не могу понять, какая в бнопне закономерность.
В "диакритиках" или "планетах" всё понятно - порядку алфавита соответствует логичный порядок диакритик или планетарных/зодиакальных символов.
А в бнопне вроде бы просто сдвиг на одну букву алфавита назад, но сам "алфавит" получается несколько странным:
АБВЧЮ
ИЙКЛМНОПРТФЖЦГЗЪЯСУХ
ШЫЩЭЬ
и плюс "изоляты" Д и Е, вообще не меняющие значение :donno:

Demetrius

Цитата: mrshch от июля  3, 2016, 00:24
А в бнопне вроде бы просто сдвиг на одну букву алфавита назад, но сам "алфавит" получается несколько странным:
АБВЧЮ
ИЙКЛМНОПРТФЖЦГЗЪЯСУХ
ШЫЩЭЬ
и плюс "изоляты" Д и Е, вообще не меняющие значение :donno:
Помедитируйте на табличку ASCII, табличку KOI8-R и табличку табличку cp1251. «бнопня» — это «вопрос», закодированный в cp1251 и прочитанный в КОИ-8.

В КОИ-8 русские буквы выбраны в соответствии с латинскими в ASCII. Так, чтобы если вдруг система обнулила верхний бит (то есть символ с кодом C016 = 110000002 стал символом с кодом 4016 = 10000002 и так далее), текст остался читаемым. То есть при обнулении верхнего бита в «Привет» получился бы «pRIWET». Соответственно, порядок алфавита выбран в соответствии с латиницей: юабцдефгхийклмнопярстужвьызшэщчъ.

Не знаю, почему большие и маленькие буквы поменяны местами, видимо для совместимости с какой-то ранней кодировкой, где не было маленьких букв вообще, а маленькие латинские были заменены большими кириллическими.

mrshch

Цитата: Demetrius от июля  3, 2016, 00:40
В КОИ-8 русские буквы выбраны в соответствии с латинскими в ASCII. Так, чтобы если вдруг система обнулила верхний бит (то есть символ с кодом C016 = 110000002 стал символом с кодом 4016 = 10000002 и так далее), текст остался читаемым. То есть при обнулении верхнего бита в «Привет» получился бы «pRIWET». Соответственно, порядок алфавита выбран в соответствии с латиницей: юабцдефгхийклмнопярстужвьызшэщчъ.
Неплохо придумали, но в и ж следовало бы поменять местами, намного легче бы транслит читался.

Python

Цитата: Demetrius от июля  3, 2016, 00:40
Цитата: mrshch от июля  3, 2016, 00:24
А в бнопне вроде бы просто сдвиг на одну букву алфавита назад, но сам "алфавит" получается несколько странным:
АБВЧЮ
ИЙКЛМНОПРТФЖЦГЗЪЯСУХ
ШЫЩЭЬ
и плюс "изоляты" Д и Е, вообще не меняющие значение :donno:
Помедитируйте на табличку ASCII, табличку KOI8-R и табличку табличку cp1251. «бнопня» — это «вопрос», закодированный в cp1251 и прочитанный в КОИ-8.

В КОИ-8 русские буквы выбраны в соответствии с латинскими в ASCII. Так, чтобы если вдруг система обнулила верхний бит (то есть символ с кодом C016 = 110000002 стал символом с кодом 4016 = 10000002 и так далее), текст остался читаемым. То есть при обнулении верхнего бита в «Привет» получился бы «pRIWET». Соответственно, порядок алфавита выбран в соответствии с латиницей: юабцдефгхийклмнопярстужвьызшэщчъ.

Не знаю, почему большие и маленькие буквы поменяны местами, видимо для совместимости с какой-то ранней кодировкой, где не было маленьких букв вообще, а маленькие латинские были заменены большими кириллическими.
(wiki/en) KOI-7
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр