Login

Marcs Updater

There have been some reports about issues with the Updater not updating anymore. Please try the latest beta version and switch to another IP Check provider instead of the previous default dnsomatic.com. For some reason they are rate-limiting the number of requests to their service. The new IP Check provider selection allows you to choose another provider in such cases. You can test the functionality with the new "Test" panel.

If you want to add a custom provider to the unstable testing version, store a JSON file like the following under %PROGRAMDATA%\Marcs Updater\ServiceProviders\dyndns.json:

{
    "name": "DynDNS.org (Test)",
    "endpoint": "https://members.dyndns.org/nic/update",
    "method": "GET",
    "queryString": "hostname={HOSTNAME}&myip={MYIP}",
    "dataPayload": "",
    "defaults": {
        "username": "test",
        "password": "test",
        "hostname": "test1.customtest.dyndns.org"
    }
}

Supported query and payload tags are {USERNAME}, {PASSWORD}, {HOSTNAME} and {MYIP}. Restart the background service and foreground application to apply any changes.


Discussion created on

anonymous-43240526

Posted on

Allen wrote:

Is it possible to easily hide the system tray icon?


mback2k

Posted on

Marc wrote:

Yes, the option "System Tray Autostart" allows you to disable the tray icon process.


anonymous-43284379

Posted on

Allen wrote:

Thanks, So the IP updater process will still run in the background without the tray icon? Is that correct?
Does the process check the IP address and update it if neccassary when the process first runs, or does it wait for the first 5 minute update interval?


mback2k

Posted on

Marc wrote:

Yes, the Updater runs as a system service in the background. Only users with administrator privileges are able to turn it off. The systray process is completly independant and just a GUI that informs the user about updates. It does update on first run if no update was done before / the IP has changed since the last update.


anonymous-44446498

Posted on

Allen wrote:

Hi.
I am having trouble getting the updater to do an update automatically.
The PC is windows vista home basic with an admin account and several user accounts. It is normally logged on to one of the user accounts. The PC has a wired lan adapter that is unused and a wireless lan adapter that connects to the internet via the wireless gateway on my ADSL Router
The updater service is installed, but if I force the ADSL router to change my public IP address by cycling the power, the updater doesn't trigger an update even after the 5 minute check period, or a PC reboot. If I launch the system tray app, (I have to enter the administrator password), and click the OK button, then the IP address successfully updates.

Do you have any ideas? Do I need to disable the wired LAN adapter? Can I force a periodic update every 6 hours or so?


anonymous-44447504

Posted on

Allen wrote:

Also, what is the Wireless Networks Tab for? Do I need to enter details in here to get it to work correctly with a wireless network?


mback2k

Posted on

Marc wrote:

No, you don't need to as long as you don't tick the checkbox below the list. This feature allows you to filter on which networks you want to run updates, that way you can avoid updating the service with IPs that don't belong to you.


mback2k

Posted on

Marc wrote:

It does only update if your external IP changes or you force an update by clicking that OK button. You can't force an automatic update, because that is against the rules of most DNS services. And actually that 5 minute interval is not exactly 5 minutes. It's a random time between the set interval and the same doubled minutes. This means if you select 5, you get a random number between 5 and 10. This is also a relict of the OpenDNS days, I might remove that or decrease the max delay.


yahoo-5QWAWYRSPZDTZ6TM7G2SDLLM

Posted on

Bob wrote:

Is this option performed during installation? If so, can you tell me what the command line switch would be. I am trying to push this program out via a Group Policy Object. The current command line options we are using is /sp /username=our_username /password=our_password.

Any help would be appreciated.
Thanks, Bob Elliott


mback2k

Posted on

Marc wrote:

Sorry, there is currently no way to change this during installation, because the updater itself adds the required registry keys during the installation, not the installer. The only way to disable the systray autostart is to delete the registry key in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run.

The current installer does not support the /username or /password switch, you will have to put those things into the registry yourself, too.