yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] _LEM_:
Thanks!! :o

Did this happen while your were tracking? When you start tracking a service is created so it should never (well, almost never) be destroyed. I have tested this a lot. If you are not tracking, it can be destroyed but you don't really lose anything. I did it this way to save as much memory as possible.

Please let me know because I really want this to work fine. I spent a long time on this part and I want it right! :)

The angle parameter will be probably added for the next version. Also the force update. Uploading only when turning I think it will take a little bit longer because it took me a while to do for WM and I want the basic functionality first.

Thanks a lot for your feedback! Please keep it on!
[Android Apps and Games] PuppeJuputti:
That's true. When tracking was on trackme was in service mode and after "stopping" tracking it went into background -mode. I'll make some field testing with trace log enabled and try to verify that issue. It's quite possible that I have messed up somehow :rolleyes: with this. If I find some issues I will keep you posted.
[Android Apps and Games] _LEM_:
Sounds good. Thanks
[Android Apps and Games] I9100G:
Nice, will try out
[Android Apps and Games] martinr63:
It seems the port in the url is ignored. I can put there any number and trackme connects everytime to h**p://xx.xx.xx.xx:80

Regards Martin
[Android Apps and Games] _LEM_:
I see. There I cannot really help you. I don't have too much experience configuring web servers. Hopefully somebody from the forum can give you more information. Sorry about that.
[Android Apps and Games] _LEM_:
hey guys... help TrackMe to be more popular! If you like it (well, if you don't too :rolleyes: ) rate it in the marketplace and add a small review! Thanks a lot!
[Android Apps and Games] martinr63:
Hi,

the Server is working fine with the Windows mobile version (WM6.5). This isue is only with the version for Android. The port in the url completly ignored.

You can test it enter http://luisespinosa.com:8080/trackme in the Header field and your data will be uploaded normaly to your server on port 80.

Regards Martin

---------- Post added at 05:28 PM ---------- Previous post was at 04:29 PM ----------

Hi lemassykoi,

you can require your API key and use this server without problems. You can also try my server, wich uses openstreetmaps. http://xdaforums.com/showpost.php?p=12165927&postcount=267

Regards Martin
[Android Apps and Games] _LEM_:
oh I know what you mean now. I will take a look at my code.
[Android Apps and Games] xda-kungfu:
Market review: An excellent app. Can't wait for it to have the same features as the original WM version but already worth 5 stars.
[Android Apps and Games] _LEM_:
Thanks a million!! I will be working on new features this weekend and coming week.
[Android Apps and Games] _LEM_:
martinr63,

I found the problem and it should be fixed now. I uploaded a new version 1.0.1 that should take care of it. Please let me know if it worked for you.
[Android Apps and Games] lemassykoi:
Hi LEM,

I started to use your app today, and I got an error when I was in real time, but uploading offline position is ok.

here is a screenshot

thanks Martin for your help, I'll giv a try to your webserver.
[Android Apps and Games] martinr63:
Hi LEM,

thank you so much, it's working fine. Now I can continue the work on my webserver and my father can follow me again when I'am motorcycling.

Martin
[Android Apps and Games] Tigggger:
Rated and reviewed :)
[Android Apps and Games] _LEM_:
It seems that the column Speed on your database cannot take all the decimal values. Could you check if the column definition for Speed looks like mine?

Here is a screenshot:

Uploaded with ImageShack.us
[Android Apps and Games] _LEM_:
Great. I'm glad it works now.
[Android Apps and Games] _LEM_:
Thanks!!!!
[Android Apps and Games] lemassykoi:
I set up Minimum time to 10 sec, and my GPS icon does not stay in taskbar, it only appear for the first position, after that it disappears, and come back for 2 secs, then hidden for around 60 secs, and come back for 2 secs... and so on.

On my first screenshot, you can see tracking timestamps, from 07.30.10 to 07.32.26 and I get only one position. If no GPS Signal, no accuracy, so no upload, right ?

could it be ROM related ? My ROM is a custom one

thanks for all

here is my screenshot :
[Android Apps and Games] pewe:
:good::good:
[Android Apps and Games] _LEM_:
UPDATE

2.1.1

Fixed:

- Renaming routes from the Info window was not updating the route name on the main screen.

- Images Upload. EXIF time contained in image was not compared correctly with dates in database.

