You can find the latest information on iPlay here. If you did not download this package directly from the 40th Floor I urge you to do so, if only to be sure you start with the most recent, unadulterated iPlay package.
*An abridged User Guide is included in the Trials package.
iPlay for the iPAQ requires the Compaq iPAQ 31/36/37/3800 series Pocket PC with the StrongARM CPU. Non-iPAQ Pocket PC 2002 PDAs are also supported, such as those from HP, Toshiba, NEC, Casio, and others (for more check the website). The iPAQ version takes advantage of specific iPAQ features and will not run on anything but an iPAQ. A memory card or microdrive is recommended to store your local audio files. A microdrive requires settings to be adjusted (see TI under For your information).
Note: This documentation is for the iPAQ version as well as all Pocket PC 2002 versions of iPlay. Features exclusive to the iPAQ are the DSP bass boost and hardware volume option, the external battery charge %, and the backlight features; everything else is the same.
A network using TCP/IP is required to make use of the Net features available in iPlay MkII Net. Windows Sockets v2.0 or later is needed for the Win32 server machine (any Win32 OS will do as an iPlay server). A Linux x86 server is also available.
The Trials version is a full-functioned, iPlay MkII Net package with all features enabled. This also includes a 60-second play time per file (try it for up to 30 days). The Trials package has abridged documentation included (for installation purposes) but the full manual is available on line, and is included in the regular packages. Check the link at the top for the latest information on iPlay, including updates to this user guide.
The Getting Starting documentation is available online at the iPlay website, and is also included with your iPlay purchase.
40install.exe is used to install iPlay onto your CE device. Unzip the 40iplay*.zip file to an empty directory on your desktop. You'll need about 300 KB of available disk space for all package files unzipped, plus the zip itself. Make sure you have all the files listed in the Package contents above before starting.
If all went well, in about a second (15 if using a serial connection) iPlay will be running on your device, with found files listed and checked. Press the play button and you're up and running. An icon to start 40iPlay is in Start->Programs (see FYI, below, for a switch to disable this auto-icon install that is done at each start). If iPlay did not automatically start, the install did not complete. Uninstall and go again. If it still doesn't fly right, see below for how to install manually. More on iPlay Net installation is below.
In the install directory of the Win32 PC is 40install_log.txt. This is a copy of the 40_excpt.txt file, created each start by the 40iplay.exe program, that is in the CE device's root directory. The exact contents of this log file are needed to register and purchase iPlay (see the note on what is considered an acceptable owner name in "How to purchase"). If 40install_log.txt is not found in the directory you unzipped to, file copy the 40_excpt.txt file from your CE device's root directory to your PC (more below). See how to paste log contents into an e-mail if you need to know how to get the contents of 40install_log.txt into an e-mail.
After installation, you can move the iPlay files wherever you want. Put them in the same directory -- any directory. Each time you start iPlay it creates or updates a shortcut to itself in the directory mentioned above.
If the install program doesn't work for you, you can manually install the CE files
(the only needed file is 40iplay.exe itself). Put them in the same directory -- any
directory. You can use the included ce.exe Win32 program, located in the w32_util
directory of the package, to copy it over (see the readme.txt instructions in w32_util), or
you could use ActiveSync Explore and drag'n'drop. To register for a license you need to
get the 40_excpt.txt file (as it's named on the CE device) and send it with your other
registration info; see the readme.txt in the w32_util directory for more. The 40_excpt.txt
file is created each time you start the program.
To uninstall, use "40install -u". This operates on the default install location only.
To manually uninstall, remove the files in the 40iplay.exe directory. A 40_excpt.txt
file is left in the root directory (it appears each iPlay start; and may be written to during play).
You can delete 40_excpt.txt at any time.
Before installing the Net version of iPlay edit the configuration files, 40iplayn.txt and 40iplays.txt.
40iplayn.txt is the CE config file. The 40iplayn.txt file is installed in the iPlay directory by the install program. It's an ASCII text file, and may be edited directly on the CE device by using Pocket Word (turn word-wrap off) at any time, but it is only read by iPlay when iPlay is started. 40iplayn.txt lists all the servers you intend to use. You may specify servers by name, or by IP#, one server entry per line. Directly following the server name, place a colon (:) then the port number that the server is listening on. Typically, the first port is 4001. The included 40iplayn.txt has examples in it. Use # to start a comment line. Use a semi-colon to separate the server name:port from its description. The description is displayed with the server name:port in the Net panel to let you more easily identify which server has what (useful if you plan on using more than one server).
40iplays.txt is the iPlay Server (win32) config file. The 40iplays.txt file is installed by you in the same directory as the 40iplays.exe (the win32 server program). The 40iplays.txt included has examples of what may be in this config file. All entries are optional. If you don't include anything, the server defaults to the first found network IP#; port 4001; 80x43 console dimension; a file spec of <$server_dir$>/*.mp3 (recurse on); accept from all.
Install 40iplays.exe in any directory you want. Place 40iplays.txt in the same directory. To start, run 40iplays.exe. You can also start the server from a script file. You may run, depending on what your operating system allows, up to 16 different instances (all at the same time). Each instance must have a different port setting. For example, if you'd like to run two servers, one for existing files and one for new files, the following two lines could be put in a cmd or bat file (assuming your server is named "mint"):
D:\iplays>40iplays.exe -p:4001 k:\mp3\*.mp3 -nr
D:\iplays>40iplays.exe -p:4002 k:\mp3\new\*.mp3
and used to start the servers (in this case, two 40iplays.exe apps would run). Now, given
that the 40iplayN.txt file (on the CE device) has
mint:4001 ;Current
mint:4002 ;New files
in it, you may, from iPlay, pick whichever of these two servers to play from, and
switch back and forth, without having to exit or restart anything. Any new files
added will be picked up each time you switch to that server. This is just one way
to configure the server(s). Check the 40iplays.txt file for more. Try it and find
out how easy it is. If you want, you can configure it all from the 40iplays.txt file,
or any spec file name you choose.
To switch servers, locate the Net panel in iPlay ([ID], then [NET]). On this panel you see the server [name:port comment ] box, and under it NET RSIZE KBPS and STATUS. To turn on network access, and to contact the server and get all matching files, set NET to On (if not already). Local files are added first, then the files from the server. To clear/remove the server files, tap the "On" once (it changes to Off). RSIZE may be changed from its default of 1024. I use 4096 since it's faster.
Use
D:\>40iplays -?
to see a list of available switches, and also be sure to look over the 40iplayS.txt
file for more tips and examples, including remote control of winamp, how to load
.wma files for remote play by winamp, and more.
The For Your Information documentation is available online at the iPlay website, and is also included with your iPlay purchase.
Note: The trial version you may have now is based on iPlay MkII Net.
Online ordering of iPlay is available only from the 40th Floor. An iPlay license is for your personal use, and is limited to one person per device (a separate license is required for each person using iPlay, per device family [see the License Agreement below]).
There are three versions for iPlay:
Prices for iPlay are online here: http://40th.com/wce/iplay/iplayorderrequest.html
Note: The prices for iPlay for Pocket PC 2002 (Basic, MkII, and MkII Net) are the same as for the iPAQ. They are separate versions, and in most respects are the same as iPlay for the iPAQ (as documented here), but operate only for the specific family model you order (ie, iPlay for the iPAQ works for 31/36/37/3800 iPAQs; iPlay J560 works for Jornada 565/7/8; and so on).
The following items are required before your order can be processed:
Soon after I get your e-mail (with all -5- items requested above) I'll send you a Paypal Request-money ticket. You'll receive this payment request from Paypal via e-mail. If you pay it I'll send your package. You still can cancel the ticket at any time prior to payment (the ticket self-cancels after a few days if you choose to ignore it).
Note: Copy and paste the contents of 40install_log.txt using any text editor (wordpad, etc.) into your order form e-mail request. Do not attach it (i.e., do not "Insert file"), but just paste it directly into a regular, plain-text letter. One way to get the contents of 40install_log.txt into an e-mail is to use a text editor to copy the log contents to the clipboard, and then paste the clipboard into your e-mail order request. Again, do not attach it to your e-mail (i.e., don't "Insert file"). If you are new to Windows and don't know how to select/copy text to the clipboard, send e-mail and I'll show you how.
The owner name item in the install log (uID:) must be a valid owner name; generic/not-mostly-unique or non-descript owner names won't be processed. A reasonable and best owner name is, obviously, your full name; the name of a 500-man company is not (see #2 in the license, below).
The 40install_log.txt uID: value shows any spaces (or umlauts) in your name as dots; this is for display only (in other words, there's no need to change your owner name to use dots just because the log shows it that way). Regular periods in your name (initial dot, etc.) are okay. Make double-sure you don't have any extra spaces in your owner info, including leading and trailing spaces (seen as extra dots in the uID: line of 40install_log.txt).
Your registration works only for this exact owner name: spelling, case, and any extra spaces must match exactly. Owner names that do not match exactly cause a runtime message to show.
With a license you receive 90 days of free e-mail support in how to use your iPlay on your iPAQ, along with the current full-release, registered iPlay. Be sure to read the Send mail page to make sure your e-mail gets where you want it to go; you must send e-mail using plain-text format, and your e-mail must not have any attachments of any kind.
To prevent credit card fraud, PayPal card-address verification is used (more in the order form, available by e-mail request). US orders typically are handled by e-mail; international orders by postal-mail (waivers available if I already know you are who you say you are or can easily verify that). To order, use the iPlay Order Request button on the iPlay page, or go there now. A current PayPal account is required to order by credit card, and for all destinations outside the US. Alternate methods of payment are available in some cases (send e-mail and state your case) but may take much longer. In all cases, all -5- items requested above (exception is the paypal address, of course) are needed before anything can be done.
Updates or tech support access within the 90-day free support period are free. Updates (same-product refreshes) after this period are US $10. iPlay upgrades to different family models, or different version levels, are available at a reasonable charge. Ask if interested.
Tech support is not available before or after the initial 90-day period, with a few exceptions. If you need additional support outside the 90-day period it is US $10 per incident. If you report a new and/or severe bug that can be reproduced here, upon request, you may, subject to approval, receive an update w/fix to your package at no charge. In all cases, I can't do anything without, ideally, a detailed description of the problem / case / circumstance / etc. If you're confused about something, you have to specify exactly what it is that's confusing.
Since most things can be answered by reading this manual, you should consider doing that before spending time sending e-mail: For IE users, "Menu: Edit, Find (on This Page)" can locate instances of words you may be interested in. And yes, study after study have shown that it only helps your comprehension when you read the words and not just skim over them.
Prices are subject to change without notice. Terms and length of support prior to purchase are
subject to change without notice.