wget -O tmp.html "http://www.yandex.ru/yandsearch?text=$QUERY&rpt=rad"

интернет программирование скрипты кодировка

Мне совсем недавно добрые люди дали комманду
wget -O tmp.html "http://www.yandex.ru/yandsearch?text=$QUERY&rpt=rad"
Спасибо им большое.
Когда я пытаюсь вставить ее в .bat файл и запустить он мне портит кодировку
wget -O tmp.html "http://www.yandex.ru/yandsearch?text=запрос&rpt=rad"
,то есть заменил переменную на запрос.
Делаю bat файл в блокноте, кодировка win 1251, а yandex берет ее как кодировку dos866, вместо запрос пишет чряЁюё
Вот что делать то? хотелось бы работать именно с этой коммандой, без перевода файла каким нибудь конвертором. Может я чего не понимаю?
Ответы:
Вам нужен редактор, поддерживающий смену кодировок, например [1] (бесплатный) или [2] (небесплатный)
Вам нужен редактор, поддерживающий смену кодировок, например [1] (бесплатный) или [2] (небесплатный)
Вам нужен редактор, поддерживающий смену кодировок, например [1] (бесплатный) или [2] (небесплатный)
Вам нужен редактор, поддерживающий смену кодировок, например [1] (бесплатный) или [2] (небесплатный)
Оппа.. Извиняюсь, ответы писали про ошибку, я продолжал сабмитить.. :(
Вся проблема в том, что Вы запускаете программу из под консоли Винды, и URL передается как параметр! И так как для Windows русский язык - это cp1251, для консоли (т.е. DOS) это cp866, то в момент передачи параметра происходит автоматическоре конвертация кодировки.
Вся проблема в том, что Вы запускаете программу из под консоли Винды, и URL передается как параметр! И так как для Windows русский язык - это cp1251, для консоли (т.е. DOS) это cp866, то в момент передачи параметра происходит автоматическоре конвертация кодировки.
Извиняюсь за дубликат, что-то в Ответах сломаось, мне тоже выдало
-----
500 ошибка службы
Ошибка службы
Возникла неизвестная ошибка. Повторите попытку позже.
----
вот я и повторил ...
Свистунович,


17 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.