Ru-Board.club
← Вернуться в раздел «Графика»

» Adobe (Macromedia) Flash. Самые разные вопросы.

Автор: Vasya Pupkin
Дата сообщения: 11.04.2007 11:28
Freeroot, нихрена не понял че это такое, но ситуация там сложна. Нужно оторвать swf от exe проектора, потом декомпильнуть swf, разобраться и переписать код и собрать в обратном порядке.
В общем не выйдет у тебя ничего
Автор: Freeroot
Дата сообщения: 11.04.2007 12:43
Vasya Pupkin, спасибо, я нечто эдакое и предполагал .
К своему удивлению, я все таки нашел альтернативу этой программе (которая прекрасно понимает русский, но не так удобна), хотя она достаточна узкоспециализированна и если человек несведущий в цели ее работы "нихрена не понял", то это очень даже хорошо Такого логика этой программы...

Однако, я нашел довольно простой, но нудный способ (без обратного инжинеринга).
Программа обрабатывает слова посимвольно (ей нет дела до значения слов) и символы ей известны латинские (как минимум) значит мы можем воспользоваться транскрипцией (Р→R, Л→L), но не все кирилические буквы транскриптируются в латинские посредством одной буквы... Например, Я→YA, тогда мы просто берем неиспользуемый латинский символ из таблицы символов и печатем вместо Я символ Â, программе ведь все равно, она не использует какие либо словари. Проблема решена, результат получен, и необходимо проводить обратную транскрипцую. Опытный человек для этих действий напишет скрипт, либо внедрит подобный алгоритм в сам код программы.
Получилось несколько долгое объяснение, в связи с тем, что я не знаю терминологии, а может это общеизвестный способ... Надеюсь этот примерчик поможет кому то решать схожие задачи.

Спасибо за ваше внимание.

P.S. Символы из таблицы сиволов не вставились в форум как надо, но в самой программе все нормально
Автор: Vasya Pupkin
Дата сообщения: 11.04.2007 12:56
Freeroot, да, это решение, хоть и кривоватое. Думаю также пойдет спецсофт, который конвертирует такой текст, а также таблицы, типа этой. Я ими и пользуюсь
Автор: Freeroot
Дата сообщения: 11.04.2007 13:36
Vasya Pupkin, можно составить свою таблицу, подсунуть флэшу и он будет сам конверитровать символы из этой таблицы? Можно ли это сделать без декомпиляции?
Автор: Vasya Pupkin
Дата сообщения: 11.04.2007 13:54
Freeroot, к сожалению без декомпиляции с этим проджектором ничего сделать нельзя. Есть спецсофт для изменения экшнскрипта во флеше без декомпиляции, но к сожалению он очень редок, да и с плеером он не работает. Нужно будет вытаскивать swf.
Автор: Freeroot
Дата сообщения: 11.04.2007 14:19
Vasya Pupkin, залез в Варезник, вытащил оттуда Flash Decompiler, открыл в нем программу. Что делать дальше?

Автор: Vasya Pupkin
Дата сообщения: 11.04.2007 14:21
Freeroot, хм, не знал, что он уже уммеет открывать ехе. Что дальше? Для начала попробуй экспортни fla и компильни. Если будет работать, то хорошо.
Тогда нужно смотреть экшны.
Автор: Freeroot
Дата сообщения: 11.04.2007 14:37
Vasya Pupkin, так а fla открывается соотвественно flash? У меня его нет, ( lol ) на сайте адоб только cs 3 preorder, какую версию мне нужно скачать?

Update Качаю Flash 8
Автор: Vasya Pupkin
Дата сообщения: 11.04.2007 15:09
Freeroot, Adobe Flash 8 Pro. Качать тут.
Автор: Freeroot
Дата сообщения: 11.04.2007 16:04
Vasya Pupkin, открыл fla, затем publish его в муви. Все работает.

Все дело в одном из этих скриптах ИМХО
выкладываю их
[more]

