PDA

Pogčedajte punu verziju : promena linka u SWF fajlu?


Peca
16. 08. 2008., 01:42
dobijam od oglasivaca gotove SWF banere koji linkuju njihov sajt, i naravno, ja onda nemam nikakav uvid u broj klikova, jer posetioci direktno odu na njihov sajt.
hocu dakle da prepravim link u swf-u, da bi posetioce provukao kroz statistiku.

postoji li neki free alat za izmenu linka u swf-u?

probao sam ovaj - http://sourceforge.net/projects/swftool/
jedan SWF je OK izmenio [EDIT: ni on ne radi kako valja], ali na drugom vise uopste ne moze da se klikne :)
znaci on pada u vodu...

znate li vi neki decompiler, po mogucstvu da je free?
ili neki tool/tehniku koja bi odradila posao?
ili, ako nista drugo, bilo koji decompiler koji se pokazao dobro, pa makar bio i komercijalan.

nixa
16. 08. 2008., 03:13
pa lepo stavi pravilo da stavljaju clickTag i onda resi problem tako

Pedja
16. 08. 2008., 09:52
pa lepo stavi pravilo da stavljaju clickTag i onda resi problem tako

Ne znaju oni to. Jednom sam cak dao potpuno objasnjenje kako se korsiti clrikTag ali ni makac.

misk0
16. 08. 2008., 12:21
Pa onaj Swish ili kako se vec tacno zove to dobro radi (bar je meni pomogao kad sam trebao izmjeniti nesto). Naravno da je komercijalan :)

borstale
16. 08. 2008., 12:26
swf decompiler (http://www.sothink.com/product/flashdecompiler/) uglavnom odlično radi.

MorenoArdohain
16. 08. 2008., 12:51
OpenX ima mogucnost da automatski "edituje" .swf fajlove, kako bi pratio klikove.


Converting hard-coded URLs

Openads has a unique feature which allows you to use any Flash file (even
compressed Flash MX files) and still log AdClicks for that particular banner. The only
requirement is that the links must be already defined in the Flash file (hard-coded
URLs). Due to a small Flash editor which is included in Openads the hard-coded URLs can
be converted and changed to any value you want. And the best thing of all: it is a easy
as a simple click. You don't need to have any knowledge about Flash to enable the
tracking of AdClicks.


No, ako ne koristis OpenX, malo ti to vredi.

Peca
16. 08. 2008., 15:23
a neki javascript overlay koji bi presretao klik?
mozda lupam, mozda to i nije moguce, ali aj da pitam i to...

MorenoArdohain
16. 08. 2008., 15:26
Preporucujem ti da preuzmes kod iz OpenX, pa napises script koji ce da ti iskonvertuje .swf.

Kad bolje razmislim, moguce je da JS-om detektujes klik misem unutar nekog podrucja (unutar nekog DIV bloka, recimo), verovatno mozes detektovati i URL na koji se ide (pod uslovom da nije u frame/iframe), ili ID banera.
Ali je to ipak pipav posao, mozda i statistika bude neprecizna.

Peca
16. 08. 2008., 15:56
najbolje je onda provuci baner kroz OpenX, on ce modifikovati URL, i onda sa .htaccess uraditi rewrite tog URL-a na svoju skriptu :)

ali bi JS overlay bilo elegantnije i brze resenje, samo jos da je moguce.

Peca
16. 08. 2008., 17:37
overlay ne uspevam da stavim iznad flash-a.
primer: http://www.vesti.rs/slike/test.html

da li je uopste moguce staviti ga iznad?

filjo
16. 08. 2008., 18:03
<param name="wmode" value="transparent" />

Peca
16. 08. 2008., 18:45
uspeo sam!
hvala puno.

evo primera - http://www.vesti.rs/slike/test.html
nema uopste ni JS-a, vec samo transparentni div preko flash-a, i providan GIF u tom DIV-u.
ako vas klik baci na google - to je znak da radi.
ako vas baci na sajt akademije - onda prijavite ovde iz kog browsera to ne radi.

Radi u IE, FF i Operi.

filjo
16. 08. 2008., 19:02
mogao si i ovako:

ne treba ti ni taj gif..

<body>
<div>
<a href="http://google.com"><embed src="its.swf" wmode="transparent" width=728 height=90 /></a>
</div>
</body>

Peca
16. 08. 2008., 19:55
@filjo
tvoj primer ne radi u IE, niti u Operi.
klik ode na flash...

Pedja
16. 08. 2008., 21:24
Pa onaj Swish ili kako se vec tacno zove to dobro radi (bar je meni pomogao kad sam trebao izmjeniti nesto). Naravno da je komercijalan :)

Kako? Imam Swish i koliko god da am kopao po dokumentaciji i intenretu nisam nasao inforamciju kako da iskoristim clickTag.

misk0
17. 08. 2008., 12:36
Mislio sam na decompile flash swf fajla.