FaNkY Admin


Data inscrierii: 26/Mar/2007 Mesaje: 2259 Localitate: De_Dust2
|
Trimis: 07/11/2007 15:06 Titlul subiectului: [PHP]Semnatura dinamica ce arata melodia Ascultata in Winamp |
|
|
Tutorialul original a fost conceput de un tip numit Plexxxy. Eu doar il traduc.
Deci, sa incepem.
De ce ai nevoie:
-un host cu PHP si [url=http://www.libgd.org/Main_Page]extensii GD[/url]
-Winamp 2 sau mai mare
-[url=http://www.oddsock.org/tools/dosomething/dosomethingv2_12.exe]Plugin Winamp DoSomethin0g[/url]
Partea 1 - Fisierele care trebuiesc uploadate pe host
playing.php :: Acest fisier va procesa titlul melodiei si il va inregistra intr-un fisier text [playing.txt]
Continutul:
| Cod: | <php> $maxlength) // check length of song title
{
$title = substr($title, 0, $maxlength); // if too long, only show from 0 - $maxlength
$title .= "...";
}
// store song title to file
$file = fopen("playing.txt", "w");
fputs($file, $title);
echo $title;
?> |
sig.png :: Asta e partea principala a semnaturii. Contine tot codul necesar pentru a genera imaginea. Nu fiti pacaliti de extensia png, este asa doar ca sa faca scriptul sa apara ca o imagine. Desigur, vei crea un fisier nou in Notepad pe care il vei salva ca sig.png si vei introduce urmatoarele:
.htaccess :: Acesta spune serverului sa nu foloseasca fisierul semnaturii ca un script php. Fara asta, sig.png ar fi incarcata ca un text. NOTA: Daca hostun nu suporta fisiere htaccess, redenumeste sig.png in sig.php. Va functiona normal.
Continutul htaccess:
| Cod: | <Files>
ForceType application/x-httpd-php
</Files> |
playing.txt :: Este doar un fisier gol. Totusi trebuie sa-l creezi :wink:
bg.png :: Backgroundul semnaturii
Partea a 2a - Configurarea DoSomething
- In Winamp, apasa ctrl+p si du-te la 'General Purpose'. Dublu click pe DoSomething plugin.
- In panoul de configurare, alege "Submit a URL" , din tabul cu dropdown "Actions"
- In continuare, scrie locatia unde ai uploadat fisierele de la partea 1 si conține urmatoarele:
| Cod: | | playing.php?song=%%URL_CURRENTSONG%% |
- In final, asigura-te ca "Disable plugin" e debifat si apasa butonul "Add". Reporneste Winampul si asculta niste muzica. Semnatura ta ar trebui sa functioneze.
Semnatura
![[PHP]Semnatura dinamica ce arata melodia Ascultata in Winamp [PHP]Semnatura dinamica ce arata melodia Ascultata in Winamp](http://www.compymcputer.com/host/sig.png) _________________
![[PHP]Semnatura dinamica ce arata melodia Ascultata in Winamp [PHP]Semnatura dinamica ce arata melodia Ascultata in Winamp](http://www.xpower-studios.net/images/smilies/21.gif) |
|