Avatar billede mortency Nybegynder
11. august 2003 - 16:59 Der er 2 kommentarer og
3 løsninger

Beskytte billeder mot nedlasting og kopiering

Hei!

Jeg skal lage en bilde bank hvor man kan laste opp bilder. Nå bilde er lastet opp lages det et thumbnail og et bilde med vannmerke. Orginal bilde blir liggede i en mappe med et kryptisk filnavn feks: 1512-10122003.jpg hvordan kan jeg beskytte orginalene ved at hvis man er logget inn og har kjøpt et bilde så kan man ikke bare laste ned hele mappen.

Går det an å beskytte hele mappene men når bilde er kjøpt så kopieres det til en mappe så man kan laste ned bilde. Hvor det igjen slettes automatisk etter 1 dag?

Eller hvis man er logget inn så kan jeg se alle bildene en bruker laster ned?

Bruker Persits ASPJPEG og ASP Upload.

mvh
//Morten
Avatar billede hossein Nybegynder
11. august 2003 - 18:02 #1
det er svaret på:
>>hvordan kan jeg beskytte orginalene ved at hvis man er logget inn og har kjøpt et bilde så kan man ikke bare laste ned hele mappen:

du laver 2 filer:

billede.asp
<%
Set objFileSystem = Server.CreateObject("Scripting.FileSystemObject")
Set objFile = objFileSystem.GetFile(Server.mapPath("minBeskyttMappe/img.jpg")) 'lav en mappe her "minBeskyttMappe"

Set objStream = objFile.OpenAsTextStream(1, TristateTrue)

Response.ContentType = "image/jpeg"
Response.AddHeader "content-length", objFile.Size

Do While Not objStream.AtEndOfStream
char = chrB(asc(objStream.Read(1))) 'Konvertere unicode til en "single Byte"
    Response.BinaryWrite(char)
Loop
%>

så kan man kør minTest.html

----> minTest.html <-----
<HTML>
<BODY>
<img src="billede.asp">
</BODY></HTML>
Avatar billede hansen Nybegynder
12. august 2003 - 09:12 #2
Tjek denne tutorials på hvordan du beskytter filer for downloads

http://activedeveloper.dk/aspdigital/2003090501.asp
Avatar billede mortency Nybegynder
12. august 2003 - 10:34 #3
Hvordan kan jeg løse det slik at når man laster ned bilde så genereres et automatisk brukernavn og passord slik at man ikke kan laste ned bilde mer en en gang eller feks ha tilgang til det i 24 timer? så slettes brukernavn og passord.
Avatar billede hossein Nybegynder
13. august 2003 - 15:30 #4
hvis du tager brugerens IP adresse så kan du blokere dem til at downloade for anden gang.
Avatar billede mortency Nybegynder
16. december 2003 - 12:48 #5
Lukker spm. Takk for hjelpen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester