Pagina 1 van 2

alternatieve download link

Geplaatst: 09 okt 2013, 11:16
door Mickroz
aangezien sommige weer met nieuwe links komen, en aan de master branch van spotweb niets meer wordt gedaan maar dit wel in de refactor branch zit, moet je om de alternatieve download links weer te laten werken in spotweb het volgende doen:

Open het bestand spotweb/lib/SpotAlternateDownload.php
zoek naar:

Code: Selecteer alles

	  // Array containing url matches. Must contain the first part of the url.
	  $matches = array(
	  	'http://base64.derefer.me',
	    'http://derefer.me',
	    'http://alturl.com',
	  );
plak dit achter 'http://alturl.com', op een nieuwe regel:

Code: Selecteer alles

	    'http://www.dereferer.org',
	    'http://tiny.cc',
	    'http://bit.ly',
zodat het geheel er als volgt uit komt te zien:

Code: Selecteer alles

	  // Array containing url matches. Must contain the first part of the url.
	  $matches = array(
	  	'http://base64.derefer.me',
	    'http://derefer.me',
	    'http://alturl.com',
	    'http://www.dereferer.org',
	    'http://tiny.cc',
	    'http://bit.ly',
	  );

Re: alternatieve download link

Geplaatst: 09 okt 2013, 17:48
door Blauwbek
een andere mogelijkheid is een tekstbestand maken met op elke regel een website en vervolgens de Array vervangen door hetvolgende:

Code: Selecteer alles

$matches = file('link_naar_bestand', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); 
Dan is het wat simpeler om nieuwe sites toe te voegen...

Re: alternatieve download link

Geplaatst: 09 okt 2013, 18:18
door Wheaten
Bedankt heren!!!!

en deze nog: http://HideRef.org

Re: alternatieve download link

Geplaatst: 10 okt 2013, 16:32
door Blauwbek
Daar heb ik na veel frustratie dit op gevonden.
Voeg de volgende toe in de functie resolveUrl, helemaal bovenaan:

Code: Selecteer alles

      if(strpos($url, 'hideref.org')){
        $arr = explode('/64/', $url);
        $tresult = base64_decode($arr[1]);
        return $tresult;
      } 
Neem dit 1:1 over, die variables staan daar niet voor niets :)

Printscreentje voor mensen die niet snappen wat ik bedoel met bovenaan:
Afbeelding

Re: alternatieve download link

Geplaatst: 10 okt 2013, 21:04
door Mickroz
Nice BB! Ik had een iets omslachtiger iets wat hetzelfde doet lol, deze is beter :)

Re: alternatieve download link

Geplaatst: 10 okt 2013, 22:49
door Blauwbek
:thanks: :beer:

Re: alternatieve download link

Geplaatst: 11 okt 2013, 02:44
door Artifex
Ik ben er blij mee, nice work...

Re: alternatieve download link

Geplaatst: 11 okt 2013, 17:03
door Wheaten
Dus helemaal bovenaan? LOL

Re: alternatieve download link

Geplaatst: 14 okt 2013, 11:57
door ikbennico
Iedereen bedankt voor het werk, het binnenhalen van de q.o.q. spots werkt weer zonder problemen.

Re: alternatieve download link

Geplaatst: 16 okt 2013, 11:57
door Renzo4000
Ik heb bovenstaande code toegevoegd op mijn spotweb install (synology ds 213+ , master branch) maar helaas werken de links nog steeds niet. Doe ik iets fout? Misschien dat iemand zijn SpotAlternateDownload.php wil delen met mij?