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

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

Автор: Vasya Pupkin
Дата сообщения: 02.02.2007 12:38
akasyan, fscommand позволяет обращаться к любым файлам. В том числе и к cmd
KillDead, хз. В голове только импорт флешевский. Может есть какой-то автоматический конвертор в паблике. Не занимался вопросом.
Mr_EbOX

Цитата:
ак указать в PHP файле что кодировка требуемая Unicode?

Это уже вопрос по пхп.

Цитата:
и еще - нужно мульт поместить посередине броузера - в паблише никак не установлю.... как сейчас можно глянуть тут - primovera.ru

А это хтмл.

Код:
<table width="100%" align="center">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="1024" height="686" id="Untitled-1" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="Untitled-1.swf" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="scale" value="exactfit" /><param name="bgcolor" value="#ffffff" /><embed src="Untitled-1.swf" menu="false" quality="high" scale="exactfit" bgcolor="#ffffff" width="1024" height="686" name="Untitled-1" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</table>
Автор: akasyan
Дата сообщения: 02.02.2007 13:45
Vasya Pupkin

Цитата:
fscommand позволяет обращаться к любым файлам. В том числе и к cmd

То, что крутить нужно именно fscommand, я уже понял. Только вот раскрутить не получается пока!
Спасибо за совет.



Добавлено:
Как обычно, все проблемы из-за невнимательного чтения мануала!
Фишка в том, что:
1. приложение, которое запускается, должно быть записано в подпапку fscommand;
2. команда fscommand("exec","приложение.exe") выполняется только из проэктного флэш-файла (формата *.exe)!


Цитата:

The exec command can contain only the characters A-Z, a-z, 0-9, period (.), and underscore (_). The exec command runs in the subdirectory fscommand only. In other words, if you use the exec command to call an application, the application must reside in a subdirectory named fscommand. The exec command works only from within a Flash projector file.
Автор: Mr_EbOX
Дата сообщения: 02.02.2007 14:42
вставил код....а воз и ныне там......
Автор: Vasya Pupkin
Дата сообщения: 02.02.2007 14:55
akasyan

Цитата:
fscommand("exec", "run.bat");

run.bat положи в новую папку, которую называешь fscommand, а в нем уже пишешь:
somefile.exe somefile.avi
Автор: Vasya Pupkin
Дата сообщения: 02.02.2007 15:01
Mr_EbOX, извиняюсь. Забыл кое-что

Код: <table width="100%" align="center">
<tr>
<td align="center">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="1024" height="686" id="Untitled-1" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="Untitled-1.swf" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="scale" value="exactfit" /><param name="bgcolor" value="#ffffff" /><embed src="Untitled-1.swf" menu="false" quality="high" scale="exactfit" bgcolor="#ffffff" width="1024" height="686" name="Untitled-1" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</td>
</tr>
</table>
Автор: Mr_EbOX
Дата сообщения: 02.02.2007 15:32
да! уже явно лучше!!!! горизонтальный центр получился!!!!

а мне бы еще и по вертикали отцентрить... уж помоги еще ....пасибки!

Да, еще вопрос про старое, только иначе.... а в скрипте кодировку загрузки текстового файла возможно прописать??
Автор: Vasya Pupkin
Дата сообщения: 02.02.2007 15:44
Mr_EbOX, покажи где у тебя косяки. Так слету сложно сказать.
По поводу центра:

Код:
<table width="100%" height="100%" align="center">
<tr>
<td align="center" valign="middle">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="1024" height="686" id="Untitled-1" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="Untitled-1.swf" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="scale" value="exactfit" /><param name="bgcolor" value="#ffffff" /><embed src="Untitled-1.swf" menu="false" quality="high" scale="exactfit" bgcolor="#ffffff" width="1024" height="686" name="Untitled-1" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</td>
</tr>
</table>
Автор: Mr_EbOX
Дата сообщения: 02.02.2007 15:55
если ты был на вышеозначенном сайте, то проблема следующая - заходишь в гостинную - загружаются сообщения и все читабельно.... дальше делаем так - заходим в цены, а потом возвращаемся в гостинную - все - белибирда вместо русских символов!!



