作者icedesign (不可或缺的咖啡因)
看板Flash
标题[问题] @@"急救~~一个超难题!!!
时间Thu Jun 7 02:06:18 2007
~> <~ ...救命!!!
有请版上高手前辈救一下,不然小弟三个星期的努力将会转眼
间成为流水...呜~~~哇。
事情是酱子的。星期三我依约前往客户的地方做Flash的测试,
Flash的部份在我个人server及NB的测试是ok并且正常的。
可是问题来了,当我将Flash丢到客户的NB时,出现了第一个问
题↓
一‧IE上出现一个要点一下才能允许开启档案的问题,不是虚线
框或者Active控制项的问题喔。(後来查到是拦截快显程式)
後来,也因为这个原因,我在网页上部份的Javascript也很顺利的被
M$所阻挡的这位老兄给挡掉了,造成参数传不进Flash,冏...。
後来客户说没关系,将我的Flash丢进他的『主要电脑』(也就是真正
要测试的电脑)里,接下来的问题来了↓
二‧OS→Win NT4→Flash player版本太旧,造成Flash读取不正常,
只能读取jpg部份。
三‧客户要求,不准更动它『主要电脑』内的任何设定(包括更新Flash
Player)。
四‧要求,Flash在播放完毕时,可以制造出OS内的Event,好让他们的
server Controler可以知道Flash播毕将它关掉,问题是,我知道
Flash的OS存取权限没那麽大,所以也没办法用Flash制造之外的Event
。并且→『不准用PHP‧ASP‧ASP.NET‧Apache‧IIS...任何跟它主
要电脑程式无关的任何软体』→只能单纯用↓
HTML‧Javascript‧Flash...(我有想过用Javascript,可是上网查
过,好像只有JSP才可以输出像txt档案等等的东西,制造Event。
~> <~更惨的是,我不会Jsp啊!如果有Javascript可以输出或制造任
何OS内的Event,请高手帮帮忙教我一下!)
後来,整个听完客户要求之後,并与他的程式设计师做沟通,他的程设师
是『Agent』的设计师,他会监控整台电脑,他要求我,在电脑内的Flash
播毕之後,制造Event,他的程式就会发现这个Event,并且关闭我的Flash
。并且,他坚称,他在两年前,看过『Flash直接与资料库或server沟通,
并且不需经过任何"中间介面",可在Flash上自由操控,资料库及server就
有办法知道Flash的动作...』。
↑因为这样,我跟他解释了『Flash』←这个东东到底是干什麽用的,它只
是个动画软体‧播放软体,它当初被创造出来的目的并不是要拿来做网页或
是#!)#)#)之类的...(不过因为那位程设师实在是太坚持他所说的,所以我
只好笑笑带过...)。
so...~> <~想请版上高手前辈帮帮忙,今天本来如果ok了,我三个星期的努
力就可以顺利签约了,可是因为临时出了这样子的问题,不知道该怎麽去解
决,因为Flash如果在播放完毕时,没办法跟server Controler沟通(沟通的
方式就是要引起一个Event,任何都行!),那可能就没办法做这件案子了。
我自己想过的办法:
1.将Flash整段时间做控制,假设30秒,从user开始播放,30秒後请server
Controler将它关闭→可是那位程设师说,怕会有机器太老跑不动,会lag
之类的理由,将我的想法拒绝了。
2.将Flash的ending时丢一个值出去,给javascript,server Controler收
到值之後,将Flash关闭→可是...他们又不给装资料库或server...所以
javascript的值不知道要丢给谁 = =",所以又被拒绝了。
3.@@~请教过老师後,老师说可以用javascript在Flash播放完之後,自动关
闭→...那位程设师说"( ‵□′)~~不让我知道不行!!!"...
~> <~请大家救救我...不然这三个星期的努力,真的就...呜呜呜...这是我
第一次为自己努力以赴,可是却想不出办法而伤心,m(_ _)m!!!请各位帮帮
我呀!!!~> <~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.178.144
※ 编辑: icedesign 来自: 220.135.178.144 (06/07 02:15)
※ 编辑: icedesign 来自: 220.135.178.144 (06/07 02:17)
※ 编辑: icedesign 来自: 220.135.178.144 (06/07 02:40)
1F:推 LPH66:一个满异想天开的想法: 2.中javascript收到後alert()? 06/07 07:36
2F:→ LPH66:确认视窗应该可以算是系统的event()吧... 06/07 07:37
3F:推 zswolf:好辛酸...他们想赖皮事吧~~~ 06/07 09:41
4F:推 aquarianboy:如果不能包成执行档的话,纯swf没办法 :) 06/07 10:46
5F:推 aquarianboy:透过某些wrapper包装的exe档,就有系统的API可用了 06/07 10:50
6F:推 aquarianboy:透过这些API,的确是可以"直接"就可以存取资料库 06/07 11:16
7F:推 jonathanmeow:swf会嵌在网页里吗?拨毕用jscommand执行js函数 06/07 11:35
8F:→ jonathanmeow:把浏览器视窗关掉这样呢? 06/07 11:36
9F:推 jonathanmeow:错了是fscommand啦.... 06/07 11:38