that's great news to hear maloner. it's good to hear that your vision loss isn't completely permanent. pcAnywhere is hard to set up at first so don't give up. i will help you as much as you need.
i think you got confused when you said "the dnydns software". the IP updater program called Dynamic_DNS_5 is not made by the same people who run the dyndns.org DNS service. they are 2 completely different things. i will clarify for you:
you need a DNS service that will resolve the IP address for you. what that does is when someone makes a request to connect to selene.dyndns.org the DNS service, which in this case is dyndns.org, accepts you request and gives you the real IP address that it has in it's database.
now you are wondering why do we need an updater program? because their is no way for the DNS service to know what the new IP address is when it changes. so when the IP address changes on the client machine that machine must somehow tell the DNS service (dyndns.org) to update its database with the new IP address.
all clients must have an updater program running at all times so when their IP address changes the updater will login to your DYNDNS.org account and update the IP address. make sure that Dynamic_DNS_5 always loads up when windows loads up.
you can do this by finding the option in Dynamic_DNS_5 to start up automatically at windows loadup. if there isn't an option like that which i am sure there is, than you must copy the shortcut that opens Dynamic_DNS_5 and drag and paste it into the windows "startup " folder. it's location is
C:\Documents and Settings\XP2500B\Start Menu\Programs\Startup
replace XP2500B with your own windows user account name. user account name is the name you would see when you first login to windows or when you click the start> log off buttons. this is done on every client computer so make sure this is the user account name that the client has. it is the name of what they are logged on in their operating system right now or whichever will be used for pcAnywhere.
we are doing this because we want Dynamic_DNS_5 to run when windows loads up. on my all computer i have no security and no password protected user accounts. i am not sure if or how this affects pcAnywhere's operation becuase if the first admiistrator account is password protected at windows load you will get a login screen or box that asks you to login to your account. this may or may not prevent pcanywhere from connecting to a client since the client isn't even logged in to their account. i have never tried this.
you must make sure that Dynamic_DNS_5 is setup correctly on all clients by looking at the icon in the system tray near the clock at bottom right corner. if you see a red traffic light that means incorrect configuration. if you see green you are good to go.
on the Dynamic_DNS_5 you will find a list of services that check the client's IP address and report it to the client after a specified amount of seconds. make sure in the client's Dynamic_DNS_5 configuration that you set this number to something high enough so the service will no deny you access to their service. if the Dynamic_DNS_5 updater checks the service too often you will be denied. i think 600 seconds is a safe number, check on the FAQ on the Dynamic_DNS_5 site. and remember that the number you enter uses a multiplier usually 10, so 10 x 60 = 600 seconds.
also the default service address is often too busy, you may want to use another IP service. i found this on dynamic_DNS_5 website at
http://www.sitedevelopers.com/ :
Available IP Detect Sites:
http://checkip.dyndns.org - set detect rate to 600 seconds or higher
http://ip.xtram.com - set detect rate to 120 seconds or higher (Thank you to Aquilo for making this available!)
http://ipid.shat.net/iponly/ - set detect rate to 300 seconds or higher
i have tested and used
http://ipid.shat.net/iponly/ and found is is more reliable than the default address dynamic_DNS_5 uses when you first installed it. you should change it to that also if you have problems with service not avalaible.
assuming you have created a dynamic DNS zone/ host correctly on dyndns.org you are ready to configure pcAnywere to connect to your dnydns account
maloner remember where you originally put the 192.168.0.B or A numbers into pcAnywhere? that's where you replace the numbers with example: selene.dyndns.org . replace selene with your account name you created at dyndns.org.
i just realized i either know more about pcAnywhere than i thought or my explanation is too lenghty. setting up pcAnywhere takes about 5 minutes and i think reading my help took about 5 hours maloner you should test everything to make sure it all works and reboot the client machines to see if they are still available to connect to after rebooting. if you want me to i can remotely connect to your machines through winXP remote assistance to help you setup those machines if you are stuck. just let me know