yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] Mack5305:
If you are in a "No Service" area, does Track Me store GPS points to be later inserted once the phone enters a cell area again, or is there a blank area (i.e. not a continuous line in Google Maps) between the loss of cell carrier signal and return back into a cell area? :confused:

(Excuse me if this has been covered in the past 15x pages.)
[Windows Mobile Apps and Games] User X:
That appears to be right - I've changed them back to UK and your program found closest buddy straight away :) Brilliant! Not sure what to do next though :D

To be honest I've never changed the default (1) until now, I'm sure it should help to get the more accurate result ;)

Staryon, thanks for the answers.
[Windows Mobile Apps and Games] wafwot:
TrackMe does store the positions so they can be uploaded later if you have no service... manually via a button in Tools. When you stop a current trip, the program will remind you to upload offline data.
[Windows Mobile Apps and Games] mdifilm:
thanks for responding, hopefully to be 'soon' :)
[Windows Mobile Apps and Games] lmjabreu:
I'm using a rom that has .net cf 3.5(3.5.7283.0) installed by default, I manually installed sqlce3.0 but TrackMe returns the same error message it would if I hadn't.

Haven't tried to install .net cf 2.0, should the .net cf 2.0 be a minimum requirement? =| Think you can make TrackMe work with both .net cf 2.0 and 3.5?
[Windows Mobile Apps and Games] texarcana:
I'm currently having some problems when trying to install it on my own server.

When I followed the steps in the readme file, I got this (http://www.cryptex.be/trackme/trackme-installed.jpg) which looks ok.

But when i go into phpmyadmin to check the database I saw that there were no tables created at all. So I started to create them manually which worked until the creation of the table positions.

I'm getting the following error (http://www.cryptex.be/trackme/trackme_sql.jpg)

If anyone could help me with solving it.
[Windows Mobile Apps and Games] _LEM_:
At this moment, TrackMe doesn't work with CF 3.5

I hope I can upgrade it soon.
[Windows Mobile Apps and Games] _LEM_:
I think you are missing a space in defaultcurrent_timestamp.

It should be default current_timestamp
[Windows Mobile Apps and Games] texarcana:
I thought that was the problem too at first, but this is the actual sql i entered:

CREATE TABLE `positions` (
`ID` int(11) NOT NULL auto_increment,
`FK_Users_ID` int(11) NOT NULL,
`FK_Trips_ID` int(11) default NULL,
`FK_Icons_ID` int(11) default NULL,
`Latitude` double NOT NULL,
`Longitude` double NOT NULL,
`Altitude` double NOT NULL default '0',
`Speed` double NOT NULL default '0',
`DateAdded` timestamp NOT NULL default CURRENT_TIMESTAMP,
`DateOccurred` timestamp NULL default '0000-00-00 00:00:00',
`Comments` varchar(255) default NULL,
`ImageURL` varchar(255) default NULL,
PRIMARY KEY (`ID`)
)

Also from the other tables it doesn't accept a varchar(512) but that i "solved" by using varchar(255) as 255 was the maximum
[Windows Mobile Apps and Games] bwired:
How about Reverse Geocoding

Just look at this the reverse geocoding on ggoglemaps

documentation

http://nicogoeminne.googlepages.com/documentation.html

example

http://nicogoeminne.googlepages.com/full4.html

click on the card get the coordinates an directly the adrress.

So it would be nice if the coordinates are uploaded directly the adress is added and stored in the database

That would be a nice feature!

Regards Pieter
[Windows Mobile Apps and Games] jcleek:
Looks like it is working to me. Am I missing something?
[Windows Mobile Apps and Games] texarcana:
Well instead of pasting the "positions" table in sql directly, I manually added it without the:

`DateAdded` timestamp NOT NULL default CURRENT_TIMESTAMP,
`DateOccurred` timestamp NULL default '0000-00-00 00:00:00',

Then I inserted them afterwards and it seems to work now

Now my only problem exists of a problem with the DateAdded en DateOccurred timestamps. My mysql db doesnt accept the code I pasted here above so I had to set both default values to NULL.

CURRENT_TIMESTAMP and '0000-00-00 00:00:00' wont be accepted.

If anyone knows a solution for that, then its all fixed :D
[Windows Mobile Apps and Games] 909:
works great... I used it snowboarding at breckenridge and it mapped where I went on the mountain.
[Windows Mobile Apps and Games] emay:
Whenever I stop/exit TrackMe the process trackme.exe stays in memory. I cannot kill it using either taskmgr or process explorer. If I start it a second time a new process gets created. Does anybody have the same experience?
[Windows Mobile Apps and Games] warmkiwi99:
Can the app calculate trip distance from start point to finish point? Or is there a Google maps feature that does this?
[Windows Mobile Apps and Games] _LEM_:
NEW VERSION AVAILABLE

I have updated the program to Compact Framework 3.5

and SQL Server Compact 3.5

You have the needed files in the first post.
[Windows Mobile Apps and Games] _LEM_:
The web viewer I think it does that.
[Windows Mobile Apps and Games] warmkiwi99:
So it does - thanks!
[Windows Mobile Apps and Games] harty83:
First of all, THANK YOU. This is an awesome program. Being able to post to my own webserver is an awesome plus!

To make this the ultimate app for me, do you think you could add the options to A) run in the background and B) autostart without coming to the foreground?