For the next version, I'm going to let the user choose an icon when adding a marker or editing a position from the map.
[Android Apps and Games] pewe:
:good::good::good:
[Android Apps and Games] ndenny:
Changed phone no longer allows upload

Hi - I have updated my Galaxy S4 to an S6.

Although the app seemed to install on the new phone ok, I cannot seem to retrieve the data on your server.

My last route was the last day I used my old phone.

I have checked the "sync" and also added in my username and password.

They must be correct as I can import routes.

On the message screen, "Provider GPS disabled" is showing - is this perhaps relevant?

I have also uninstalled and reinstalled on my phone but still the same.

Can anybody please advise what to do?

Many thanks

Nick
[Android Apps and Games] _LEM_:
UPDATE

2.1.2

- Long sms may not be sent on newer Android phones.

- Some other small bug fixes.
[Android Apps and Games] _LEM_:
Nick,

I'm not sure if I understand. You said that you can't retrieve data from my server but you can import the routes.

What error are you getting exactly?

Are you using my server or your own?

Thanks.
[Android Apps and Games] ndenny:
Thanks for the reply..

I am using your server and the only error I appear to be getting is the "provider gps disabled".

I can import routes, as I have many on your server from my previous phone.

What I cannot seem to do is sync my position since changing phones.

When I check on your sever the last route is from my last phone.

Although, I may have found the answer, by first enabling "wifi and cell network" as well as gps, then disabling "wifi and cell network" and leaving gps.

I now see the uploading position that was not showing before this.

Many thanks

Nick.
[Android Apps and Games] _LEM_:
Great. I'm glad it works now. Thanks for letting me know.
[Android Apps and Games] leyke:
not working more

I did buy your app,

and after that I see only /n in the screen, and no maps more ..

any idea ???
[Android Apps and Games] _LEM_:
The program is free. Where did you download it from?
[Android Apps and Games] jazenf:
I notice when I send a text with !!secret word, it doesn't show me the other persons location.. will it show me I'm the text or do I have to go back to the app and if so where in the app?
[Android Apps and Games] _LEM_:
Do you have TrackMe installed on that phone and the SMS tracking feature enabled?
[Android Apps and Games] CovyPark:
I wanna use it!!

when I run, I'll check!
[Android Apps and Games] jazenf:
No I don't, does it have to be installed the other phone as well. An yes, sms tracking feature is enabled.
[Android Apps and Games] _LEM_:
You can't track a phone without having TrackMe installed on it. Think about it, if that could be possible you could track any phone in the world just by knowing its number.
[Android Apps and Games] jazenf:
True. .. you got a point. So when it's installed do they have to have the sms enabled as well?
[Android Apps and Games] _LEM_:
Please read the first post on this thread. The instructions are there.
[Android Apps and Games] pewe:
LEM - can I suggest that after reading the instructions , for non native English Speakers they can be a little ambiguous and even for native speakers they don't mention another phone until the end.

