Stuart Snell IT Consultancy Services

Simple applications for business outcomes

  • Business Outcomes
    • Microsoft Office Products
    • Windows Tablet
    • 360° Spherical Camera
  • Software Products
    • GeoTabCAM
      • Features
    • GeoTabCAM Office Integration
      • Office Add-in
      • Office VBA
    • Software Support
      • Issue Entry
      • Search Issues
  • Contact Us
  • Privacy Policy
  • Collaboration

Command Line Options

February 10, 2017 by Stuart Snell

GeoTabCAM supports command line options to help you configure and control user settings.

These can be run at start up or as a maintenance script to standardise user settings across multiple installations.

GeoTabCAM.exe (windows exe)

/?
	Display command line usage
/s 
	single photo mode
/p [wait-seconds]
	output current position
	[wait-seconds] if no position found on first attempt, will keep trying until fix is found or exceed number of seconds indicated
/c 
	If no name/value pairs, opens configuration screen
	Process name/value pairs, but not launch UI
[filename]
	You can pass in a filename as a parameter to control where the file is saved
[name="value"]
	Process name/value pairs as per configuration, can specify any of the configuration values

Configuration

Control each of the user configuration values

  • if value is blank, then will set the default
  • If parameter not included, no change is made (so leave it out if not wanting to change)

Full list of settings

/config SavedPictureFileName= SavedVideoFileName= StampForeColor= StampBackColor= StampBackColorTransparent= StampDateTimeFormat= StampShowTimeZone= StampFont= StampText= OptionStampTime= OptionStampGeo= SelectedDevice= SelectedResolution= SelectedResolutionVideo= OptionImageMirror= OptionResolutionDefaultHigh= OptionCopyClipboard= LastWindowSize= VideoMaxMinutes= SelectedDeviceAudio= AudioViaPCI= AudioChannel= AudioSamplingSize= AudioSamplingRate= VideoFrameRate= VideoFrameRateMin= VideoFrameRateMax= VideoCompressorIndex= AudioCompressorIndex= VideoCueOption= WindowTopMost= GPSOutputFormat= GPSBaudRate= GPSCOMEnabled= GPSCOMPort= GPSEnabled= GPSMotionCMEnabled= EventPostCapture=

Command Line Arguments

Name Type Comment Default
SavedPictureFileName string path to image filename (or relative to current directory), valid formats; gif, bmp, png, tiff, tiff (defaults to jpg)
SavedVideoFileName string path to video filename (or relative to current directory), valid formats; avi, wmv, wma (defaults to avi)
StampForeColor Color name of system colour HighlightText
StampBackColor Color name of system colour Highlight
StampBackColorTransparent boolean if label is transparent TRUE
StampDateTimeFormat string d – Short date pattern
D – Long date pattern
f – Full date/time pattern (short time)
F – Full date/time pattern (long time)
g – General date/time pattern (short time)
G – General date/time pattern (long time)
R – RFC1123 pattern
s – Sortable date/time pattern
u – Universal sortable date/time pattern
U – Universal full date/time pattern
G
StampShowTimeZone boolean TRUE
StampFont Font “font family name, size, font style int”,
font style int ; 0 – Regular, 1 – Bold, 2 – Italic, 4 – Underline, 8 – Strikeout (or combinations thereof, eg 3 – Bold + Italic)
“Microsoft Sans Serif,9.75,1”
StampText string Permanent text to appear stamped on captured phot
OptionStampTime Boolean FALSE
OptionStampGeo Boolean FALSE
OptionCopylipboard Int 0 = Do not copy to clipboard
1 = Copy image to clipboard as raw data
2 = Copy image to clipboard as file
3 = Copy all captured images to clipboard as files when exiting application
0
OptionResolutionDefaultHigh Boolean indicating order of resolution list TRUE
OptionCopyClipboard Boolean FALSE
SelectedDevice Int 0 denoting first device, 1 denoting second device etc 0
SelectedResolution Int, int Resolution for preview (captured images)
eg “640, 480” camera must have capability of this resolution, “0, 0” will default to the largest resolution
0, 0
SelectedResolutionVideo Int, int Resolution for captured video
eg “640, 480” camera must have capability of this resolution, “0, 0” will default to the largest resolution
0, 0
LastWindowSize Int, int eg “1024, 768” camera must have capability of this resolution, “0, 0” will default to the maximise 0, 0
GPSCOMEnabled Boolean FALSE
GPSCOMPort String GPS COM port as a string
GPSBaudRate String GPS baud rate 4800
GPSEnabled Boolean TRUE
GPSMotionCMEnabled Boolean FALSE
GPSCOMEnabled Boolean True – display minutes with seconds
False – display minutes as a decimal
FALSE
GPSOutputFormat Int Output format of GPS position
0 – Degrees (as a decimal) d.d°
1 – Degrees and minutes (as a decimal) d° m.m’
2 – Degrees, minutes, seconds (as a decimal) d° m’ s.s”
3 – UTM format using WGS84 datam
4 – UTM format using Potsdam datam
1
EventPostCapture String path to launch external application after capture made
AudioCompressorIndex Int index representing compressor filter index of audio
(-1 representing no compressor used)
-1
SelectedDeviceAudio Int index number representing selected audio device
(-1 representing no audio)
-1
AudioViaPCI Boolean FALSE
AudioChannel Short number of audio channels on video recording 0
AudioSamplingSize Short audio sampling rate in bits 0
AudioSamplingRate Int audio sampling rate in Hz 0
VideoFrameRate Int video frame rate per second, fps 0
VideoFrameRateMin Boolean Lock video frame rate to minimum level TRUE
VideoFrameRateMax Boolean Lock video frame rate to maximum level FALSE
VideoCompressorIndex Int index representing compressor filter index of video
( -1 representing no compressor used)
-1
VideoMaxMinutes Int maximum length (minutes) video capture can run, 0 denoting no limit 3
WindowTopMost Boolean whether application windows will always be on top FALSE
VideoCueOption Boolean if set then Cue button will be used for video, then user presses Start TRUE
OptionImageRotate RotationFlipType Rotation when image saved to disk
RotateNoneFlipNone
Specifies no clockwise rotation and no flipping
Rotate270FlipXY
Specifies a 270-degree clockwise rotation followed by a horizontal and vertical flip
RotateNoneFlipXY
Specifies no clockwise rotation followed by a horizontal and vertical flip
Rotate90FlipXY
Specifies a 90-degree clockwise rotation followed by a horizontal and vertical flip

Rotate180FlipY
Specifies a 180-degree clockwise rotation followed by a vertical flip
Rotate270FlipY
Specifies a 270-degree clockwise rotation followed by a vertical fli
RotateNoneFlipY
Specifies no clockwise rotation followed by a vertical flip
Rotate270FlipX
Specifies a 270-degree clockwise rotation followed by a horizontal flip

RotateNoneFlipNone

Filed Under: Features Tagged With: Features, GeoTabCAM

Copyright © 2025 Stuart Snell IT Consultancy Services | Hosted by Metrix
Scroll Up