{"id":6181,"date":"2019-04-26T20:58:03","date_gmt":"2019-04-26T20:58:03","guid":{"rendered":"https:\/\/www.use-snip.com\/kb\/?post_type=ht_kb&#038;p=6181"},"modified":"2021-06-22T08:47:04","modified_gmt":"2021-06-22T08:47:04","slug":"autostart-snip-at-login","status":"publish","type":"ht_kb","link":"https:\/\/www.use-snip.com\/kb\/knowledge-base\/autostart-snip-at-login\/","title":{"rendered":"Autostart SNIP at login"},"content":{"rendered":"<p>Recommendations for automatically starting the <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> NTRIP Caster application once the user has logged in.\u00a0\u00a0 How to setup <em>auto log-in<\/em> to a given account is also covered.\u00a0\u00a0\u00a0 [<em><span style=\"color: #008000;\"><strong>Aside<\/strong><\/span><\/em>: It is preferred to have <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> run as a <em>service<\/em> and then start that service before any party was logged in.\u00a0 However, because <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> uses the desktop GUI, there are technical and security issues that prevent this solution at this time.\u00a0 The <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> development team is still working to create a true service-based solution.]<\/p>\n<h2>Why do this<\/h2>\n<p>Why do this?\u00a0 If you have mounted <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> on a machine that runs unattended, and one that may be restarted, and you ALWAYS want <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> to start and run, you will want to use a solution such as this.\u00a0 [This article pertains to running <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> in the Windows environment]<\/p>\n<h2>How to do this<\/h2>\n<p>This solution requires two additional steps beyond simply installing <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> on the target machine.<\/p>\n<ol>\n<li>You must have the machine auto log-in to a given user account, the one that you routinely use to run <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>. Because <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> is being run as a <em>desktop application<\/em> and not a <em>service<\/em>, an active user logon is required in order to access the desktop services (and hence show the GUI display). You may wish to use an account created specifically for this purpose.<\/li>\n<li>You must create a shortcut in the startup folder for that account (or for all accounts if you prefer) to run the provided utility tool &#8220;<strong>SNIPserviceMon.exe<\/strong>&#8221; which is a console application we have created that checks to ensure <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> is running and will restart <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> if it finds it; a) not running or b) it is not responsive.<\/li>\n<\/ol>\n<p>When the user first logs on, the <strong>SNIPserviceMon<\/strong> tool is started.\u00a0 It then checks the state of the <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> application every 5 seconds thereafter.\u00a0 When the <strong>SNIPserviceMon<\/strong> tool sees that <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> is not running, it starts the program\u00a0 (simpleNTRIP.exe). The small console window that shows the status of this can be minimized, but must remain running for the monitoring to continue.\u00a0\u00a0 If you were to stop <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> by hand, will will be restarted as long as this program is active.\u00a0 If you wish to no longer run <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>, simply kill this program <em>before<\/em> exiting <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>.<\/p>\n<p>From <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> release 2.09 onward (due to be released in May 2019) some additional functionality has been added to support this process as well.\u00a0 In particular when a forced shutdown occurs (Windows resetting, often due to service upgrades) <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> now saves various intermediate files without operator intervention.<\/p>\n<h2>How to do this, <em>step by step<\/em><\/h2>\n<p>In the example that follows we have used a Windows 7 machine for the example, other models of Windows are similar.\u00a0 The <strong>SNIPserviceMon<\/strong> tool is available for download at the link below for existing users, and will be bundled with all copies of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> from release 2.09 onward (May 2019 release).\u00a0 [<span style=\"color: #008000;\"><em><strong>Aside<\/strong><\/em><\/span>:\u00a0 This tool uses a simple console (in English: like <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>, it has a GUI), therefore it cannot be run as a service and will fail if you try to run it in that manner.]<\/p>\n<p style=\"text-align: right;\">Note: This solution is intended for Windows 7, 8, and 10 users.<\/p>\n<h3>Set Auto Logon<\/h3>\n<p>In order for this to work, a user must be automatically logged in when the machine starts.\u00a0 There are many guides on how to do this for different widows platforms, here are several good ones:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.lifewire.com\/how-do-i-auto-login-to-windows-2626066\">https:\/\/www.lifewire.com\/how-do-i-auto-login-to-windows-2626066<\/a><\/li>\n<li><a href=\"https:\/\/helpdeskgeek.com\/how-to\/log-into-windows-automatically\/\">https:\/\/helpdeskgeek.com\/how-to\/log-into-windows-automatically\/<\/a><\/li>\n<li><a href=\"https:\/\/www.cnet.com\/how-to\/how-to-log-on-to-windows-7-automatically\/\">https:\/\/www.cnet.com\/how-to\/how-to-log-on-to-windows-7-automatically\/<\/a><\/li>\n<li><a href=\"https:\/\/support.microsoft.com\/en-us\/help\/324737\/how-to-turn-on-automatic-logon-in-windows\">https:\/\/support.microsoft.com\/en-us\/help\/324737\/how-to-turn-on-automatic-logon-in-windows<\/a><\/li>\n<li><a href=\"https:\/\/www.groovypost.com\/howto\/automatically-sign-in-windows-10\/\">https:\/\/www.groovypost.com\/howto\/automatically-sign-in-windows-10\/<\/a><\/li>\n<li><a href=\"https:\/\/www.technipages.com\/how-to-enable-auto-login-in-windows-10\">https:\/\/www.technipages.com\/how-to-enable-auto-login-in-windows-10<\/a><\/li>\n<\/ul>\n<p>Any of the above can provide further details you may need.<\/p>\n<p>We use Windows7 Pro in the below, using the Microsoft <b>netplwiz <\/b>utility to select which user account will be used for the the automatic log-in. <b><br \/>\n<\/b><\/p>\n<p>From the Start menu (or by typing the windows key + &#8216;R&#8217;), type in <b>netplwiz\u00a0<\/b> and hit enter. This will bring up a dialog box similar to the below (again, using Windows 7 for this example). <b><br \/>\n<\/b><\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6245\" src=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/AutoLogOn.png\" alt=\"\" width=\"479\" height=\"516\" srcset=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/AutoLogOn.png 479w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/AutoLogOn-278x300.png 278w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/AutoLogOn-46x50.png 46w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/AutoLogOn-320x345.png 320w\" sizes=\"auto, (max-width: 479px) 100vw, 479px\" \/><\/p>\n<p>Uncheck the checkbox marked &#8220;<em>Users must enter a user name and &#8230;<\/em>&#8221; and then click the Apply button.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6247\" src=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/AutoLogOn2.png\" alt=\"\" width=\"575\" height=\"521\" srcset=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/AutoLogOn2.png 575w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/AutoLogOn2-300x272.png 300w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/AutoLogOn2-50x45.png 50w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/AutoLogOn2-320x290.png 320w\" sizes=\"auto, (max-width: 575px) 100vw, 575px\" \/><\/p>\n<p>The dialog will immediately then ask you which user is to be the automatic one, and what the password is for that user.<\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6246\" src=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/AutoLogOn3.png\" alt=\"\" width=\"542\" height=\"530\" srcset=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/AutoLogOn3.png 542w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/AutoLogOn3-300x293.png 300w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/AutoLogOn3-50x50.png 50w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/AutoLogOn3-60x60.png 60w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/AutoLogOn3-320x313.png 320w\" sizes=\"auto, (max-width: 542px) 100vw, 542px\" \/><\/p>\n<p>Once this data is entered, a few minor registry things are safely edited by the Microsoft tools and from that point on this user will auto log-in when the machine starts.\u00a0 You can remove this at any time by re-checking the checkbox marked &#8220;<em>Users must enter a user name and &#8230;<\/em>&#8221; again.<\/p>\n<h3>Download and Installing <strong>SNIPserviceMon<\/strong><\/h3>\n<p>The current release of the <strong>SNIPserviceMon.exe <\/strong>tool is Rev 1.1 and can be downloaded at this link:<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2021\/06\/SNIPserviceMon_r1-1.zip\" target=\"_blank\" rel=\"noopener\"><strong>SNIP Service Monitor<\/strong><\/a><\/p>\n<p style=\"text-align: right;\"><span style=\"color: #339966;\"><strong>Note<\/strong><\/span>: This tool now ships with all revision of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>, unless you<br \/>\nare re-installing it, you do not need to download it.<\/p>\n<p>Unzip the tool and place it alongside the <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> program in the \/bin directory for <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>.<br \/>\nFor most users this would be the path: C:\\Program Files (x86)\\SNIP\\bin<\/p>\n<p>The tool depends on the <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> program being called <strong>simpleNTRIP.exe <\/strong>and being in the same folder. If this file is not found, this is noted in the console display when run.<\/p>\n<p>Now that the tool is installed, we must create a shortcut and place that shortcut into the &#8220;start&#8221; folder so that it will be automatically run with a user log-in occurs.<\/p>\n<h3>Starting <strong>SNIPserviceMon<\/strong> at login<\/h3>\n<p>We now create a shortcut to run the <strong>SNIPserviceMon<\/strong> tool at log-in.\u00a0 Note that the shortcut is not for <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> itself but for the tool which will monitor and run <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>.<\/p>\n<p>Create a shortcut (not a copy) for <strong>SNIPserviceMon<\/strong> in the normal\u00a0 way (menu right-click, select <em>create shortcut<\/em>) and drag it to the desktop for convenience.\u00a0\u00a0 You can rename this file anything you wish.<\/p>\n<p>You can select <strong>where to place<\/strong> the shortcut in either a single users folder or in a special folder that applies to all users.\u00a0 Unless there are users who would be using the machine WITHOUT a need to ever run <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>, we would recommend you place the shortcut into the special folder so that <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> will automatically run with any user.\u00a0 The details regarding the name and location of the folder vary with the revision of Windows you are using (see the above links for each model of Windows).<\/p>\n<p>The process of how to automatically start any program is also well covered by the internet, here are a few useful links for further background. [Remember, <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> is not a service and cannot be started in that way.]<\/p>\n<ul>\n<li>https:\/\/www.howtogeek.com\/228467\/how-to-make-a-program-run-at-startup-on-any-computer\/<\/li>\n<li>https:\/\/support.microsoft.com\/en-us\/help\/4026268\/windows-10-change-startup-apps<\/li>\n<\/ul>\n<p>But first, as the startup folder is a &#8220;hidden&#8221; one on some systems, make sure you are showing hidden files in explorer.<\/p>\n<p>To place the shortcut in the special folder (to <strong>apply to all users<\/strong>) do this:<\/p>\n<p style=\"padding-left: 40px;\">From the Star menu (or by typing the windows key + &#8216;R&#8217;),<br \/>\ntype in <em><strong>C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\Startup<\/strong>\u00a0\u00a0 <\/em>and hit enter.<\/p>\n<p><strong>Or<\/strong>, To place the shortcut in the current user&#8217;s startup folder do this:<\/p>\n<p style=\"padding-left: 40px;\">From the Star menu (or by typing the windows key + &#8216;R&#8217;),<br \/>\ntype in <em><b>shell:startup <\/b><\/em>and hit enter.<\/p>\n<p><span style=\"color: #ff6600;\"><strong>Caution<\/strong><\/span>: Please select one or the other locations for the shortcut, not both.\u00a0 If you were to use both methods (placing two shortcuts), two copies of the <strong>SNIPserviceMon<\/strong> tool would be started and running at the same time with each trying to start <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>. Only one copy is needed.<\/p>\n<p>The folder to use is then opened and visible.\u00a0 Simply drag the shortcut to the <strong>SNIPserviceMon<\/strong> tool created in the prior step (it should be on the desktop) into this folder.\u00a0 The machine may state you need admin privileges to move the file, allow it to do so.\u00a0 And you are done.<\/p>\n<p style=\"padding-left: 40px;\"><span style=\"color: #008000;\"><strong>Important Note<\/strong><\/span>:<br \/>\nIn the above you are placing a shortcut into the folder.<br \/>\nThe <strong>SNIPserviceMon<\/strong> tool must be placed alongside the <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> program in the \/bin directory.\u00a0 The tool uses relative paths to find <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> and other assorted files.\u00a0 The <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> program itself must remain named <strong>simpleNTRIP.exe<\/strong> (and not, for example SNIP_2_xx or some such).\u00a0\u00a0 The name of the folder where <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> resides is not critical, and you can name that as you wish (some deployments choose to name the folder where each copy of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> resides by the release value).\u00a0 If the tool does not see a local copy of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>, it will alert you and suggest you configure it correctly.<\/p>\n<p style=\"padding-left: 40px;\"><em><span style=\"color: #008000;\"><strong>Aside<\/strong><\/span><\/em>: A handy list of useful Windows shell commands can be found <a href=\"https:\/\/www.sevenforums.com\/tutorials\/4941-shell-command.html\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>.<\/p>\n<h3>Testing the result<\/h3>\n<p>Please perform these two steps to confirm your installation is now working.<\/p>\n<p>Step One, test <strong>SNIPserviceMon <\/strong>and <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> run<\/p>\n<p style=\"padding-left: 40px;\">The very first time you run the program, a log file is also created:<\/p>\n<p style=\"padding-left: 40px;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6241\" src=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart1.png\" alt=\"\" width=\"700\" height=\"250\" srcset=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart1.png 700w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart1-300x107.png 300w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart1-50x18.png 50w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart1-600x214.png 600w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart1-320x114.png 320w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<p style=\"padding-left: 40px;\">Subsequent to the initial run, the console appears as below when started.<\/p>\n<p style=\"padding-left: 40px;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6240\" src=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart2.png\" alt=\"\" width=\"700\" height=\"150\" srcset=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart2.png 700w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart2-300x64.png 300w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart2-50x11.png 50w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart2-600x129.png 600w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart2-320x69.png 320w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<p style=\"padding-left: 40px;\">If you happen to have <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> running right now, download the program as per above, place it in the \/bin directory,\u00a0 and <strong>right click on it<\/strong> to run it. The program will then start, and you will a terse console similar to the above images.\u00a0 [If <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> is not running, this will in fact start it if all is well]<\/p>\n<p style=\"padding-left: 40px;\">At this point the <strong>SNIPserviceMon<\/strong> tool wakes and then checks to be sure a copy of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> is running once every 5 seconds. It then checks various time stamps on log files to confirm that <strong><span style=\"color: #0000ff;\">SNIP<\/span><\/strong> is not in any sort frozen state.\u00a0 If it finds that the log files are evolving, all is well and it returns to sleep.\u00a0 If it does not find a copy running, it starts one and then waits to confirm it started correctly.\u00a0 If it find more than one copy running (this can occur when the user tries to start <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> too many times),\u00a0 it kills all the copies and starts a single fresh instance.\u00a0 This process repeats forever unless the console is closed.<\/p>\n<p style=\"padding-left: 40px;\">Test it.\u00a0 Close the copy of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> in the normal way.\u00a0 The\u00a0 <strong>SNIPserviceMon<\/strong> tool will notice this and take action.\u00a0 In a few seconds, typically about 10 as <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> requires time to shut down and save various files after the GUI disappears, you will see <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> restart.\u00a0\u00a0\u00a0 The console will display what occurred along with the date and time of the event.<\/p>\n<p style=\"padding-left: 40px;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6243\" src=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart3.png\" alt=\"\" width=\"700\" height=\"180\" srcset=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart3.png 700w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart3-300x77.png 300w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart3-50x13.png 50w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart3-600x154.png 600w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/04\/SNIP_MonitorStart3-320x82.png 320w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<p style=\"padding-left: 40px;\">In the above test you started the <strong>SNIPserviceMon<\/strong> tool by hand, confirmed it tracked <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> in the process tables, and that is could restart <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>.<\/p>\n<p style=\"padding-left: 40px;\">If you see console text state that it cannot find <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>, this indicates that you have not placed the <strong>SNIPserviceMon<\/strong> tool in the same \/bin folder with the simpleNTRIP.exe program.\u00a0 Review the above instructions and correct.<\/p>\n<p>Step Two, test Auto Log-in and <strong>SNIPserviceMon<\/strong>\u00a0 auto start<\/p>\n<p style=\"padding-left: 40px;\">In order to test that this tool is automatically started when the user logs in you need to log out (or better yet <strong>restart the machine<\/strong> with this user set to auto log in).\u00a0 Simply log out or restart, and observe.<\/p>\n<p style=\"padding-left: 40px;\">If all is well you will see the user desktop start without any intervention.\u00a0 This indicates the auto log-in process is working.\u00a0 Quickly thereafter you will again see a console image like the above appear.\u00a0 This indicates that the shortcut you placed into the START folder to the <strong>SNIPserviceMon<\/strong> tool is working.<\/p>\n<p style=\"padding-left: 40px;\">After this point the process flow is identical to what you first tested, the <strong>SNIPserviceMon<\/strong> tool will detect the absence of a running copy of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> and restarts it when needed.<\/p>\n<p style=\"text-align: left;\"><span style=\"color: #008000;\"><strong>Congratulations, your copy of <span style=\"color: #0000ff;\">SNIP<\/span> will now continuously run and restart without operator intervention!<\/strong> <\/span><\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<h3>Turning the Monitoring Service on or off<\/h3>\n<p>Once you have setup the service to run, you can&#8230;<\/p>\n<ul>\n<li><strong>Disable<\/strong> the motioning program by <strong>simply killing the console window<br \/>\n<\/strong><\/li>\n<li><strong>Enable<\/strong> (or restart) the service by running the program (double click on it)<strong><br \/>\n<\/strong><\/li>\n<\/ul>\n<p>Disable the motioning program <strong><em>before<\/em><\/strong> killing <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> or <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> may be restarted.\u00a0 To ensure that <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> starts and shuts down correctly there are a few seconds of delay between the motioning program actions and <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> becoming visible again.<\/p>\n<hr \/>\n<h3>A Caution<\/h3>\n<p>If running different copies of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> on the same machine, you may want to have a copy of the motioning program alongside each and only run <strong>one<\/strong> of these at any given time.\u00a0\u00a0 The <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> license model allows only one copy to run at a time, other copies are shut down when started to prevent conflicts. If you run multiple release copies of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> in different folder paths, these same rule applies.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recommendations for automatically starting the SNIP NTRIP Caster application once the user has logged in.\u00a0\u00a0 How to setup auto log-in to a given account is also covered.\u00a0\u00a0\u00a0 [Aside: It is preferred to have SNIP run as a service and then start that service before any party was logged in.\u00a0 However, [&hellip;]<\/p>\n","protected":false},"author":13,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"ht-kb-category":[115],"ht-kb-tag":[437,438,439,436],"class_list":["post-6181","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-getting-started","ht_kb_tag-autostart","ht_kb_tag-login","ht_kb_tag-restart","ht_kb_tag-service"],"_links":{"self":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/6181","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/comments?post=6181"}],"version-history":[{"count":34,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/6181\/revisions"}],"predecessor-version":[{"id":7790,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/6181\/revisions\/7790"}],"wp:attachment":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/media?parent=6181"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb-category?post=6181"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb-tag?post=6181"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}