To make it clearer can I make a suggestion (which I hope doesn't offend;)) and for one small alteration to the instructions which is the adding of the words - on the phone you would like to track - in step one. So

-1. Install TrackMe

becomes

-1. Install TrackMe on the phone/s you would like to track
[Android Apps and Games] _LEM_:
Thanks! Fixed.
[Android Apps and Games] chondremos:
private mode

hi guys,

this is an awesome application and everything works fine - but - if the private mode is active and i klick on any button the server-viewer kick me out and i dont know why. i hope someone can help me with this error. :fingers-crossed:

Some specs:

Webserver IIS 7.5

PHP 5.6.0

trackme.gebox.de <- (redirect to ssl with a self signed cer.)

user: test

pw: test
[Android Apps and Games] _LEM_:
hey guys, these are the things that are on my to-do list for now:

- Select an icon based on activity when adding a marker.

- Store current temperature.

- Add picture direct link.

If you guys have any other suggestions, please let me know!
[Android Apps and Games] pewe:
I know I'm probably just blind, but I can't seem to find where the setting for miles or km is changed. :o

Can you give me a clue :confused:
[Android Apps and Games] _LEM_:
It's selected automatically depending on the settings that you have on your phone. I have considered a few times that maybe I should add an option to select it manually as well...
[Android Apps and Games] pewe:
Thanks LEM- That explains it.

My phone uses Miles and my tablet km - and I could not figure out where to change it :o

I thought my devices were setup the the same, obviously not - I will investigate.

One other thing to add.

When tracking, in the Realtime Stats - to have the 'Average Speed' shown as well as,or instead of, Max speed would be useful - if it could be fitted in.

---------- Post added at 02:05 PM ---------- Previous post was at 01:52 PM ----------

LEM

I just had a look at the settings on my tablet and cannot find any that would relate to units of measurement.

I have the keyboard set to UK and the Date/time also set for UK standards - but nowhere does it ask for measurements.

Where is TrackMe picking up its setting from?
[Android Apps and Games] Tigggger:
LEM,

Got a strange problem, my HTC Desire Z broke so I picked up another one.

Now when I try to put trackme on it I get the error message "Your device isn't compatible with this version", but it was running fine on the previous phone, any ideas what the issue could be

EDIT:

Android has now been updated to 2.3.3 but the problem remains

The 'lite' version doesn't show the error message, but I need the full one I presume to use my own server.
[Android Apps and Games] _LEM_:
That's so weird. Does TrackMe show up when you make a search on Google Play?
[Android Apps and Games] _LEM_:
I just saw your edit.

TrackMe is compatible for phones running API 11+ (3.0 Honeycomb or higher)

TrackMe Lite for phones running API (8-18) (Froyo to Jelly bean)
[Android Apps and Games] Tigggger:
Only the lite version shows up when I search from the phone.

If I search from the web store on my pc, or look in the list of downloaded apps on the phone I can see the full version but it shows the error message mentioned and won't install.
[Android Apps and Games] _LEM_:
Check my previous post.
[Android Apps and Games] Tigggger:
Hi Lem,

Thanks for quick response, as I said It was working fine on my previous Desire Z, I assume this is because it was originally installed before the 3.0 restriction was added.

As I know it will work, is there any way to bypass that 3.0+ check and get it on my phone ?
[Android Apps and Games] _LEM_:
I am not 100% sure, but Google Play shouldn't have let you update once the 3.0 restriction was added. Are you sure that you were not running an old version?

The last version that supported API 9 was from Oct 14, 2014 (TrackMe 1.11.1)

The next version required 3.0+ and it was released on March 10, 2015 (TrackMe 1.12.0)

I don't know if there is a way to bypass that. I'm sorry.
[Android Apps and Games] websurf:
Hi LEM

is this just me or everyone? I remembered with WM6 when i send a sms command to start tracking. Trackme start tracking and I don't know what magic you used in the software that make the sms NOT show on lockscreen and inside sms messenger which is how it suppose to be. But with my Android device when I send a Start or Stop of course with the !! (Trackme start/stop correctly but the SMS all show on the lockscreen and inside the SMS messenger. This is not what I want. my question is this what it suppose to be on all Android Device? I'm running 5.1 LLP.

thank you in advance LEM.
[Android Apps and Games] _LEM_:
Unfortunately there's nothing I can do about it. Google changed it for security reasons on Lollipop. Incoming and outgoing SMS messages will always be displayed.

The only way to hide this is that TrackMe should be changed to be considered the default SMS client.
[Android Apps and Games] _LEM_:
It seems that one of the tables (positions) got corrupted in my database. I have spent the whole morning trying to fix it.

I ended up contacting my web hosting (Godaddy) and they say that they can restore my database if I pay $100. I had the table corrupted like 5 years ago and they fixed it right away but now they charge for it.

Horrible support. I can't even edit any of the columns in the table.

Do you guys know what things can I try? The error I get is " is marked as crashed and last (automatic?) repair failed"

I can't pay that money. I don't get almost any revenue from ads and I haven't gotten any donations in a long time.

If I can't find a fix I will have to drop that table and create it again. It has more than 13 million records... it sucks.
[Android Apps and Games] thafath:
Is mysql shared or you are alone on it? Do you have root access? If you can start in recovery mode?

Is the table storage innodb or mysam
[Android Apps and Games] pewe:
Do you not have a Control Panel for your account with GoDaddy????

Most hosts (paid for ones) have a control panel which gives access to all aspects of a domain including the databases - for backup/restore etc.
[Android Apps and Games] _LEM_:
No, it's shared. I don't have that level of control.
[Android Apps and Games] _LEM_:
Yes, I have that, and I tried everything. Repair, backup, restore... I always get errors.
[Android Apps and Games] khaytsus:
YUCK! That sucks.

Do you have the ability to dump the data at all out to SQL and then re-import it? I suspect not if you're that limited. Maybe you can try this if you haven't..

Do their backup, download their backup.. See what format it is. It might be a standard SQL dump or some other format which you can work with. Fix whatever is wrong with it, dump the existing table, re-import from the backup.

Or, just in case you haven't tried this... Backup, dump the table, restore it.. Surely you have, just weird that it'd still have the same kind of error.

You should have access to phpMyAdmin which should let you do about anything you need to do?

https://www.godaddy.com/help/log-in-to-phpmyadmin-5942

When in phpmyadmin, and you see all of the tables listed, scroll down until you see the sessions table (should be the only one marked 'in use') check the box to the left of it, continue to scroll to the bottom. There should be a "with Selected" drop down, click repair in that dropdown

Hope this helps!
[Android Apps and Games] _LEM_:
Thanks for your reply, khaytsus . I appreciate your help.

I tried but it fails because of the current status of that table.

Still fails. They have an option to backup the database using the console but it doesn't work. I also tried directly from myphpadmin

Yeah, same error message when trying a repair.

I contacted them again and finally got a nicer guy who offered some help and didn't ask for money right away.

He opened a ticket and I'm supposed to get an answer in 72 hours. Hopefully they can fix it like they did last time.

The guy was complaining saying that I shouldn't have a table that big (size is about 2 GB)

I don't know what year this guy lives on.
[Android Apps and Games] thafath:
Great. Hope this will fix the issue.

Next is to move your hosting from godaddy, I believe you can get some dedicated server or vps for the same price you pay now [MENTION=366324]godaddy[/MENTION].
[Android Apps and Games] Dtrieb:
If that doesn't work you can load MySQLDumper (http://www.mysqldumper.net) on your web server.

Try to get a connection to the database with it and make a backup with it.

It's a great tool!
[Android Apps and Games] pewe:
If you have the control panel facility but it does not work then GoDaddy should not be charging you to fix the problem.

Once it is fixed or you can get a backup of the database I would consider moving elsewhere too.
[Android Apps and Games] _LEM_:
If you find out a site, let me know. Thanks for the idea.
[Android Apps and Games] _LEM_:
I'll give it a try. Thanks!
[Android Apps and Games] _LEM_:
I tried but unfortunately I get the same thing: "Error: (144) Table './xxxx/positions' is marked as crashed and last (automatic?) repair failed	"
[Android Apps and Games] khaytsus:
That's weird that phpmyadmin won't repair it... I wonder if you're running into a filesystem size limitation or something since you're approaching 2GB? Because phpmyadmin should work just fine, all it does is issue mysql commands etc.. like.. repair table tablename

Maybe you could try running that as a query in phpmyadmin, although I'm 99% sure that's what the "repair table" option does.

I think something else is going on here, really.. Hopefully godaddy can identify it.
[Android Apps and Games] thafath:
Check your pm.
[Android Apps and Games] _LEM_:
I don't think it's a size limitation, because exactly the same problem happened 5 years ago.

I should have made the backups myself and not rely on them since that happened.

And yes, I also tried to run the repair query directly from phpmyadmin, but still got the same problem.
[Android Apps and Games] cindyc:
TrackMe is Working again!

Android phone and web viewer are both working perfectly this morning :) THANKS Lem!

