[Windows Mobile Development and Hacking General] paaaaaaaaaa:
moGo beta v.0.4

moGo is now independent

The new version of moGo no longer needs the freestyl server. At the moment this most likely will not mean to much to you guys but it means moGo is no longer restricted to the freestyl features. The new server pushes data to moGo to save on power as previously moGo had to ask the server to see if there where changes at regular intervals.

Features:

Finger friendly application launcher

Quick dial of favourite friends

Highly configurable menus and menu items

Missed call/sms/email notifications

Slide to quick launch(needs to be set in sets.txt)

Vibrate on touch(needs to be set in sets.txt, also probably not recommended)

Requirements:

.net compact 2.0

flashlite 2.1

How to use:

download and unzip the .CAB file

Transfer moGoInstall.CAB file to phone then click file to install.

INSTALL ONTO DEVICE!

Look in programs and run mogo.

Config:

There is still no easy config app but you can delve into the settings by editing the sets.txt file. In this file are a lot of setting values where you can change the wallpaper, icons and the menu items. After editing the sets.txt file you will need to re launch moGo.

Change wallpaper

wall=wallpapers/01.jpg -- after the = sign put the location of your own wallpaper

Change icons

menuIcon1=Phone.png -- change Phone.png to the icon you want to use. You can find icons in the icons folder.

Change menu Items

m1_iName1=Contacts -- This is the menu item title

m1_iDesc1=See a list of your conacts -- A small description

m1_iIcon1=Contacts.png -- The icon of the menu item

m1_iType1=launch -- Launch type. Can be: launch,web,call

m1_iAction1=\Windows\addrbook.lnk -- Depending on the launch type. Either location of app, web address or phone number

Multiple menus

It is possible to add your own menu. You can currently have up to 4 menus per button.

m1_Menus=3 -- This needs to be set to the correct number of menus you want.

The following would create a third menu for the phone button. Having m111 means it is the 3rd menu. m1111 would be the forth.

&m111_Style=big&m111_Ani=fromB&

&m111_iName1=Friend 5&m111_iDesc1=Ring 01234567890&m111_iIcon1=Contacts.png&m111_iType1=call&m111_iAction1=01234567890&

&m111_iName2=Friend 6&m111_iDesc2=Ring 01234567890&m111_iIcon2=Contacts.png&m111_iType2=call&m111_iAction2=01234567890&

&m111_iName3=Friend 7&m111_iDesc3=Ring 01234567890&m111_iIcon3=Contacts.png&m111_iType3=call&m111_iAction3=01234567890&

&m111_iName4=Friend 8&m111_iDesc4=Ring 01234567890&m111_iIcon4=Contacts.png&m111_iType4=call&m111_iAction4=01234567890&

&m111_Style=big -- means it is using the 4 big menu items style. Setting it to grid would make it use a 9 item grid menu. If using the grid you will need to add more items to the menu.

&m111_Ani=fromB -- This means the menu animation will slide from the bottom. Other options are "fromU" is slide from the top, "fromL", slide in from the left and "fromR", slide in from the right.

Slide to quick launch

&slideLeft_iType=none&slideLeft_iAction=\Windows\fexplore.exe&slideLeft_iIcon=FileExplorer.png&

&slideLeft_iType=none -- This means the slide to launch is off. Set it to "launch" and add the correct location to launch an application like a locker program for example. You can set an icon for it. You could also set it to ring someone by using the iType=call setting.

Possible problems:

I have built a brand new moGoServer instead of using freestyl and I have found the xmlsocket class in flashlite a little flaky. I do believe that I have found a good work around to make it stable though. See if you have any problems and let me know.

I only see a black window titled moGoServer...

You either do not have flashlite 2.1 installed or flashlite is not associating .swf files. If you have flashlite installed run it and open a swf file manually by clicking open. You can find a swf file in the flashlite folder or moGo folder. Now it wil associate swf files and you never ned to do it again. Restart moGo.

Download moGo v.0.4

Hope you like it :)

Steve