C++ desktop sharing application
Dear programmers,
I have downloaded the program from here http://www.tightvnc.com version 1.3.10 and want to compile with the vs2013 ultimate edition and get the following error.
Error 7 error LNK2026: module unsafe for SAFESEH image. D:\robotics programming\ys u\tightvnc-1.3.10_winsrc\vnc_winsrc\vncviewer\htmlhelp.lib(init.obj)
vncviewer
Error 8 error LNK1281: Unable to generate SAFESEH image. D:\robotics programming\ys u\tightvnc-1.3.10_winsrc\vnc_winsrc\vncviewer\Debug\vncviewer.exe
1 1 vncviewer
I do not know that it is certification error as described here https://msdn.microsoft.com/en-us/library/windows/desktop/hh749939 as I am using windows 8.1 or safeseh
error and how to solve and apply patch that is suggested here https://github.com/joyent/node/issues/4242 to solve the issue.
Thanks
Hi ADNAN_SHAHID,
Thanks for posting in MSDN forum.
I suggest you contact to TightVNC Developers. You could get support at here:
http://www.tightvnc.com/contact.php .
Maybe you could try to right-click on your DLL project, go to Properties > Linker > Advanced and set “image has safe exception handlers” to No, if you have all the project code.
Read the document about
LNK1281 and
/SAFESEH , In some case it may be some third party lib files for which we did not have the source code. These lib files are not be compatible with safe exception handlers is because they were created with an older version of the Visual C++
compiler. So you need to contact to TightVNC and rebuild these libs.
Best regards,
Shu
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey.
Similar Messages
-
Client Server Desktop Sharing Application
I have made a client server Desktop Sharing application containing a java class for server and one for client, how can I deploy my java client bytecode at client's machine without installing JVM on that machine and not even going to the clients machine if we are connected in LAN.
I want to start my client program on that machine as & when the OS starts, so, is there any way to start a bytecode (or exe ) as a windows service( I dont want an installer)? Please provide information if I can get this done by some other service/software and tell me its name too.
Thanks for your reply (awaited)I have made a client server Desktop Sharing
application containing a java class for server and
one for client, how can I deploy my java client
bytecode at client's machine without installing JVM
on that machine and not even going to the clients
machine if we are connected in LAN.Well this can be done if the server has access to the clients hard disk you can simply copy the files from the server. But not recamended
I want to start my client program on that machine as
& when the OS starts, so, is there any way to start a
bytecode (or exe ) as a windows service( I dont want
an installer)? Please provide information if I can
get this done by some other service/software and tell
me its name too.Search in google for JavaService it is a simple third party exe that can register java programs as background services
Thanks for your reply (awaited) -
Developing a secure desktop sharing application using AIR
Hi all,
I am developing a remote support tool like TeamViewer, using AIR.
So far I managed to implement chat, file sharing etc. However, could not find any API in Adobe AIR to provide Screen Sharing or Remote Support. Can anyone suggest any techniques to achieve the same in Adobe AIR?
Many thanks!I just came across an article discussing how to use Flash Media Server to create a basic IM application with Adobe AIR. It then mentions audio/video streaming communication - it might be a possible route to take, I haven't really looked in to it at all.
http://www.adobe.com/devnet/flashmediaserver/articles/first_im_app_05.html
Looking at the capabilities of the Flash Media Server itself might shed more light on the issue. I believe it would require the AIR app to be built using Flex though. -
Desktop sharing application using c++
I have downloaded the program from here http://www.tightvnc.com version 2.7.10 and compiled successfully using visual studio 2013.
One is the tvn server and other is the viewer.
We connected successfully the server and viewer using my friend’s laptop pair with server and client interaction.
When the application runs all the control of the server computer goes to client. In other words the viewer computer can even hook the server, perform all the actions that a user can do on a local or personal computer and even shutdown the remote
or server computer using application that is even great in positive terms.
But we want to implement/modify the application in such a way that only server can share the screen not the hooking /controlling of entire application by the viewer.
In this regard it is need of removing some .h and .cpp files.
But we do not know what files to remove to achieve the desired goal.
Please tell a way or modify the application in such a way that control never goes to the viewer and always see the screen of the server computer.
Also please tell that when a wrong IP is added through the client/viewer side then the following error comes http://wikisend.com/download/914120/error that we want to find out in the code where
it is and want to modify it in some terms.
ThanksI assume this is your task to understand how the source works and what you need to do. This forum is a place you can ask if you have problems, but if you want to save the payment for consultant or a C++ professional that I assume you are wrong
here.
I'm pretty sure if you contact the Software owners using the contac link they will offer you consulting for $$$.
Best regards
Bordon
Note: Posted code pieces may not have a good programming style and may not perfect. It is also possible that they do not work in all situations. Code pieces are only indended to explain something particualar. -
Specific Application filter while desktop sharing
I need help for the specific application filter while on desktop sharing. i.e i have to share entire Desktop with current running processe except server application window (UI).http://blogs.msdn.com/b/rds/archive/2007/03/23/writing-a-desktop-sharing-application.aspx
I got the samples for desktop sharing using Windows Desktop Sharing References. In that I need to filter the specific application. But i didn't know How to do that.
By using following things we can try to filter the specific Application. But I want to know, how to call Viewer side share property to fire the OnApplicationUpdate Event on server side.
RDPSRAPI_APP_FLAGS & RDPSRAPI_WND_FLAGS enumeration - How to set the flag for specific application to give high level security process.
IRDPSRAPIApplicationFilter
_IRDPSessionEvents_OnApplicationUpdateEventHandler
Please give me some examples to do this....
Thanks
NarmadhaHi Narmadha,
Your issue seems to be out of the scope of this forum. We only focus on issue about RDS/VDI deployment, management and operations. For development and API issue it is appropriate to ask in our MSDN Forum:
http://social.msdn.microsoft.com/Forums/en-US/categories
Thanks.
Dharmesh Solanki
TechNet Community Support -
Latency issue in Desktop Sharing
We are planning to develop a conferencing solution using LCCS. I am trying to evaluate the screen/desktop-sharing application. I am experiencing 5-10 seconds latency during the transfer of the screen data to the other end.
I am using the demo application(ScreenShareSubscriber and ScreenSharePublisher), provided in the SDK.
Some more details:
- Current OS is Windows 7 (32 bit).
- I am behind a proxy.
- I am running the applications in India.
- Using Flex builder 4.6 with Flash player 11.1.
- Using the developer account to test the application.
Questions:
- Can the delay be reduced programatically? If yes, then how?
- The final solution may be used by people distributed across the globe. Is there a possibility that, the latency is affected by your location?
- If the above is true, does Adobe provide cloud services (for commercial applications) that are distributed in different location, to reduce the latency?
- Can proxy server be an issue? We have port 443 open on the proxy server for TSL connections.
- If the above is true, then how can we avoid the issue? The final application may be used in a corporate network and we cannot ask everyone to change their network settings to connect LCCS services.
I have checked some posts on the forum, which say that, the performance is faster on Macs. We are currently not targetting the Mac platform.
Thanks,
SubratHi,
Please double check the following firewall port between two subnets.
Front End Servers-Lync Server Application Sharing service 5065 TCP used for incoming SIP listening requests for application sharing.
Front End Servers-Lync Server Application Sharing service 49152-65535 TCP Media port range used for application sharing.
Clients 1024-65535* TCP Application sharing.
If the issue persists, you can use the Lync server logging tool on FE server to test the process of desktop sharing.
Here is the link of using the Lync logging tool:
http://blog.schertz.name/2011/06/using-the-lync-logging-tool/
Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please make
sure that you completely understand the risk before retrieving any suggestions from the above link.
Best Regards,
Eason Huang
Eason Huang
TechNet Community Support -
Lync Application and Desktop Sharing - Restrict remote access/Telnet
I have a customer and they are paranoid about using Lync application/desktop sharing which could potentially enable remote users from getting into their internal IT systems. They are asking if we could restrict application/desktop sharing specifically
for appls with remote access capabilities (e.g. Telnet, etc.)? Anyone could share any information relating to this? Thanks!We can’t do this with Lync Server natively. Maybe you want to vote idea at
http://lync.ideascale.com/a/dtd/Limit-AppSharing-for-specific-applications/467874-16285
Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found
there. Please make sure that you completely understand the risk before retrieving any suggestions from the above link.
Lisa Zheng
TechNet Community Support -
Disable Application/Desktop Sharing in Movi
Hi,
I have got a requirement to stop our users from sharing applications through Movi. I can't see anything in the release notes or in the TMS/VCS documentation.
Has anybody found a way of doing this?
Thanks in advance
Paul
Movi 4.2
VCS X7.0.1
TMS 13.1.1Maybe I guess I should have been more clear.
I didn't mean to say that the CUCM idea was a good idea, just that it was an idea.
In 5 and a half years of doing video for Cisco, TAC has never, ever referred me to an SE.
If he has a maintenance contract, there is no reason not to open the case to ask the question.
That is one of the reasons why you buy SMARTNET, so you can call TAC when the documentation is unclear or totally lacking for what you want to do.
This will likely result in either a feature request or a defect.
Having said that, if there is a way to do it, TAC is the way for the average customer to escalate to the BU to find someone who knows how to do it if it is possible with current technology.
Sent from Cisco Technical Support iPad App -
Disabling Video During Application /Desktop Sharing Conferencing ( web conferencing)
Hello Everyone,
I know its going to be tough. Management wants us to set up a pilot for web conferencing (app/Desktop Sharing only) but due to bandwidth concerns, wants to disable video for web conferencing users. But enable video for these same users during P2P video chat.
Is there a way I can achieve this with conferencing policy and group policy?
ThanksThere is a parameter AllowIPVideo of the command Set-CsConferencingPolicy.
This parameter indicates whether or not computer video is allowed in the meeting. The default value is True.
Check the usage of command Set-CsConferencingPolicy at
http://technet.microsoft.com/en-us/library/gg425788.aspx
Lisa Zheng
TechNet Community Support -
Things which can break Lync desktop sharing
Proxy URL filter
For one of my customers, Lync desktop sharing suddenly stopped working only from a particular network. All required ports were opened, telnet , tracert all fine, also sometimes we saw it working , so it was intermittent. you can guess what security
and network team will say J.
Then captured traffic in netmon and it shows that there is reset for 443 traffic and uccplog shows error which points to 443 inspection device on the network , so shared it with network and security team, you wouldn’t guess their response this time
J they asked me to identify the device which is resetting 443 session. Now I only had to solve this issue, I knew even PSS engineer can only tell us that there is reset.
I started off with question How it works some times?” , answer to this is that whenever it worked someone from Local IT team has logged in to that computer, also when logged in as normal users netstat shows time wait for 443 and sometimes sharing invitation
expires. This gave me a clue, so I asked for a new laptop which is not a member of any domain and started drilling down. ..Finally found that URL filtering rule has been applied to users in that subnet and corp application FQDNs are not bypassed. It
was URL filtering application which was stopping this traffic.
I told security team that proxy is causing this issue GUESS WHAT they asked me why they were not informed about Lync FQDN earlier
J
WAN optimizer.
It was another lovely day in office talking all important topics like work life balance, movies , next best weekend place etc… suddenly tickets started flowing for desktop sharing issue. Immediately P1 case was opened and all of us specialist joined P1 bridge
just to say WE DID NOT DO ANY CHANGES! Now someone is surely jealous of someone being happy or someone has not followed the change process. Who it is? And what it is has to be investigated, of course by Lync team.
Again netmon says 443 rest and error message says 443 inspection.. Being a Microsoft application expert you are not done yet without finding out which device is doing it, isn’t it? . So started isolating the issue. Noticed that issue is happening
only from specific region only. So asked everyone on call what is so special about this region…there was a dead silence and there was a smart answer YOU TELL US! Well this went on for a while till someone from network team asked with low tone
will wan optimizer has any impact on Lync traffic??
J
It was WAN optimizer which was causing this issue.
Regards
Praveen RThanks for sharing your experience. This is what the case with all of us serving this technology.
~ Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question please click "Mark As Answer". ~ This forum post is based upon my personal experience and does not necessarily reflect
the opinion or view of Microsoft, its employees, or other MVPs. -
Lync 2013 Desktop SHaring Not working from Internet
Hi,
I am facing one issue, my Desktop Sharing is not working for Internet Clients, error message comes is "we could not connect to the presentation because of network issues" Internally it is working fine even I from Edge Server.
I am using single Public IP Configuration on Edge Server with Port 5061,444,443,3478.
Any suggestions, on I can check are welcome.
Best Regards, Ranjit SinghHello Ranjit,
Application Sharing/Desktop Sharing happens through SRTP through the A/V edge Server hence checking the Port Range is very important
Following Port reachability to be checked first
Public --> Edge server:
TCP/443
UDP/3478
TCP/50,000-59,999 (Outbound only)
From the Front End pool to the internal Edge:
TCP/5062
TCP/443
UDP/3478
From the internal Edge to the Front End Pool:
TCP/5065
TCP/49152-65335 (Inbound/Outbound)
More Detailed info can be seen here
http://blogs.technet.com/b/nexthop/archive/2012/11/05/lyncmd-troubleshooting-lync-server-2010-application-sharing-internal-and-remote-scenarios.aspx -
What port number for Desktop Sharing using in Lync Server 2013 and Lync Online
Dear All,
My environment using Lync Server 2013 and Lync online on Office 365. I don't want my user using Desktop Sharing feature. then I need to know what port number for Desktop Sharing using in Lync Server 2013 and Lync Online.
I will deny this port on personal firewall each client.
Thank you for your advise.Hi,
I'm not sure you'd be able to do this with ports without impacting other application sharing features such as Q&A, Whiteboard, Poll etc - I'm pretty sure they all come under the same umbrella of ClientAppSharing.
Ordinarily you would create or modify your conferencing policy to restrict sharing to single programs only using a cmdlet similar to below;
Set-CsConferencingPolicy -Identity "Global" -EnableAppDesktopSharing SingleApplication
This would disable desktop sharing but enable users to continue sharing other single programs. If you want to remove that functionality too, then replace the 'SingleApplication' parameter with 'None'. Then users won't be able to share any programs either.
This is the correct way to do it as the icons will be greyed out for the users. Doing it your way, they would still be able to click them, and it would throw an error - this will lead to a lot more support calls and people assuming a service is broken.
I hope that helps some.
Kind regards
Ben -
I have CUCM 8.6 and Presence 8.6
Is an external application like MeetingPlace or Webex required for CUPC users to share their desktop or can it be done with just CUPC?I actually don't recall specifically checking with CUPC but I was under the impression that CUPC leveraged an external service (like webex). Used to be MeetingPlace. Not sure if it ever supported both at the same time.
Lately I have been looking at JFW. As Barry noted (+5 B.). JFW provides a native desktop sharing capability that leverages Binary Floor Control Protocol (BFCP). Which means an active call is required. That is key. For other desktop sharing scenarios, you still need an external solution (i.e. webex).
I am not sure how JFW w/BFCP would interoperate with a multipoint call. I suppose if you had a MCU that support SIP and BFCP (h323 content sharing doesn't use BFCP) it would work as it does with other CUCM-registered video endpoints. Not that you asked about multipoint, but it is one of the next logical quesitons for discussions around content sharing.
HTH.
-Bill (http://ucguerrilla.com) -
I want to develop a software for desktop sharing which will provide the facility to view not only desktop of other computer on network but also to control programs installed on other computer. but i don't know how to start. which apis will be suitable. If any one have idea and have any open source project of this type in java then plz share me
hi.
if u r a experienced java programmer...this will b very easy for u...i make some tricks for this application...like netmeeting(i think)...
(1)use rmi (or any u like)
(2) use java.awt.Robot to capture remote computer's screen....and sent this image to server(ur)application
eg. printscreen at remote machine and call the server's method to send this image to server
(3)use java.awt.Robot again to create process at remote machine
eg.u'll c the copy image of client's screen on the label...and add the mouse listener to this label and send this event to client and invoke the mouse event at remote machine by using Robot..
that's all...r u clear to my idea....good luck.. -
Desktop Sharing only sharing a small region of the desktop
On one users computer desktop sharing refuses to share a whole screen, instead it shares a region outlined by a rectangle..
Anyone know what is going on? We have tried to change resolution etc but nothing seems to work..This issue due to availability of hardware resource to the operating system or Application
Please check is we have the minimum system requirements for Lync http://technet.microsoft.com/en-us/library/gg412781(v=ocs.14).aspx meet from the client end
If yes please disable Anitvirus and other scanning software and test
Please remember, if you see a post that helped you please click ;Vote As Helpful" and if it answered your question please click "Mark As Answer" Regards Edwin Anthony Joseph
Maybe you are looking for
-
Preview has sudden;y quit working on my 13" Macbook with OSX Yosemite 10.10.2. It is stuck in the dock with a black dot below the icon suggesting it is open but it is not active. When I try to re-open Preview from the Applications folder on my hard d
-
What is the SAFEST SEQUENCE to convert from a Outlook/iPad/iPhone synced with MobileMe to syncing with iCloud (I have 10 years of calendar diary events and 3000 contacts) - I am worried about the data issues that have been posted about iCloud. This h
-
Receipt send to old email adress.
The receipt for reacent purchase of skype credit was send to old email adress that is no longer in use. Can I get the Skype rep resend them to my updated address plase.
-
I cannot get flash player to work since downloading windows 8.1
Am I missing something??
-
Is there a way to put a password on notes?
Is there a way to password protect your notes other than just the whole iPad