Serving Web Control from Dynamic IP
TurnipTruck
Posts: 1,485
Greetings,
I am wondering if anyone has a way of serving up web control to the Internet via a cable modem that operates with a dynamic IP address. I am trying to avoid the cost of a static IP. It is not a "mission critical" system. I have a router available.
Thank you!
I am wondering if anyone has a way of serving up web control to the Internet via a cable modem that operates with a dynamic IP address. I am trying to avoid the cost of a static IP. It is not a "mission critical" system. I have a router available.
Thank you!
0
Comments
Jeff
Sincerely,
Andr
That page appears to be protected (or doesn't exist).
Is it in the other section of the forum that requires certification to see?
I'd be curious to see it. Could it be reposted here?
Oh well,
-- Jeff
By the way, I haven't included the source because technically, it belongs to my boss. He's not looking to sell licenses to use the module, but he did pay me for my time to write the code, and isn't about to give that work away. Minor point maybe, since the module is useable, but there it is.
Would TZO.com not work?
That is what I use
With AMX modules, AMX is there to stand behind their modules in case of problems. They support their modules. Bugs are reported, bugs are fixed, and new versions come out.
For inconcert modules provided by hardware manufacturers, the same is true (to a varying extent; I don't know what kind of support those get from the manufacturers).
For me, I'd *NEVER* use a module (without source available) unless it was from AMX or the hardware manufacturer (or someone reputable to support it). If the module malfunctions in some way, you have no recourse, and no options to get the problem fixed.
Of course, in my case, most of my modules are posted up on sourceforge.net, freely available for anyone to use. And I know, for example, that they are used. My time sync module forms the basis for the time code in AMX's i!-Scheduler and i!-TimeManager applications.
Just my opinion,
-- Jeff
I'm sure that this module is by far NOT the only example of something that a whole lot of people would find useful or beneficial, even if it doesn't carry any guarantee that it will work from now until the end of time or may never be updated. (For all we know, it will never need to be updated, so it >will< work until the end of time)
Having something that provides a solution to a problem NOW is far better than not having a solution at all.
In this instance, I believe that clients that wanted the ability to get to their networks from the outside world without requiring a PC to be running 24/7 would still request that this module get integrated into their system, even with the understanding that some day they it MIGHT break and they would need to seek an alternative at that point.
- Chip
Now, if the module is being implemented for personal use, it makes it a lot easier to use a module without source code. From what I can see, there are quite a few people that use these forums to let them program and augment their personal systems. In this case, they probably could care less about source code (unless they are trying to learn about writing modules).
With that being said, I am going to go out on a limb and say that if a bug was found in the majority of modules posted by people on this board and it was brought to their attention.... they would most likely fix it. The reason I say this is because most of these modules are written for use in a system and would you want a module running on a clients system if you know there is a chance that it might spontaneously break? Of course this is not a guarantee, and it may turn out that you are using a function the module doesn't need to support on the programmers system. In the least, you have the option of asking the programmer how he/she dealt with the particular cavets of the problem/feature you are trying to get code for and this may help you write your own module that performs the way you need.
Alright, I'm done rambling endlessly and I'll sum it all up here: It is better to have something than it is to have nothing. It is also better to know that if you choose to write your own module, there is a person that may be able to help with experience even if it is not code.
Just my 2 cents, a dime, 3 quarters and a nickle
Jeff