Код: b_clearAll.onRelease = function ()
{
mcTreeList.treeList.text = "";
mcTree.tree.removeAll();
_global.rootCount = 0;
_global.initialExclusionList = "";
wordList.text = "";
topic.text = "";
}
;
b_clearTrees.onRelease = function ()
{
mcTreeList.treeList.text = "";
mcTree.tree.removeAll();
_global.rootCount = 0;
_global.initialExclusionList = "";
}
;
b_generate.onRelease = function ()
{
wordList.addEventListener("change", wordList_listener);
generateTree("Normal");
}
;
b_rotate.onRelease = function ()
{
rotateList();
}
;
b_random.onRelease = function ()
{
randomizeList();
}
;
b_print.onRelease = function ()
{
var __reg1 = new PrintJob();
var __reg2 = __reg1.start();
if (__reg2)
{
mcTree.tree.setSize(596, 843);
__reg2 = __reg1.addPage("mcTree", {xMin: 0, xMax: 596, yMin: 0, yMax: 843}, 1);
__reg1.send();
}

false;
}
;
Автор: Vasya Pupkin
Дата сообщения: 12.04.2007 10:42
Freeroot, все гораздо сложнее, чем я думал. Нужно понимать как это работает, чтобы дописать.
А понять проще не смотря код, а узнав по какому принципу эта программа работает и главное для чего
Автор: Mr_EbOX
Дата сообщения: 12.04.2007 14:42
возник срочный вопрос!!! при экспорте в AVI не показывается swf, который присоединяется скриптом, как победить? вообще нужно из swf сделать видео файл
конвертер почемуто делает картинку размытой
Автор: Freeroot
Дата сообщения: 12.04.2007 16:23

Цитата:
при экспорте
из Квик Медиа? тогда попробуй другие конвекторы

Цитата:
вообще нужно из swf сделать видео файл
бери прямой конвектор swf в avi
http://www.pizzinini.net/projects/swf2avi/
вот еще с инструкцией, но не бесплатный
http://www.bytescout.com/swftovideo_convert_flash_to_avi.html
Автор: MusicLover
Дата сообщения: 13.04.2007 11:57
Люди! не могу что-то справится с этими контрольными точками! что делать с этими клятыми контрольными точками при shape tween? создаю "а", ставлю на место, во втором кейфрейме тоже ставлю "а" на место, а они обе остаются красными и ничего не меняется от этого

должны менять цвет на зеленый и желтый а этого не происходит
Автор: Vasya Pupkin
Дата сообщения: 13.04.2007 12:11
MusicLover, лучше сделай Motion Tween с эффектом Tint в последнем фрейме на нужный тебе цвет. Не забудь перед этим конвертнуть букву в символ.
Автор: MusicLover
Дата сообщения: 13.04.2007 13:02
Vasya Pupkin
Я наверное неясно выразился!
какие буквы, какие символы? там меняются не цвета а форма. грубо говоря нужно плавно сделать из круга треугольник (перетекание) цвета остаются те же. Тока в текущем варианте он круг меняет на какой-то корявый квадрат никому ненужный, а потом только делает треугольник. Я хочу это все сделать чище: для этого хотел добвить Shape Hint в разных местах (те которые красные кружки a b с и т.д.)
Автор: Vasya Pupkin
Дата сообщения: 13.04.2007 13:41
MusicLover, да, ты очень неясно выразился. Перечитай еще раз. А должно превратится в А. Должны менять цвет. Вот я и подумал.
shape tween достаточно капризный инструмент. Нужно поморочиться с ним, чтобы получить нужный эффект. Из квадрата треугольник я бы лучше и быстрее сделал руками.
Автор: Mr_EbOX
Дата сообщения: 13.04.2007 14:56
Vasya Pupkin
во флэш при экспорте в AVI не показывается swf, который присоединяется скриптом, как победить? вообще нужно из swf сделать видео файл, перепробывал конвертеры - но они ухудшают качество..
Автор: Vasya Pupkin
Дата сообщения: 13.04.2007 16:10
Mr_EbOX, победить никак. Когда делаешь мувик для экспорта в ави надо заранее расчитывать на то, что вся анимация должна быть без скриптов и на одном таймлайне. Почему ухудшается качество я не знаю. Нужно смотреть на конкретный конвертор и его настройки.
Автор: MusicLover
Дата сообщения: 13.04.2007 18:47
фух я вообще расстроился. Не получается эти точки заставить работать! Новый документ создаю, все работает. А в этом все красные, как будто я их не прислонил к кривым! ужас
Автор: InSe0F
Дата сообщения: 15.04.2007 00:08
всем привет.
есть пару вопросов по флешу.

