SWF Download Script Ver 1.1

Door Mathijs Henquet, 20 jaar geleden, 6.011x bekeken

Dit scriptje vraagt om een url waar een SWF bestand op word weer gegeven, bijvoorbeeld http://www.spele.nl/game/arkanoid/arkanoidsneeuw.html. Hij importeerd vervolgens het HTML bestandje en zoekt daar in naar http://???.swf. Vervolgens zet hij die url in de header en download hij het bestandje.

Versie Beta 1.1 changelog:
* Ondersteuning voor reletive urls als /sites/linerider.com/themes/linerider/swf/linerider-ani-v03.swf.
* PHP GET vervangen door POST

Toevoeging in versie 1.1:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?
$full_url
= strpos ( $swfurl , "=" );
    if ($full_url === false){
    }
else{
        $str1 = "=";
        $string = $swfurl;
        $pos1 = strrpos($string, $str1);
        $len1 = strlen($str1);
        $pos2 = strrpos($string, $str2);
        $len2 = strlen($str2);
        $swfext = substr($string, ($pos1 + 2), ($pos2 - $pos1)) . "wf";
        $correcturl1 = "http://" . parse_url( $_REQUEST["url"], PHP_URL_HOST);
        $correcturl2 = parse_url( $_REQUEST["url"], PHP_URL_PATH);
        if (strrpos($correcturl2, ".php") === false){
            $swfurl = $correcturl1 . "/" . $swfext;
        }
elseif (strrpos($correcturl2, ".html") === false){
            $swfurl = $correcturl1 . "/" . $swfext;
        }
elseif (strrpos($correcturl2, ".htm") === false){
            $swfurl = $correcturl1 . "/" . $swfext;
        }
else{
            $swfurl = $correcturl1 . "/" . $correcturl2 . "/" . $swfext;
        }
    }

?>

Het werkt niet met alle sites www.funnygames.nl bijvoorbeeld maskeerd de SWF url.

Dit script is gepubliceerd onder de GNU General Public License. Voor meer informatie ga naar:
http://www.gnu.org/copyleft/gpl.html

Gesponsorde koppelingen

PHP script bestanden

  1. swf-download-script-ver-11

 

Er zijn 8 reacties op 'Swf download script ver 11'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Onbekend Onbekend
Onbekend Onbekend
20 jaar geleden
 
0 +1 -0 -1
Daar heb je zelfs een sneltoets voor: ctrl+u
Mitchelp
Mitchelp
20 jaar geleden
 
0 +1 -0 -1
@Tommy zit die jongen niet meteen af te kraken! Hij heeft hier zijn best op gedaan!

Als ik hier vandaan de header swf wil hebben:
http://www.opersoon.nl/index.php
krijg ik de volgende error:
ht="165"> /home/www/mathijsnet.uni.cc/Portfolio/Scripts/Download Project/Beta/Downloadscript.php on line 40

Wat is er fout?

ps, dat is mijn eigen site :)


20 jaar geleden
 
0 +1 -0 -1
Als je dus http://www.opersoon.nl/index.php gebruikt probeert ie ht="165"> <param name="movie" value="topintro.swf) te laden als url, wat het dus niet is...
Dit komt doordat je niet de hele url hebt gebruikt, maar gewoon de bestandsnaam....
Verder zijn dingen als dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if($full_url_passed === false){
    $no_full_url = false;
}

?>

overbodig. Ook moet je wat aan beveiliging doen, op je server zal wel magic quote's aanstaan. Dit staat niet bij iedereen aan, en bovendien gaat dit er bij php6 weg.
En dit ding werkt niet op funnygames.nl, omdat de flash dingen in een iframe zitten met urls als dit:
http://www.funnygames.nl/modules/games/php/out.php?int_game=3644&int_version=&int_height=480&int_categoryID=1&category=avontuur&channel=anikas_avontuur
Mathijs Henquet
Mathijs Henquet
20 jaar geleden
 
0 +1 -0 -1
Jha mijn voorbeeldje werkt niet echt omdat er een probleem is met de php versie. Blijkbaar werkt hij niet voor php 4. Daar ben ik op aan het werken.

@Jeej Het probleem van de niet full url probeer ik aan te passen.

@Tommy Ik heb dit scriptje gemaakt voor mensen die ofwel te lui zijn om de swf url te zoeken in een bestand of voor noobs die niet weten hoe ze dat moeten doen. Maar zelf vind ik het ook handig, want geef toe het is toch wel fijner dat een scriptje het werk voor je doet :P
Mathijs Henquet
Mathijs Henquet
20 jaar geleden
 
0 +1 -0 -1
Script is geupdate hij kan ook local url's verwerken en downloaden.
Michel
michel
19 jaar geleden
 
0 +1 -0 -1
Het script werkt bij mij niet.
Hij zegt bij iedere site dat er geen .swf is.

Ik zit bij hosting2go en die heeft nog php 4, ik weet niet of het daar aan licht?
Joey Drieling
Joey Drieling
19 jaar geleden
 
0 +1 -0 -1
Warrom een heelscript als je een flash bestand wild downloaden van een site.

download gewoon Sothink SWF Catcher klijn progamatje die swf bestanden download ook als de swf is gemaskerd.
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Rens Rikkerink
Rens Rikkerink
18 jaar geleden
 
0 +1 -0 -1
Ik ben nu zelf bezig met een GMS (game-managment-system) waarmee iedereen z'n eigen spelsite kan maken, en ik wil de gebruikers die de GMS gebruiken, spelletjes kunnen kopiëren van andere spelsites, ik probeerde eigenlijk zelf zoiets te maken, maar dat van jou ga ik zeker gebruiken ;)

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. swf-download-script-ver-11

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.