Installation of iPeng versions prior to 0.4

If for whatever reason you want to install an iPeng version prior to 0.4 you have to install it like this:

Install iPeng

  • Download iPeng.
  • Unzip iPeng and copy the folder iPeng to the folder “SqueezeCenter\server\HTML” of your SqueezeCenter installation, so that you’ve got a folder “SqueezeCenter\server\HTML\iPeng” containing all your iPeng files and subdirectories. See Hints if you need some more info.
  • You will need the original SqueezeCenter skins, especially the Default skin (“EN”). These are installed with SqueezeCenter by default.
  • You can access your iPeng skin by calling “<SqueezeCenterHost>:9000/iPeng” in mobile Safari. See Hints if you need some more info.
  • You now can bookmark this page or make a webclip. Note: If you use dynamic IP addresses this can change between reboots, so if you use bookmarks or webclips you might want to switch to a fixed IP address.
  • I do not recommend setting iPeng as your default skin since it does not provide all skin functionality yet.
  • If mobile Safari does not recognize the viewport setting when iPeng is called the first time, try …/iPeng/home.html instead. This should be solved, but just in case…
  • iPeng is a skin for iPhone and iTouch. It only works well with mobile Safari, it works somewhat well on Safari on PC and Mac. Some features do NOT work on Mozilla Browsers, IE or Opera. Only looks good on iPhone/iTouch.
  • You may want to set some server settings:
    • Do not show track numbers with song titles.
    • Set a reasonable value for the numbers of items to show at once in a list. It’s a trade off. Scrolling is fast on mobile Safari, yet loading pages with artwork thumbs is not (although it got much faster than in early iPeng releases). For extended browsing, loading a long list can be preferential, since you have to load a new page fewer times; browsing within a page is quite quick, using the Alphabet Bar. If you want to reach different pages fast, use smaller values. I started with 21 now I prefer lager values and use 75.
    • Displaying the year with an album is implemented but untested. Expect strange behavior.
    • There were others I forgot, will come back and add them in…

Now you are ready to get your fish…

Hints

Where to put iPeng

The iPeng target directory will likely be something like:On Windows:

C:\Program Files\Squeezecenter\server\HTML\iPeng

On OSX:

/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/HTML/iPeng

or from Finder: navigate to the SqueezeCenter preference pane and then right click and go to “Show Package Contents”

On Ubuntu (and probably other Debian variants):

/usr/share/squeezecenter/HTML/iPeng

If you have hints for other OSs, please provide.

If you have a folder called “…iPeng\iPeng” you have put your iPeng data one level too deep.

  • Rename the first folder to something else, like .\iPengWrong\iPeng
  • move iPeng and all of it’s contents to iPengWrong’s parent folder so that you get

.\iPeng

.\iPengWrong

  • delete iPengWrong