David's Interblag "use strict;"

19Nov/100

XBMC Symbian S60 Remote v2 for Nokia E71

e71_xbmc

The XBMC S60 Remote v2 did not support the Nokia E71: first of all, the resolution was incorrect (320 x 240 px) and the system-call which should select the internet access or default access point fails due to incompatibilty issues.
I corrected these few errors and the application works fine for me now. But, just let me say something about Python: it is pretty shitty. I thought Perl is "wrong", but it is quite awesome in comparision to Python. Please, do not let me ever work with that crap again!

HOW TO INSTALL

  • Copy RAR contents to a folder.
  • Connect phone to PC in PCSuite Mode.
  • Install on Phone (using PC Suite or Similar):

    Python_2.0.0.sis
    PythonScriptShell_2.0.0_931-9.4.sis
    PIPs Installer 1.6 (if you don't have it already)

  • Modify XBMCRemotev2.py to set your default server address (open file with notepad and change IP:Port on line 4). You can use the xbox' hostname, too.
  • Modify in the same file the default access point (line 5, here it is: "SS"). If you do not want to use this feature, see the picture below.
  • Create Folder on the memory card on the phone named Python
  • Upload to recently created e:/Python:

    XBMCRemotev2.py
    bkg_320-240.png (yeah, this theme pretty sucks...)

  • Disconnect phone.
  • Make sure XBMC is on and HTTP Enabled: Settings->Network->Services->Allow control of XBMC via HTTP
  • Run Python2.0.0 (under aplications)
  • Select Options -> Run and select XBMCRemotev2.py
  • Use butons to control XBMC according to the image displayed.

Link to the unmodified version: HERE

DOWNLOAD

If you do not want to use a default access point, comment out the red marked line and activate the green marked ones. You will be asked everytime you start the application to select the AP which connects to the XBMC.


(Click to enlarge)

Kommentare (0) Trackbacks (0)

Zu diesem Artikel wurden noch keine Kommentare geschrieben.


Leave a comment

CAPTCHA-Bild

*

Noch keine Trackbacks.