$Pic_Width = 300
$Pic_Height = 300
$Zoom_Mult = 2
GUICtrlCreatePic("C:\Test Pic.jpg",-1($Pic_Width / $Zoom_Mult),-1($Pic_Height/ $Zoom_Mult),$Pic_Width * $Zoom_Mult, $Pic_Height * $Zoom_Mult)
Then have the GUI the same size as the pic ... And use GUICtrlSetPos() for panning.
Or just double the size (2X zoom) of the pic control and the GUI holding it.
Radical 3 is in development. Go to http://coderdunn.com/ and click "Projects" for more information.
Current Version: 0.5.4.0 (OUTDATED)
Radical 2 is designed to be a simple, yet powerfull administration tool for a small lab of computers (2 - 25 machines). The server is written in C# to take advantage of multi threading, while the client is written in AutoIt3 for simplicity, and compatibility. Radical 2 is in it's beta stages so there are probably a lot of kinks to work out. If you encounter any bugs please let me know so I can fix them! Also, let me know of any features you think should be added.
Current Features:
Works over LAN or the internet Display System Information View a client's processes, close many processes simultaneously Quickly capture and view a screenshot from a client Explore, Execute, Download, and Upload a clients files. ToDo: Finish the File Explorer tab Make a plugin system so features can easily be added Create a options form on the server Client Remote Control of mouse and keyboard Add many more commands to the console Create an installer for the server and client Make the client and server run as a service Download: Radical_2.zip
And for those of you that want to see the server's source code (OLD VERSION): Server_Source.rar Note: You need Visual C# 2008 to compile the server. You can get it Here (The green one)
Changelog:
CODE7/04/2008 === Version 0.5.4.0 (RELEASED) === - Removed: Pic Control from the "View Screen" tab - Changed: Clicking "View Screen" now opens a new window titled "Screen Viewer" to view the screenshot - Changed: The "Screen Viewer" is now resizable - Added: Auto-Refresh feature to the "Screen Viewer" - Added: Shrink to Fit option to the "Screen Viewer" - Added: View Screen Quality option to the "Options" window in the "Client Settings" tab - Fixed: The "Screen Viewer" now only updates when it is the active window
7/04/2008 === Version 0.5.3.0 (RELEASED) === - (Hopefully) Fixed: Major bug where packets would be partially received during heavy communication
7/03/2008 === Version 0.5.2.0 (RELEASED) === - Added: Controls to the Options form ---- Run on system startup ---- Start Hidden ---- Timestamp Console messaged ---- Port number ---- Listen IP - Added: Functions to read/write settings settings to and from the XML settings file - Changed: Server no longer refuses to start if settings file is missing. - Changed: Server (unfortunatly) now requires administrator rights so it can access the registry - Changed: If the server is blocked by your fire wall, it will retry 3 times before displaying the "Error creating listening socket" error - Changed: The "Display Message Box" command's title and icon - Fixed: The "Display Message Box" command no longer pauses the client until the message box is closed
7/02/2008 === Version 0.5.1.0 === - Added: Options Dialog, "Scheduled Tasks" and "Plugins" tabs. - Fixed: The server's main form no longer flashes on the screen when ran with the /silent command parameter - Fixed: Typo (thanks JamesB) - Changed: The settings file is now in in the XML format - Changed: The Disconnect and Shutdown buttons now have better titles
7/01/2008 === Version 0.5.0.0 (RELEASED) === - Added: Single instance check for server - Changed: "Are you sure?" message box titles to "Radical 2 Server" - Changed: File transfer connections no longer appear in the client list - Changed: File transfers no longer use the standard notifications in the console