Проблема с кодировкой русскоязычного текста
-
Парни, выручайте, уже полдня сижу ничего понять не могу )))
Все время спамил на бурж и такой проблемы не могло быть в принципе.
Решил сделать спамер по российский сайт знакомств и застопорился:
спамер берет строку из файла .txt и отправляет собеседнику в качестве ответа. Все прекрасно как обычно, но... текст уходит в виде крякозябров. В каком формате (ккодировке) надо сохранить текст в этом файле текстовом чтобы собесденик увидел нормальные русские буквы?
ОБязательно UTF-8 в самом BAS отключил естественно. Не помогло
-
@dimonchik Пробовали перед отправкой такой вариант кодировки текста?
var text = "Привет" [[ENCODE]] = encodeURIComponent(text)
-
@dimonchik Через браузер или http клиент? В БАС текст нормально отображается?
-
@usertrue через браузер. В БАС в режиме записи отображаются крякозябры. Собеседники тоже ругаются что не понимают. При этом транслит нормально пролезает.
@uraabk said in Проблема с кодировкой русскоязычного текста:
@dimonchik Пробовали перед отправкой такой вариант кодировки текста?
var text = "Привет" [[ENCODE]] = encodeURIComponent(text)
не пробовал.
У меня вот такого вида вставка текста с отправкой
{{text3|notreuse}}<CONTROL><RETURN>а переделать ее в таком случае видимо в
var text = "{{text3|notreuse}}"
[[encode]] = encodeURIComponent(text)
[[encode]]<CONTROL><RETURN>
-
@dimonchik А Вас файл с текстом в UTF-8? Должен быть в UTF-8
-
-
@uraabk said in Проблема с кодировкой русскоязычного текста:
@dimonchik в вашем случае можно вот так
encodeURIComponent({{az|notreuse}}) + "<CONTROL><RETURN>"
Вы сам пробовали свой рецепт?
Например вместо привет получится %D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82
encodeURIComponent совершенно для другого, а именно для кодирование символов которые не поддерживает стандарт url. И использовать его в браузере в принципе не имеет смысла, тк там где необходимо он это делает сам.
-
@usertrue точно, я изначально думал скрипт на запросах, но потом увидел "<CONTROL><RETURN>" и меня переклинило))
-
@uraabk @UserTrue Огромное спасибо за помощь. Все заработало на русском.
Желаю удачного вечера и еще раз благодарю за отзывчивость.