Warning: Invalid argument supplied for foreach() in /home/techrecipes/public_html/wp-content/themes/techrecipes/header.php on line 77

SprintPCS: Setting Up your Own Server to Download Ringer/Wallpapers

   Posted by Jimmy Selix in Windows

The following tutorial is specifically for SprintPCS customers. Use these steps to set up a web server to host images or ringers for your SprintPCS Vision enabled phone and download them for free.


This is a quick tech-recipe on how to set up your web server to host SprintPCS Ringers and Images. It was written when Sprint unveiled its SprintPCS 3G network and color phones. It should still be applicable today.

Requirements:
-Windows 2000 Pro or Windows XP Pro
-IIS (Internet Information Services) 5.0 or any other webserver program
-High-speed Internet connection for your webserver
-Basic knowledge of running a webserver/website

Step 1

After you have IIS 5.0 or whatever webserver program you are using setup, you need to add MIME content-handlers to handle the .gcd files your cell phone browser will read to download the images/ringers to the phone.

File extension: .gcd Content-handler type: text/x-pcs-gcd

Step 2

After you add the MIME types to your webserver, we will now need to create a .gcd file for each of the ringers/images we want to post on our website.

For our example, we will start with a jpeg image: test.jpg.

In Notepad, create a file that looks similar to the following:
________
Content-Type: image/jpeg
Content-Name: test picture
Content-Version: 1.0
Content-Vendor: yourHandle
Content-URL: http://yourwebserverip/imagename.jpg
Content-Size: 11110
________

Content-Type: This is the file type for which we are making the .gcd file:
-For Jpeg images: image/jpeg
-For PNG images: image/png
-For MIDI ringers/songs: audio/midi

In our example, the image is a jpeg, so we use image/jpeg.

Content-Name: This is the name of the ringer that will show up on your phone after you download it. In our example, I choose “test picture” as the name that will show up.

Content-Version: Leave it at 1.0

Content-Vendor: You can change this to your name or whatever you want.

Content-URL: This is the full web address of the file to which we are linking. For our example, it is the test.jpg file.

Content-Size: This very important. Make sure you put in the EXACT file size (in BYTES) of the file we want to download. In our example, the file size in bytes is 11110 bytes.

Then save this file in your webserver directory or subdirectory, (It depends on how you want to setup your webserver.) and put the test.jpg file into that same directory. Remember that the Content-URL must point to where we put the test.jpg file on the webserver.

Step 3

This is the hardest part. Now all we need to do is to make a web page that we can visit. Make sure you make your link point to the test.jpg.gcd file, not the test.jpg file. If you make the link to the test.jpg file, it will only show you the image, not download it.

Step 4

Now, visit your webserver/website with your phone’s browser and click on the test.jpg.gcd link we made. Your phone will go through the whole download process, and it should download the jpg file to your phone as a screensaver/wallpaper.

NOTES:
If you get errors when trying to download the .gcd link, try to resave the .gcd file with Unicode Encoding in Notepad’s save as dialog box.

Also, programs can be hosted, too. You will need to get the jar and jad files for the programs and edit them and add the mime file types to your server for jar and jad files.

 

About Jimmy Selix

Jimmy Selix is an early adopter that loves to be one of the first on the block to have the latest and greatest in technology and gadgets. Another love of his is being able to share his knowledge to others seeking it. Feel free to drop any comments or questions that you may have.
View more articles by Jimmy Selix

The Conversation

Follow the reactions below and share your own thoughts.