|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Banned
[+4 01.02.09]
[+1 01.02.09] |
поиск урока с projector+Visual Bаsic
Где-то месяца два назад наткнулся на что-то вроде блога, с уроками программирования. Был хороший материал, как exe от флешового проектора модифицировать с помощью Visual Bаsic (например, менять менюшки по правому клику).
Вот теперь сколько не бьюсь, не могу найти ту страничку... |
|
|||||
listener
|
черт... ерунда какая-то...
Прочитал твой вопрос и полез в старые примеры. К огромному удивлению обнаружил следующее. Старые примеры файлы прожектора открываются с менюшками и в верху (File и т.д) и с конткстным мню по правой кнопке. Компилирую ТОТ ЖЕ ИСХОДНИК сейчас повторно, получаю прожектор БЕЗ МЕНЮШЕК ВООБЩЕ. Никаких фокусов с fscommand в исходнике нету.. Размером новый прожектор примерно на 90кб меньше.... Курю только табак... чего делать - не знаю... UPD: боже... в плеере автономном то-же самое... в браузере все нормально.... UPD: уфф... что-то стало проясняться. У меня стоит восьмерка. Припомнил, что как-то давно залез я в c:\Program Files\Macromedia\Flash 8\Players\SAFlashPlayer.exe и поковырял его ресхакером на предмет устранения менюшек... удачно так. Так и оставил все ... И вот теперь я вижу, что прожектор тоже без менюшек публикуется. Я в шоке. Вернул оригинал SAFlashPlayer.exe на место - все встало на свои места. Получается, что если "пропатчить" SAFlashPlayer.exe, то прожектор на автомате будет "пропатченным" без каких-либо дополнительных усилий. Мало того, если еще и иконки в SAFlashPlayer.exe поменять, то они в прожектор тоже вставятся измененными. Ну и все остальное, видимо... Вот так вот... блллин, все просто, оказывается... Последний раз редактировалось alexcon314; 10.10.2008 в 15:14. |
|
|||||
Banned
[+4 01.02.09]
[+1 01.02.09] |
Да, интересно.
Но в том уроке по-моему еще одна супер-возможность была: встраивание dll-ок. Т.е. по сути вообще можно тогда было бы без Цинка и т.п. обойтись в большинстве случаев: вызываешь команды из dll-ки нужной и все. Как же я ссылку на него не сохранил? |
|
|||||
listener
|
Ну, сделать DLL-inject в рантайме - не проблема . Два "нехоршо": требуется ехе-инжектор, антивири такие штуки порой сильно не любят и пугают юзера до полусмерти разными там алертами огненно-красными. А так - тотже цинк по-сути имеем на выходе, И, заметь, вполне себе стандалон .
Но то, о чем ты говоришь, видимо делает какой-то патч прожектора. (Adobe вряд ли такие штуки одобрил бы, впрочем ... это отдельная история). Только не ясно, как после этого из прожектора с помощью AS-классов общаться с внедренным кодом. LocalConnection? Скудно. Я вот призадумался на счет ExternalInterface. Zinc 3.0 его вроде юзает, судя по штатному mdm.swc. Последний раз редактировалось alexcon314; 13.10.2008 в 13:08. |
|
|||||
Вот моя статья на эту тему. Пока без dll injecta
__________________
if (love is true) break my.heart; |
Часовой пояс GMT +4, время: 13:24. |
|
« Предыдущая тема | Следующая тема » |
|
|