#cs Autore: Red Skull 92 Web: http://redskull92.wordpress.com Mail:RedSkull92[AT]gmail[DOT]com Descrizione: Script in grado di prelevare le canzoni dal sito www.stereomood.com #ce #include <file.au3> #include <ie.au3> #include <string.au3> Global $file=@TempDir&"\lista.xspf",$conto,$leggo,$find=False $categoria=InputBox("Categoria","Inserisci il nome della categoria (Esempio: happy)"&@CRLF&"Se non ricordi il nome vai sul sito www.stereomod.com e guarda quella che ti interessa.") $titolo=InputBox("Titolo Canzone","Inserisci il titolo della canzone che vuoi scaricare (il titolo deve essere esatto") $ie=_IECreate("http://stereomood.com/mood/"&$categoria&"/playlist.xspf",0,0) $down=_IEBodyReadText($ie) FileWrite($file,$down) $conto=_FileCountLines($file) For $i=1 To $conto $leggo=FileReadLine($file,$i) If StringRegExp($leggo,"<title>"&$titolo&"</title>",0) = 1 Or StringRegExp($leggo,"<title>"&StringUpper($titolo)&"</title>",0) = 1 Or StringRegExp($leggo,"<title>"&StringLower($titolo)&"</title>",0) = 1 Or StringRegExp($leggo,"<title>"&_StringProper($titolo)&"</title>",0) = 1 Then $find=True $url=FileReadLine($file,$i-1) $link=StringRegExp($url,"<location>(.*?)</location>",3) $i=$conto EndIf Next If $find=False Then MsgBox(48,"Not Found","Canzone non trovata") Exit Else MsgBox(64,"Found","Canzone trovata in attesa dello scaricamento, Alla fine del Download verrai avvertito con un messaggio.",5) InetGet($link[0],@ScriptDir&"\"&$titolo&".mp3") MsgBox(64,"Complete","Scaricamento della canzone "&$titolo&".mp3 Completata ! ") FileDelete($file) EndIf |
Script in grado di prelevare le canzoni dal sito www.stereomood.com