*** Please Note: Developing these custom templates and setups for HFS takes time, hosting costs money. I will continue to develop PSPortal for as long as I can, I will be releasing the next version shortly. To make an any ammount donation via NOCHEX click here or via PayPal click here ***
Since I found the PSP I have wanted a way to make better use of the Wi-Fi. I was a bit dissapointed when I found out it is just used for accessing the web and you cant actually transfer files over it. What a waste. I have a PC with gigs of music and movies and I can only transfer the files to my PSP when I connect a USB cable... not anymore.
I will show you how to turn your PC into a PSP media station. Giving you the ability to access your Music, Movies and Pictures using your highspeed wireless network at home, or better yet access it from anywhere which offers wireless internet and if you want, you can even upload files from your PSP to your home PC. Now, not only can you stick your Digital Cameras memory stick into your PSP to view files but you can send them back home to your PC!
There are also three themes available. Yourpsp.com, gameplay.com style and the new Sony Media Manager (click for larger screenshot)
Screen Shots - YourPSP Theme
Screen Shots - GamePlay Theme
Screen Shots - Sony Media Manager Theme
In short your just going to turn your home PC into a web server, a secure web server. Using a program called HFS and some custom elements from myself.
What you need
- A PC
- A wireless network in your home (if you want to access this stuff from home)
- A wireless internet connection (if you want to access this stuff from anywhere)
- A PSP with firmware 2.00 or newer.
And Heres how
First, download and extract one of the following to your C: drive. This contains the program that will turn your PC into a web server as well as all the custom files to make browsing on your PSP nice and easy.
PSPortal - YourPSP Theme
Download (720 KB)
PSPortal - Gameplay Theme
Download (721 KB)
PSPortal - Media Manager Theme
Download (746 KB)
Now, what you have here is the web server software hfs.exe which you simply run but first, we need to configure it to share your files.
Included is an index.htm. This has links on the page for Music, Photos and Movies so we need to create links in HFS to these folders on your PC.
So OK, go ahead and run HFS.exe. It should startup minimized. In your system tray on the right hand side you should see a yellow, black and white icon syaing HFS. Double click on this.
All you need to worry about is the box on the left that says Virtual File System. This lists all the files and directorys you will be able to access via your PSP. You will already see images, favicon.ico and index.htm in the list written in italic. This means they exist for the web server to use but you cant see them. Leave them as they are!. See screenshot
Right click on the Music folder and click on Edit Resource. Browse to and select where you keep your music on your PC and click OK. Do the same for the Photos and Videos folders.
What to do if you run HFS and just see the little house and no Photos, Movies and Music sections (you do not need to do this if you do see those folders!)
This means HFS has not loaded the custom template and portal I created. You need to then load these manually. To do this follow these steps:
Click Menu then Load File System, select c:\hfs\default.vfs
Click Menu > Other Options then click Edit HTML template. Click on Import and select PSP.tpl. Click OK
Thats it, your PC is now setup as a web browser ready to serve the world. Ensure that HFS is still running. Were going to test first that it does work so open your browser on your PC and just goto http://localhost. You should now see the main page of the PSPortal. Go ahead and click a link, each one should take you to a page which shows the contents of the folders we specified earlier. Clicking on the red logo at the top will take you back to the main page.
If that works you can now give it a go from your PSP.
Open up the browser on your PSP and goto enter a web address at the top. To connect to your PC you will need to know its IP address or name. If you dont know this just open up HFS and at the top you should see a bar that says Address. Whatever is entered in here type that into your PSP browser and make a note of it for later. You should be presented with the main page for PSPortal. Again, click away on the links.
All going well you should now be able to access all the Music, Photos and Videos on your PC
At this moment your PC is a web server available for anyone to see (unless you have a firewall in which case see Firewalls below). What I have done is setup a username and password on my main page.
I have setup a demo user in HFS for you with the username of demo and password of psportal. You can view and add users by clicking on Menu at the top, Other Options and then Users.
From here add, remove, rename and change passwords for any additional users you want. If your happy with using the one I have already setup we shall continue. If not add some more.
To enable security on your site you can add it to individual folders or as I have done to the entire site. To add it to the entire site simply right click on the little house at the top and click on Restrict Access. Now choose who can have access to your site.
Now when you try to goto your PSPortal from your PC or PSP you will be asked for a username and password first. Just enter this to continue, if you dont enter anything you just wont be allowed to view anything.
At this point you can only view the files on your PC, but you may be wanting to upload files from your PSP to your PC. Before you can do this you need to have a user setup. If you want to use the demo one I included just continue, otherwise setup a new user.
To enable uploading just right click the folder you want to allow uploading into. Click on upload and select the users you want to allow uploading for.
To upload files the person must first be logged in, if you enabled security on the entire site your already logged in when you open the main page. If not then they must click the Log in button in the top right before they can see the upload icon. Once they are logged in they can continue and click on this icon and select all the files on their PSP they want to upload.
Accessing via the internet
Its all well and good browsing your PC's files while at home but what about when your out and about.
To do this you need to connect to your PC via the internet and this is where things can get a little tricky as you need a few things.
First is to make sure any firewalls you have allow Port 80 through. See firewalls below for more on this.
Second is the external IP address of your PC/Router. You can find this using HFS if you like. Click on Menu at the top, select IP address and Find external address. After a few moments a box will appear and tell you your PC's external IP. Make a note of this.
Third is to setup port redirection on your Router so when you enter the external address of your PC you get put through to your PC. This varies from router to router so see your routers manual. Below is a rough guide on how to do this for a Linksys router, the steps for yours may be similar:
To setup port forwarding on this router, you will need to know your computer's IP Address. We found this earlier using HFS (internal address, NOT THE EXTERNAL ONE!).
Log in to the Router's Web-based Utility. (This is usually done by opening your web browser, entering 192.168.1.1 in the Address field, and pressing the Enter key).
Enter your username in the login box. By default the username is blank, so just leave the Username box empty. Go ahead and enter the password in the password box. The pasword is admin by default. Click the OK button at the bottom of this screen.
At the top middle of this menu it will say Applications and Gaming. Click those words. This should change the menu directly under those words. In this new menu, click Port Range Forwarding.
On the left hand side enter HTTP as the name of the application you are forwarding. Specify the port range in the Start and End boxes. In both of the boxes type in 80. Select the protocol type as Both. In the IP Address box, enter the IP address you found in Step 1. Click the Enable check box on the right hand side. You should now see something that looks like this. Click Save Settings at the bottom of your screen to save your changes.
At this point you are ready. With your PC on and HFS running you should be able to view your PSPortal from anywhere around the globe. Give it a go from your PSP now or get a mate to have a try. Sweeeet.
By default many firwalls including Windows XP Firewall, blackice defender and the one in your router may be blocking port 80 from coming in (you can go out on it and view web pages but when somone including your PSP trys to access your PC it will be told to naff off!). For this reason we need to open up your PC so people/you can connect to it.
Below is how to change Windows XP firewall to allow this, for any other firewall you will need to real the manual or check out http://www.portforward.com
First, go to Network Connections in whatever ways you want to (one is opening it in Control Panel)
Then see which connection is Firewalled --> a little Padlock icon on the top right
After you have found it, right click it go to Properties
Go to Advanced
Then at the lower right Settings...
If you using Port 80 which is the Web Server (HTTP), just check the tick box of it (be warn that some ISP is blocking port 80, so it might not work on port 80)
If you are not using port 80 you have to Add... it yourself
Description of service: HFS
Name or IP address: "You computer name using by windows"
External/Internal Port number for this server: "Any Port you set your HFS to"
Click OK then it is done
At the moment you have to manually run HFS when you want to access your PSPortal.
You can have HFS startup automatically when the PC starts. To do this on Windows XP download and install this
HFS Auto Start for Windows XP
Download (28 KB)
Open the HFS folder on your C: drive.
Right click on HFS.EXE and click on Copy
Click on Start > All Programs and then Right click on Startup
Click on Open all users or if thats not available Open
Click Edit at the top and click Paste Shortcut
For the more technical you may want to use a port other than port 80. To change this first stop HFS by clicking the word ON in the top left. Now you can change the port from the default of 80 to any other value you like.
After changing this dont forget to reconfigure your firewall and port forwarding on the router.
For more help with HFS and troubleshooting check out the HFS site at http://www.rejetto.com/sw/ and the Forums at http://www.rejetto.com/forum/index.php?c=6
In the installs for PSPortal is HFS, this is made by www.rejetto.com and I am not claiming that I made it, I simply put it in a package with a custom template, index file and images.
Images are taken or inspired from yourpsp.com and gameplay.com and all copyrights belong to their respective owners.
If you are the owner of any material used in this tutorial and are unhappy with its use please contact me. Details in the About box in the installs.