Results 1 to 8 of 8

Thread: Current Winamp Song In Sig....

  1. #1
    trajillo's Avatar Fitter Happier
    Join Date
    Sep 2003
    Location
    Meccamputechture, USA
    Age
    38
    Posts
    839
    Ever wanted the current name of your song in your sig..well heres how to..

    This requires a hosting account running PHP, e.g. any I-web account and Winamp (of course)

    create a directory, e.g. music
    chmod directory 777
    create an empty text file called song.txt
    chmod song.txt 777
    upload to the folder you've created
    create (and upload into the same folder) a file called update.php with the following content:
    Code:
    <?php
    $password = putapasswordhere;
    if (!$_GET[passwd]){ print "NO PASSWORD ";}
    if (!$_GET[song]){ print "NO SONG ";}
    if ($_GET[passwd] == $password) {
    $fp=fopen("song.txt","w");
    $song = stripslashes($_GET[song]);
    fwrite($fp, $song);
    fclose($fp);
    } else {
    print "password error ";
    }
    ?>
    change putapasswordhere to a password of your choice

    create (and upload again) another php document called img.php with the following content:
    Code:
    <?php
    $last_update = date ("U", filemtime('song.txt')); 
    if ($last_update < time()-3600) {
    $txtsong = "Not Listening Right Now"; }
    else {
    $handle = fopen ("song.txt", "r");
    while (!feof ($handle)) {
    $txtsong = fgets($handle, 4096);
    }
    }
    $font   = 2;
    $imgw  = ImageFontWidth($font) * strlen($txtsong) + (10* ImageFontWidth($font) +30);
    if (strlen($txtsong) > 45) { 
    $txtsong = substr($txtsong, 0, 43).".."; 
    $imgw  = ImageFontWidth($font) * strlen($txtsong) + (10* ImageFontWidth($font) +30);
    }
    $imgb = ($imgw -1);
    Header("Content-Type: image/png");
    $im = ImageCreate($imgw, 15);
    $bgc = ImageColorAllocate($im, 255, 255, 255);
    $black = ImageColorAllocate($im, 0, 0, 0);
    ImageFill($im, 0, 0, $bgc);
    ImageString($im, $font, 3, 0, "Listening to : $txtsong", $black);
    ImageLine($im, 0, 0, 0, 14, $black);
    ImageLine($im, 0, 0, $imgb, 0, $black);
    ImageLine($im, $imgb, 0, $imgb, 14, $black);
    ImageLine($im, 0, 14, $imgb, 14, $black);
    Imagepng($im);
    ?>
    Download the "dosomething" plugin for winamp from:

    http://www.oddsock.org/tools/dosome...ethingv2_12.exe

    install it, open winamp, go to options/preferences, look under plug-ins/general purpose for DoSomething Plugin, double click it. Where the six check boxes are up the top, uncheck everything apart from "Enable ID3 info gathering", in the "Actions" pulldown menu, select "Submit a URL", in the URL field it brings up enter the following:http://www.yourdomain.com/music/upda...tapasswordhere (in putapasswordhere, type the password you entered in php file above) then click "Add -->" near the bottom right. Close winamp, open it back up.

    In your control panel here, go to signature and use some img (with the []'s round them) tags with the url to your img.php file, e.g. http://www.yourdomain.com/music/img.php

    Enjoy!

  2. Guides and Tutorials   -   #2
    bujub22's Avatar THE GREAT
    Join Date
    Nov 2003
    Location
    ny
    Age
    44
    Posts
    9,938
    very helpful

  3. Guides and Tutorials   -   #3
    Formula1's Avatar Poster
    Join Date
    Sep 2003
    Location
    USA
    Posts
    2,800
    He trajillo, my site's control panel has php and mysql feature ? is it possible for me to create a php account on it. or do you know a site that will give me a php account ?

    and where can i get an i-web account ?
    Last edited by Formula1; 03-30-2005 at 09:01 PM.

  4. Guides and Tutorials   -   #4
    tesco's Avatar woowoo
    Join Date
    Aug 2003
    Location
    Canadia
    Posts
    21,669
    Quote Originally Posted by Formula1
    He trajillo, my site's control panel has php and mysql feature ? is it possible for me to create a php account on it. or do you know a site that will give me a php account ?

    and where can i get an i-web account ?
    Just make those files and uplaod them to your site then. You dont need to make a "php account."

  5. Guides and Tutorials   -   #5
    Formula1's Avatar Poster
    Join Date
    Sep 2003
    Location
    USA
    Posts
    2,800
    BTW this link isnt working can someone help ?

    http://www.oddsock.org/tools/dosome...ethingv2_12.exe
    Last edited by Formula1; 03-30-2005 at 10:53 PM.

  6. Guides and Tutorials   -   #6
    steve_sno
    Guest
    i keep getting

    Fatal error: Call to undefined function: imagefontwidth() in /home/weloveyou/public_html/winampsig/img.php on line 12

  7. Guides and Tutorials   -   #7
    enjoy_with_me's Avatar PriSon BrEaKer BT Rep: +45BT Rep +45BT Rep +45BT Rep +45BT Rep +45BT Rep +45BT Rep +45BT Rep +45BT Rep +45
    Join Date
    Aug 2006
    Posts
    305
    gr8 work many thnx

  8. Guides and Tutorials   -   #8
    n00b BT Rep: +1
    Join Date
    Aug 2006
    Posts
    13
    thanx alot. iv'e been looking for sumtn like dis.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •