Here is a task that uses your location

Discuss RoboTask here
Post Reply
villanrl
Posts: 9
Joined: Tue Aug 08, 2006 5:54 am
Location: United States

Here is a task that uses your location

Post by villanrl »

All.I'm thinking this will help someone who uses a laptop on a home and business network.This scripts pings my router.  If it finds it, then you can assume you are home and run the various programs needed.Later.;**********************;* RoboTask Task file *;* Do not edit!       *;********************** [Root]ActionAfterRun=INTEGER|0Actions=FOLDERAutomat=INTEGER|-1CatID=INTEGER|1515560957ContinueOnError=INTEGER|1ExternalName=STRING|"Task61"Hide=INTEGER|0ID=INTEGER|1398616652Name=STRING|"AutoStart: Ping home network"Priority=INTEGER|3RunOnClose=INTEGER|0RunOnStartup=INTEGER|1ToLog=INTEGER|2[Actions]Action1=FOLDERAction10=FOLDERAction11=FOLDERAction12=FOLDERAction13=FOLDERAction14=FOLDERAction15=FOLDERAction16=FOLDERAction2=FOLDERAction3=FOLDERAction4=FOLDERAction5=FOLDERAction6=FOLDERAction7=FOLDERAction8=FOLDERAction9=FOLDER[Actions\Action1]ActionID=STRING|"A_ROBOTASK_LOG"Enabled=INTEGER|-1Name=STRING|"Log Message"Params=FOLDER[Actions\Action1\Params]message=STRING|"Ping Started; delaying 60 seconds"type=STRING|"1"[Actions\Action10]ActionID=STRING|"A_FLOW_ELSE"Enabled=INTEGER|-1Name=STRING|"Else"[Actions\Action11]ActionID=STRING|"A_ROBOTASK_LOG"Enabled=INTEGER|-1Name=STRING|"Log Message"Params=FOLDER[Actions\Action11\Params]message=STRING|"""{PING_CURRENT}"" does not respond"type=STRING|"1"[Actions\Action12]ActionID=STRING|"A_DIALOG_QUESTION"Enabled=INTEGER|-1Name=STRING|"You are at WORK"Params=FOLDER[Actions\Action12\Params]abortif=STRING|"0"action=STRING|"0"autotime=STRING|"2"buttons=STRING|"1"message=STRING|"""You are using the WORK network."""time=STRING|"10"[Actions\Action13]ActionID=STRING|"A_FLOW_ENDIF"Enabled=INTEGER|-1Name=STRING|"End If"[Actions\Action14]ActionID=STRING|"A_ROBOTASK_LOG"Enabled=INTEGER|-1Name=STRING|"Log Message"Params=FOLDER[Actions\Action14\Params]message=STRING|"""{PING_CURRENT}"": ""{PING_R_TIME}"""type=STRING|"0"[Actions\Action15]ActionID=STRING|"A_VARIABLES_REMOVE"Enabled=INTEGER|-1Name=STRING|"Remove variable ""PING_R_TIME"""Params=FOLDER[Actions\Action15\Params]varname=STRING|"PING_R_TIME"[Actions\Action16]ActionID=STRING|"A_VARIABLES_REMOVE"Enabled=INTEGER|-1Name=STRING|"Remove variable ""PING_CURRENT"""Params=FOLDER[Actions\Action16\Params]varname=STRING|"PING_CURRENT"[Actions\Action2]ActionID=STRING|"A_GENERAL_PAUSE"Enabled=INTEGER|-1Name=STRING|"Delay 60 sec"Params=FOLDER[Actions\Action2\Params]delay=STRING|"600"[Actions\Action3]ActionID=STRING|"A_VARIABLES_CREATE"Enabled=INTEGER|-1Name=STRING|"""PING_CURRENT"" with value ""192.168.0.1"""Params=FOLDER[Actions\Action3\Params]expand=STRING|"0"varname=STRING|"PING_CURRENT"varvalue=STRING|"192.168.0.1"[Actions\Action4]ActionID=STRING|"A_VARIABLES_CREATE"Enabled=INTEGER|0Name=STRING|"""PING_CURRENT"" with value cnet.com"Params=FOLDER[Actions\Action4\Params]expand=STRING|"0"varname=STRING|"PING_CURRENT"varvalue=STRING|"cnet.com"[Actions\Action5]ActionID=STRING|"A_VARIABLES_CREATE"Enabled=INTEGER|-1Name=STRING|"Create variable ""PING_R_TIME"" with value ""0"""Params=FOLDER[Actions\Action5\Params]expand=STRING|"0"varname=STRING|"PING_R_TIME"varvalue=STRING|"0"[Actions\Action6]ActionID=STRING|"A_INET_PING"Enabled=INTEGER|-1Name=STRING|"Ping {PING_CURRENT}"Params=FOLDER[Actions\Action6\Params]default=STRING|"-1"host=STRING|"{PING_CURRENT}"timeout=STRING|"5000"variable=STRING|"PING_R_TIME"[Actions\Action7]ActionID=STRING|"A_FLOW_IF"Enabled=INTEGER|-1Name=STRING|"If Then"Params=FOLDER[Actions\Action7\Params]case=STRING|"0"operator=STRING|"1"type=STRING|"1"value1=STRING|"{PING_R_TIME}"value2=STRING|"-1"[Actions\Action8]ActionID=STRING|"A_ROBOTASK_LOG"Enabled=INTEGER|-1Name=STRING|"Log Message"Params=FOLDER[Actions\Action8\Params]message=STRING|"Ping of ""{PING_CURRENT}"" is ""{PING_R_TIME}"" msec; You are at HOME"type=STRING|"1"[Actions\Action9]ActionID=STRING|"A_DIALOG_QUESTION"Enabled=INTEGER|-1Name=STRING|"You are at home."Params=FOLDER[Actions\Action9\Params]abortif=STRING|"0"action=STRING|"0"autotime=STRING|"2"buttons=STRING|"1"message=STRING|"""You are using the HOME network."""time=STRING|"10"
Post Reply