Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Перевод в кириллицу

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 16.11.2012, 15:51   #1
 Разведчик
Аватар для megbum
 
megbum на правильном путиmegbum на правильном пути
Регистрация: 10.10.2011
Сообщений: 35
Популярность: 184
Сказал(а) спасибо: 16
Поблагодарили 21 раз(а) в 9 сообщениях
 
По умолчанию Перевод в кириллицу

Собственно ошибка при парсинге русских букв из html кода
если вывожу в label выдает ?????????????
  Ответить с цитированием
Старый 16.11.2012, 16:34   #2
 Сержант
Аватар для Роспотребнадзор
 
Роспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражанияРоспотребнадзор блестящий пример для подражания
Регистрация: 10.08.2011
Сообщений: 136
Популярность: 1781
Сказал(а) спасибо: 60
Поблагодарили 246 раз(а) в 145 сообщениях
Отправить сообщение для Роспотребнадзор с помощью Skype™
 
По умолчанию Re: Перевод в кириллицу

Среда разработки delphi 7 ?
Смотря в какой кодировке данные сервер присылает.
В этом случае наверное надо применять Utf8ToAnsi
т.к в делфи раньше 2009 года поддержки юникода нет

Последний раз редактировалось Роспотребнадзор; 16.11.2012 в 16:43.
  Ответить с цитированием
Старый 16.11.2012, 21:13   #3
 Разведчик
Аватар для megbum
 
megbum на правильном путиmegbum на правильном пути
Регистрация: 10.10.2011
Сообщений: 35
Популярность: 184
Сказал(а) спасибо: 16
Поблагодарили 21 раз(а) в 9 сообщениях
 
По умолчанию Re: Перевод в кириллицу

Цитата:
Сообщение от РОСПОТРЕБНАДЗОРПосмотреть сообщение
Среда разработки delphi 7 ?
Смотря в какой кодировке данные сервер присылает.
В этом случае наверное надо применять Utf8ToAnsi
т.к в делфи раньше 2009 года поддержки юникода нет

Delphi 7
UTF8toAnsi не пашет уже проверил и проверял так UTF8Decode
  Ответить с цитированием
Старый 16.11.2012, 21:40   #4
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Перевод в кириллицу

Уверен, что исходная кодировка Юникод? Мб ты чего другое впилил в свойствах идхттп?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 16.11.2012, 21:54   #5
 Разведчик
Аватар для megbum
 
megbum на правильном путиmegbum на правильном пути
Регистрация: 10.10.2011
Сообщений: 35
Популярность: 184
Сказал(а) спасибо: 16
Поблагодарили 21 раз(а) в 9 сообщениях
 
По умолчанию Re: Перевод в кириллицу

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
Уверен, что исходная кодировка Юникод? Мб ты чего другое впилил в свойствах идхттп?

Да вроде idhttp не менял и юникод должен это быть, а цифры парсит нормально
  Ответить с цитированием
Старый 17.11.2012, 21:51   #6
 Разведчик
Аватар для Erstown
 
Erstown на правильном путиErstown на правильном пути
Регистрация: 07.04.2012
Сообщений: 5
Популярность: 170
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 6 сообщениях
 
По умолчанию Re: Перевод в кириллицу

%D0%A2%D0%B5%D1%81%D1%82 - А как из программы отправить текст такого вида?
  Ответить с цитированием
Старый 18.11.2012, 00:06   #7
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Перевод в кириллицу

Цитата:
Сообщение от ErstownПосмотреть сообщение
%D0%A2%D0%B5%D1%81%D1%82

А подумать? Между "%" стоят значения в 16ричной форме, длинной в байт, по моему, логично, что это Char.
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 18.11.2012, 15:46   #8
 Разведчик
Аватар для Erstown
 
Erstown на правильном путиErstown на правильном пути
Регистрация: 07.04.2012
Сообщений: 5
Популярность: 170
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 6 сообщениях
 
По умолчанию Re: Перевод в кириллицу

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
А подумать? Между "%" стоят значения в 16ричной форме, длинной в байт, по моему, логично, что это Char.

Все равно на той страничке, куда надо отправить сообщение, оно отображается так - ???????
  Ответить с цитированием
Старый 18.11.2012, 17:06   #9
 Старший сержант
Аватар для metraz
 
metraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядом
Регистрация: 25.12.2011
Сообщений: 191
Популярность: 5259
Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
Отправить сообщение для metraz с помощью Skype™
 
По умолчанию Re: Перевод в кириллицу

1. Сносишь делфи 7.
2. Ставишь минимум 2010 делфи.
3. Профит.
  Ответить с цитированием
Старый 18.11.2012, 18:13   #10
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Перевод в кириллицу

Цитата:
Сообщение от metrazПосмотреть сообщение
1. Сносишь делфи 7.
2. Ставишь минимум 2010 делфи.
3. Профит.

Это не интересно. В любом случае проблемма в кодировке.
Цитата:
Сообщение от ErstownПосмотреть сообщение
%D0%A2%D0%B5%D1%81%D1%82

Это URL Encoded. Насколько я знаю, инди сама кодирует данные в него. Сразу вопрос, для отправки используется инди?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 18.11.2012, 18:39   #11
 Разведчик
Аватар для Erstown
 
Erstown на правильном путиErstown на правильном пути
Регистрация: 07.04.2012
Сообщений: 5
Популярность: 170
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 6 сообщениях
 
По умолчанию Re: Перевод в кириллицу

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
Это не интересно. В любом случае проблемма в кодировке.

Это URL Encoded. Насколько я знаю, инди сама кодирует данные в него. Сразу вопрос, для отправки используется инди?

Отправляю простым GET'ом.
idHTTP1.Get('http://ssilka.ru/ajax/index.php?mode=gifts&id=' + Edit3.Text + '&m=' + Memo1.Text + '&i=' + Edit4.Text)
  Ответить с цитированием
Старый 03.12.2012, 14:49   #12
 Разведчик
Аватар для Tip.the.besT
 
Tip.the.besT на правильном путиTip.the.besT на правильном пути
Регистрация: 17.01.2012
Сообщений: 19
Популярность: 126
Сказал(а) спасибо: 8
Поблагодарили 30 раз(а) в 11 сообщениях
Отправить сообщение для Tip.the.besT с помощью ICQ Отправить сообщение для Tip.the.besT с помощью Skype™
 
По умолчанию Re: Перевод в кириллицу

Ну стоит проверить, не сжимает ли данные при передачи (gzip). А так url8decode должен робить. А Выше парни правильно советуют, перейди на более свежую версию, попробуй обновить индейца или юзай synapse.
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Статья] Перевод текста с помощью переводчика Google в скрипте на PHP dwa83 Web-программирование и технологии 1 24.09.2012 10:38
[Скрипт] Переводчик чата altairalentus Боты, скрипты и прочий софт для Aion 13 04.09.2012 01:13
[Услуги] Перевод я вм на яд. Avatonk Dark Orbit 0 20.06.2011 17:38

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 21:13.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net