Просмотр полной версии : Как обойти безопасность?
System.security.allowDomain("http://informer.gismeteo.ru");
var xml:XML = new XML();
createTextField("text_txt", 3, 0, 0, 340, 245);
xml.load("http://informer.gismeteo.ru/xml/37099_1.xml");
progress_interval = setInterval(checkprogress, 100, xml);
xml.onLoad = function(result:Boolean):Void {
text_txt.text = xml
};
чего не правильно?
Ты разрешил роликам, которые находятся на Гисметео, обращать к данным в твоем ролике, если они его загрузят.
Что неправильно? Погоду у тебя тащат, паразиты?
А если наоборот, мне у них брать инфу?
Безопасность не позволит?
А если наоборот, мне у них брать инфу?
Безопасность не позволит?
А какой смысл в безопасности, если она позволяет наоборот?
Я в смысле.
КАК мне с ихнего доменна xml загрузить во flash?
Попросить серверный скрипт загрузить и отдать во Flash.
Второй вариант: договориться с гисметео и загрузить, когда они положат кросс-доменник.
понятно от чего шёл к тому и пришёл
Если бы прочел документацию -- то и ходить не пришлось бы.
Там четко сказано, зачем это сделано и как это работает.
Да, я читал.
Думал, что народ наш уже чегонь придумал.
забирай xml php-скриптом. расписание обновления данных на gismeteo.ru есть (если память не изменяет, всего 4 обновления в сутки). сливай обновлённые данные по расписанию и забирай flash-ем со своего хоста. этим ты уменьшишь время загрузки данных для юзера и такой вариант более стабилен (у тебя всегда гарантировано будет копия xml, даже если сервер gismeteo ляжет, канал разбомбят атомной бомбой или просто враги...)
son_of_war
09.03.2006, 10:31
а зачем именно xml ?
насколько я помню, раньше по крайней мере, флешки с gismeteo брали данные из простых текстовых файлов... в декомпилере глянь если что...
а вообще если дело в имени домена - есть у флешплеера параметр base - это имя домена и есть, легко устанавливается ручками ...
DeadMorozz
09.03.2006, 14:20
Странно, у меня все работает.
Но XML не шибко прямой в плане текста приходит - из-за того, что в заголовке не указана кодировка.
Странно, у меня все работает.
Но XML не шибко прямой в плане текста приходит - из-за того, что в заголовке не указана кодировка.
<?xml version="1.0" ?>
Это UTF-8 без вариантов.
DeadMorozz
09.03.2006, 14:36
Ясен пень.
Только вот при явном указании чарсета флеша воспринимает данные проще. А так - фигачит кордупельную тексту.
http://www.gismeteo.ru/crossdomain.xml
в данном случае можно обойтись и без php?
lakehouse
15.12.2006, 02:20
http://www.rosealee.com/?p=100
Типа спам? Про данный «сервис» уже слышали, была тут тема. Не воодушевил, честно говоря. Ну только разве что тем, у кого народ.ру, то, возможно, и пригодится.
http://www.gismeteo.ru/crossdomain.xml
в данном случае можно обойтись и без php?
абсолютно верно.
Только за погодой надо ходить не по адресу
http://informer.gismeteo.ru/xml/27612_1.xml (не сработает - домен другой)
а по адресу
http://www.gismeteo.ru/informer/xml/27612_1.xml (ок)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.