[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Русский шрифт при выводе инфы из CMD
IceFrog
Столкнулся с проблемой когда выполняю cmd запрос через PHP

Получаю результат:
Код
’а ббЁа®ўЄ  ¬ аиагв  Є gw.volgodom.ru [88.87.66.26]

б ¬ ЄбЁ¬ «м¬ зЁб«®¬ Їал¦Є®ў 30:



  1     2 ms     1 ms     2 ms  lo-0.as1.vlg1.elsv-v.ru [88.87.65.92]

  2     1 ms     1 ms     1 ms  ge-1-3-0-41.br1.vlg1.elsv-v.ru [88.87.65.130]

  3     1 ms     1 ms     1 ms  games3.volgodom.ru [88.87.66.26]



’а ббЁа®ўЄ  § ўҐаиҐ.


Ясное дело проблема в шрифтах, кто может сказать как сменить кодировку CMD в нормальный вид? (В ВЫВОДЕ PHP СКРИПТА)



Спустя 2 часа, 17 минут, 38 секунд (29.09.2008 - 00:48) Vaska написал(а):
В свойствах консоли шрифт измени на Lucida Console
Как иначе не знаю, чай не на С++ пишем, там вариантов штук 5 есть.

Спустя 15 часов, 25 минут, 7 секунд (29.09.2008 - 16:14) IceFrog написал(а):
Цитата(Vaska @ 29.9.2008, 1:48) [snapback]49530[/snapback]
В свойствах консоли шрифт измени на Lucida Console
Как иначе не знаю, чай не на С++ пишем, там вариантов штук 5 есть.


Жаль, что другого варианта нет, проще тогда напишу своё приложение на C++ и через него уже буду выполнять все действия...
Спасибо, кстать гугл вообще не помог wink.gif

Спустя 27 минут, 56 секунд (29.09.2008 - 16:41) Alchemist написал(а):
Хммм... насколько я понял, это вывод напрямую с CMD в пхп-скрипте ?

По-видимому скрипт указывает одну кодировку, а смд выдает данные в другой... Ну так а в чем проблема запихать эти данные в переменную и переконвертить их с помощью того же iconv() ?

Спустя 2 часа, 35 минут, 44 секунды (29.09.2008 - 19:17) Vaska написал(а):
Цитата(Alchemist @ 29.9.2008, 17:41) [snapback]49604[/snapback]
Хммм... насколько я понял, это вывод напрямую с CMD в пхп-скрипте ?

По-видимому скрипт указывает одну кодировку, а смд выдает данные в другой... Ну так а в чем проблема запихать эти данные в переменную и переконвертить их с помощью того же iconv() ?

Там не кодировка, там танцы с бубном нужны вплоть до перекомпиляции php-cgi

Спустя 2 часа, 50 минут, 14 секунд (29.09.2008 - 22:07) IceFrog написал(а):
Alchemist если было бы всё так просто то я бы не задавал вопрос rolleyes.gif

Спустя 1 год, 1 месяц, 10 дней, 10 часов, 14 минут, 5 секунд (10.11.2009 - 09:22) ShleS написал(а):
chcp - изменение кодовой страницы cmd.exe

Недавно наткнулся на интересную команду chcp, которая меняет кодировку командного интерпретатора Windows NT cmd.exe

Очень часто нужно, чтобы вместо кодовой страницы cp866 (заданной по-умолчанию) данные были в cp1251 (команда chcp 1251) или в utf8 (chcp 65001)

источник http://www.shkodenko.kiev.ua/index.php?lan...&content_id=149

P.S.: археология не просто так, а потому что мне эта ветка попалась первой в поисковике яндекса


_____________
СОЗДАНИЕ САЙТОВ В ВОЛГОГРАДЕ - ДЁШЕВО ICQ 2172742
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.