[APP] *TrackMe* GPS/WiFi/Cell Tracking recorder for hikers and travelers with offline/online mapping (now support 17 different maps!)

Search This thread

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
New version available!

1.1.0
New: App can now run as a foreground service when tracking. This will reduce the changes for the OS to kill it in low memory conditions.
New: Automatic export.
New: Connection timeout is now customizable.


Available on the marketplace.
 

martinr63

Member
Sep 14, 2009
19
5
Bonn
New: App can now run as a foreground service when tracking. This will reduce the changes for the OS to kill it in low memory conditions.

I've tested it, running 24 hours without being killed

New: Connection timeout is now customizable.

set to 10 seconds. The log says I need 3-7 Seconds for uploading.

New: Automatic export.

I would like an option for saving raw NMEA data.

Regards Martin
 
  • Like
Reactions: _LEM_

Tigggger

Member
Nov 10, 2007
38
2
New version is working perfect for me, been up and running non stop since you posted that test version.

Would it be possible to have an 'Off' setting for the minimum distance, most of the time it's good that it only sends when you have moved, but there are occasions when I could do with it sending regardless so people can see it's a current live position rather than one and few hours old and wondering if I'm still there or is the tracker off.

As I use mine as a live tracker rather than a trip reporter the program is often up for weeks at a time and the trips get massive. An option to start a new trip after a certain amount of time or number of points would be good

Thanks
 

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
I've tested it, running 24 hours without being killed



set to 10 seconds. The log says I need 3-7 Seconds for uploading.



I would like an option for saving raw NMEA data.

Regards Martin

That's great. Thanks for the feedback.
I will add an option for exporting to NMEA. However I have to check this. I'm not sure if the location services provide this.
 

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
New version is working perfect for me, been up and running non stop since you posted that test version.

Would it be possible to have an 'Off' setting for the minimum distance, most of the time it's good that it only sends when you have moved, but there are occasions when I could do with it sending regardless so people can see it's a current live position rather than one and few hours old and wondering if I'm still there or is the tracker off.

It makes sense the problem is this will cause to have tons of pushpins in the same location. Maybe I could have a way of updating the latest position with a new date if the distance is very small.


As I use mine as a live tracker rather than a trip reporter the program is often up for weeks at a time and the trips get massive. An option to start a new trip after a certain amount of time or number of points would be good
Thanks

I thought about that too. I will add it to the to-do list.

Thanks!
 

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
By the way, last weekend I was working on SMS tracking. It looks very nice so far!
Basically you just need to send a txt message from any phone with the text !!start and !!stop to track.
Another good thing is you don't need to have TrackMe running for this to work.

I'm still testing it. I will release it later this week.
 

khaytsus

Senior Member
Apr 8, 2008
7,258
1,175
Central Kentucky
By the way, last weekend I was working on SMS tracking. It looks very nice so far!
Basically you just need to send a txt message from any phone with the text !!start and !!stop to track.
Another good thing is you don't need to have TrackMe running for this to work.

I'm still testing it. I will release it later this week.

Cool, but beware of third party or even manufactor-specific SMS apps. :D
 

khaytsus

Senior Member
Apr 8, 2008
7,258
1,175
Central Kentucky
New version available: SMS tracking. Use text messages to start and stop tracking from any phones!

Crap, and blocks it from Wifi-only tablets. I really hate the way the market does filtering based on capabilities. The new SMS permission in the manifest did this. Not sure how to get around it, except SMS being a separate app that plugs into TrackMe.
 

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
Crap, and blocks it from Wifi-only tablets. I really hate the way the market does filtering based on capabilities. The new SMS permission in the manifest did this. Not sure how to get around it, except SMS being a separate app that plugs into TrackMe.

no way...really? I didn't know that.
What about if you install the APK manually? Would that work?
 

Tigggger

Member
Nov 10, 2007
38
2
New version available: SMS tracking. Use text messages to start and stop tracking from any phones!

