Avatar billede technohead Nybegynder
27. november 2001 - 14:24 Der er 4 kommentarer og
1 løsning

stop leechere

Jeg har arbejdet mig frem til denne sourcekode til en \"linkbeskyttelse\" så ik at min server og båndbredde blir brugt på de såkaldte leechere der hugger ens båndbredde ved at linke til ens server. Dette er KUN delen der i sig selv skjuler hvor en fil er placeret på serveren så nu mangeler jeg noget kode der kan tjekke om det nu er et link kald fra min server så ik at andre kan downloade fra min server uden at det var inde fra min server kaldet blev startet.. Altså skal folk kun kunne downloade fra min server hvis de trykker på et link på en hjemmside der er lokaliseret på min server.
Avatar billede technohead Nybegynder
27. november 2001 - 14:26 #1
forresten sourcekoden:

<%
    Response.Buffer = True

    strFile = LCase(Request(\"file\"))
    If strFile > \"\" Then
        strDLFile = \"filer/\" & strFile

        Set fso = Server.CreateObject(\"Scripting.FileSystemObject\")
        If fso.FileExists(Server.MapPath(strDLFile)) Then
            Set file = fso.OpenTextFile(Server.MapPath(strDLFile))
            Response.AddHeader \"Content-disposition\", \"filename=\" & strFile
            Response.ContentType = \"application/zip\"
            Response.AddHeader \"Pragma\", \"no-cache\"
            Response.AddHeader \"Expires\", \"0\"

            Do Until file.AtEndOfStream
                Response.BinaryWrite ChrB(Asc(file.read(1)))
            Loop
            Response.End
        Else
            Response.Write \"The requested file does not exist on this server!<br>\"
            Response.Write \"File: \" & strFile
        End If
    Else
        Response.Write \"Error: filename missing!\"
    End If
%>
Avatar billede cliche Nybegynder
27. november 2001 - 14:27 #2
if request.servervariables(\"server_name\") = \"ditserver navn\" then
kør kode
else response.write \"leecher\"
Avatar billede technohead Nybegynder
28. november 2001 - 13:40 #3
jeg kan vel ik få dig til at vise hvordan det vil se ud ? altså jeg fatter ik så meget asp så det gør noget, og det skal somsagt bruges til hvis jeg linker til filer der ligger på min server..
Avatar billede cliche Nybegynder
28. november 2001 - 18:11 #4
jo skal jeg nok, men vil lige vågne først ik ?
Avatar billede technohead Nybegynder
30. november 2001 - 23:01 #5
oki... men er du da ik snart vågnet.. hehe
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