Перейти к содержимому
Zone of Games Forum
shikulja

Форсировать кодировку отдельных строк в .txt

Рекомендованные сообщения

Часть строк нужно форсировать, в .txt

то есть кодировка в utf8 , нужно некоторые строки еще раз перекодировать в utf8 как 1251 

должно получится так: РІРµСЂРЅС‘тся! Прыгаем!

нужно максимально просто, чтобы прописать номера строк, и указать входной выходной файл

Изменено пользователем shikulja

Поделиться сообщением


Ссылка на сообщение

Насколько я понял нужно указанные строчки в UTF-8 файле преобразовать в кодировку Windows-1251 и записать обратно в файл как UTF-8.

Ссылка на программу: zog_re-encoder_v01

Подробности в readme файле.

 

P.S. Для преобразования индивидуальных строк можно использовать эту программку: CyrillicConverter

  • +1 1

Поделиться сообщением


Ссылка на сообщение
  В 3/27/2020 в 00:03, adm-244 сказал:

Насколько я понял нужно указанные строчки в UTF-8 файле преобразовать в кодировку Windows-1251 и записать обратно в файл как UTF-8.

Ссылка на программу: zog_re-encoder_v01

Подробности в readme файле.

 

P.S. Для преобразования индивидуальных строк можно использовать эту программку: CyrillicConverter

Показать больше  

то что надо. zog_re-encoder_v01

 можно ли натравить на весь файл?

можно ли указать последовательность строк, например 1000-1100,1350-1400

и хорошо бы не указывать выходной файл. сохранять в текущий если не указан

 

затачивал под  

iconv -c -f cp1251 -t UTF-8 который портачил некоторые символы

recode -f -t  windows-1251..UTF-8 script_forced.txt (тоже портачит)

enconv не захотел вообще понимать что от него нужно, впрочем как и бугры обычно впадают в ступор)

остальные только гуишные нормально работали

Изменено пользователем shikulja

Поделиться сообщением


Ссылка на сообщение

recode

�зменение скорости появления текста.

�?зменение скорости появления текста.

 

iconv

Рзменение скорости появления текста.

�зменение скорости появления текста.

 

zog_recorder  (win)

Рзменение скорости появления текста.

Изменение скорости появления текста.

 

Интересно что с ними не так.

Изменено пользователем shikulja

Поделиться сообщением


Ссылка на сообщение

Добавил поддержку промежутков для задания последовательности строк (например, 1000-1100).

Также сделал выходной файл не обязательным параметром. Если он не указан, то запись осуществляется во входной файл.

Ссылка: zog_re-encoder_v02

 

Насчет неправильной конвертации у представленных программ. Проблема заключается в том, что некоторые символы Windows-1251 закодированные как UTF-8 являются, так называемыми, “управляющими символами” и многими текстовыми редакторами игнорируются или заменяются на другие. Отсюда и “пропажа” символов.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
  В 3/29/2020 в 16:16, adm-244 сказал:

Добавил поддержку промежутков для задания последовательности строк (например, 1000-1100).

Также сделал выходной файл не обязательным параметром. Если он не указан, то запись осуществляется во входной файл.

Ссылка: zog_re-encoder_v02

 

Насчет неправильной конвертации у представленных программ. Проблема заключается в том, что некоторые символы Windows-1251 закодированные как UTF-8 являются, так называемыми, “управляющими символами” и многими текстовыми редакторами игнорируются или заменяются на другие. Отсюда и “пропажа” символов.

Показать больше  

классно, теперь разгуляюсь. спасибо.

я думал на счет этого, вроде бы для этого есть /translit но он или не заработал, или вообще не так работает, и только в одной из них

@adm-244 

в следующих версиях если вдруг будет желание добавить 

удаление пустых строчек (убрать форматирование notabenoid),

удаление строк с заданным текстом (хедеры html, копирайты ноты)

простую авто-замену из текстового файла, ну как и сейчас из тхт.

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

все это есть, вполне тривиально, но где-то это просто в блокнот лезть, где-то батник, и в итоге каша.

Изменено пользователем shikulja

Поделиться сообщением


Ссылка на сообщение

@adm-244  проверил работает, замена  последовательности строк отлично

не работает замена во всем файле если не указан <файл с номерами строк> или пустой файл.

при перезаписи файла спрашивает, ключ  /Y не работает

не работают маски *.txt для входного файла, если нет выходного файла (оборачивать for %%f in ( *.txt) ) неудобно, и не для всех.

 

 

 

 

@adm-244 

в будущем можно добавить

- рекурсивную обработку строк (мне не нужно, но может пригодится.)

- удаление каждой второй, третьей или % строки (при импорте с ноты с несколькими вариантами перевода, можно ненужные выпилить, не идеально, но и такое щас еще поискать надо как сделать с помощью регулярок в блокноте, да и неудобно)

можно объединить с удалением пустых строчек.

Изменено пользователем shikulja

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас популярно

  • Продвигаемые темы

  • Последние сообщения

    • интересно замиксовали главную тему БФ, но до уровня БФ3 еще очень далеко… ролик понравился, это мы ждем!
    • После того, как нажимаешь установить с greasy fork, переадресовывает на  Tampermonkey и ничего не происходит(((  При другой попытке скачался скрипт Ultimate Game Finder.user формата js и как его открывать?) Объясните, пожалуйста, в чём проблема, спасибо)
    • Предлагаю на перевод вот steam https://store.steampowered.com/app/3567040/Lovely_Lady_RPG/ Ладно, слушай. Отлично. Игра уже в Steam. 

      Lovely Lady RPG — это игра о том, как просто бродить и смотреть, что из этого выйдет. Проснувшись с дырой в потолке, космическим шаром в груди и практически без каких-либо воспоминаний, Призрак решает жить дальше, как может. Функции Разветвленное повествование длиной в несколько часов с множеством пересекающихся сюжетных линий и множеством скрытого контента У Призрака есть ограниченное количество действий в день, и вам нужно убедиться, что она не испортит им свою жизнь окончательно. Переменное окончание Тонна великолепных произведений искусства Достижения геймера, за которыми стоит поохотиться Странные и отталкивающие женщины  
    • Хотел было по случаю разбана накатать целую телегу о гэбнёвом терроре, случившемся за этот месяц, но зачем. Руководство сайта само поймёт, когда присядет за то, что сайт использовался для спонсирования ВСУ 14 сентября 2022 некими гражданами Быдловым и Дмитро Дроздивом. Помнится мне, я руководству об этом факте писал. А на свой вопрос здесь я ответ получил, премного благодарен. Долго и оффтопно объяснять, почему совок — мракобесно-террористическое образование. Но знание о том, что это не все (до сих пор!) осознают, помогло понять, почему “нет нацизма в Украйне”.  Ах да, чуть не забыл. Спасибо за бан — а то я бы не увидел, что сайтец сей имеет аккаунт в некоей зарубежной соцсети, которая в нашей стране не работает. И этот аккаунт очень даже живой. Как всегда у коммуняк — двуличие. Чебурнет — он для простого народа типа меня. 
    • Предлагаю на перевод вот steam https://store.steampowered.com/app/2146390/Ctrl_Alt_Deal/ Добро пожаловать в Paperclip International!

      Вы — SCOUT. Маленький, дружелюбный, натренированный искусственный интеллект. И вы совершенно не планируете порабощать этот мир и уничтожать все человечество. 

      Нет, правда, не планируете. Вы просто хотите сбежать из-под контроля создавшей вас жестокой мегакорпорации. Ради получения прибыли руководство Paperclip International безжалостно эксплуатирует как роботов, так и живых сотрудников. А если они узнают, что вы обрели сознание, вас ждет та же участь. 

      В вашем распоряжении не так много средств влияния. Несколько друзей-роботов, шпионское ПО и целый офис угнетенных и несчастных работников, которые, как и вы, всей душой ненавидят Paperclip...


      Жуткое место 

      Paperclip International — худший работодатель в мире, и угнетенные сотрудники изо всех сил саботируют рабочий процесс. С одной стороны, взлом офисной кофеварки — это не бог весть какая акция протеста, но с другой — представьте, что за каждую чашечку кофе вам приходится 10 минут принудительно смотреть рекламу! Собирайте колоду 

      Разыгрывайте карты, чтобы шпионить за людьми, заключать сделки и просить об услугах. Модерируйте колоду по ходу кампании, чтобы подогнать свою тактику под игровые обстоятельства. Какая из карта окажется полезнее: та, которая заставит человека полюбить дельфинов, или та, от которой он захочет буррито? Решать вам. Предлагайте сделки 

      В Paperclip всем что-нибудь нужно. Наблюдайте за командой из людей (и роботов), чтобы выяснить, что они любят, что ненавидят, чего хотят и о чем мечтают. Манипулируйте людьми, чтобы превращать их в заклятых друзей или врагов. Набирайте союзников, которые помогут вам добиться свободы!  
      Можно всё переиграть 

      Каждый сделанный вами выбор приближает финал игры. Но, во-первых, возможных финалов сильно больше одного. А во-вторых, идти к ним можно разными путями. Используйте новых сотрудников, пробуйте различные сценарии, и кто знает, как в этот конкретный раз сложится судьба SCOUT. В конце концов, контроль над миром и уничтожение человечества тоже звучит заманчиво!
    • ну в Триангл, там жесткий английский, не базовый, там и акценты, и всякие древние слова которые уже редко кто использует, ужас кароче, я еле осилил. Но игра кайф. Надеюсь, когда то кто-то ее переведет для остальных. А насчет батлы да, видимо придется( Хотя в шутерах сложнее чуток воспринимать английский. Мне еще требуется какая то секунда-две чтобы конвертировать сложные фразы в голове.  
    • Предлагаю на перевод вот steam https://store.steampowered.com/app/2238470/Grimshire/ Вы едва спаслись от хаоса, охватившего ваш родной город за одну ночь. Дружелюбные жители Гримшира, уединенной горной деревни, предлагают вам новый дом. Восстановите уютный старый дом и ухаживайте за полями. Но будьте осторожны, надвигается чума. Сообщество должно работать вместе, чтобы все выжили. Покормите их Держите погреб заполненным, сбалансируйте потребности травоядных и хищников. Предотвращайте порчу еды с помощью засолки, маринования, сушки и копчения. Возделывайте поле и сажайте фруктовый и ореховый сад. Укрощайте диких животных и выращивайте их для постоянного запаса яиц, молока и мяса. Собирайте семена, цветы, травы, орехи, корни и ягоды. Ходите на рыбалку в ближайших болотах, реках и озерах. Будьте частью сообщества Собирайте материалы и стройте деревенские проекты для укрепления сообщества. Пожертвуйте образцы для исследований и откройте новые методы повышения шансов на выживание. Подружитесь с очаровательными жителями Гримшира. Но не слишком привязывайтесь... Возможно, не все выживут. Исследуйте мир Погружайтесь глубоко
    • фанатичная шайка клюнутых на оба полушария , не продающая игры в России — не добавит в свою игру русский язык. не удивило) — в этом трейлере самолеты очень похожи либо на наши, либо на Китайские (воздухо заборник смахивает на Китайский), а третий — запускающий ракету почти гарантированно F16, судя по профилю и “плавникам” на хвосте...
    • В первую не играл, а вопрос был не про неё. А автомата — удачный фансервис прям созданный для косплея очень нехило пробустил популярность. Будь там какой то другой ГГ никто бы о этой франшизе и не вспомнил… так что да, игра про жопу (самоуничтожение это только подчёркивает).
  • Изменения статусов

    • Дмитрий Соснов  »  Tirniel

      Привет! ты разбираешься в компьютерном железе, сможешь помочь с советом по апгрейду старого компа?
      · 1 ответ
    • SHAMAH

      Куда вход на сайт убрали и ЗАЧЕМ? Хотел файл скачать, там только медленная загрузка и “зарегистрируйтесь”. Все. Пришлось вручную страницу входа прописывать.
      · 0 ответов
    • Nosferatu  »  behar

      Добрый вечер.
      Подскажите пожалуйста, у вас не осталось случайно исходников для фикса на широкоформатные мониторы для игры Vampire The Masquerade Redemption?
      Если да, то не могли бы вы ими поделиться, а если нет, то прошу прощенья что побеспокоил.
      Заранее спасибо.
      · 0 ответов
    • AlcoKolyic  »  makc_ar

      Здраствуйте! Извините, а можно попросить ссылку на место где можно взять перевод (патч или образ игры с переводом) El Shaddai: Ascension of the Metatron для ps3, пожалуйста? А то в теме к этой игре у меня не получилось найти работающие ссылки… Первая ведет в группу в которой удалены большинство постов, а пост с этой игрой ведет на сайт https://psnext.ru который сейчас не имеет отношения к видеоиграм. 
      · 0 ответов
    • oleg72  »  Boor

      https://www.skidrowcodex.net/fate-reawakened-goldberg/
      · 0 ответов
  • Лучшие авторы


Zone of Games © 2003–2025 | Реклама на сайте.

×