Doesn't work for me, but then it never has with other programs that have tried to do the same thing. (I use GoSMS which I presume is what's interfering with it)

Would be a nice feature to have but the current release is rock solid, been on for 10 days now and still working fine so I'm happy :)
 

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
Doesn't work for me, but then it never has with other programs that have tried to do the same thing. (I use GoSMS which I presume is what's interfering with it)

Would be a nice feature to have but the current release is rock solid, been on for 10 days now and still working fine so I'm happy :)

When I setup the sms receiver I need to assign a priority (a number) with it.
Maybe GoSMS has a higher number and got the message first. I can try to increase that number and give you that version to test. Would you like to try that?
 

khaytsus

Senior Member
Apr 8, 2008
7,258
1,175
Central Kentucky
no way...really? I didn't know that.
What about if you install the APK manually? Would that work?

Yeah sideloading is fine, at least in cases like this. Only time I've seen it be a problem is say a device does not have a GPS and the app tries to access the GPS (crash), same with Camera. But SMS I'd think it's just listening for intents?

I can check this later to make sure it's still functional. But yeah, wanted to let you know that the market does some filtering in that regard, and not sure if there's anything (besides taking something out of the manifest) that can be done on the developers end.
 

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
Yeah sideloading is fine, at least in cases like this. Only time I've seen it be a problem is say a device does not have a GPS and the app tries to access the GPS (crash), same with Camera. But SMS I'd think it's just listening for intents?

I can check this later to make sure it's still functional. But yeah, wanted to let you know that the market does some filtering in that regard, and not sure if there's anything (besides taking something out of the manifest) that can be done on the developers end.

For SMS I basically register a broadcast receiver. As you said if I remove the entry from the manifest will probably show up there....damn it...I don't really want to have different versions depending on the device. I wish there was another way.
 

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
Doesn't work for me, but then it never has with other programs that have tried to do the same thing. (I use GoSMS which I presume is what's interfering with it)

Would be a nice feature to have but the current release is rock solid, been on for 10 days now and still working fine so I'm happy :)

By the way, I will install GoSMS to test this. I hope I can find a way to make TrackMe faster than GoSMS to catch the text messages :)
 

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
I just found this:

Go SMS Pro's priority is maximal 2147483647 (2^31-1). You can set this value too. If priorities are the same Android OS will serve "older" app, the one you have installed first. I say this from my experience I don't have google's say on the matter.

TrackMe's is set to 1000 (the maximum recommended value)
Even if I set it to 2147483647 it will not work unless you install TrackMe first.

I read many people complaining about GoSMS' invasive strategy for this matter.

One thing I can do is to check if there are other apps running in the system listening for sms messages with a higher priority than TrackMe and warn the user about that.
 

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
I just tried to change TrackMe's priority to 2147483647. Then I installed GoSMS.
I got the message with both applications. So it seems it's not really which one was installed first. It's a matter of priority.

The next version will have the priority set to 2147483647. I will also notify the user when they enable tracking if there are other apps that could interfere.
 

Tigggger

Member
Nov 10, 2007
38
2
Did it still activate when you had both loaded ?

