/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Gem image-navne for bruger!
Fra : Janus


Dato : 28-05-02 19:11

Jeg har en hjemmeside hvor jeg gerne vil vise en masse billeder, men således
at bruger af hjemmesiden ikke kan se navnet på billedet og stien hertil.

Nogle gode ideer eller skal jeg blot hindre højre-klik (- er den forresten
skudsikker?)?

/Janus



 
 
jopa (28-05-2002)
Kommentar
Fra : jopa


Dato : 28-05-02 20:00


"Janus" skrev bla..
> Jeg har en hjemmeside hvor jeg gerne vil vise en masse billeder, men
således
> at bruger af hjemmesiden ikke kan se navnet på billedet og stien hertil.
> Nogle gode ideer eller skal jeg blot hindre højre-klik (- er den forresten
> skudsikker?)?

Næ ingen af delene dutter, og kan ikke lade sig gøre

--


jopa
www.jp-web.dk
http://web-templates.dk/



Torben Brandt (28-05-2002)
Kommentar
Fra : Torben Brandt


Dato : 28-05-02 20:47

Janus wrote in dk.edb.internet.webdesign.clientside:
> Jeg har en hjemmeside hvor jeg gerne vil vise en masse billeder, men således
> at bruger af hjemmesiden ikke kan se navnet på billedet og stien hertil.
Så skal du have fat i noget serverside-kode, som fx ASP eller PHP. Spørg i den
relevante gruppe.


> Nogle gode ideer eller skal jeg blot hindre højre-klik (- er den forresten
> skudsikker?)?
Man kan ikke forhindre at folk kan se kildekode, uanset hvad man finder på!


mvh Torben

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Kasper Kyndsberg (28-05-2002)
Kommentar
Fra : Kasper Kyndsberg


Dato : 28-05-02 21:16

"Torben Brandt" <torben@actuar.dk> skrev
> Janus wrote in dk.edb.internet.webdesign.clientside:
> > Jeg har en hjemmeside hvor jeg gerne vil vise en masse billeder, men
således
> > at bruger af hjemmesiden ikke kan se navnet på billedet og stien hertil.
> Så skal du have fat i noget serverside-kode, som fx ASP eller PHP. Spørg i
den
> relevante gruppe.

Jeg vil ikke tilråde denne metode. Med serversidescript får du blot serveren
til at behandle en forespørgsel i stedet for klienten. Serveren gør intet
andet end at behandle en forespørgsel og sende et resultat tilbage til
browseren. Såfremt man lavede noget der skjulte billednavn eller sti kan
klienten jo ikke downloade og eksponere billedet. Det kan selvfølgelig også
være en løsning ;)

Som sagt så mange gange før: Vil man holde noget skjult skal man ikke lægge
det ud på Internettet. Beskyttelsen af de værker man lægger ud på
Internettet er dækket ind under loven om ophavsret.

--
/Kasper
http://www.kyndsberg.dk



Torben Brandt (28-05-2002)
Kommentar
Fra : Torben Brandt


Dato : 28-05-02 21:43

Kasper Kyndsberg wrote in dk.edb.internet.webdesign.clientside:
> "Torben Brandt" <torben@actuar.dk> skrev
> > Janus wrote in dk.edb.internet.webdesign.clientside:
> > > Jeg har en hjemmeside hvor jeg gerne vil vise en masse billeder, men
> således
> > > at bruger af hjemmesiden ikke kan se navnet på billedet og stien hertil.
> > Så skal du have fat i noget serverside-kode, som fx ASP eller PHP. Spørg i
> den
> > relevante gruppe.
>
> Jeg vil ikke tilråde denne metode. Med serversidescript får du blot serveren
> til at behandle en forespørgsel i stedet for klienten. Serveren gør intet
> andet end at behandle en forespørgsel og sende et resultat tilbage til
> browseren. Såfremt man lavede noget der skjulte billednavn eller sti kan
> klienten jo ikke downloade og eksponere billedet. Det kan selvfølgelig også
> være en løsning ;)
>
> Som sagt så mange gange før: Vil man holde noget skjult skal man ikke lægge
> det ud på Internettet. Beskyttelsen af de værker man lægger ud på
> Internettet er dækket ind under loven om ophavsret.

Måske var det også mig, der mistolkede spørgsmålet ... måske

Hvis man fx streamer billedet gennem en ASP-fil, så kan brugeren ikke se stien
til billedet. Hvis det fx var fordi at så kunne man gætte stierne til andre
billeder, så kunne det være en udmærket ide - synes jeg.
Man kunne på samme tid tjekke om brugeren havde rettigheder til at se billedet,
fx om han er logget ind.

Men man kan også læse spørgsmålet som at man ikke ønsker at billedet skal kunne
gemme af brugeren. Det er sandt. Det kan ikke lade sig gøre.

Svaret afhænger vist af hvordan man skal forstå spørgsmålet. Det kan Janus
måske hjælpe med... ?

mvh Torben

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Kasper Kyndsberg (28-05-2002)
Kommentar
Fra : Kasper Kyndsberg


Dato : 28-05-02 22:23

"Torben Brandt" <torben@actuar.dk> skrev i en meddelelse
news:ad0q3v$efc$1@sunsite.dk...
[...]
> > Som sagt så mange gange før: Vil man holde noget skjult skal man ikke
lægge
> > det ud på Internettet. Beskyttelsen af de værker man lægger ud på
> > Internettet er dækket ind under loven om ophavsret.
>
> Måske var det også mig, der mistolkede spørgsmålet ... måske
>
> Hvis man fx streamer billedet gennem en ASP-fil, så kan brugeren ikke se
stien
> til billedet.

Hvordan streamer man et billede gennem en asp fil? Men nu vi er ved det, så
er en mulighed naturligvis at eksponere billederne via en flashfil. Derved
har brugeren kun mulighed for at gemme hele flashfilen eller tage
screenshots.

Via lidt serverside script kan man da også give ens billeder tilfældige
navne og placere dem i mapper med tilfælde navne... for den ihærdige gør det
dog næppe den vilde forskel.

--
/Kasper
http://www.kyndsberg.dk



Torben Brandt (28-05-2002)
Kommentar
Fra : Torben Brandt


Dato : 28-05-02 23:33

Kasper Kyndsberg wrote in dk.edb.internet.webdesign.clientside:
> "Torben Brandt" <torben@actuar.dk> skrev i en meddelelse
> news:ad0q3v$efc$1@sunsite.dk...
> > Hvis man fx streamer billedet gennem en ASP-fil, så kan brugeren ikke se
> stien
> > til billedet.
>
> Hvordan streamer man et billede gennem en asp fil? Men nu vi er ved det, så
> er en mulighed naturligvis at eksponere billederne via en flashfil. Derved
> har brugeren kun mulighed for at gemme hele flashfilen eller tage
> screenshots.
>
Med "streamer" mente jeg at man skriver <img src="billede.asp"> og hvor
billede.asp indeholdte fx (som er skrevet af Jesper Stocholm)
set oStream = server.createobject("ADODB.Stream")
oStream.Type = 1
oStream.Open
oStream.LoadFromFile (server.mappath("billede.gif"))
response.ContentType = "image/gif"
response.BinaryWrite oStream.Read
oStream.Close
set oStream = nothing

Man kunne så sende forskellige billeder alt efter om man fx er logget ind.

> Via lidt serverside script kan man da også give ens billeder tilfældige
> navne og placere dem i mapper med tilfælde navne... for den ihærdige gør det
> dog næppe den vilde forskel.
Man kunne også forstille sig indviklede løsninger hvor man i asp-filen omdøber
billed-filen, sender html-kode med det nye filnavn, bruger JavaScript til, når
billeder loadet færdigt, at kalde en side i baggrunden, hvor man omdøber
billed-filen igen.
Jeg ved godt at det ikke virker, hvis man ikke bruger JavaScript, men pointen
er at man kan bygge så meget på, at det nok ikke er besværet værd.

mvh Torben

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Janus (28-05-2002)
Kommentar
Fra : Janus


Dato : 28-05-02 23:05

Hej Torben!

