You are not logged in. This forum allows only logged in users to post. If you want to post in the forum, please log in.
Download
Magazine
Develop
Account
Download
Magazine
Develop
Login
Forgot Account/Password
Create Account
Language
Help
Language
Help
×
Login
Login Name
Password
×
Forgot Account/Password
Category:
Software
People
PersonalForge
Magazine
Wiki
Search
OSDN
>
Find Software
>
Internet
>
WWW/HTTP
>
Dynamic Content
>
CGI Tools/Libraries
>
SWF Editor for PHP
>
Forums
>
Open Discussion
>
処理の遅延
SWF Editor for PHP
Fork
Description
Project Summary
Developer Dashboard
Web Page
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
History
Downloads
List of Releases
Stats
Source Code
Code Repository list
Git
swfed
Subversion
View Repository
Ticket
Ticket List
Milestone List
Type List
Component List
List of frequently used tickets/RSS
Submit New Ticket
Documents
FrontPage
Title index
Recent changes
Communication
Forums
List of Forums
Help (1)
Open Discussion (71)
Mailing Lists
list of ML
swfed-git
swfed-svn
News
Forums:
Open Discussion
(Thread #30710)
Return to Thread list
RSS
処理の遅延 (2011-11-01 15:16 by
kemono256
#60299)
Create ticket
こんにちわYoyaさん
SWFEditorで色々実験させて頂いてます。
ちょっと気になる事がありましたので質問させて頂きます。
PC上の環境で実機ではないのですが、
swfファイル(lite1.1)の2フレーム目に初期化処理を入れているものを書き換え処理して出力すると
2フレーム目の処理がされたりされなかったりする動きをします。
これは起こりうる現象でしょうか?
また、ブラウザによって挙動が変わります。
fireFOX,Chromeではこの不安定な動き
IEでは期待通りの動きをします。
以上、上記動きでも対応できるのですが、気になるので質問させて頂きました。
RE: 処理の遅延 (2011-11-03 02:32 by
yoya
#60322)
Create ticket
Yoya です。ご利用有難うございます。
2フレーム目の ActionScript 内の文字列を replaceActionStrings で書き換えるケースでしたら、
実装上は特にフレーム番号を区別しない為、出力した SWF の動作に問題があれば SWFEditor の不具合となります。
ブラウザによって挙動が異なるのは思いつく所では、DoAction の情報要素の長さフィールドが正しく埋まっていない。又は ByteCode の終端を含む Byte 境界がズレているという可能性が疑われますが、
いずれにせよ SWFEditor 側の問題と思われますので、実装を見直します。
もしよろしければ、問題を再現する SWF ファイルと編集する SWFEditor のコードを頂けませんでしょうか。
表に出しにくい情報であれば、
yoya@awm.jp
に連絡を頂けると幸いです。
Reply to
#60299
RE: 処理の遅延 (2011-11-07 10:36 by
kemono256
#60379)
Create ticket
返信ありがとうございます。
実験として行なっているソース類ですので、渡すのは問題ありません。
一式をまとめて後日メールアドレス宛てに送らせて頂きます。
以上、よろしくお願いします
Reply to
#60322
RE: 処理の遅延 (2011-11-08 10:17 by
yoya
#60407)
Create ticket
メールを頂きました。以下のような問題だと理解しました。
- 1 frame 目に初期設定を行う ActionScript があり、setActionVariables で変数設定イメージを混ぜる
- 2 frame 目に(1frame目で初期設定した)変数を取り出して後ろの frame を call する ActionScript がある
この 2 frame 目の処理が動かない事がある。
SWFEditor 処理後の SWF バイナリは私の意図した構造になっていて、setActionVariables 自体は問題なさそうです。
手元の環境で再現を試みますので、進捗があり次第ご報告します。
Reply to
#60299
RE: 処理の遅延 (2011-11-08 10:31 by
kemono256
#60408)
Create ticket
素早いご対応ありがとうございます
Reply to
#60407
RE: 処理の遅延 (2012-02-14 17:01 by
yoya
#62221)
Create ticket
「完全にDLされてない状況でまだ、DLしきれてないフレームをcallした事が原因」との事でした。
確かにハマりそうなので、FAQ 等何かしらのドキュメントに注意点として記録しようと思います。
Reply to
#60299