все отцентровалось, класс!!!
Автор: Vasya Pupkin
Дата сообщения: 02.02.2007 15:59
Mr_EbOX, проблема не в скрипте. Изначально же все нормально грузит и добавляет даже. Глючит только при переходе в раздел цены. Далее я заметил, что при переходе назад сообщения подгружаются заново. Почему?
Какие вообще функции вызываются при переходе в раздел цены?
Автор: Mr_EbOX
Дата сообщения: 02.02.2007 16:07
в разделе цены активируется файл ldtxt.as с нижеследующим содержимым:

function TextFile(u) {
        // If we use files with one-byte encoding, then we should
        // set useCodepage property to true.
        if(u != null) System.useCodepage = u;
    }

    var o = TextFile.prototype;

    o.load = XML.prototype.load; // ASNative(301, 0);

    o.getBytesTotal = function() {
        return(this._bytesTotal);
    }

    o.getBytesLoaded = function() {
        return(this._bytesLoaded);
    }

    o.onLoad = function() { }

    o.onData = function(src) {
        this.loaded = (src != null);
        this.content = src;
        this.onLoad(this.loaded);
    }

    o.toString = function() {
        return(this.content);
    }

    delete o;

есть ощущение что это он!!!


а вот что еще выяснил! сохраняются сообщения в текстовый файл в формате utf-8, а если попробовать добавить сообщение, когда в гостевой абракадабра, то тогда уже добавляется сообщение в формате windows-1251, и если перегрузить сайт - то гостевые сообщение не грузятся....
а еще у меня в хтмл-файле добавились такие строки:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=koi8-r" />
<title>Untitled-1</title>
</head>
<body bgcolor="#ffffff">
<!--url's used in the movie-->
<!--text used in the movie-->
<!--
<p align="left"><font face="Arial CYR" size="14" color="#993300" letterSpacing="0.000000" kerning="0"><b><i>Loading...</i></b></font></p>
Всего записей в книге:
сообщение ...
сообщение ...
сообщение ...
сообщение ...
сообщение ...
сообщение ...
сообщение ...
сообщение ...
-->
<!-- saved from url=(0013)about:internet -->

может тут что не то?
(ВОТ КАК ПОЛЬЗОВАТЬСЯ ЧУЖИМИ ИСХОДНИКАМИ)
Автор: Vasya Pupkin
Дата сообщения: 03.02.2007 13:01
Mr_EbOX, попробуй поставить на гостевую кнопку такой код:
System.useCodepage = false;

Автор: Mr_EbOX
Дата сообщения: 03.02.2007 13:44
Васья!!! ты спец, вот! приятно общаться и получать чего нужно! все читается и не брекается!!!!
Ура!
Автор: akasyan
Дата сообщения: 03.02.2007 14:49
Vasya Pupkin
Имеется "два" вопроса:
1) Насколько разными есть Flash Pro 8 и Flash MX 2004:
1а) является ли одно из них "более широким", то есть, если в хелпе написана совместимость Flash MX 2004, то означает ли это, что Flash Pro 8 сие не поддерживает)?
1б) вопрос задан по причине желание узнать, у меня не работают flash object (fl) и FLfile object по причине кривых рук или того, что в хелпе указана доступность Flash MX 2004, а я юзаю Flash Pro 8?
3) самый главный: есть ли возможность флэшем (actionscript) создавать файлы? (конечно, понятно, что нет... но ВДРУГ! )
Автор: Mr_EbOX
Дата сообщения: 03.02.2007 14:54

akasyan - я так понимаю что высшая версия содержит все что было, а то что поддерживает МХ - значит если ты в 8 это сделаешь - то и МХ схавает ( в меню можно сохранить либо 8, либо в МХ)... по крайней мере в других прогах так.... Послушаем, конечно, Василия)))
Автор: akasyan
Дата сообщения: 03.02.2007 15:31
Mr_EbOX

Цитата:
в 8 это сделаешь - то и МХ схавает

Исходя, из этого утверждения, ты считаешь, что МХ более поздняя версия, чем 8 Pro, а я интуитивно считаю наоборот!

Автор: Mr_EbOX
Дата сообщения: 03.02.2007 15:38
Не не не....МХ более ранняя...2004 (вроде к году относится)...и была после 5 (вроде) версии.... просто часть функций в восьмерке новая и не поддерживается ничем кроме ее, а старые функции - понятно что и более ранними версиями, чем и является МХ!
Автор: Vasya Pupkin
Дата сообщения: 04.02.2007 14:36
akasyan, в общем так. Новая версия флеша поддерживает все функции старых проигрывателей. Единственное, в чем может быть причина проблемы - разный синтаксис. Во флеш 8 появился экшн скрипт 2 и по дефолту, в паблише стоит именно ас 2.0. У меня часто не работали старые флешки при этой опции. Попробуй выставть 1.0 и все у тебя должно заработать
Автор: akasyan
Дата сообщения: 05.02.2007 13:57
Странная штука все это (обьекты расширения).

