Web viewer for TrackMe app compatible with Android, Windows Phone and Windows Mobile clients
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
exporter
i18n
lang
tests
.travis.yml
LICENSE
README.md
arrow0.png
arrow135.png
arrow180.png
arrow225.png
arrow270.png
arrow315.png
arrow45.png
arrow90.png
calendar-setup.js
calendar-win2k-cold-1.css
calendar.js
cellid_google.php5
cellid_local.php
cellid_opencellid.php
cellid_trackme.php
cloud.php
config.php
crosshair.gif
database.php
database.sql
download.php
export.php
favicon.ico
gm.php
green-dot.png
index.php
install.php
lang.js
language.php
layout.css
main.js
mm_20_gray.png
mm_20_green.png
mm_20_purple.png
mm_20_red.png
mm_20_shadow.png
mm_20_yellow.png
msmarker.shadow.png
red-dot.png
requests.php
upload.php
xml.php

README.md

TrackMeViewer

  • Version: 2.0
  • Date: 12/28/2015

Web viewer for TrackMe app compatible with Android, Windows Phone and Windows Mobile clients

This is a simple script to help you get TrackMe running on your own server. I take no credit for any of the work done on TrackMe, an application built by Luis Espinosa (LEM) on XDA Developers.

Please feel free to modify the files to meet your needs. Post comments and questions to the forum thread mentioned below.

Requirements

It requires a web server with MySQL and PHP.

Installation

  1. FTP all of the files from the Zip to a folder on your web server. In my examples I will use the folder "trackme". Please note that folder names are CaSE sENsiTiVE!!! This folder must be writeable or the config file will not be built correctly. If you choose to not make the folder writeable that is fine, you just need to manually configure the config.php file before uploading. The fields in the file are clearly marked.
  2. In the same folder as the php files create a new folder called "routes".
  3. In the same folder as the php files create a new folder called "pics" and CHMOD it to 777.
  4. Using your MySQL access create a database which will house the tables created by the install script.
  5. Make sure the user account you want to use for the installer has access to create tables in that database.
  6. Get a Google Maps API key from here: http://www.google.com/apis/maps/signup.html
  7. Open your browser. I only tested this installer from Internet Explorer 7.0.
  8. Browse to your web server and folder, specifying the install.php file. Example: http://www.yourdomain.com/trackme/install.php
  9. Fill in the blanks with the database information used above, name of the folder where you uploaded all of the php files, Google Maps API key, and all of the other configuration settings.
  10. Click the Complete Installation button
  11. If you got errors, go back and try again, making note of the errors and fix them.
  12. If you didn't get errors, delete the install.php and database.sql files

Client

You can download the most recent version of the TrackMe client here:

  1. Android: https://play.google.com/store/apps/details?id=LEM.TrackMe
  2. Windows Mobile: http://forum.xda-developers.com/showthread.php?t=340667
  3. Windows Phone 7: http://www.windowsphone.com/en-us/store/app/trackme/8ebd20c9-1d80-e011-986b-78e7d1fa76f8

Usage on Windows Mobile

  1. Now you need to grab the CAB file and install TrackMe on your Windows Mobile Professional device. You can get the latest CAB file here: http://luisespinosa.com/bin/trackme/TrackMe.CAB
  2. Once you install it, start it up and click MENU -> CONFIG
  3. Make sure the GPS tab is configured correctly for your GPS device
  4. On the REMOTE tab put in the account name and password you want to use. It doesn't matter what you use, the account will be created for you when you start the GPS tracking.
  5. The server section of the REMOTE tab should be your server that you just installed the php files on. Make sure you also specify the subfolder name with a leading /. This folder name should be the same folder where you uploaded the php files in step 1.
  6. On the REALTIME TRACKING tab select the REMOTE option
  7. Click OK
  8. Click START. If the application is configured correctly it should try to get a fix from the GPS and start uploading position information.
  9. Open your browser and point it to your server and folder like this: http://www.yourdomain.com/trackme
  10. With any luck you should get a map with your points plotted. If not, post in the XDA Developers forum listed above and we will try to help you out.

See also

Thanks again to Luis Espinosa for developing and maintaining the application and for taking comments and feedback to drive his development.