With those two features, trackme could be used as an anti-theft program too which is what I'm looking for.

Thanks!!!!

Alan Hartless
[Windows Mobile Apps and Games] mdifilm:
THANK YOU! Now you have made me very very happy! :)
[Windows Mobile Apps and Games] ghale:
Hi, thanks for the update.

I need to know, please, where I can find on Microsoft website the Compact Framework *3.5*.

For Compact Framework 3.5, I've found a beta only.

This is the version you use or the CAB you put on your website in a stable version?

I've tried to look for but without results.

Bye,

ghale
[Windows Mobile Apps and Games] Bjur:
Hi I've just installed trackme, which is awesome, but I'm having some problems, when I want to save it local.

It says error: Cannot convert from Float to DateTime. Have searched through the thread but can't see anyone else mentioned the problem.
[Windows Mobile Apps and Games] _LEM_:
yes, it seems that SQL Server 3.5 is not backward compatible, so when I upgraded it, it stopped working. I'll try to find the problem.
[Windows Mobile Apps and Games] _LEM_:
You have the file in the first post.
[Windows Mobile Apps and Games] while(!(linux)){wm}:
What you are looking for has been discussed and is on the to-do list. I asked for this a while ago, but it is not an easy feature to implement, so it is taking staryon a while.

What i was asking for is the ability to have trackme run all the time in the background, and wake the device up to take a GPS fix, then go back to sleep, at a set interval.
[Windows Mobile Apps and Games] 909:
yeah i downloaded the new version and I get the same error as above. "cannot convert float point to date time"
[Windows Mobile Apps and Games] ghale:
Hem, yes, but I've looked for it on Microsoft site, for the exe (or msi) with the CAB for wm5, wm6, smartphone etc.

I've not found the STABLE 3.5, but only the 3.5 Beta.

No problem, at all.

Bye,

ghale
[Windows Mobile Apps and Games] _LEM_:
ok guys, I fixed the problem when storing data in the local database.

I had to update some code that was no longer compatible with SQL Mobile 3.0 (thanks Microsoft)

It took me *only* 2 days to find out what was causing the problem :(

and I fixed it in 2 minutes!
[Windows Mobile Apps and Games] Bjur:
okay, and how do i get it to work?

do i need to uninstall or...?

keep up the good work btw:)
[Windows Mobile Apps and Games] phlunkie:
thank you:D
[Windows Mobile Apps and Games] Bjur:
do i install over the current version or should i uninstall it first?
[Windows Mobile Apps and Games] _LEM_:
Just install the new version. You will be asked to uninstall the previous one automatically. Just say yes.
[Windows Mobile Apps and Games] kalla25de:
Hello,

I just tried to get it working on my wm6 artemis (xda orbit in germany) but after installing the components and making the first setup the program runs once but 'freezes' just after pressing the green triangle (start?). The I always have to do a soft reset. Did I miss something or does'nt it work on my model?

See you

Daniel

btw: It is an awesome program. Thanx a lot for your work!
[Windows Mobile Apps and Games] Facegarden:
Hey, it's been a few days but i wanted to talk more about this... It seems to me that even though few people have asked for it, if they realized the geotagging possibilities a few more people might be interested. Our phones have just as much capability as those stand-alone geotagging devices, but they cost $100 or more. I really want to find SOME application for our phones that will log to a GPX file, and it seems like yours is the closest chance i have. As a photographer i really want to be able to geotag the photos i take with my SLR, and other solutions are very expensive. Do you take donations? I'd donate to the cause if it would encourage you to add the feature. It's the rogue developers that make our platform rock. :)

