PDA

Volledige versie bekijken : Taal detecteren en flash binden aan domein


Jstraa
%Europe/Berlin %043 %2005, 02:02
Hallo,

Ik had een 2tal vragen.

1. Is het mogelijk de browser taal te detecteren met Actionscript?
2. Ik heb een flash applicatie, maar ik wil dat deze alleen zichtbaar is op mijn domein,
dus als iemand hem ergens anders linkt zou ik iets moeten hebben dat hij zichzelf
forward naar mijn website (of gewoon niet afspeeld)

Voor het tweede probleem heb ik een javascriptje gemaakt;

<script>
url = new String(location.href);
rExp = /www.url.com/gi;
results = url.search(rExp)
if (results == -1) {
document.location = "http://www.url.com/"
}
</script>

Is die javascript in Flash te gebruiken?

Of heeft iemand een ander idee?

Groetjes en alvast bedankt,

Jeroen

mateo)
%Europe/Berlin %414 %2005, 10:57
1) uit de flash help:
System.capabilities.language: String

Description
Read-only property; indicates the language of the system on which the player is running.
2) ik geloof niet dat je in flash de url kan uitlezen, dus dit zou je anders moeten oplossen. je kan bijvoorbeeld checken of een ander (zwaar geheim en onzichtbaar filmpje) op de pagina staat (met een local connection)

theFlashWizard
%Europe/Berlin %423 %2005, 11:10
dat kan flash wel..

urlzoumoetenzijn = "http://members.lycos.nl/tut1"
index = _url.indexOf(urlzoumoetenzijn)

if(index != 0){
//gestolen
}else{
//staat op de corecte plek
}

mateo)
%Europe/Berlin %427 %2005, 11:14
he gaaf, tnx wiz.

Jstraa
%Europe/Berlin %429 %2005, 11:18
FlashWizzard! Bedankt voor je reactie, het is een begin
Alleen als iemand nu het bestand linkt vanaf zijn homepage, maar niet het bestand kopieerd. Dan werkt dit script niet of wel?

Groetjes en bedankt,

Jeroen

theFlashWizard
%Europe/Berlin %431 %2005, 11:22
graag gedaan :)
hihi begin nog wel.. sorry echt goede beveiliging zou je moeten kopen..
maar hij kijkt naar de url waar je op dat moment bent..
dus nee dat doorlinken zal hij niet doorhebben..
je kan dmv van javascript terug kijke in de history om te checken of ze wel vanaf het goede punt kome en dat opvragen in flash :)

mateo)
%Europe/Berlin %477 %2005, 12:27
(Dus is mijn methode misschien zo gek nog niet. Als je met php werkt, heb je hier misschien wat aan:)
http://www.brist.plus.com/hotlinking.htm

Jstraa
%Europe/Berlin %479 %2005, 12:30
Hoi Mateo,
Zo'n gek idee is dat inderdaad nog niet, alleen heb ik gemerkt in het verleden dat als men helemaal GEEN referrer heeft het vaak leid tot het onnodig blocken. Heb je daar ook ervaring mee?

theFlashWizard
%Europe/Berlin %790 %2005, 19:58
em.. die extra geheime flash filmpje is er ook wanneer mense via een andere site er komen hoor.. dus hoe zie je dat helpen?
en wat bedoel je met eenreferrer?

mateo)
%Europe/Berlin %869 %2005, 21:51
@Jstraa: Ik heb dat htaccess script zelf nog nooit gecheckt, dus ik heb geen idee of het full proof is. Je kan denk ik het beste op die site dat referrer vraagje posten.

@flashWizard: als een andere site jouw html-pagina inlaadt in een frame of iframe, dan kan je dat met een simpel javascriptje tegengaan. Wat eerder zal gebeuren is dat iemand hot-linked met jouw flashfilmpje en daar zou dat super-speciaal-geheime-filmpje best een uitkomst kunnen wezen. :)