Создаю файлег test.jsfl:

Код:
if (FLfile.createFolder("file:///c|/MyFolder"))
alert("");
else
alert("");
Автор: akasyan
Дата сообщения: 09.02.2007 12:58
Априори идиоццкий(!) вопросец: а есть ли компиляторы флэша под FreeBSD?
(типа, вдруг какие-то умельцы не поленились...)
Автор: indigomel
Дата сообщения: 10.02.2007 15:16
Ребята помогите решить проблему, написал сайт вставил туда 4 флешки, одна грузится нормально, все остальные грузятся больше часа, размеры у всех примерно одинаковые 15-20 кило, в чем может быть трабл.
Адрес сайта http://dieselturbo2006.com.ua
Автор: KillDead
Дата сообщения: 11.02.2007 13:02
Мне посоветовали на одном форуме компонент mediaPlayback. Есть где почитать про этот модуль?
Он позволят подгружать из внешнего источника мувики с форматом *.flv. Вот только есть там возможность управления этими мувиками через меню? Никто не знает?
Автор: akasyan
Дата сообщения: 12.02.2007 09:57
KillDead

Цитата:
Есть где почитать про этот модуль?

А что, собственно, читать? В хелпе все написано. Компонента, как компонента - ниче особенного.


Цитата:
Вот только есть там возможность управления этими мувиками через меню? Никто не знает?

Есть. Также можешь попробывать компоненту FLVPlayback или воспользоваться классами NetConnection и NetStream, если есть необходимость сделать вручную плеер адекватно своим потребностям.

Автор: Vasya Pupkin
Дата сообщения: 12.02.2007 10:02
indigomel, проблема в корявом хостинге, корявой верстке и корявом исполнении. Сделай одну флешку, нормально паблишни и не парься.
Автор: KillDead
Дата сообщения: 12.02.2007 18:02

Цитата:
В хелпе все написано

У меня хелп английский.
Терерь буду думать как сделать тулбар. А про NetConnection и NetStream нашёл в инете. Сенкс за наводку. Там же ( _ttp://www.sharedfont.com/liveDocs/Help/ActionScriptLangRef/00001587.html#4001344) нашёл и примеры использования этих классов и проигрования внешних flv. И вот у меня возник вопрос- Они не должны работать или я просто тупой? Перепутать в примерах что-то очень трудно. Но эффект- пустая флешка. У Вас работают эти примеры, никто не проверял?
Автор: ADenflash
Дата сообщения: 12.02.2007 19:29
Есть игра, где на очень много событий очень много звуков. Есть окошко опций. Как можно реализовать там выключение ВСЕХ звуков?
Я пробовал вставлять символ, продленный на всю флешку, где очень быстро бегают кадры со стоп олл саундс, но начало звука всеравно проигрывается и прерывается. Как?
Автор: altistik
Дата сообщения: 19.02.2007 00:52
Здравствуйте!Помогите пожалуйста мне!
У меня есть презентация,сделанная в powerpoint. Мне очень надо её переконвертировать без внешних потерь во flash. Подскажите мне пожалуйста как это можно сделать. Может есть какие-нибудь программы? Я не умею работать с flash.
Я очень расчитываю на помощь.
Заранее спасибо.
Автор: Vasya Pupkin
Дата сообщения: 19.02.2007 08:53
altistik, здесь смотри.
Автор: Agent_SMIT
Дата сообщения: 20.02.2007 09:37
Как во флеше сделать кадр на котором всё останавливается, а не начинает проигрываться по второму, третьему и т.д. кругу?
Автор: Vasya Pupkin
Дата сообщения: 20.02.2007 12:18
Agent_SMIT, в этом кадре поставь экшн
Код: stop();
Автор: Agent_SMIT
Дата сообщения: 20.02.2007 13:23
Vasya Pupkin
А я-то думал, лазил по всем менюхам и кнопкам, а всё оказалось так просто
Ну спасибо, всё работает

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

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


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