mcm
27.09.2013, 08:18
Хочу написать скрипт, который бы принимал на вход 1000+ swf файлов, анализировал AS код и выдавал список из getUrl'ов (у них в качестве ссылки может выступать как прямой урл, так и переменная, скажем, _root.link1 или clickTag). 90% всех swf на AS2 под FlashPlayer 8 или 9
Вроде бы, средствами AS задача не решается.
Предложил коллега использовать декомпилятор, но задача в этом случае тяжело автоматизируется и придёться каждую swf открыть, декомпилить, искать getUrl и куда-то записывать данные. При объёме в 1000+ файлов решение будет слишком дорогим по времени.
Есть подозрение, что задача полностью решается на php. Вот отличный пример реализации: http://web.adriver.ru/cgi-bin/bv.cgi Только исходники, жалко, нельзя посмотреть.
Подскажите в каком направление стоит копать? Или может кто подскажет красивое решение?
Вроде бы, средствами AS задача не решается.
Предложил коллега использовать декомпилятор, но задача в этом случае тяжело автоматизируется и придёться каждую swf открыть, декомпилить, искать getUrl и куда-то записывать данные. При объёме в 1000+ файлов решение будет слишком дорогим по времени.
Есть подозрение, что задача полностью решается на php. Вот отличный пример реализации: http://web.adriver.ru/cgi-bin/bv.cgi Только исходники, жалко, нельзя посмотреть.
Подскажите в каком направление стоит копать? Или может кто подскажет красивое решение?