Модификация flash AS3 проекта - убрать зависимости, добавить функцонал

30 000 руб. за проект • электронные деньги
01 июня 2015, 22:05 • 2 отклика • 17 просмотров
На входе дан проект: http://www.swfwire.com/
Исходники здесь: https://github.com/magicalhobo/SWFWire

Требуется переделать "SWFWire Debugger" убрав некоторые зависимости и добавив новый функционал.
Список требуемых переделок:

1. Убрать полностью UI
2. Убрать зависимость от AIR
3. Убрать зависимость от Sockets (на них реализована отправка/прием логов)
4. Добавить:
4.1 Приложение должно скачивать(download) файл на вход для отладки посредством HTTP. В данный момент файл перетаскивается Drag’n’Drop.
4.2 Приложение должно кешировать логи и отправлять их батчами по 1000 штук (настраиваемо).
4.3 Отправка логов делается отсылкой их на заданный адрес посредством HTTP POST
4.4 Приложение должно быть чистым Adobe Flash (не AIR)
4.5 Приложение должно работать в сендбокс контексте основных браузеров (IE9+, Chrome, FF).
4.6 Приложение должно по умолчанию использовать все настройки в TRUE (сейчас это чекбосы в UI), кроме “Cache"
4.7 Модифицированая флешка должна считывать параметры ее вызова (параметры с какими она вызывается из браузера) и передавать на вход скаченной для debug'a.

Т.е. в итоге прототип входной функции должен быть примерно такой:
function Analyze(originalParams, urlToDownload:String, urlToPostLogs:String)


Предпологаемый срок исполнения 1 неделя.