Python & Py*


misterpah [-at -] gmail [-dot-] com

CakeBaker

blog 

Released: Ngage as Gamepad paperwork

Documentation the logic behind the gamepad. It's free. 

 download here

 Released : Ngage as gamepad  

22May 2008 

Im releasing the software which will make N-Gage behave like a gamepad to a computer. Actually, computer sees N-gage as a normal keyboard handling.Ive written a server which gather information sent from N-Gage,manipulate and send it as a keyboard keystroke. So, there shouldn't be any problem about bus ( etc i dont know)

so, you may download it here

BtGamepad.rar

Released : Bluetooth Remote v1

15 May 2008

 

After several tweaking, i decided to release the Bluetooth Remote v1. Hurrah!! =)

These release composed with 2 python file , which is :

  • btremote.py
  • btremoteserver.py

 

This release require these module installed:

sendkeys :  http://www.rutherfurd.net/python/sendkeys/
pywin32 :  http://sourceforge.net/projects/pywin32/
serial :  http://pyserial.sourceforge.net/
  

    The script is simple enough to be used. All files are released under GPL.

 

download it here : 

btremote.zip

NgageQD as Gamepad  

12 May 2008

I ve re-modified the bluetooth remote control so it can be a responsive gamepad. it's been so long since ive dream these. Playing any game(almost) with my ngageqd! For the time being,  it only work on windows.But with small alteration, it can be ported to linux. =) The gamepad composed of 2 file and depends on several libraries :

  •  Python 2.5 (Unicode)
  • PySerial
  • PyWin3
After several hours of testing, i proudly can say that the gamepad have high response.I test it on a emulated N64Game (The Legend of  Zelda: Ocarina Of  Time) with WindowsXP, 128Mb RAM, p4 2.6GHz,Nvidia 6xxx 128Mb and 2GB of free space ; and no gliches nor problem arise from the gamepad. I'll release it as soon as i combat the bug inside pys60 Script. Till then, bye =)

 

 

Bluetooth Remote Control

11 April 2008

I've created a PyS60 Script which can communicate with PC's and control it's keyboard.. For the time being, the remote can control Explorer,Media Player Classic & IrfanView... But the script can be easily altered to fit almost any application which uses keyboard as input! This is another script I write to revive my Ngage-Qd...

The script will be released, someday with GPL license.. patience my friend (^_^)  


IronPython 

31 march 2008

Python is a wonderful language.You can merge python with .NET & compile it as a .NET program! i belive it's name is IronPython.. but, im not a die-hard-fan of python(well, not for the time being.. maybe later)..

 

why pys60 ? 

I love my QD very much. I never trade it with anything else. But, the people are ready to throw away QD. So, my mission is to revive my QD. Create the next killer app in QD. but symbian is no-no..  The language is tooooo complex. not suitable for me.. i love simple stuff. and i found PyS60. It isn't love at 1st sight. when i first install pys60 (v1.02) it was unstable. I can't run bluetooth console without having thread problems. so, i give up. but, some time later (2 years maybe) I've heard someone called Jürgen Scheible is making tutorials over his website http://www.mobilenin.com . I browse the website and found up that a new release has been made for my QD. So i download the latest version of it (v1.31) It is stable (i think) compare to v1.02.. and capable of doing much thing. I've install  Tricky Mirrors by Goetz Schwandtner... I'm impressed by the capability of my QD.



My 1st app

My 1st app is a 'hello world' app.

 

import appuifw

appuifw.note(u'hello world','note') 

 

Sign in  |  Recent Site Activity  |  Terms  |  Report Abuse  |  Print page  |  Powered by Google Sites