|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jan 2011
Сообщений: 247
|
SecurityError: Error #2122 (сохранить скриншот)
не могу понять в чем беда:
Нажимаю кнопку сохранить скриншот - сохраняет. Если нажму сохранить скриншот после того как я взял аву с вк, то выбевает SecurityError: Error #2122(причем именно только после того ЕСЛИ я вставил авку с вк в флешку) в кросс домен добавил Security.loadPolicyFile("http://vk.com/crossdomain.xml"); Security.loadPolicyFile("cs4321.vk.me"); Security.allowDomain("*"); Security.allowDomain("*.vk.me"); подскажите как мне обойти эту защиту чтоб сохранить скриншот игры с аватаркой вк ? |
|
|||||
Регистрация: Mar 2007
Сообщений: 319
|
прикрыли, в момент скриншота убирай аватарки с дисплейлиста
|
|
|||||
Регистрация: Jan 2011
Сообщений: 247
|
так а мне нужны они в скриншоте )
|
|
|||||
Регистрация: Mar 2007
Сообщений: 319
|
Я же правильно понял что основное приложение у тебя через iframe?
У вк в таком случае есть чит один. можно загружать swf в их доменную зону (из админки приложения). загружаешь в админку swf в котором есть классы которые грузят аватарки (в качестве байтов через URLLoader) и получаешь ссылку на неё, в основной флешке грузишь эту swf, вызываешь у неё функцию загрузки автарок и затем грузишь эти байты через Loader#.loadBytes и всё. Если flash приложение, то там всё просто, нужно в LoaderContext указать SecurityDomain.currentDomain будет доступ ко всем аватарка в рамках доменной зоны *.vk.me,*.vk.com (кроме дефолтных автарок типа http://vk.com/images/deactivated_100.gif которые находятся на vk.com их загрузку лучше игнорировать и загрузить их стразу в приложение) Последний раз редактировалось Nooob; 01.08.2014 в 02:14. |
|
|||||
Регистрация: Jan 2011
Сообщений: 247
|
Я извиняюсь что не уточнил но главная флешка у меня находиться на другом сетевом ресурсе, и чтоб зайти в нее контакт не нужен, аву с вк я беру посредством external через JS.
|
|
|||||
Регистрация: Mar 2007
Сообщений: 319
|
создаешь любое приложение, грузишь swf в админку, получаешь ссылку, в своей флешке грузишь эту swf по ссылке, спрашиваешь у него автарку, грузишь аватарку, получаешь байты, грузишь байты, получаешь аватарку девственно чистую, родную, с которой можешь что угодно делать.
фишка в том что загруженное swf через админку приложения (любого, хоть закрытого) будет в домене *.vk.com, по правам (http://трололо.vk.com/crossdomain.xml) ему доступны все *.vk.com ресурсы, загружая эту swf ты так же имеешь доступ ко всем *.vk.com ресурсам через него Последний раз редактировалось Nooob; 01.08.2014 в 02:54. |
|
|||||
Регистрация: Jan 2011
Сообщений: 247
|
Цитата:
|
Часовой пояс GMT +4, время: 18:27. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|