Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Как обойти безопасность? (http://www.flasher.ru/forum/showthread.php?t=76589)

CREDO 08.03.2006 14:59

Как обойти безопасность?
 
Код:

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
};

чего не правильно?

Antares 08.03.2006 15:09

Ты разрешил роликам, которые находятся на Гисметео, обращать к данным в твоем ролике, если они его загрузят.

Что неправильно? Погоду у тебя тащат, паразиты?

CREDO 08.03.2006 15:18

А если наоборот, мне у них брать инфу?
Безопасность не позволит?

Crazy 08.03.2006 15:19

Цитата:

Сообщение от CREDO
А если наоборот, мне у них брать инфу?
Безопасность не позволит?

А какой смысл в безопасности, если она позволяет наоборот?

CREDO 08.03.2006 15:21

Я в смысле.
КАК мне с ихнего доменна xml загрузить во flash?

Antares 08.03.2006 15:22

Попросить серверный скрипт загрузить и отдать во Flash.
Второй вариант: договориться с гисметео и загрузить, когда они положат кросс-доменник.

CREDO 08.03.2006 15:43

понятно от чего шёл к тому и пришёл

Crazy 08.03.2006 15:56

Если бы прочел документацию -- то и ходить не пришлось бы.

Там четко сказано, зачем это сделано и как это работает.

CREDO 08.03.2006 22:18

Да, я читал.
Думал, что народ наш уже чегонь придумал.

Double 09.03.2006 09:47

забирай 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 не шибко прямой в плане текста приходит - из-за того, что в заголовке не указана кодировка.

Crazy 09.03.2006 14:23

Цитата:

Сообщение от DeadMorozz
Странно, у меня все работает.
Но XML не шибко прямой в плане текста приходит - из-за того, что в заголовке не указана кодировка.

Код:

<?xml version="1.0" ?>
Это UTF-8 без вариантов.

DeadMorozz 09.03.2006 14:36

Ясен пень.
Только вот при явном указании чарсета флеша воспринимает данные проще. А так - фигачит кордупельную тексту.

CREDO 11.03.2006 16:10

http://www.gismeteo.ru/crossdomain.xml

в данном случае можно обойтись и без php?

lakehouse 15.12.2006 02:20

http://www.rosealee.com/?p=100

etc 15.12.2006 02:29

Типа спам? Про данный «сервис» уже слышали, была тут тема. Не воодушевил, честно говоря. Ну только разве что тем, у кого народ.ру, то, возможно, и пригодится.

Kikasso 16.12.2006 17:14

Цитата:

Сообщение от CREDO
http://www.gismeteo.ru/crossdomain.xml

в данном случае можно обойтись и без php?

абсолютно верно.
Только за погодой надо ходить не по адресу
http://informer.gismeteo.ru/xml/27612_1.xml (не сработает - домен другой)
а по адресу
http://www.gismeteo.ru/informer/xml/27612_1.xml (ок)


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

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