Näitä maailma on kaivannut! Ja nyt sellainen on täällä. Enään eivät irkin käyttäjät ole ainuaita, jotka saavat nauttia np-viesteistä, sillä tämän skriptin avulla ovat nyt koko nettikansan näkyvillä. Ja kuten nimikin kertoo, kyseessähän on maailman paras np-skripta.
Hakee tiedot httpq:n avulla.
Esimerkki osoitteessa http://lurulude.ath.cx/np.php
ps. ensimmäinen itse tekemäni php-skripta....:)
<?php // Über - Np - Skripta By Lurulude // Tätä skriptaa varten tarvitset httpq - nimisen pluginin Winamppiin // joka löytyy osoitteesta http://prdownloads.sourceforge.net/httpq/httpq_v3.0_win_installer.exe?download // muistä säätää asetukset myös winampin kohdalta kuntoon ja pistää httpq käynnistymään automaattisesti // httpq löytyy winampin settingseitä kohdasta "General Purpose" ----> "Winamp Httpq plugin". // Tämä on ensimmäinen php-skriptani.... valittamaan saa tulla #tartarus @ quakenet taikka #arkku.net @ quakenet. // Huom. koodi ei todellakaan ole puhdasta, joten siitä valittaminen ei kiinnosta...:D $ossa = "http://84.231.65.11:4800"; //ip-osoitteesi tulee tähän, ja muista myös portti... siis tyyliin http://84.231.65.11:4800 $passu = ""; //ja HttpQ:n salasana tähän $otsikko = "Über-Np-Skripta"; //otsikko // Elä muokkaa tästä alaspäin, kiitos? // ekvalisaattorimääritykset tästä alaspäin $kappale = @file_get_contents("$ossa/getcurrenttitle?p=$passu"); $taajuus[0] = @( 31 - file_get_contents("$ossa/geteqdata?p=$passu&band=0") ) / 2; $taajuus[1] = @( 31 - file_get_contents("$ossa/geteqdata?p=$passu&band=1") ) / 2; $taajuus[2] = @( 31 - file_get_contents("$ossa/geteqdata?p=$passu&band=2") ) / 2; $taajuus[3] = @( 31 - file_get_contents("$ossa/geteqdata?p=$passu&band=3") ) / 2; $taajuus[4] = @( 31 - file_get_contents("$ossa/geteqdata?p=$passu&band=4") ) / 2; $taajuus[5] = @( 31 - file_get_contents("$ossa/geteqdata?p=$passu&band=5") ) / 2; $taajuus[6] = @( 31 - file_get_contents("$ossa/geteqdata?p=$passu&band=6") ) / 2; $taajuus[7] = @( 31 - file_get_contents("$ossa/geteqdata?p=$passu&band=7") ) / 2; $taajuus[8] = @( 31 - file_get_contents("$ossa/geteqdata?p=$passu&band=8") ) / 2; $taajuus[9] = @( 31 - file_get_contents("$ossa/geteqdata?p=$passu&band=9") ) / 2; // perusmatematiikkaa $koko = round(@file_get_contents("$ossa/getmpeginfo?p=$passu&info=s&delim=") / (1024 * 1024), 2); $kulunut = round((@file_get_contents("$ossa/getoutputtime?p=$passu&frmt=0") / 1000), 2); $kulunutmin = floor($kulunut / 60); $kulunuttunti = floor($kulunutmin / 60); $voimakkuus = round((@file_get_contents("$ossa/getvolume?p=$passu") / 2.55), 0); // muita määrityksiä $playlist = @file_get_contents("$ossa/getplaylisttitle?p=$passu&delim=<br/>"); $raitoja = @file_get_contents("$ossa/getlistlength?p=$passu"); $versio = @file_get_contents("$ossa/getversion?p=$passu"); $albumi = @file_get_contents("$ossa/getid3tag?p=$passu&tags=l,y&delim=,"); // sitten itse sivun pariin echo (" <!-- Über - Np - Skripta By Lurulude Sourssit osoitteesta: http://lurulude.ath.cx/npsuorce.txt --> <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"> <html xmlns=\"http://www.w3.org/1999/xhtml\"> <head> <title>Über- Np - Skripta</title> <!-- Otsikko --> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\" /> <meta http-equiv=\"PRAGMA\" content=\"NO-CACHE\" /> </head> <body bgcolor=\"#E3CBF9\"> <table bgcolor=\"#F6F6F6\" border=\"1\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\"> <tr> <td colspan=\"10\" bgcolor=\"#e5e5e5\" align=\"center\"> <font size=\"6\"> $otsikko </font> </td> </tr> <tr> <td colspan=\"10\" bgcolor=\"#e5e5e5\"> <font size=\"5\"> Kappale: $kappale </font> </td> </tr> <tr> <td colspan=\"3\" bgcolor=\"#e5e5e5\"><font size=\"4\"> Kappaleen Koko:</font></td> <td colspan=\"4\" bgcolor=\"#e5e5e5\"><font size=\"4\"> Kappaleesta Soinut:</font></td> <td colspan=\"3\" bgcolor=\"#e5e5e5\"><font size=\"4\"> Albumilta Vuodelta:</font></td> </tr> <tr> <td colspan=\"3\">$koko Mb</td> <td colspan=\"4\">"); //sekunnit, minuutit ja tunnit if ($kulunut < 60) echo " $kulunut sekuntia"; elseif ($kulunutmin >= 60) echo (" $kulunuttunti tuntia " . ($kulunutmin - ($kulunuttunti * 60)) . " minuuttia " . ($kulunut - ($kulunutmin * 60)) . " sekuntia"); elseif ($kulunut >= 60) echo ("$kulunutmin min " . ($kulunut - ($kulunutmin * 60)) . " sekuntia"); echo (" </td> <td colspan=\"3\"> $albumi </td> </tr> <tr> <td colspan=\"10\"> Winampin Versio: $versio Äänenvoimakkuus: $voimakkuus % </td> </tr> <tr> <td colspan=\"10\" bgcolor=\"#e5e5e5\"><font size=\"4\">Ekvalisaattoritasot:</font></td> </tr> <!-- Ekvalisaattoritasot --> <tr> <td>60hz:</td> <td>170hz:</td> <td>310hz:</td> <td>600hz:</td> <td>1000hz:</td> <td>3000hz:</td> <td>6000hz:</td> <td>12000hz:</td> <td>14000hz:</td> <td>16000hz:</td> </tr> <tr> <td>$taajuus[0] db</td> <td>$taajuus[1] db</td> <td>$taajuus[2]db</td> <td>$taajuus[3]db</td> <td>$taajuus[4]db</td> <td>$taajuus[5]db</td> <td>$taajuus[6]db</td> <td>$taajuus[7]db</td> <td>$taajuus[8]db</td> <td>$taajuus[9]db</td> </tr> <tr> <td colspan=\"10\" bgcolor=\"#e5e5e5\"><font size=\"4\"> Kappaleet Playlistissä: </font></td> </tr> <tr> <!-- rivinumeroiden laskin --> <td> "); for ($i = 0; $i < $raitoja; $i++) { echo "" . ($i+1) . "<br/>"; } echo (" </td> <td colspan=\"9\">$playlist</td> </tr> <tr> <!-- elä poista tätä, kiits :) --> <td bgcolor=\"#cccccc\" colspan=\"10\" align=\"center\"> <p> <a href=\"http://validator.w3.org/check?uri=referer\"><img src=\"http://www.w3.org/Icons/valid-xhtml10\" alt=\"Valid XHTML 1.0 Transitional\" height=\"31\" width=\"88\" /></a> <a target=\"_blank\" href=\"http://arkku.net/?referer=940\"><img src=\"http://arkku.net/kuvat/buttoni.php?referer=940\" alt=\"Arkku.net\" border=\"0\" height=\"41\" width=\"88\" /></a> </p> </td> <!-- nyt saa poistaa, jos uskaltaa --> </tr> </table> </body> </html> "); ?>
Aihe on jo aika vanha, joten et voi enää vastata siihen.