kater Posted August 23, 2007 Posted August 23, 2007 (edited) HI my Dear'sI want to Create the invitation file of the Remote Assistance by AutoIt v3That is very simple by AutoIt v3 , and that is why I'm hereI''m here for your advice to me First Step ! We need to start Edited August 23, 2007 by kater
tAKTelapis Posted August 23, 2007 Posted August 23, 2007 I am a little confused as to what you are after Kater. Is it the creation of a file much like the .vnc and .rdp files, which contain specific commands to start a remote assistance session? As if so, i am unsure if the remote assistance scheme uses such files.
kater Posted August 24, 2007 Author Posted August 24, 2007 Do you now that invitation file of Remote Assistance We need to create the invitation as Automatically For Example : We need to create a Script file by AutoIt v3 when me open the Script will do all the configurations of the invitation and it will save the invitation file to my C Drive
weaponx Posted August 24, 2007 Posted August 24, 2007 (edited) Instructions to create file: http://www.microsoft.com/windowsxp/using/h...st/viafile.mspxThe invitation file is in xml format, here is one I generated (default filename: RAInvitation.msrcincident):<?xml version="1.0" encoding="Unicode" ?><UPLOADINFO TYPE="Escalated"> <UPLOADDATA USERNAME="Administrator" RCTICKET="65538,1,192.168.1.200:3389;weaponx:3389,*,3yLEA21dLmCMdZPVnc4MZs6uf9zZvjjzU0FmAXkNjjs=,*,*,h6tzl/qgge4AdyY+zhsnDFO+aIs=" RCTICKETENCRYPTED="1" DtStart="1187916594" DtLength="11520" PassStub="vy)4HzlplXgsON" L="0" /></UPLOADINFO>The password I entered is "password" and is thusly encrypted. It also (obviously) uses my internal IP to connect. Were you planning on using this outside a lan?Are you going to require a password (its optional)? Edited August 24, 2007 by weaponx
kater Posted August 24, 2007 Author Posted August 24, 2007 (edited) DearI want to Explain more to you about my idea to Remote AssistanceFirst : I have local Network and I have also some Shared Folders in my Local Networkand I Don't like to give the existing user any control to his PC and some times this user will facing a problem with his PC I want to help him by Remote Assistance when me ask him to create the invitation file he will not do it and he does not know how to do it and I do not have a time to tell him how to do it soI want to creat a script file by AutoIt v3 to creat the invtation file and save it in my Shared Folder as you see in the below http://www.u11p.com/folder3/U11P_8RwF56nlme.zipPresentation Edited August 24, 2007 by kater
kater Posted August 24, 2007 Author Posted August 24, 2007 The below link is a Shortcut to Remote Assistance %SYSTEMROOT%\system32\rcimlby.exe -LaunchRA we need to start
Tiger Posted August 24, 2007 Posted August 24, 2007 (edited) I can't download the file "Remote Assistance.zip"Error: Quote ForbiddenYou don't have permission to access /Download/Remote Assistance.zip on this server. Edited August 24, 2007 by Tiger My UDFs:- _RegEnumKey
The Kandie Man Posted August 24, 2007 Posted August 24, 2007 Tiger said: I can't download the file "Remote Assistance.zip"That is becasue there is a space in the url. Spaces are a big No No in urls. "%20" represents a space.- The Kandie Man ;-) "So man has sown the wind and reaped the world. Perhaps in the next few hours there will no remembrance of the past and no hope for the future that might have been." & _"All the works of man will be consumed in the great fire after which he was created." & _"And if there is a future for man, insensitive as he is, proud and defiant in his pursuit of power, let him resolve to live it lovingly, for he knows well how to do so." & _"Then he may say once more, 'Truly the light is sweet, and what a pleasant thing it is for the eyes to see the sun.'" - The Day the Earth Caught Fire
kater Posted August 24, 2007 Author Posted August 24, 2007 sorryThis is the correct link http://www.u11p.com/folder3/U11P_8RwF56nlme.zip
weaponx Posted August 24, 2007 Posted August 24, 2007 The link to the screen which prompts to save the Invitation: C:\WINDOWS\pchealth\helpctr\Vendors\CN=Microsoft Corporation,L=Redmond,S=Washington,C=US\Remote Assistance\Escalation\Email\rcscreen8.htm I am attempting to automate it but the dropdown for hours is empty, most likely due to an activex warning which needs to be bypassed.
weaponx Posted August 24, 2007 Posted August 24, 2007 Are you requiring a password in the invitation file?
bluebearr Posted August 24, 2007 Posted August 24, 2007 My advice:Download AutoIt.Install it.Create a new script and open it in SCiTE.Select Tools > AutoItMacroGenerator.Run the command %SYSTEMROOT%\system32\rcimlby.exe -LaunchRA.Start the macro recording.Step through the invitation creation process.Stop recording when done.Put an appropriate Run command at the top of your script.Test and see how the script works. If it doesn't work the way you want it to, ask your specific question, post your script and we'll try to help.Cheers, BlueBearrOddly enough, this is what I do for fun.
weaponx Posted August 24, 2007 Posted August 24, 2007 bluebearr said: My advice:Download AutoIt.Install it.Create a new script and open it in SCiTE.Select Tools > AutoItMacroGenerator.Run the command %SYSTEMROOT%\system32\rcimlby.exe -LaunchRA.Start the macro recording.Step through the invitation creation process.Stop recording when done.Put an appropriate Run command at the top of your script.Test and see how the script works. If it doesn't work the way you want it to, ask your specific question, post your script and we'll try to help.Cheers,That might work on one system but the Invitation file is generated through Help and Support center which is a series of web pages, and thusly looks different on each machine (desktop resolution differences, font preferences).For example when I try it at work the layout is HP branded and looks different from my generic home machine.
kater Posted August 24, 2007 Author Posted August 24, 2007 (edited) OK Mr.bluebearr apply your idea is that what I mean Edited August 24, 2007 by kater
kater Posted August 24, 2007 Author Posted August 24, 2007 My Dears I was started with first step run("C:\windows\system32\rcimlby.exe -LaunchRA") We need to the next how to click to " Invite someone to help you "
weaponx Posted August 24, 2007 Posted August 24, 2007 I prefer not to use Remote Assistance to support clients because of problems like this. I've always used UltraVNC and heres why: If you need to support clients who aren't on the LAN you can run UltraVNC Viewer in listen mode which will wait for one of your clients to engage a connection to you, thereby giving them a sense of security. Of course you have to forward the VNC ports on your gateway to allow the inbound connection to your PC. This allows you to connect to your client without knowing their outside IP or having them forward any ports on their end. I created this script which you can place on a webserver and anybody that runs it will open a connection to your UltraVNC listening viewer: You need to supply -winvnc.exe (server) -vnc.reg (registry export of [HKEY_LOCAL_MACHINE\SOFTWARE\ORL]) Exporting this registry entry will give the client all of your default VNC settings, the important one being the encrypted password ;IP address of listening VNC client $IP = "66.66.66.66" ;Copy dependent files to temp folder FileInstall("vnc.reg",@TempDir & "\vnc.reg",1) FileInstall("winvnc.exe",@TempDir & "\winvnc.exe",1) ;Throw error if vnc.reg isn't found If NOT FileExists (@TempDir & "\vnc.reg") Then MsgBox(0,"","vnc.reg not found in " & @TempDir) EndIf ;Throw an error if winvnc.exe isn't found If NOT FileExists (@TempDir & "\winvnc.exe") Then MsgBox(0,"","winvnc.exe not found in " & @TempDir) EndIf ;Merge vnc.reg which contains encrypted password RunWait("regedit.exe /S " & @TempDir & "\vnc.reg", @TempDir) ;This allows the client to have UltraVNC server installed, or run supplied version from temp folder If NOT ProcessExists ( "winvnc.exe" ) Then Run(@TempDir & "\winvnc.exe -run", @TempDir) EndIf ProcessWait ( "winvnc.exe",5 ) ;Initiate connection to listenening client $run = RunWait(@TempDir & "\winvnc.exe -connect " & $IP, @TempDir) Alternatively you can: 1. Forward ports 5900-5910 to on your router to your computer 2. Install UltraVNC 3. Click Start > Programs > UltraVNC > UltraVNC Viewer > Run UltraVNC Viewer (Listen Mode) 4. Have your client install UltraVNC server 5. Have them Click Start > Programs > UltraVNC > UltraVNC Server and configure a password (this only needs to be done one time) 6. Right click UltraVNC tray icon > Add new client > Enter your IP in the hostname > click OK 7. You are now in control! This works two-fold because now all of your fellow employees could have the server running and you can connect to them any time you feel like either by IP or hostname (and you don't need their permission). I'm sure you are thoroughly confused and I apologize.
kater Posted August 24, 2007 Author Posted August 24, 2007 This is the code to open the windowrun("C:\windows\system32\rcimlby.exe -LaunchRA")How to click to > Invite someone to help you We need to complete all the steps as you showing in the below Presentationhttp://www.u11p.com/folder3/U11P_8RwF56nlme.zip
bluebearr Posted August 24, 2007 Posted August 24, 2007 Why don't you use "Offer Remote Assistance" (see Windows XP Help)? BlueBearrOddly enough, this is what I do for fun.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now