Donload antileech
www.phphulp.nl/php/scripts/8/99
Er werd niet geantwoord, dus doe ik het maar zo!
Dit script werk niet ->>
Ik heb het aangepast zoals iemand zij, bij de reacties, maar het werkt nog niet.
Wat heb ik fout gedaan?
Kijk eens op Er werd niet geantwoord, dus doe ik het maar zo!
Dit script werk niet ->>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<?PHP
//
//Antilleech
//
// defineer de antileech URL
$antiurl = "downloads.theovds.com" ;
//
// kijk of "$antiurl" wel voorkomt de URL
//
if (strstr($_SERVER["HTTP_REFERER"], $antiurl) && is_numeric($_GET["did"])){
//
// link id nummers met bestanden
//
$locatie = "http://www.verhaartje.com/~theo/d_ownloads/" ;
if ($_GET["did"] == 1) $filename = "topstyle.exe" ;
if ($_GET["did"] == 2) $filename = $locatie."fireworks.exe" ;
if ($_GET["did"] == 3) $filename = $locatie."supergo.zip" ;
if ($_GET["did"] == 4) $filename = $locatie."virtualpc.rar" ;
if ($_GET["did"] == 5) $filename = $locatie."adware.exe" ;
if ($_GET["did"] == 6) $filename = $locatie."winrar.zip" ;
if ($_GET["did"] == 7) $filename = $locatie."clonecd5.zip" ;
if ($_GET["did"] == 8) $filename = $locatie."clonedvd.zip" ;
if ($_GET["did"] == 9) $filename = $locatie."anydvd.zip" ;
if ($_GET["did"] == 10) $filename =$locatie. "bittorrent.exe" ;
if ($_GET["did"] == 11) $filename = $locatie."azureus.exe" ;
if ($_GET["did"] == 12) $filename = $locatie."kceasy09.exe" ;
//
// kijk wat voor bestand het is
//
if (substr($filename, -3) == "zip") $mime = "zip" ;
elseif (substr($filename, -3) == "exe") $mime = "octet-stream" ;
elseif (substr($filename, -3) == "pdf") $mime = "pdf" ;
elseif (substr($filename, -3) == "doc") $mime = "msword" ;
elseif (substr($filename, -3) == "rar") $mime = "rar" ;
// verstuur de headers om het bestand te downloaden
$filesize = filesize($filename) ;
header("Content-Type: application/$mime") ;
header("Content-Length: ".$filesize."") ;
header("Content-Disposition: attachment; filename=".$filename) ;
$fp = fopen($filename, 'rb') ;
$buffer = fread($fp, $filesize) ;
fclose ($fp) ;
echo $buffer ;
exit() ;
}else{
echo "<h1>Antileech activated</h1>" ;
echo "Je komt niet van URL adres: <b>".$antiurl."</b>" ;
}
//
//end antileech
//
?>
//
//Antilleech
//
// defineer de antileech URL
$antiurl = "downloads.theovds.com" ;
//
// kijk of "$antiurl" wel voorkomt de URL
//
if (strstr($_SERVER["HTTP_REFERER"], $antiurl) && is_numeric($_GET["did"])){
//
// link id nummers met bestanden
//
$locatie = "http://www.verhaartje.com/~theo/d_ownloads/" ;
if ($_GET["did"] == 1) $filename = "topstyle.exe" ;
if ($_GET["did"] == 2) $filename = $locatie."fireworks.exe" ;
if ($_GET["did"] == 3) $filename = $locatie."supergo.zip" ;
if ($_GET["did"] == 4) $filename = $locatie."virtualpc.rar" ;
if ($_GET["did"] == 5) $filename = $locatie."adware.exe" ;
if ($_GET["did"] == 6) $filename = $locatie."winrar.zip" ;
if ($_GET["did"] == 7) $filename = $locatie."clonecd5.zip" ;
if ($_GET["did"] == 8) $filename = $locatie."clonedvd.zip" ;
if ($_GET["did"] == 9) $filename = $locatie."anydvd.zip" ;
if ($_GET["did"] == 10) $filename =$locatie. "bittorrent.exe" ;
if ($_GET["did"] == 11) $filename = $locatie."azureus.exe" ;
if ($_GET["did"] == 12) $filename = $locatie."kceasy09.exe" ;
//
// kijk wat voor bestand het is
//
if (substr($filename, -3) == "zip") $mime = "zip" ;
elseif (substr($filename, -3) == "exe") $mime = "octet-stream" ;
elseif (substr($filename, -3) == "pdf") $mime = "pdf" ;
elseif (substr($filename, -3) == "doc") $mime = "msword" ;
elseif (substr($filename, -3) == "rar") $mime = "rar" ;
// verstuur de headers om het bestand te downloaden
$filesize = filesize($filename) ;
header("Content-Type: application/$mime") ;
header("Content-Length: ".$filesize."") ;
header("Content-Disposition: attachment; filename=".$filename) ;
$fp = fopen($filename, 'rb') ;
$buffer = fread($fp, $filesize) ;
fclose ($fp) ;
echo $buffer ;
exit() ;
}else{
echo "<h1>Antileech activated</h1>" ;
echo "Je komt niet van URL adres: <b>".$antiurl."</b>" ;
}
//
//end antileech
//
?>
Ik heb het aangepast zoals iemand zij, bij de reacties, maar het werkt nog niet.
Wat heb ik fout gedaan?
Hey theo is het nog leuk daaro op school ;) tis niet zo druk hier hahaha
tis hier harstikke gezellig :p
Er wordt echt veel gereageerd bij deze topic, echt beter :@ :p
Tip:
- Geef relevante code
- Geef een duidelijke omschrijving
- Geef eventuele foutmeldingen
- Geef eventueel de URL
Elwin
Gewijzigd op 18/02/2005 11:02:00 door TheovdS
Theo:
Kijk eens op www.phphulp.nl/php/scripts/8/99
Er werd niet geantwoord, dus doe ik het maar zo!
Dit script werk niet ->>
Ik heb het aangepast zoals iemand zij, bij de reacties, maar het werkt nog niet.
Wat heb ik fout gedaan?
Er werd niet geantwoord, dus doe ik het maar zo!
Dit script werk niet ->>
Ik heb het aangepast zoals iemand zij, bij de reacties, maar het werkt nog niet.
Wat heb ik fout gedaan?
Wat werkt er niet?
Kijk gewoon ff bij de reacties op:
www.phphulp.nl/php/scripts/8/99
Daar vind je alles. Ik heb het maar op het forum gepost, omdat er niet geantwoord werd bij de reacties.
Danke :)
Misschien kan je het makkelijker maken door met array's te werken? Misschien maak ik voor jou in de les nog wel ff eentje ;)
Probeer eens de $mime buiten quotjes te zetten?
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Expires: 0");
header("Content-Description: File Transfer");
header("Content-Type: aplication/" . $mime);
header("Content-Transfer-Encoding: binary");
header("Content-Length: " . $filesize);
header("Content-Disposition: attachment; filename=" . $filename);
readfile($filename);
exit;
Gewijzigd op 20/02/2005 07:59:00 door Legolas
Alleen nog één probleempje: als je op een download klikt, kun je hem downloaden, maar dan sluit wel de site af. (Niet altijd)
Kijk maar op: http://downloads.theovds.com
PS: hoe krijg je een link op dit forum?
znder spaties ofcourse :)
Alleen nog één probleempje: als je op een download klikt, kun je hem downloaden, maar dan sluit wel de site af. (Niet altijd)
Kijk maar op: http://downloads.theovds.com
Ik vroeg alleen maar of je wist wat ik fout heb gedaan!
Mijn script ziet er nu als volgt uit:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?
// defineer de antileech URL
$antiurl = "downloads.theovds.com" ;
// kijk of "$antiurl" wel voorkomt de URL
if (strstr($_SERVER["HTTP_REFERER"], $antiurl) && is_numeric($_GET["did"])){
// link id nummers met bestanden
$locatie = "*********" ;
if ($_GET["did"] == 1) $filename = "topstyle.exe" ;
if ($_GET["did"] == 2) $filename = "fireworks.exe" ;
//enzovoorts.......
// kijk wat voor bestand het is
if (substr($filename, -3) == "zip") $mime = "zip" ;
elseif (substr($filename, -3) == "exe") $mime = "octet-stream" ;
elseif (substr($filename, -3) == "pdf") $mime = "pdf" ;
elseif (substr($filename, -3) == "doc") $mime = "msword" ;
elseif (substr($filename, -3) == "rar") $mime = "rar" ;
// verstuur de headers om het bestand te downloaden
$filesize = filesize($locatie.$filename) ;
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Expires: 0");
header("Content-Description: File Transfer");
header("Content-Type: aplication/" . $mime);
header("Content-Transfer-Encoding: binary");
header("Content-Length: " . $filesize);
header("Content-Disposition: attachment; filename=" . $filename);
readfile($locatie.$filename);
exit;
}else{
echo "<h1>Antileech activated</h1>" ;
echo "Je komt niet van URL adres: <b>".$antiurl."</b>" ;
}
?>
// defineer de antileech URL
$antiurl = "downloads.theovds.com" ;
// kijk of "$antiurl" wel voorkomt de URL
if (strstr($_SERVER["HTTP_REFERER"], $antiurl) && is_numeric($_GET["did"])){
// link id nummers met bestanden
$locatie = "*********" ;
if ($_GET["did"] == 1) $filename = "topstyle.exe" ;
if ($_GET["did"] == 2) $filename = "fireworks.exe" ;
//enzovoorts.......
// kijk wat voor bestand het is
if (substr($filename, -3) == "zip") $mime = "zip" ;
elseif (substr($filename, -3) == "exe") $mime = "octet-stream" ;
elseif (substr($filename, -3) == "pdf") $mime = "pdf" ;
elseif (substr($filename, -3) == "doc") $mime = "msword" ;
elseif (substr($filename, -3) == "rar") $mime = "rar" ;
// verstuur de headers om het bestand te downloaden
$filesize = filesize($locatie.$filename) ;
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Expires: 0");
header("Content-Description: File Transfer");
header("Content-Type: aplication/" . $mime);
header("Content-Transfer-Encoding: binary");
header("Content-Length: " . $filesize);
header("Content-Disposition: attachment; filename=" . $filename);
readfile($locatie.$filename);
exit;
}else{
echo "<h1>Antileech activated</h1>" ;
echo "Je komt niet van URL adres: <b>".$antiurl."</b>" ;
}
?>
Alvast bedankt!!
(vind het niet erg hoor, lkkr illegale software :$)
mss is $locatie fout?
kijken wat bestand is met substr is niet handig, kun je beter explode() voor gebruiken, vb:
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?php
function ext($fn) {
return (strpos($fn, '.') ? strtolower(substr(strrchr($fn, '.'), 1)) : '');
}
?>
function ext($fn) {
return (strpos($fn, '.') ? strtolower(substr(strrchr($fn, '.'), 1)) : '');
}
?>
edit: wat dacht je van in je links naar dat script target="_blank" te zetten?
Gewijzigd op 24/02/2005 15:20:00 door Legolas