1) может ли флеш нормально отображать внутри себя html файлы, ну или текстовые файлы с html кодом, а также важны картинки
2) мне сказали что флеш можно растянуть (ну как php например, в зависимости от размера)
хотелось бы по подробнее узнать об этом.

если есть возможность хотелось бы получить ссылки или примеры как эти проблемки решить
(извинити уж, времени сёрфить по НЕТУ нету
Автор: simply2002
Дата сообщения: 19.04.2007 12:24
Здравствуйте!
Пожалуйста, дайте совет по какой книге учиться Macromedia.
Спасибо.
Автор: Dirge
Дата сообщения: 19.04.2007 12:44
как сделать вот такую кнопку в GIF - http://82.146.56.35/btn.swf

нужно что бы при наведении курсора желтый прямоугольник плавно опускался и так-же плавно обратно.

Я пытаюсь сделать в файрворке, но не выходит, я делаю анимацию опускающегося прямоугольника в Over, но почему-то при наведении анимации не играется

вообщем как сделать что-бы игралась анимация наведении и убирании курсора ?
Автор: Mr_EbOX
Дата сообщения: 19.04.2007 15:29
InSe0F

1.может отображать по крайней мере html, сам скачивал исходник с flasher.ru

2. в Publish setting во флэш нужно поставить dimenshions - percent 100*100

Dirge

насколько я помню, gif не является активной графикой, используй swf и все работать будет. (только есть один глюк - эксплорер как правило блокирует флэш-кнопки и банеры, т.е. сначала надо кликнуть . чтобы активизировать, а уже потом будет работать вроде, все зависит от настроек безопасности, мать их...).. быть может надо сделать во флэш-редакторе, а не в файрворке??

simply2002

а чему из макромедиа учиться??

Автор: simply2002
Дата сообщения: 19.04.2007 17:25
Mr_EbOX
Умею работать в Photoshop, CorelDraw, PageMaker. Все программы освоил самостоятельно. Хочу научиться создавать анимацию для веб. Какую учебную литература порекомендуете?
Спасибо.
Автор: InSe0F
Дата сообщения: 19.04.2007 22:12
Mr_EbOX
c 2ым уже разобрался но всё равно спасибо
по первому - если встретится исходник дай ссылку пожалуйста., некогда ща мне искать

и ещё вопросы:
3) надо примерчик как php генерейтит xml и передаёт он уже передаёт данные в flash
4) надо подгрузить в dynamic text несколько последних файлов, ну т.е. текс который лежит внутри них. можно ли это сделать без xml?
5) как во flash загрузить пременные из текстового файла?
Автор: Mr_EbOX
Дата сообщения: 20.04.2007 12:34
InSe0F

ссылку мне искать некогда, я тебе закачал это пример сюда http://ifolder.ru/1744664, там есть ответ на 4 и 5 вопрос заодно

simply2002

бери книгу с подробным описанием action Script в придачу к описанию графической части....самое оптимальное решение
Автор: InSe0F
Дата сообщения: 20.04.2007 18:40
Mr_EbOX, спасибо) буим разбираться
Автор: InSe0F
Дата сообщения: 21.04.2007 12:12
Mr_EbOX,
я вот только всё равно не соображу как мне подгрузить несколько текстовых файлов.
допустим у меня есть папка в ней лежат около 100 файлов текстовых, в имени которых стоит определённая дата или метка. мне надо в поле загрузить 5 последних (по очереди) файлов, ну допустим они толжны отображаться как то так:

Код:
14/05/07 бла бла бла бла бла бла бла бла бла бла бла бла
13/05/07 бла бла бла бла бла бла бла бла бла бла бла бла
16/04/07 бла бла бла бла бла бла бла бла бла бла бла бла
Автор: Mr_EbOX
Дата сообщения: 21.04.2007 15:26
InSe0F
Чужие идеи всегда доставляют хлопот с переделкой... могу тебе подсказать где грузиться в переменную динамического текста - вот эта строка _root.songText = this.content; ... поковыряйся, как объеденить в переменной по очереди загружаемые файлы

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

Предыдущая тема: Заказ на изготовления баннеров, логотипов и т.д


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.