---------- Post added at 01:44 PM ---------- Previous post was at 01:25 PM ----------

Appears that previous tracks are listed in the drop down box on the web viewer, but the data is not there from before the crash. However, I am just happy that it is functioning again :) :) :) Thanks so much for fixing it.
[Android Apps and Games] websurf:
Hi LEM

Is Trackme able to intercept the sms yet so that it won't show in the text messenger. at one time you said there is a work around by consider Trackme as sms messenger. Can you show me how to do that. I have no clue how to make Trackme as sms messenger.
[Android Apps and Games] glaucos:
Hi, I think I will love this app!

Today I've used it to track a ride with my MTB but I had a little problem.

I use the app Greenpower to automatically switch on/off my data connection (10 minute off, 1 minute on), and configured TrackMe to log position every 3 minutes and sync it on your server (many thank's for it).

The problem is that when TrackMe logs a position and tries to send it in between of that 10 minutes of "no connection" (setting by Greenpower) clearly can not do it. If this happen many times, the sync function became pointless...

Can you implement a function that looks at the availability of the connectivity and then fire up the sync if the last position was not synced?
[Android Apps and Games] _LEM_:
The server is back but the Positions table went from several million records to 2000 and the response from GoDaddy was this:

"Our administrators have restored access to this table but it appears to have been severely corrupted and some data may have been lost permanently. Our apologies for any inconvenience this may cause."

This is the most pathetic service that I could have ever imagined. Not only they don't repair the table, they say that "some data" could have been lost. Some data is basically the whole table,

a few millions.

Sorry guys if you lost data. I will start doing backups on my side from time to time. Hopefully most of you have all your routes on your phone, so you can upload them again to the server.
[Android Apps and Games] _LEM_:
Yes, that would be possible by making some additional changes on my side, but I don't plan to go into that direction. It's too much work, and the user will also have to change some configuration. Sorry about that.
[Android Apps and Games] _LEM_:
That was available in the previous TrackMe where all the data had to be stored on the server to be useful. In the new TrackMe, data is only needed on the client, so you don't need

an internet connection. If you are syncing with a TrackMe server and something fails, those positions will be discarded.
[Android Apps and Games] glaucos:
So, I can't use TrackMe as a security tool. :(

My idea was to use it so my wife (at home) can see my last position when I go mountain biking alone: if I have an accident and I don't respond to a phone call for hours, she knows where to send me help :)
[Android Apps and Games] _LEM_:
I know it's not the same, but if you enable SMS tracking, she can send you a text message (!send) and your phone will reply with your current location. You don't need internet for that.
[Android Apps and Games] glaucos:
Thank's, I'll try that :)
[Android Apps and Games] Tigggger:
I just had to revive an old windows mobile for temporary use, and when setting it up I notice a feature that isn't included in the android version that is really handy.