PS Is there no 'angle' uploaded in the current version all my values appear to be NULL and can't see it in the log file.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 22
    screenshot11.png
    screenshot22.png
    screenshot33.png
    screenshot44.png
    screenshot55.png
    screenshot66.png
    screenshot77.png
    screenshot88.png
    screenshot99.png
    screenshot100.png


    HISTORY

    TrackMe is the conversion of the popular tool written originally for Windows Mobile 5 and 6. This version for Android has widely extended the WM version and includes tons of new features. You can find the original thread for TrackMe for WM here

    WHAT IS TRACKME?

    TrackMe is a GPS/WiFi/Cell ID tracker. It records your path, speed, altitude, distance, temperature and other parameters. It can also be started remotely using text messages from any other phone.
    You can view your data (live or recorded) from your phone or also from any browser if you sync it with a TrackMe server.

    Features

    * Works with no internet connection. All your data is stored on your phone unless that you decide to sync it with a TrackMe server.
    * Stealth mode: Start/stop recording or send your position by sms by sending text messages from other phones without having TrackMe installed.
    * Add markers with pictures, comments, file attachments or voice notes to your routes.
    * Automatic image matching. You can match existing photos stored on your phone with any of your routes. TrackMe will try to find the closest match by using the tags stored inside the photos.
    * Detailed route summary.
    * Load any GPX files on the map and follow them!
    * Show nearby markers. Check on the map for nearby markers that you have added previously in other routes. Very useful if you are trying to go back to a place that you have visited before.
    * Cloud sharing. Share public or privately your position on the map. You can use this to meet with a person, if you both got lost from each other, if you want to see where the person is if it went on a trip...
    This feature can be also started and stopped from any other phone using text messages.
    * Export and import routes using KML or GPX files.
    * Share your position on WhatsApp, sms, email, twitter...
    * Highly customizable.
    * Use our own server free of charge or your own!
    * And much more!

    DOWNLOAD
    Marketplace

    HOW TO USE YOUR OWN SERVER
    Click here for instructions (Google Maps API not needed)

    CUSTOM WEB VIEWER DEVELOPMENT AND USER PLUGINS
    Click here to visit the thread

    WEB BROWSER VIEWER
    Created by OpitZle, pammetje, mcross, jcleek and _LEM_ (only TrackMe client<->server communication)

    jcleek1.jpg






    SYNCING YOUR DATA WITH A TRACKME SERVER (you only need the app on your phone)

    Let's suppose your wife wants to track your location in real-time.

    On your phone: Enable "Sync my positions" in Settings->TrackMe Server Settings->Sync my positions. You also need to enter a username and password.
    Now your wife can go to http://luisespinosa.com/trackme from a browser, enter that username and password and enable "Live Tracking On/Off" to see your current position. You need to start recording on the TrackMe app for all this to work.

    Keep in mind that Cloud Sharing is less accurate. Syncing with a TrackMe server will allow you as much accuracy as you need, by adjusting the GPS, WiFi, QuickFix, Minimum Accuracy/Distance/Time values in the settings.
    4
    hey guys,

    I'm back to development! I just uploaded a new version where I have added the initial logic to let users remove ads.
    It's not available yet, it will in the next version.

    Once I have that done, I will add the option to upload images which has been on my to-do list for a long time.

    I also want to create a very light version of TrackMe for tracking phones. I get several emails every week about that asking
    how to do it.

    Glad to be finally back. I'm a little rusty developing on Android, but hopefully it'll be just a matter of time! :angel:
    4
    new web viewer

    Hi!

    I tried posting this in web development thread, but I don't have 10 posts :(
    When I earn some points I may repost it there, where it belongs

    I wrote a web viewer for TrackMe data. It is a complete rewrite of the original viewer. The only thing that is left of old viewer is interface look and feel.
    It uses Google Maps API v3 but I plan to implement also an OpenStreetMap alternative.
    My viewer is based on ajax, so everything works dynamically without page reloading.
    I use TrackMe on Android, so I implemented only the functions present in this version. There is no support for photos or comments. I will surely add those features when they become present on Android :)
    On the other hand I added altitudes graph. I thought about adding other graphs (like speed) and statistics but gps data I get with the Android app often miss info like speed, angle etc. (why?)
    The code is GPL, so everybody can contribute or reuse it. If you make changes to it please contribute your patches back :)

    The code is available at github:
    https://github.com/bfabiszewski/phpTrackme

    You can see a simple demo at:
    http://flaa.fabiszewski.net/phptrackme/
    (auto registration of new users from client is blocked on this site)
    3
    hey guys...new updates soon! Working on TrackMe again with new features ;)