-
- Куда уж проще-то? %) UPD: собрал всё вместе. Николай Коровин(3235 знак., 10.12.2015 17:40 - 19:43)
- Да, кстати, древние кодировщики Левенштейнами не извращались и тупо угадывали кодировку по частоте символов (а пропускать текст через кодировщик можно построчно... чтоб угадывал для каждой строки заново). Разумеется не сама частота символов важна, fk0(24 знак., 11.12.2015 00:09, ссылка)
- Капитан Очевидность :) - Николай Коровин(11.12.2015 17:08)
- ~/temp $ gcc a.c symbions(204 знак., 10.12.2015 23:01)
- А я опять своей допотопной «ваткой», сиречь OpenWatcom %) - Николай Коровин(10.12.2015 23:35)
- ясно - symbions(10.12.2015 23:47)
- угу :( - Николай Коровин(10.12.2015 23:47)
- а exe выложить можешь? Тогда на одном тектсе проверю, отвечу работает ли и где ошибётся - symbions(11.12.2015 10:07)
- UnDOS SourceFile.CPP TargetFile.CPP. Проверьте, пожалуйста, это будет очень важно всем нам в плане организации своей жизни. Особенно мне. Заранее спасибо. И чем больше статистика, тем более спасибо. Николай Коровин(11.12.2015 14:10 - 14:13)
- Не раньше вторника symbions(102 знак., 11.12.2015 22:16)
- Да хоть когда угодно :) Важен сам факт — или велоэкспромт является решением, или не является. Ну, плюс промежуточные. - Николай Коровин(11.12.2015 22:29)
- Проверил на файле 32,8 кБ symbions(713 знак., 16.12.2015 00:42)
- Это был неразрывный пробел, он скорее ожидал в сырце найти «а» из другой кодировки, чем такие высокие материи :) С прогой всё интереснее: она откопала два куска досовского каммента! «1-ую канала» в мастдайной кодировке выглядело как Николай Коровин(441 знак., 16.12.2015 01:42)
- Еще - в исходном фрагменте в ДОСовских каментах вместо русских "я" стоят пробелы - MBedder(16.12.2015 01:57)
- Ага, это обратная такая пара, код 0xFF. Буковка «я» в винде и NBSP в DOS. А вот 0xA0 — наоборот, в винде NBSP и в досе буковка «а» :) Такие вот взаимно прячущиеся буковки %) - Николай Коровин(16.12.2015 02:32)
- Да, но в ИСХОДНИКЕ уже нету русских "я" (вместо них - пробелы, 0х20), и никакой конвертер не поможет - только интеллеХт юзера и ручками, ручками. Дать бы говнокодеру перелопатить все эти 100500 файлов - глядишь, и перестанет русские каменты лепить - MBedder(16.12.2015 11:31 - 11:35)
- В котором именно из сонмища исходников? В принципе, в том, который копипасту через Сахару прошёл — ессно все нобрейки потеряются, превратившись в обычные. В том, что пересохранялся локально — особо херовые редакторы тоже порежут. - Николай Коровин(16.12.2015 15:58)
- Я про фрагмент закракозябренного исходника из корневого поста - MBedder(16.12.2015 16:05)
- «1 признак что прибор включен в FM-ке не сохран ем»? Да, после прохождения через веб-форум без шансов. Все нобры становятся простыми пробелами. А скрипт/прога в оригинальном си что-то понаходили вроде… - Николай Коровин(16.12.2015 16:27)
- Надо попросить ТС прицепить файл исходника, чтобы проверить, форум или нет - MBedder(16.12.2015 16:53)
- форум, форум. symbions(176 знак., 16.12.2015 20:32)
- Ну да, все 'я' на месте MBedder(1125 знак., 16.12.2015 23:58)
- форум, форум. symbions(176 знак., 16.12.2015 20:32)
- Надо попросить ТС прицепить файл исходника, чтобы проверить, форум или нет - MBedder(16.12.2015 16:53)
- «1 признак что прибор включен в FM-ке не сохран ем»? Да, после прохождения через веб-форум без шансов. Все нобры становятся простыми пробелами. А скрипт/прога в оригинальном си что-то понаходили вроде… - Николай Коровин(16.12.2015 16:27)
- Я про фрагмент закракозябренного исходника из корневого поста - MBedder(16.12.2015 16:05)
- В котором именно из сонмища исходников? В принципе, в том, который копипасту через Сахару прошёл — ессно все нобрейки потеряются, превратившись в обычные. В том, что пересохранялся локально — особо херовые редакторы тоже порежут. - Николай Коровин(16.12.2015 15:58)
- Да, но в ИСХОДНИКЕ уже нету русских "я" (вместо них - пробелы, 0х20), и никакой конвертер не поможет - только интеллеХт юзера и ручками, ручками. Дать бы говнокодеру перелопатить все эти 100500 файлов - глядишь, и перестанет русские каменты лепить - MBedder(16.12.2015 11:31 - 11:35)
- Ага, это обратная такая пара, код 0xFF. Буковка «я» в винде и NBSP в DOS. А вот 0xA0 — наоборот, в винде NBSP и в досе буковка «а» :) Такие вот взаимно прячущиеся буковки %) - Николай Коровин(16.12.2015 02:32)
- Еще - в исходном фрагменте в ДОСовских каментах вместо русских "я" стоят пробелы - MBedder(16.12.2015 01:57)
- Это был неразрывный пробел, он скорее ожидал в сырце найти «а» из другой кодировки, чем такие высокие материи :) С прогой всё интереснее: она откопала два куска досовского каммента! «1-ую канала» в мастдайной кодировке выглядело как Николай Коровин(441 знак., 16.12.2015 01:42)
- Проверил на файле 32,8 кБ symbions(713 знак., 16.12.2015 00:42)
- Да хоть когда угодно :) Важен сам факт — или велоэкспромт является решением, или не является. Ну, плюс промежуточные. - Николай Коровин(11.12.2015 22:29)
- Не раньше вторника symbions(102 знак., 11.12.2015 22:16)
- UnDOS SourceFile.CPP TargetFile.CPP. Проверьте, пожалуйста, это будет очень важно всем нам в плане организации своей жизни. Особенно мне. Заранее спасибо. И чем больше статистика, тем более спасибо. Николай Коровин(11.12.2015 14:10 - 14:13)
- а exe выложить можешь? Тогда на одном тектсе проверю, отвечу работает ли и где ошибётся - symbions(11.12.2015 10:07)
- угу :( - Николай Коровин(10.12.2015 23:47)
- ясно - symbions(10.12.2015 23:47)
- А я опять своей допотопной «ваткой», сиречь OpenWatcom %) - Николай Коровин(10.12.2015 23:35)
- А теперь закодь VeryProbablyPossible в IndeedItIs :)) - MBedder(10.12.2015 18:01 - 18:04)
- Да, кстати, древние кодировщики Левенштейнами не извращались и тупо угадывали кодировку по частоте символов (а пропускать текст через кодировщик можно построчно... чтоб угадывал для каждой строки заново). Разумеется не сама частота символов важна, fk0(24 знак., 11.12.2015 00:09, ссылка)
- Куда уж проще-то? %) UPD: собрал всё вместе. Николай Коровин(3235 знак., 10.12.2015 17:40 - 19:43)