It has the ability to record positions say every x seconds but save them and upload them every y seconds. This allows you to record frequent postions say every 30 seconds but only upload them say every 10 minutes. This is handy when you don't need realtime information but want a more detailed track.
[Android Apps and Games] webvan:
Was a big fan of TrackMe on WM, I'd been using Glympse on an iPhone and Android but it's not the same, will be installing to my Android ASAP, keep up the good work!
[Android Apps and Games] _LEM_:
Thanks a lot! I hope you enjoy the android version and meet all your needs!
[Android Apps and Games] Stanleek:
JavaServer - android application not recognizing result

Hello.

I am trying to track mobile with android. I created own server in Java which is listening on port 1234.

So In server setting I have:

URL Header: h t t p : / / 194 . 1 . 229 . 157 : 1234 / - without spaces

ServerExtension: is empty for me

When I start tracking, my server catch request:

GET /requests.php?a=upload&u=stanleek&p=1234&lat=48.703748273814945&long=21.261318928018927&do=2015-11-24%2012:48:05&tn=test%20route&db=8&ang=279.2523&sp=0.0&alt=238.6344868422804 HTTP/1.1

Host: 194.1.229.157:1234

Connection: Keep-Alive

But android application is writing to log:

Error uploading position

(org.apache.http.client.ClientProtocolException)

What should I send as response from my server to notify android application that everything is OK?

Now I am sending only:

Result: 0

In java like this:

byte[] bb = "Result:0".getBytes("ASCII");

out.write(bb, 0, bb.length);

Where can be problem?

Thanks
[Android Apps and Games] _LEM_:
Result:0 looks ok for me. Maybe it has to do with the way that you are responding the request, at a protocol level, but I don't know what you are sending exactly to cause this.
[Android Apps and Games] Stanleek:
How are you reading response in your adroid application? Could you append a part of code, that is initialized response, and read it, and decided if it is correct?
[Android Apps and Games] _LEM_:
I don't do anything special. I'm just expecting "Result:0"

Is there a reason why you are not using our server and you are writing your own one? You can always make modifications and expand its functionality for the community.
[Android Apps and Games] _LEM_:
NEW UPDATE!

2.2

- You can add markers without associate them to routes (POI). They will be visible on the map when the option "Show nearby markers" is enabled.

These POIs can be added from the "Add marker" window or directly from the map when doing a long click on it.

- Photos can be zoomed in/out and saved to files.

- Bug fixes.