Compatibility of PcHelpWare Repeater with UltraVNC/SC

Compatibility of PcHelpWare Repeater with UltraVNC/SC

Postby YY » 2008-02-14 11:45

Hi! Everyone,

So far every piece of information I had read from this forum mentioning that:
PcHelpWare & UltraVNC are two independent products, and the two repeaters are NOT COMPATIBLE with each other.

PcHelpWare is developed after UVNC, and using a dedicated protocol, so it is obviously the UVNC repeater know nothing about PHW, and thus unable to handle any PHW signal.

But it may not true to state that the PHW repeater (Rel 1.0) is unable to handle UVNC signal. When you open the GUI (setting) of PHW repeater, you will see this information:
Mode I: Only used by SC
Mode II: Can be used by SC and PcHelpWare

Thus I suppose the developer was trying the make the repeater workable for both SC (at least in some extend) and PcHelpWare, and I carried a lot of tests to see how much can PHW repeater do the same function as the original uvnc repeater.

Before going to my result, I want to discuss the statement "Mode I: Only used by SC", which I was so much confused!?!? For all I understand, when SC making connection via repeater (using an ID), this is Mode II operation, and is the only one mode that SC working with repeater...so what does this statement mean ????

Suddenly I got an idea that: would it be a typing error, the correct statment s/b : "Mode I: Only used by UltraVNC (Viewer)"?
Bingo! My test shows that the PHW repeater supporting the UltraUVC mode I forwarding. See the result on the post below.

Moderated by redge at 2008-02-14 22:05:
added sticky
Last edited by YY on 2009-05-31 09:13, edited 3 times in total.
YY
200
200
 
Posts: 996
Joined: 2006-11-13 15:11

Re: Compatibility of PcHelpWare Repeater with UltraVNC/SC

Postby YY » 2008-02-14 11:50

Test Result of UltraVNC/SC Connection via PcHelpWare Repeater

Software Version:
WinVNC & VNCviewer: 1.0.2
SC: RC23
PHW Repeater: Rel 1.0
Windows: all running on XP Pro SP2

1. VNCViewer-->Repeater (mode 1)--->VNCServer
  Connect w/o DSMPlugin = Success
  Connect with DSMPlugin = Success
  Multi Connection to the Same Server via Same Repeater = Success
    (Of course, DSMPlugin cannot be used in this operation)
  Conclusion: The PcHelpWare Repeater fully supports the UVNC mode 1 operation

2. VNCViewer-->Repeater (Mode II) <--VNCServer
  Connect w/o DSMPlugin, if Viewer connects to repeater first = Success
              if Server connects to repeater first = Fail (w/o error message)
  Connect with DSMPlugin, if Viewer connects to repeater first = Success
              if Server connects to repeater first = Fail (w/o error message)

  With the about result, then I redo the test again with a UVNC repeater,
  the connection are all OK no matter which end arrives the repeater first.
  Conclusion: The Repeater is most likely designed to support this mode,
        but a bug exists.

3. VNCViewer -->Repeater (Mode II)<-- SC
  Connect w/o DSMPlugin, if Viewer connects to repeater first = Success
              if SC connects to repeater first = Fail (Invalid Protocol)
  Connect with DSMPlugin, if Viewer connects to repeater first = Success
              if SC connects to repeater first = Fail (Invalid Protocol)

  Again, with a UVNC repeater, all connections are OK,
  no matter which end arrives the repeater first.
  Conclusion: The Repeater is most likely designed to support this mode,
        but a bug exists.

Final Conclusion: Actually only one bug is found, and if it bug can be fixed in next release, we can have a repeater able to support both PcHelpWare and UltraVNC/SC operation.
Last edited by YY on 2008-02-14 16:30, edited 1 time in total.
YY
200
200
 
Posts: 996
Joined: 2006-11-13 15:11

Re: Compatibility of PcHelpWare Repeater with UltraVNC/SC

Postby redge » 2008-02-14 22:29

Actually only one bug is found, and if it bug can be fixed in next release, we can have a repeater able to support both PcHelpWare and UltraVNC/SC operation.

Thank you very much for your great and time test and share the knowledge.
Last edited by redge on 2008-02-14 23:06, edited 1 time in total.
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
redge
Super-Mod
Super-Mod
 
Posts: 6815
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Re: Compatibility of PcHelpWare Repeater with UltraVNC/SC

Postby redge » 2008-02-14 23:42

Very good news :-)
I did exactly same test with same limitation until fix done. Cool

require 2 fix:

1. update repeater 1.0.y.z --> repeater 1.2.2.2
2. update pchelpware 1.0.0 --> pchelpware 1.0.1 patch

tested successfully both software with repeater 1.2.2.2
no matter which end arrives the repeater first.

pchelpware_viewer 1.0.1 <--> repeater <--> pchelpware_server 1.0.1
or/and
UltraVNC viewer 1.0.4 <--> repeater <--> UltraVNC 1.0.4 /SC 20.3


Big thank you to YY for make me trying the test again for all :-)

related:
VC++ 2005 EE project for Repeater
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
redge
Super-Mod
Super-Mod
 
Posts: 6815
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Re: Compatibility of PcHelpWare Repeater with UltraVNC/SC

Postby redge » 2008-07-10 09:37

distributer.exe (service = repeater_service) file date 7 July 2008

topic #13125

*repeater: found bug that required server to be connected first.
Now you can connect server or viewer first

*server now take as commandline
-autoreconnect -id:???
-id:???
Single repeater connection
*server had a possible error ( reconnect couldn't happen if shutdown by service is requested)
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
redge
Super-Mod
Super-Mod
 
Posts: 6815
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Re: Compatibility of PcHelpWare Repeater with UltraVNC/SC

Postby ronzzkee » 2009-05-19 07:52

redge wrote:distributer.exe (service = repeater_service) file date 7 July 2008

topic #13125

*repeater: found bug that required server to be connected first.
Now you can connect server or viewer first

*server now take as commandline
-autoreconnect -id:???
-id:???
Single repeater connection
*server had a possible error ( reconnect couldn't happen if shutdown by service is requested)


I actually try this one, and luckily its working to me, thanks for the help





_________________
Vinyl Banners | My Sports
ronzzkee
 
Posts: 1
Joined: 2009-05-19 07:45


Return to PcHelpWare

Who is online

Users browsing this forum: No registered users and 0 guests

cron