nfwu Posted December 14, 2005 Share Posted December 14, 2005 (edited) Download Links:Binaries (an installation exe): http://www.autoitscript.com/fileman/users/nfwu/Gadget/v2.0%20Executable.zip(Most of the) Source: http://rapidshare.de/files/9133477/Gadget-...Source.zip.htmlI was thinking about having the convinence of Widgets on a PC without needing to install Mac, so i came up with this application. Hope there are no errors!(Please note that all references to my website at www.techdudeonline.tk refer to here, as for now, until i setup my website properly)[Please scroll down for instructions on creating Gadgets for this application]Update Log:--v2.0.1Posted on the AutoIt forumsBugFix: Removed __ModifyDisplayLocation from the script entirely(Thanks lonelobo92@hotmail.com)--v2.0BugFix: Autoload during installation does not work.BugFix: BugFix that was supposed to correct autoload did not workAdded 2 default gadgets: LED clock and Process TrackerReplaced 15 sec startup music with a new 6 second oneAdded functional __CreateGadget--v1.7Removed __ModifyDisplayLocation capability when Gadgets are displayed normallyAdded Never Display option to the X/Ypos windowAdded Auto-Save locations capabilityBugFix: Install Gadget from WIF uninstall errorAdded a Proper Installation--v1.5 (Beta) Added Companion Faital Error Handler Added EXE and INI options to Add/Remove GadgetsReorganised Tray Menu--v1.5 (Alpha)Added functional __DebugGadgetIniAdded _DialogEditIni and its helper functionsReplaced old 90sec start-up music with a 15sec clippingAdded __ModifyDisplayLocation capability when you display Gadgets normallyAdded __AddRemoveGadgetsAdded Wood-only Installation CodeRemoved __getinstall and __checkinstall--v1.2Added __AlertModifyDisplayStillOpenRewrote __DisableHotkeys to accept function as parameterAdded non-functional __CreateGadgetAdded non-functional __DebugGadgetInidded trans.bmp and background SplashImagesAdded Startup music(_DialogEditIni function intended to insert here did not work)--v1.0 (Beta)Added __AlertOptionsStillOpenAdded __DisableHotkeysAdded __ModifyDisplayLocationAdded Proper User-set Placing of windowsAdded __SetHotkeyLabels--v1.0 (Alpha)Rewrote and tidied code into functionsAdded $g_Gadgets arrayAdded Options windowAdded __restartAdded _dialogSetHotKeyAdded __AboutWoodGadgetsAdded Tray MenuReplaced Hotkeys #w and !#q wih Modifiable HotkeysRemoved algorithum for placing windowsAdded Randomised placing of windowsAdded __terminateGadgets--v0.5Moved gadget data from code into apps.iniAdded !#q to quitAdded __checkInstall and __getInstall--v0.1Most basic version of GadgetsPress #w to open and close the gadget windows/****************************************************************************/--CREATING GADGETS FOR THIS APP:1: It has to have 1 non-resizable window with a title that never changes.2: Currently only INI activation is avaliable to outside Gadget developers - I'm working on a GUI which allows you to create WIFs. For now, i'm the only person who is able to create them. 3: The Ini has the following structure:[app] ;Disply name for you application. appname="Performance Monitor 1.0" ;FULL executable path appexe="C:\Program Files\Wood\Gadgets\Widget242\perf.exe" ;Actual title of the window (please give the FULL title - or it won't work) wintitle="Performance Monitor 1.0 (Alpha)" ;Height and Width of the window in pixles. height="180" width="340"All you have to do is ask your users to click on the "Use INI to activate gadget" button, then select your INI.Or, you could always automate the Installation process for them - that's what AutoIt is for! /****************************************************************************/Any suggestions, bugfixes, etc. are welcome. Edited December 24, 2005 by nfwu TwitterOut of date stuff:Scripts: Sudoku Solver | Webserver | 3D library (Pure AutoIt) | Wood's GadgetsUDFs: _WoodUniqueID() | _DialogEditIni() | _Console*() | _GetIPConfigData() | _URLEncode/Decode() Link to comment Share on other sites More sharing options...
nfwu Posted December 24, 2005 Author Share Posted December 24, 2005 Completed the WIF creation gui, everything packaged into a neat executable.Downloading Wood's Gadgets: Refer to the post above.Downloading the WIF creator used to create Gadgets for this app: http://www.autoitscript.com/fileman/users/nfwu/WIF/wif_gui.zipPlease note that Wood's Gadgets comes with 2 default gadgets!Btw, Merry Christmas! TwitterOut of date stuff:Scripts: Sudoku Solver | Webserver | 3D library (Pure AutoIt) | Wood's GadgetsUDFs: _WoodUniqueID() | _DialogEditIni() | _Console*() | _GetIPConfigData() | _URLEncode/Decode() Link to comment Share on other sites More sharing options...
Yogi Yang Posted May 21, 2008 Share Posted May 21, 2008 Thanks for this Link to comment Share on other sites More sharing options...
zackrspv Posted May 21, 2008 Share Posted May 21, 2008 Interesting script. When trying to uninstall, there is no program group in the startmenu for it, so you have to navigate directly to the program folder. Plus, the uninstall.exe program gives: Line 0 DirRemove(".\"&$cmdline[1]1, 1) DirRemove(".\"&^ERROR Error: Array variable has incorrect number of subscripts or subscript dimension range exceeded I had to remove by hand, which I dislike doing, esp searching the registry for the associated key change that you added May wanna fix that. Secondly, It only comes with 2 widgets? both of which are minimized. Perhaps it would be better to create a transparent sidebar or bottom bar to put the widgets on, and allow them to be used in this way, instead of pressing windows+ w to see a huge popup screen with the widgets on them. I dunno, this looks interesting, but in reality, the sidebar functions for vista are much easier to use on xp -_-------__--_-_-____---_-_--_-__-__-_ ^^€ñ†®øÞÿ ë×阮§ wï†høµ† ƒë@®, wï†høµ† †ïmë, @ñd wï†høµ† @ †ïmïdï†ÿ ƒø® !ïƒë. €×阮 ñø†, bµ† ïñ§†ë@d wï†hïñ, ñ@ÿ, †h®øµghøµ† †hë 맧ëñ§ë øƒ !ïƒë. Link to comment Share on other sites More sharing options...
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