Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Вывод текста в TextField (http://www.flasher.ru/forum/showthread.php?t=138420)

Rigo 07.04.2010 17:14

Вывод текста в TextField
 
Здравствуйте. Небольшой вопрос.

Передаю в TextField значение из XML.

Код AS3:

this.title.htmlText = Application.vk.response.ad[0].title;

После этого в TextField отображается что-то вроде "Стройте и развивайте\u0021", т.е. не идет трансформация юникода в символ. Как правильно выводить текст?

Волгоградец 07.04.2010 17:50

У меня отображается нужный символ. Пример покажите.

КорДум 07.04.2010 17:52

Код AS3:

var memo:TextField = new TextField();
memo.text = "Стройте и развивайте\u0021";

работает и без htmlText, выводит "!"

Rigo 07.04.2010 18:32

Да, попробовал вручную - все отображается на ура. XML приходит, как ответ от вконтакте API, причем не запросом к серверу, а так называемым "первым запросом". В данный момент не могу повторить баг, потому что не могу поймать рекламу с такими символами.

Добавлено через 2 часа 23 минуты
Вот например пришел XML


<?xml version="1.0" encoding="utf-8"?>
<response list="true">
<ad>
<title>Новая игра &amp;quot;Фармандия&amp;quot;</title>
<description>Вас ждет веселый и увлекательный мир сказочной страны\u0021</description>
<photo>http://cs918.vkontakte.ru/u42137217/75628422/s_e3924ada.jpg</photo>
<link>ads.php?act=click&amp;id=361868&amp;aid=1756461&amp;hash=a589a95b8c9ccc93c8</link>
</ad>
</response>

"\u0021" при выводе в TextField не конвертировалось.

[img]http://**********/1332571/image.png[/img]

dmitriev 08.04.2010 09:27

Своровали (возможно даже декомпильнули) отличнейшую прилажуху и впариваете на ней рекламу… Стыд и позор! Стыд и позор! :mad:

Rigo 08.04.2010 09:43

Давайте опустим вопросы морали. У меня еще софт пиратский, да.

Проблема в том, что юникод из загруженного XML некорректно обрабатывается. Посоветуйте, как это победить?

AlexDesinger 08.04.2010 11:57

Отказываюсь помогать.

Интересно куда модераторы смотрят. =/

udaaff 08.04.2010 12:10

Угу, стырено наглым образом http://techno.org/electronic-music-guide/music.swf

Rigo 08.04.2010 13:57

"Первый запрос" API vkontakte передается посредством flashvars в кодировке cp 1251. В этом все и дело.

Всем спасибо за помощь.

Добавлено через 15 минут
А все моралисты могут с гордостью посмотреть на свою коллекцию лицензионного видео, музыки, софта, графики и удалить аки на торрентах и файлообмениках.

dmitriev 08.04.2010 14:59

Причем тут авторские права?

Меня-то возмутил ваш подход к созданию в целом, ну и то, что целью вашего внимания стала некогда любимая мною программа, наглым образом сворованная и обвешанная столь же наглой рекламой. Это приложение должно служить просвещению, а на деле служит вашим корыстным целям…

Rigo 08.04.2010 15:29

Я думаю спор не имеет смысла, тем более, что Вы правы. Хотя, конечно, про корыстные цели громко сказано. Не думаю, что профит будет большим, а чтобы добраться до контента пользователю нужен всего один клик (нет, не по рекламе, а по кнопке "закрыть"). В оригинале, кстати, тоже один клик. И рекламы там не меньше (http://techno.org/electronic-music-guide/) Плюс в моих планах расширить ассортимент ("корыстно" используя помощь пользователей) и добавить стили 2000 - 2010 годов.

AlexDesinger 08.04.2010 15:31

ну вы же это не для себя используете, как мы фильмы и музыку, а пытаетесь на этом заработать или еще что-то, а это не только аморально, но и противозаконно.

Цитата:

что целью вашего внимания стала некогда любимая мною программа, наглым образом сворованная и обвешанная столь же наглой рекламой
можно по идее как раз рассказать правообладателю про этот пост, я то просто не в курсе что за прога и пр.

udaaff 08.04.2010 15:32

Цитата:

Сообщение от Rigo (Сообщение 898882)
А все моралисты могут с гордостью посмотреть на свою коллекцию лицензионного видео, музыки, софта, графики и удалить аки на торрентах и файлообмениках.

Красть чужие работы, переделывать их и выдавать за свои — это из другой оперы.

Rigo 08.04.2010 15:40

Я не переделывал чужие работы, я полностью написал свой движок. Он лучше оригинала. Он интегрирован с вконтактовскими фишками, можно искать музыку и т.д. Он лучше адаптирован к масштабированию. Ну и перевод по возможности.

Впрочем, Вашу позицию я понимаю, Вы правы. Тем более про идею, контент и диз мне сказать нечего.

Среда разработки у Вас лицензионная? Вы зарабатываете с ее помощью деньги?

AlexDesinger 08.04.2010 15:49

Цитата:

Среда разработки у Вас лицензионная? Вы зарабатываете с ее помощью деньги?
эх...ну ладно, поехали
- Windows Vista - лицензия, куплена вместе с ноутбуком,
- Dr. Web - лицензия - предоставляется бесплатно провайдером.
- Adobe Master Collection CS4 - не лицензия, не могу себе позволить, с помощью нее денег не зарабатываю, что стоит на работе - не моя забота, а работодателя.
- Ледниковый период 1,2,3 - лицензия
-Валли - лицензия
-Турецкий гамбит - лицензия.... еще около 20 дисков с фильмами лицензия...
не лицензионные есть, например -
Около 100 советских и Российских фильмов, были приобретены, либо скачены в годы студенчества, когда денег не было, либо не было лицензионных дисков в продаже при их просмотре ни заработано ни копейки.... продолжать дальше?

dmitriev 08.04.2010 16:00

Цитата:

Среда разработки у Вас лицензионная? Вы зарабатываете с ее помощью деньги?
Если бы я перепродавал или как-то пользовался брендом Adobe, то аналогия была бы уместна.

Rigo 08.04.2010 19:35

Цитата:

Сообщение от AlexDesinger (Сообщение 898914)
эх...ну ладно, поехали
- Windows Vista - лицензия, куплена вместе с ноутбуком,
- Dr. Web - лицензия - предоставляется бесплатно провайдером.
- Adobe Master Collection CS4 - не лицензия, не могу себе позволить, с помощью нее денег не зарабатываю, что стоит на работе - не моя забота, а работодателя.
- Ледниковый период 1,2,3 - лицензия
-Валли - лицензия
-Турецкий гамбит - лицензия.... еще около 20 дисков с фильмами лицензия...
не лицензионные есть, например -
Около 100 советских и Российских фильмов, были приобретены, либо скачены в годы студенчества, когда денег не было, либо не было лицензионных дисков в продаже при их просмотре ни заработано ни копейки.... продолжать дальше?

Почему-то мои заботы Вам ближе, чем заботы Вашего работодателя. И Вы правы, правообладателем на просмотре Вами "ворованных" фильмов не заработано ни копейки. И совершенно не к месту Ваши оправдания по поводу студенчества и отсутствия денег.

Цитата:

Сообщение от dmitriev (Сообщение 898917)
Если бы я перепродавал или как-то пользовался брендом Adobe, то аналогия была бы уместна.

Кто-то потратил усилия. Вы пользуетесь ими безвозмездно и зарабатываете на этом деньги. Вам можно, другим нельзя. Да, аналогия здесь не уместна.

А вообще вы все абсолютно правы. И то что реализация полностью моя за моим исполнением меня не оправдывает. Но это не значит, что вы можете меня судить. Кто сам без греха, пусть первый бросит в меня камень.

AlexDesinger 08.04.2010 19:59

ну пипец, со всем согласны и продолжаете дальше спорить о том что можно переделывать чужие работы. Ну ну, продолжайте дальше в том же духе...
к стати когда цитируете, хотя бы читайте что цитируете и делайте выводы.

dmitriev 09.04.2010 08:45

Цитата:

Кто-то потратил усилия. Вы пользуетесь ими безвозмездно и зарабатываете на этом деньги. Вам можно, другим нельзя.
Ещё раз: я не сторонник авторского права, меня возмутил ваш подход. Если воровать чужие, платные работы и делать полезный и качественный продукт — это одно, и тут я против чтобы копирайты связывали творцам руки. А когда вы берёте и без того бесплатную прилажуху и пытаетесь на ней что-то заработать — это уже другое, и это-то мне и не нравится.


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

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.