кодировки... @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 14 ] 
*   Список форумов / Технологии изображения / Flash » ответить » создать топик « | »
Автор Сообщение
Мигель Муж.
участник
75
Сообщения: 1453
Зарегистрирован: 09.01.04
Откуда: http://design-cafe.ru
Заголовок сообщения: кодировки...
Сообщение Добавлено: 10 Октябрь 2005, 11:49:05 
Вот, товарищи, сижу над такой бедой.

Задача - чат, автоматом собирающий тексты.
Тексты генерятся пхп-шкой (последнее сообщение составляет собственно текст пхпшной страницы)
Флешка собирает текст по заданному адресу по mess.load(URL)

Да вот беда, даже при System.useCodepage русский текст в какой то дикой кодировке идет.
Есть варианты победить?
Я конечно еще с программерами, которые эту пхпшку придмали пообщаюсь, но по флешу они мне ничего все равно не подскажут.

_________________
_____
Работа Изображение Работы Изображение О Работе
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 10 Октябрь 2005, 13:47:01 
отдавай данные во флеш в UTF-8
если форму ввода текста нельзя (по каким то непонятным причинам) обрабатывать в utf-8 то в пхп файле помимо правельного заголовка конвентируй оные например через mb_convert_encoding();

_________________
можно на ТЫ.
Мигель Муж.
участник
75
Сообщения: 1453
Зарегистрирован: 09.01.04
Откуда: http://design-cafe.ru
Сообщение Добавлено: 10 Октябрь 2005, 15:18:28 
то есть мне все равно придется дергать программеров.
Потому как по ситуации выходит так, что чат уже работает, а мне надо только флешку приспособить под автомат. Чтоб она сама собирала сообщения. и сама выдавала.…. ох, там еще матерный фильтр писааать.…..

_________________
_____
Работа Изображение Работы Изображение О Работе
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 10 Октябрь 2005, 16:11:02 
Cтарик, на флеше даже астрономические вычисления делать можно, только зачем?? это всего лишь интерфейс. То что ты хочешь сделать это задачи того же php, c которыми он легко справляется ;)

_________________
можно на ТЫ.
Мигель Муж.
участник
75
Сообщения: 1453
Зарегистрирован: 09.01.04
Откуда: http://design-cafe.ru
Сообщение Добавлено: 11 Октябрь 2005, 12:30:00 
bE(o0L, фокус ситуации в том, что у меня на мааааленьком региональном телеканале работает смс-чат. Флеш-модуль, который идет в эфир я делал сам, а всю пхп-часть писали програмеры заказчика чата. Пока все работает на ручном управлении )))) Сидит мой выпускающий, хватает с определенной страницы сообщения и вручную вставляет их внутрь флешки ). Но мне нужен автомат. А посколку на этом мааааааленьком канале нет ни програмистов, ни людей к этому хоть мало мальски способных, то я один всем этим и занимаюсь. И канал оформляю, и плашки пишу, и еще арт-дирехтор впридачу )). Когда у ген-дира просишь бабок на программиста.…………………..(сработал матерный фильтр ))))
Поэтому и ищу помощи тут )))) Потому как автомат и фильтр написать не так тяжело (может это мне так только кажется), но вот с кодировкой какая то хрень происходит. И не факт, что я смогу достать программистов заказчика. Его и так все устраивает ))) Какая ему на фиг разница - автомат у меня тут или нет. Свои бабки он итак получает.

_________________
_____
Работа Изображение Работы Изображение О Работе
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 11 Октябрь 2005, 12:36:20 
Даа.. дела :laugh: ннууу... можно например нарисовать свой шрифт под те каракули что к тебе приходят или во флешеке написать декодер каракулей в нормальные буквы... :dandy:

_________________
можно на ТЫ.
Мигель Муж.
участник
75
Сообщения: 1453
Зарегистрирован: 09.01.04
Откуда: http://design-cafe.ru
Сообщение Добавлено: 11 Октябрь 2005, 13:13:55 
:beer:
Я раньше, когда не знал прелестей useCodepage написал функцию, которая транслит переводила на русский язык ))))
В XML вписывал названия работ транслитом, а внутри флеша переводил ))))
Аж стыдно вспомнить ))) :oops:

_________________
_____
Работа Изображение Работы Изображение О Работе
Мигель Муж.
участник
75
Сообщения: 1453
Зарегистрирован: 09.01.04
Откуда: http://design-cafe.ru
Сообщение Добавлено: 18 Октябрь 2005, 17:21:23 
Товарищи, еще вопрос.

С кодировкой разобрались. Победили.

Есть такой трабл.
Сейчас я использую объект loadVars.
И он собака после каждого использования плюсует новое сообщение к предидущим. После трех нажатий кнопки «принять сообщение» текстовая строка состоит из трех сообщений.
ВОПРОС. Как очищать этот объект?

Скрипт простейший пока работает.
Код:
_root.messageText = new LoadVars();
_root.messageText.onLoad = function() {
   _root.mess.text = unescape(messageText);
   
   }


и на кнопке висит скрипт грузящий нужную пхпшку.

_________________
_____
Работа Изображение Работы Изображение О Работе
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 18 Октябрь 2005, 17:28:37 
повесь на кнопку _root.messageText = new LoadVars();

_________________
можно на ТЫ.
Мигель Муж.
участник
75
Сообщения: 1453
Зарегистрирован: 09.01.04
Откуда: http://design-cafe.ru
Сообщение Добавлено: 18 Октябрь 2005, 17:53:33 
пробовал.
пробовал и delete

Но после этой процедуры вообще все глохнет. Сообщения больше не приходят.

_________________
_____
Работа Изображение Работы Изображение О Работе
Мигель Муж.
участник
75
Сообщения: 1453
Зарегистрирован: 09.01.04
Откуда: http://design-cafe.ru
Сообщение Добавлено: 18 Октябрь 2005, 17:58:54 
могу исходник положить
http://bbexp.ru/tmp/auto.zip
5 кило.

Это тест, естественно.

_________________
_____
Работа Изображение Работы Изображение О Работе
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 18 Октябрь 2005, 18:04:31 
повесь на копку
Код:
on(release) {
   _root.messageText = new LoadVars();
   _root.messageText.load("http://www.comit.ru/muztv.php");
   
   _root.messageText.onLoad = function() {
      _root.mess.text = unescape(messageText);
   }
   
}

а из кадра всё убери.

_________________
можно на ТЫ.
Мигель Муж.
участник
75
Сообщения: 1453
Зарегистрирован: 09.01.04
Откуда: http://design-cafe.ru
Сообщение Добавлено: 19 Октябрь 2005, 10:23:20 
bE(o0L, :beer: :beer: :beer: :beer: :beer: :beer: :beer:
И Вот где здесь логика, блин.
По идее все объекты и функции создаются на _root и в том и в этом случае. А работает второй вариант )))))

Спасибо огромное.

_________________
_____
Работа Изображение Работы Изображение О Работе
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 19 Октябрь 2005, 14:05:47 
да незачто, но всё равно это не выход. Лучше так не делать :laugh:

_________________
можно на ТЫ.
*   Список форумов / Технологии изображения / Flash « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 14 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100