Din løsning på problemet er også noget jeg har tænkt på. Enten via en
Server-side komponent eller måske en java-applet (simpel krypterer fil-sti
og kunne måske "slukke" billedet ved screen-capture) på klient-siden. Men
jeg ville først lige sikre mig at jeg ikke havde overset en nemmere løsning
før jeg går videre til næste ng.

Kan din ASP-streaming-løsning løses uden en server-side komponent???

Men sp. er åbent for alle løsninger

/Janus

"Torben Brandt" <torben@actuar.dk> skrev i en meddelelse
news:ad0q3v$efc$1@sunsite.dk...
> Kasper Kyndsberg wrote in dk.edb.internet.webdesign.clientside:
> > "Torben Brandt" <torben@actuar.dk> skrev
> > > Janus wrote in dk.edb.internet.webdesign.clientside:
> > > > Jeg har en hjemmeside hvor jeg gerne vil vise en masse billeder, men
> > således
> > > > at bruger af hjemmesiden ikke kan se navnet på billedet og stien
hertil.
> > > Så skal du have fat i noget serverside-kode, som fx ASP eller PHP.
Spørg i
> > den
> > > relevante gruppe.
> >
> > Jeg vil ikke tilråde denne metode. Med serversidescript får du blot
serveren
> > til at behandle en forespørgsel i stedet for klienten. Serveren gør
intet
> > andet end at behandle en forespørgsel og sende et resultat tilbage til
> > browseren. Såfremt man lavede noget der skjulte billednavn eller sti kan
> > klienten jo ikke downloade og eksponere billedet. Det kan selvfølgelig
også
> > være en løsning ;)
> >
> > Som sagt så mange gange før: Vil man holde noget skjult skal man ikke
lægge
> > det ud på Internettet. Beskyttelsen af de værker man lægger ud på
> > Internettet er dækket ind under loven om ophavsret.
>
> Måske var det også mig, der mistolkede spørgsmålet ... måske
>
> Hvis man fx streamer billedet gennem en ASP-fil, så kan brugeren ikke se
stien
> til billedet. Hvis det fx var fordi at så kunne man gætte stierne til
andre
> billeder, så kunne det være en udmærket ide - synes jeg.
> Man kunne på samme tid tjekke om brugeren havde rettigheder til at se
billedet,
> fx om han er logget ind.
>
> Men man kan også læse spørgsmålet som at man ikke ønsker at billedet skal
kunne
> gemme af brugeren. Det er sandt. Det kan ikke lade sig gøre.
>
> Svaret afhænger vist af hvordan man skal forstå spørgsmålet. Det kan Janus
> måske hjælpe med... ?
>
> mvh Torben
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials



Knud Gert Ellentoft (28-05-2002)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 28-05-02 23:14

Wed, 29 May 2002 00:05:23 +0200, skrev "Janus"
<Janus@mc-web.dkkxx>:

>Men sp. er åbent for alle løsninger

I mellemtiden læs da gerne
<http://www.usenet.dk/netikette/citatteknik.html>.
--
Knud - http://home13.inet.tele.dk/smedpark/
Når der svares på et indlæg, svar venligst under det citerede og
skær venligst det væk, du ikke svarer på, ellers ryger du i killfiltret.
Svar kun i nyhedsgruppen - tak! E-mails besvares ikke.

Torben Brandt (28-05-2002)
Kommentar
Fra : Torben Brandt


Dato : 28-05-02 23:46

Janus wrote in dk.edb.internet.webdesign.clientside:
> Din løsning på problemet er også noget jeg har tænkt på. Enten via en
> Server-side komponent eller måske en java-applet (simpel krypterer fil-sti
> og kunne måske "slukke" billedet ved screen-capture) på klient-siden. Men
> jeg ville først lige sikre mig at jeg ikke havde overset en nemmere løsning
> før jeg går videre til næste ng.
Hvordan vil du vide hvornår der er ved at blive taget et screen-capture, så
du skal slukke ?

> Kan din ASP-streaming-løsning løses uden en server-side komponent???
Det eksempel, som jeg har skrevet i mit anden indlæg kræver ADODB.Stream, men
det er vist standard i ASP, så vidt jeg ved.

mvh Torben

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste