yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] xdaradar:
i'm running 4.x as well. But if i rename it to php5 it just shows the content of the script instead of running it.

Could you look for specific php5 configuration statements in your apache httpd.conf file on the server
[Windows Mobile Apps and Games] _LEM_:
I can't. I don't own the server.

I don't understand why it works on mine if it says that it's running 4.x
[Windows Mobile Apps and Games] xdaradar:
weird geofence behaviour.

when adding an alert i'm using "assign current position". Works

Save, stop trackme and start again: correct coordinates

but then suddenly the coordinates lost the decimal point or comma (whatever), making it a large number

i'm not sure but it seems to happen after the first sms sent, so after the record is updated with the notification set to on

anybody else having this?
[Windows Mobile Apps and Games] _LEM_:
I'll check it out.
[Windows Mobile Apps and Games] xdaradar:
traveltime in tripsummary ?

when using trackme in multiday events like a holiday or keepink track of all workingmilage in a month triptime isn't the optimal number.

trying to be smart i thought	$totaltime = $miles / $row['avgspeed'] in the requests.php script would give me the traveltime. But the result seems wrong.

are you doing any calculations at the client side i.e. km versus mile or so?
[Windows Mobile Apps and Games] _LEM_:
New version available!

- Cell ID tracking!! (Thanks lrossouw for his help)

Now TrackMe can use the cellid from your phone to locate you.

It will use either Google or Trackme's community database to translate that cellid to a valid lat/long position.

- Geofence. When clicked 'Assign current position' the position was not stored correctly in the database.

For people using their own servers:

1. File requests.php has changed.

2. New file gm_cellid.php5

(I haven't been able to make this work without adding a .php5 extension. If somebody finds an alternative please let me know)

3. Database changes:

CREATE TABLE `cellids` (
`ID` int(11) NOT NULL auto_increment,
`CellID` varchar(255) NOT NULL,
`Latitude` double NOT NULL,
`Longitude` double NOT NULL,
`DateAdded` timestamp NOT NULL default CURRENT_TIMESTAMP,
PRIMARY KEY (`ID`),
KEY `Index_CellID` (`CellID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

Have fun!
[Windows Mobile Apps and Games] xdaradar:
I am afraid i have to upgrade to php5 and take apache and mysql to a higher level as well. not a simple job on my stripped linux device.

meanwhile attention is somewhat diverted to the olympic games so responsetime will go up these weeks.

on your host the extension php5 will make apache to use php5 instead of php4 i suppose. there's a lot of hits on the parameter issue and php4 when searching with google
[Windows Mobile Apps and Games] erinues:
Possible vulnerability in trackme

I think I may have had my website hacked through TrackMe. I'm running v1.20 dated 12 Jan 2008. A file has appeared in the same directory as TrackMe called doc.php. This is a hackers tool called r57shell. It has then allowed the hackers to navigate through my website and place other attack code. I recommend that others check for any php files on their sites that shouldn't be there.

NOTE: I am making the assumption that the attack occurred using a vulnerability in TrackMe as the file appeared in the same directory as TrackMe. It is also quite possible that it was placed in the TrackMe folder to cover the lowlife scums tracks. I'm just keen to ensure other users of TrackMe are vigilant.

Rgds

Phil
[Windows Mobile Apps and Games] xdaradar:
Thanks for the remark. My site is clean, so i'm glad.

There might indeed be something vulnerable, 'but i'll PM this to Staryon and not share it with the public for the obvious reason
[Windows Mobile Apps and Games] xdaradar:
homemade version updated to latest Staryon release

homemade details:

http://xdaforums.com/showpost.php?p=2487098&postcount=2781

based on Staryon version 08/09/08:

http://xdaforums.com/showpost.php?p=2506257&postcount=2834
[Windows Mobile Apps and Games] xdaradar:
little first time use problem i encountered:

first time i started the cellid version on the pda with gps as source and storing offline i got this error:

Error: Parameterized query 'Insert into Offline (Tripname, Latitude, ..................)

didn't happen with remote usage.

after playing around a bit with/without cellid the message disapeared, just as if some local dbtable or value was empty on the first run or so
[Windows Mobile Apps and Games] _LEM_:
How did you update your client? Did you just download the latest version and installed?
[Windows Mobile Apps and Games] xdaradar:
that's what i did indeed
[Windows Mobile Apps and Games] _LEM_:
It's strange. It looks like all the files were not updated and you still have the old version of the file local.sdf on your PDA.
[Windows Mobile Apps and Games] khaytsus:
Hey, I've tried a few things like TrackMe in the past, but never was able to try this one until I updated to a WM6.1 rom because NetCF 3.5. Technically that isn't true, but I didn't have the ram, etc...

Man this is very nice. I haven't tried much error recovery scenarios yet (GPS disapears/goes out of range, data disconnects, etc like that) but so far it's very nice and just works and continues to work which is nice.. Some of the others would send a few positions then stop, or send a position then a long time before the next one, etc..

I see a post here about what I am going to ask about but it was a fairly old post and I don't see any options for it, so here goes..

Is it possible to store up N minutes of data before sending it? I think that'd use less battery than sending data every M seconds. For my look-later needs, setting this delay to 5-10 minutes would be ideal.

I'm using an external bluetooth GPS with my Tilt, it works great. Less battery, more accurate (not a big deal here), and works faster. I'm going to check out GPS Gate so I can share the data between TrackMe and my favorite geocaching program, GeoNiche (Palm app ran in StyleTap), today when I was doing some caching I just stopped TrackMe to let GeoNiche use the port. No biggie, and worked out fine.

I installed the code on my server and it also just worked! Very nice, very professional. Went onto my CentOS 5.2 box, set up mysql, ran install.php, etc (probably did things a little backwards, didn't notice the readme) and had it up in under 5 minutes. Very nice.

I've been wanting to make a small project out of tracking where I am 24/7, and I think this is an excellent component to that project! Thank you!
[Windows Mobile Apps and Games] harty83:
I updated to the latest version and updated my server.

I'm getting this error on my device:

I have databases selected in config. What am I doing wrong?

Thanks!

Alan
[Windows Mobile Apps and Games] khaytsus:
BTW, I'm seeing the same exact problem.. Offline storage is not working on the latest build (4.3.5.83) sometimes. Same error.

Offhand not sure what exactly is causing it... If I disable Live Tracking, it seems to add the position just fine. But I was mucking with user access on the http server so the client wasn't able to upload and when it tried to store offline data, it was failing with the same error about insert into offline as the poster a few posts above.

If you need me to try to do more analysis let me know.
[Windows Mobile Apps and Games] khaytsus:
Could you please contribute what you see was a vulnerability back to Staryon, if you have not already?
[Windows Mobile Apps and Games] lobsterii:
error: Parametrized query 'Insert into offline(TripName,...

Hey, I've downloaded new version TrackMe (4.3.5.83), cos old version wasn't able to upload data to server anymore... and new version is probably not even able to store data offline... I'm getting "error: Parametrized query 'Insert into offline(TripName,...". Does anybody know any solution??? BTW if I've reinstalled old version does it mean that I've lost all mine tracks which were off-line stored??? Thad would really sucks :-/... Pls fix it asap cos it's really wonderful software otherwise and I love it :)
[Windows Mobile Apps and Games] :
Lost Trip After Upgrade.

Hi There,

I had a trip which was stored off-line when I tried to upload the route to the server It said I needed to update my client, which I did. Then when I tried to upload my offline positions it said nothing to upload. I searched existing trips but it couldn't find it, any one come across this problem have I lost my trip?

Thanks
[Windows Mobile Apps and Games] xdaradar:
i think it disapeared on my pda when i used gps as source and set the option to add the gps position to cellid's. Then a few points were stored, after that no error anymore
[Windows Mobile Apps and Games] xdaradar:
already done so
[Windows Mobile Apps and Games] while(!(linux)){wm}:
lobsterii and Fraginhell,

Unfortunately, this seems to be a regularly occurring problem when versions are upgraded. I've had it happen to me several times.

The quick answer is, yes, you have lost your offline points. However, if you have "log GPS positions to file" checked under the source tab in config (used to be the GPS tab), then the raw fixes should still be in there. They are in your trackme program directory as gpspositions.txt. I know of no way to upload them to the trackme server. I personally have had to parse the data and turn it into KML files that i use in google earth.

This really is a pain. I often go days without noticing that it isnt properly uploading data... which is what happened to me today. I will now have to go through the gpspositions file and extract that data manually.
[Windows Mobile Apps and Games] _LEM_:
hey guys, sorry about that, but if you follow the thread regularly you should know that every time you update your client your offline positions and geofence data are deleted. The reason is because of the file local.sdf which is also updated.

As I said then it's difficult to avoid that problem so you guys should know that before upgrading.

I'll try to fix the other problem as soon as possible.
[Windows Mobile Apps and Games] khaytsus:
Great, just wanted to mention it! Thanks for your help with this, I'm sure the overall project will benefit, perhaps merge the changes. PHP can be tricky to keep secure, particularly when posting to it is allowed.
[Windows Mobile Apps and Games] _LEM_:
ok, the problem should be fixed now. Just download the latest version of the client.
[Windows Mobile Apps and Games] harty83:
Any ideas on this? I'm trying to get the cellid function to work.

Thanks!

Alan
[Windows Mobile Apps and Games] _LEM_:
For people using their servers:

I have updated the file upload.php

Thanks xdaradar for his help.
[Windows Mobile Apps and Games] _LEM_:
How many people know that you have a server running TrackMe?

That's why I think that maybe they did that using a different application and TrackMe has nothing to do. I'm not 100% certain but it's really strange that they did that with TrackMe

Anyway, is there a way to know the IP address of the person who created that file on your server?
[Windows Mobile Apps and Games] _LEM_:
Maybe it's possible that you are running an old 4.x version of PHP.

You need 5.x for this feature to work.
[Windows Mobile Apps and Games] norcis:
I downloaded the latest version, but I get error: "Error UploadLastPossition: FormatException". I use public server and CellID information (30796-1-246-1 etc) .

Any help?
[Windows Mobile Apps and Games] khaytsus:
I see this was briefly touched on in the past, but is it possible to have the option to use SSL (https) when posting the data from the application so that the user/pass isn't passed in cleartext?
[Windows Mobile Apps and Games] _LEM_:
Could you post the exact cellid that TrackMe shows?

I think you didn't post it correctly.
[Windows Mobile Apps and Games] _LEM_:
username and password will be encoded in MD5 in a future version. But as I said, I don't know when I will do that. (no plans for SSL though)
[Windows Mobile Apps and Games] poconnor:
Was reading through trying to figure out why I can't seem to upload photos to my server and stumbled upon this ... There is a program that is great for this type of thing called WIMP (Where Is My Phone) ... problem is that it cost money and I'm not to sure I want to spend 10 euros on a program that does one thing.

Here are some of its features that would be awesome to have incorporated into TrackME which is by far the best GPS tracking program I've tried (outside of the stealth thing).

* Runs silently in the background, even has an option to hide it from add/remove programs.

* Get your phone's GPS coordinates via text message by sending a text with a specially formatted subject line that the program intercepts.

* If the SIM card is replaced on the phone, it will automatically send a text message informing you of the new number

Good luck and I hope to see something like this integrated into TrackME which would make it the ULTIMATE GPS Tracking software.
[Windows Mobile Apps and Games] _LEM_:
I really like that last 2 requests that you propose.. but you know, TrackMe is not really a program intended for that. However, if I find an easy way of doing that I may add them.

Regards
[Windows Mobile Apps and Games] while(!(linux)){wm}:
Unfortunately, this presents us with something of a Catch 22.

We don't know we need to upgrade until the server tells us we can't upload without upgrading. We now have data that can't be uploaded without updating, but when we update, that data is deleted.

Therefor, trackme becomes horribly unreliable, since we never know if suddenly you'll be updating.

Am i missing something here?
[Windows Mobile Apps and Games] _LEM_:
I told you it's a limitation. What else do you want me to say?

The only case where you will have to update the client or it will stop working is if I make a change in the PHP that will make old clients to stop working. And that's something that happened only 3 or 4 times.

If I don't do that, the client will not work anyway because the php interface has changed (that's probably what you are missing) How would you resolve that problem?

If TrackMe looks so horribly unreliable to you, you probably know how to uninstall it and find a different alternative. It's really sad to spend hours and hours on this (and yes, for free) and hear comments like yours.
[Windows Mobile Apps and Games] while(!(linux)){wm}:
Staryon,

I apologize if my post came across overly negative, this was not my intent. I have to admit, i was surprised by your response. By odd coincidence (i swear i'm not making this up), i was in the middle of making a donation to you when i saw your reply. Your response made me hesitate to donate, but i really do appreciate your work, so i did anyway.

As a possible solution to the problem i was talking about earlier, could you possibly make an option that checks the version on the server when the program starts, and informs us that we need to update before we acquire any data that might be lost?

Again, Thank you for your work on this project. My donation was overdue, and I encourage EVERYONE who uses this program even occasionally to donate. It is well worth the money, and Staryon's commitment to continual development is worth even more than the money i might spend on another product.
[Windows Mobile Apps and Games] _LEM_:
Don't worry about the donation. I refunded it to you.

If you already have offline data on your PDA and the server files have changed even if the program tells you the server has been updated, how would you upload your offline data if the interface may have already changed?

The solution would be not to replace the file local.sdf

I should only update it with any possible changes. However, as I said, that's not something easy and fast to do at this moment.
[Windows Mobile Apps and Games] while(!(linux)){wm}:
I wouldn't. But at least I would know to update right away, instead of trying to continue using the program. I think my issue is that i'm used to just running the program and turning the screen off and forgetting about it for a while. If something popped up at startup and said "Your version of trackme is out of date and needs to be updated to communicate with the server", then i'd at least not try to acquire any more data that will be lost.

This last time, i went several days before i realized that it wasnt uploading.
[Windows Mobile Apps and Games] _LEM_:
If you leave TrackMe running for several days without checking what's going on, and you are so concerned about what new updates can cause, why don't you try to use your own server instead of mine? By doing that you wouldn't have any problems.
[Windows Mobile Apps and Games] xdaradar:
results from the last few days

most of cellid is working, even on my own server

- i just need to find an alternative for the php5 function in gm_cellid.php5

- gps coordinates are to accurate. this results in

- over 20 cellid records for same cell, each time with al slighty different location

- not finding my location by cellid in my db because of a minor dislocation

- parameterizing error in client is gone

geofence storing current location is fixed

- i changed regional settings for number, changing comma with decimal point

geofence sms phone number can't be international

- using things like +31 in the phonenumber would be handy

- i think the "+" gets lost somewhre

traveltime in tripsummary

- couldn't find out yet how the formula works to get real traveltime

- usefull for multyday trips
[Windows Mobile Apps and Games] forsberg:
I found this Freeware that could be used for client updates

I think this is what could be used and then the hide feature could be used.

Hope i contributed
[Windows Mobile Apps and Games] _LEM_:
Thanks for posting that.

Unfortunately automatic updating is not really the problem. TrackMe can be updated automatically very easily. The problem is how the update is made.

At this moment the file local.sdf (which contains the offline positions and the geofence data) is always replaced when you update the client.

That's something I should change because we don't want to replace it, I need to upgrade it with my latest changes.

Regards
[Windows Mobile Apps and Games] xdaradar:
turning of the cellid position upload gives a nice message about contribution to the db ;-)

having my own server there's not much to share so how about the following option:

add a second url to the remote config to bring the cellid data to as well as a 'public' service.

as a 'reward' the user can use the gm_cellid.php5 from that server as well (resolving my php4 issue;-)
[Windows Mobile Apps and Games] tiltdeez:
dont know if this was covered but trackme is not locking onto any satellites on my tilt and repeatedly says searching and no valid positions from gps. anyone can help me out?

thanks
[Windows Mobile Apps and Games] khaytsus:
Sounds good, no specific SSL requiremeent, just non-cleartext user/pass. Cheers!
[Windows Mobile Apps and Games] _LEM_:
lol... hmmm... I prefer not to complicate that part too much. I will leave as it is at the moment...
[Windows Mobile Apps and Games] _LEM_:
I assume that your GPS work with other programs, don't I?

If it does, check the FAQ, maybe you have a problem sharing a COM port.
[Windows Mobile Apps and Games] lobsterii:
New version works like a charm :) thx for this super fast fix :) I'm missing my lost trips... but even with this bad update feature it's still best what I have found :) thx for it!!! BTW would it be possible to implement sometime in future possibility to store off-line data to KML file and therefore totally avoid any inconvenience with any server changes?
[Windows Mobile Apps and Games] anoyceperson:
ah it looks like the two things I was going to suggest have been mentioned already!

I was going to suggest

1)an update client option

2) also that it doesn't overwrite the trips when u update it.

other than that this is still one hell of an application and just keeps getting Better!
[Windows Mobile Apps and Games] _LEM_:
The trips are not overwritten. Offline positions are the ones overwritten.

Thanks for your comments!
[Windows Mobile Apps and Games] zorka:
error

Just installed this app, and tried it. but I get the following error :

Searching Google for 13847-1305-206...

Error UploadLastPosition: FormatException

If I use the trackme database I get :

Searching TrackMe's db for 13847-1305-206...

No position found in database for Cell ID

Unable to find position for Cell ID using selected databases. Position skipped.

I'm using it on Hermes, so no GPS attached
[Windows Mobile Apps and Games] _LEM_:
Yes, that's an existing bug. I'm trying to find where is the problem.

Could you tell me where are you located?
[Windows Mobile Apps and Games] anoyceperson:
that is in fact what I meant! I generally use it in offline mode then just upload at the end of the day as it saves battery not uploading all the time. is there anyway of manually copying the offline files somewhere before updating because it desnt allow u to upload if I have an old version of the client?
[Windows Mobile Apps and Games] zorka:
I'm from belgium, I can give you long and lat if needed
[Windows Mobile Apps and Games] _LEM_:
After I fix the existing bug with the FormatException error message I will provide a new version that will update without deleting your offline data. Not sure how long it will take me though.
[Windows Mobile Apps and Games] phunzoid:
staryon,

i updated to the newest version yesterday from the 08/04 version

the Cell ID feature does not seem to be working for me....if i select Cell ID as the source, the main screen will show "Reading current Cell ID...", but then locks up the program...i have to reboot the phone to get TrackMe to shut down....how long should it take to get the current Cell ID?

and when i check the box "Upload Cell ID for each GPS Position" when using GPS as the source, it keeps searching but won't find any satellites

but if i uncheck the box, satellites are found correctly

i have been using TrackMe for several months, and it's always worked well :confused:

i'm using an HTC/Sprint Mogul (PPC-6800).
[Windows Mobile Apps and Games] licht77:
Hi Staryon!

Playing around with your new version i got this error when testing the gsm-cell mode:

Can I supply any informations for debugging?

(Kaiser, WM 6.1)
[Windows Mobile Apps and Games] _LEM_:
Could you translate that error message for me?
[Windows Mobile Apps and Games] licht77:
Sure: "Für diese Ausnahme ist eine Fehlermeldung verfügbar, kann aber nicht angezeigt werden. Diese Meldungen sind optional und derzeit..."

means

"For this exception is an error message available, but cannot be displayed. Theese messages are optional and actually..."

:-)
[Windows Mobile Apps and Games] _LEM_:
Thanks. What is really strange is the other error message that you get.

Are you using your own server?
[Windows Mobile Apps and Games] xdaradar:
No problem, i should have know better. Building such specifics at the client side leads to an ugly unmaintainable application.

all i need to do is find a way to download google's cellid db to my own server making the use for gm_cellid.php5 obsolete ;-)
[Windows Mobile Apps and Games] Aniken010:
Rmeoving the Icon

Love the program.. quick question...

Is there a way to remove the program icon from the programs menu therefore removing "common" access to the program?
[Windows Mobile Apps and Games] _LEM_:
1. Copy the folder Program Files\TrackMe to a different location.

2. Uninstall TrackMe

3. Now you can run the program from that location.