-Taylor
[Windows Mobile Apps and Games] emay:
I noticed with this new version that it still gets stuck in memory after close. Am I really the only one?

Furthermore the memory footprint has increased since CF3.5 was introduced to 1000kB, where it was about 500k. This is no problem when it is running, but it is when it stays in memory for ever.
[Windows Mobile Apps and Games] _LEM_:
Ok, I will leave it in the to-do list. However, I cannot tell you when I will implement that because I need to finish other things first.

Regards
[Windows Mobile Apps and Games] _LEM_:
How do you exit the program?

Never had that problem.
[Windows Mobile Apps and Games] emay:
I push Menu and then click Exit. The memory footprint is now 556 kB (did not find any satelites yet, etc..). If I minimize and then exit through the taskmanager it disappears from memory.
[Windows Mobile Apps and Games] _LEM_:
Is there any third-party application that you use to check if the program is still in memory, or you just check it from the Running programs option?
[Windows Mobile Apps and Games] emay:
I check using taskmgr.exe, a free third party app. Process Explorer (PE) shows it as well. Getting rid of the minimized version is done with the iLauncher taskmanager, which sits in the top-right corner and behaves just like the HTC taskmanager.

BTW I am using a Dutch WM6 Rom on a Trinity, don't know if that matters
[Windows Mobile Apps and Games] tyeo098:
<img src="http://i154.photobucket.com/albums/s249/tyeo098/Hometrip.jpg" border="0" alt="Photobucket">

I GOT IT TO WORK!!!!!

And why yes that is dulles airport
[Windows Mobile Apps and Games] GordonF:
Stealth

Even that would be great. If the app starts and then hides who's going to find it on a pocket PC without some experience or knowledge? (We'll have to keep thieves and the such likes off these forums :) )
[Windows Mobile Apps and Games] _LEM_:
Ok, in that case it would make everything easier.

I'll try to include this feature for the next release.
[Windows Mobile Apps and Games] kingclan:
Server - failed to connect to database

hello,

I searched this thread for an answer, but didn't find one. I hope I didn't overlook it.

I installed PHP/MySql on a windows 2003 standard server. Both appear to be functioning correctly. I ran the install.php script to setup the options. The first time I ran the install script, I used the IP address for my "database server address". Once I clicked "complete installation", I got an error "failed to connect to database". I went back and use "localhost" as my database server address. This time when I click "complete installation", it was successful. However, when I try to view the map using index.php, I get the message "failed to connect to database. Display terminated". I know the scripts successfully connected to the database because it created the tables.

Any thoughts?

Thank you in advance

Chris
[Windows Mobile Apps and Games] Facegarden:
Awesome! I donated a bit to help the cause, but take your time - even without that feature it's a great program! Thanks!

-Taylor
[Windows Mobile Apps and Games] collins199820:
hi great program ive tried sone of the others and there too complicated this is perfectly simple and does everything you need i do however have a problem although it works on my xda exec(universal) using a bluetooth gps it doesnt work though on my xda orbit(artemis) when starting the actually logging process as soon as it atempts to connect with the inbuilt gps it locks up the device i read earlier that someone else had this problem and u suggested GPS init, i tried this and it didnt make any difference i was wondering if you could investigate this a little? all my other gps programs work fine, if you need anyone with an xda orbit to test changes then i'll freely help! i run my own server with the server side stuff on it

many thanks adam collins
[Windows Mobile Apps and Games] collins199820:
i had some database errors untill i first uploaded some data from the application. i went outside sent my first postion went back inside refreshed and it then all worked fine

hope this helps!
[Windows Mobile Apps and Games] phlunkie:
Same thing here. Once i uploaded the error went away
[Windows Mobile Apps and Games] _LEM_:
*THANKS A LOT*

I really appreciate your contribution. I hope I can add that feature soon.

Regards
[Windows Mobile Apps and Games] _LEM_:
I'm sorry but I cannot help you with that. I hope jcleek can give you some information because he wrote that script and may knows what's going on.
[Windows Mobile Apps and Games] kingclan:
Thank you everyone for replying to this. I think i have a PHP/MySql issue. I can connect fine to the database using the command line and my username/password. However, I found a sample PHP script to test PHP to MySql and get a "unable to connect to database error. Access denied for user root@localhost (using password YES)". This tells me that PHP in general can't communicate with MySql and this app won't work until I fix this. I did as you suggested and tried to collect data via the PDA and it gets the same "can't connect to database" error. This is all fresh installs. If anyone has advice for me on this, I appreciate it. I'm looking at other forums as well.

Thanks again to all!

Chris
[Windows Mobile Apps and Games] kingclan:
Server - failed to connect to database

OK, I got the PHP/MySql issue resolved (omitted an extension in php.ini). Now my test from a web browser to MySql database works. However, I still can't get my map to display or the PDA to upload (unable to connect to database). Again, if I use my server IP address in the install.php script, I get an error (unable to connect to database). But if I use "localhost", it works. But I still get no maps.

Thanks for any help. If I don't make it work soon, I'll abandon it for what I've been using (hosted on another server). So close.!

Thanks!

Chris
[Windows Mobile Apps and Games] evilc:
If you can get it to output the data in GPX or CSV format, you could use some software I have written to host and display the routes overlaid on a google map:

https://sourceforge.net/projects/geoforum

Demo here

Elevation data would be preserved when you uploaded it, at the moment there is no code to display elevation data on the map, but it is something I have wanted to add, so it may come. Being open source, someone else could always add it.
[Windows Mobile Apps and Games] while(!(linux)){wm}:
evilc,

Very interesting site. I can see that becoming a common feature of community websites as GPS and internet enabled phones become more common.

I'd like to mention that for single users, you can take the KML file and put it directly into google maps. Just type the URL of your KML file into the seach box in google maps. You can also call it up with a URL if you want to automate it. Thats what i have my script doing right now.

Since i'm generating my own kml files, i'm thinking of doing things like tracks, etc. I already have elevation worked into it, though trackme is not outputting elevation yet.

How many people would be interested in a single perl script to handle the receiving and storage of data, as well as the generation of kml files and an index file to display all the different trips? I'm a bit busy now, but if anyone is interested, i could try to clean it up and give it out here. Its a quick and dirty solution for a single user with some perl experience.
[Windows Mobile Apps and Games] laakness:
Files work great! Got them on the webserver, created a routes folder so that it was writable by the apache user and was off and running.

Thanks!
[Windows Mobile Apps and Games] jcleek:
I am interested in "a" solution and it seems that several people have pieces of the puzzle. Obviously the best solution is for the application on the phone to do all of the work and not require several other scripts to convert data to get it in a Google Maps format.

With that said I would like to get a copy of your PERL script.
[Windows Mobile Apps and Games] gthing:
What else did you have to do? I can't seem to get it to work. The username and password are not getting passed into the server-side script.
[Windows Mobile Apps and Games] laakness:
Here is what I did.

Using phpMyAdmin I manually created a database called trackme, I then copied the create statements into the SQL command window which created the tables within the trackme database.

I created a folder in the root of my web server called trackme and placed the 2 .php files in there. I created a trackme/routes folder and made the routes folder owner "apache" (use whatever user your web server runs as). I then made that folder writable by owner.

Edit the two php files to insert your host,user,password for your mySQL server. Then edit the database name to reflect the name you gave it earlier.

On the phone I placed a user and password in the settings of TrackMe and changed the host url to mine. The application automatically tries to call yoururl.com/trackme/requests.php with all of the data url encoded into the request...including your password.

Try watching your apache access logs while you have the phone update your location. You'll see the data in the url in plain text.
[Windows Mobile Apps and Games] _LEM_:
Update...

hey guys... I'm still debugging and adding some new features to the new version. I prefer to wait until I know that not major bugs are found.

Many new features are included!

Sorry about the delay...

I'll try to release it as soon as possible.
[Windows Mobile Apps and Games] DoughtCom:
I talked to Staryon earlier in the day and he said I could help out with the web portion of this project. I've started working on it tonight and have a few hours into it and almost have a working prototype.

I'm going to start out simple and get the interface/features nailed down. But these are the things to look forward to in the first release (which will be VERY soon)

1.) You'll be able to manage "trips" via their trip names, view different "trips", etc.

2.) There'll be an option to have a login before people can see your embedded "trips" or live trip, where you can specify a UN/PW.

3.) You can change your password.

4.) There'll be code you can use to embed an i-frame of the data on your website (still ironing out this idea).

Some other ideas I have.

1.) You can have it contact people based on your location (ie. e-mail, SMS (maybe?)) someone when you get to your destination.

2.) Stylize your current map overlay, by selecting colors and whatnot. I'm not sure about this I'll have to look into the google map API.
[Windows Mobile Apps and Games] while(!(linux)){wm}:
Simple perl script

Ok, i cleaned up the code a bit and put in comments.

This is a single perl script that stands on its own. It handles the receiving and storage of positions and the generation of KML files and an HTML index. It is mostly designed for a single user, and does not pay attention to usernames and passwords at all. You will probably need to have some experience using perl, but if you do, it should take only minutes to set up and configure.

This is a simple perl script which will do the following-

- Receive GPS data from the URL

- Store this data in a text file

- Keep data sorted by date

- Generate KML files to be viewed in Google Maps or Google Earth

- Generate an HTML index with easy links to view in Google Maps and Earth

Usage-

- The current version of TrackMe requires that this be in placed in a directory called "trackme" at the root of your domain.

- Currently trackme looks for requests.php rather than requests.cgi. Hopefully this will be fixed soon, but if you want to use it now, you will have to rename the file to requests.php and tell your server to handle it as perl rather than php.

- There are some variables that need to be set, so open it and look at those.

- If you run the script without any arguments, it will generate an HTML index

- If it receives arguments, it will automatically generate a KML file with all positions received and a separate one with just the current position.

- It can be generate and store different data sets based on trip name

- It will generate a new HTML index each time with any updates

The PHP/SQL solution that everyone else is talking about here is a much cleaner way of handling this data... however, it really isnt necessary for my needs, and i'm more familiar with perl. If anyone finds this useful and modifies the code at all, please email me your updated code. :)

I am also using a KML file which when loaded into google earth, tells it to keep updating the position at a given interval. I might integrate that into the index generating code...
[Windows Mobile Apps and Games] gthing:
Hey this sounds really cool. I have another idea ...

I've seen program where you could perform functions by sending sms messages to your phone.

It would be cool if you could activate trackme via a text message - that way if your phone was ever lost or stolen, you could go knock down the guy's door!
[Windows Mobile Apps and Games] jcleek:
Awesome! Are you writing this in php or asp?
[Windows Mobile Apps and Games] derek-farn:
Open Street Map

Great idea for a tool. Why not also make the data compatible with that used by the Open Street Map project: www.openstreetmap.org Then one day we will have some open source maps :)
[Windows Mobile Apps and Games] _LEM_:
Thanks for your suggestion, derek-farn. I'll keep that in mind for the future.

while(!(linux)){wm} and DoughtCom,

**THANKS SO MUCH** for adding those cool features to the program. I really really appreciate your cooperation.

The new version is ready. The reason I haven't uploaded it yet is because I'm trying to find a bug that happens when trying to upload a kml file that was generated locally. This bug only happens sometimes and it's hard to debug. As soon as I have this resolved, I will upload it.

Regards and thanks for your patience!
[Windows Mobile Apps and Games] GpsPasSion:
Can't wait to try the new version, have you given some though into adding a "waypoint" button to memorize a spot on the fly, on top of the automatic updates ?
[Windows Mobile Apps and Games] cre8or:
Another cool option to had to this software would be to copy our current GPS position and also to copy our current GPS position in a google maps webpage format, so that we would be able to send our position to other ppl via SMS ou EMAIL:

We would be able to have a text like this and copy it to EMAIL our SMS:

Current GPS position: xxxxxxx, xxxxxxxx

Google Maps: http://maps.google.com/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

PocketTracker from KAI software uses a function GPS2SMS to do something like that....

http://www.pocketkai.net/asp/index.html?seitex=http://www.pocketkai.net/asp/details.aspx?383

It would be great to had this option.
[Windows Mobile Apps and Games] MPIIIMan:
This is pretty flippin sweet!

I used it on my way into work this morning.

Worked like a champ.

Very nice job in programming this application.

As I am a web developer I'm looking forward to having the option to use my own MySQL database. I love data :) and would like to see how I could use it in other ways.