guinness Posted December 7, 2012 Share Posted December 7, 2012 Define official? Because the Wiki Snippets are as official as it can get in my humble opinion. UDF List: _AdapterConnections() • _AlwaysRun() • _AppMon() • _AppMonEx() • _ArrayFilter/_ArrayReduce • _BinaryBin() • _CheckMsgBox() • _CmdLineRaw() • _ContextMenu() • _ConvertLHWebColor()/_ConvertSHWebColor() • _DesktopDimensions() • _DisplayPassword() • _DotNet_Load()/_DotNet_Unload() • _Fibonacci() • _FileCompare() • _FileCompareContents() • _FileNameByHandle() • _FilePrefix/SRE() • _FindInFile() • _GetBackgroundColor()/_SetBackgroundColor() • _GetConrolID() • _GetCtrlClass() • _GetDirectoryFormat() • _GetDriveMediaType() • _GetFilename()/_GetFilenameExt() • _GetHardwareID() • _GetIP() • _GetIP_Country() • _GetOSLanguage() • _GetSavedSource() • _GetStringSize() • _GetSystemPaths() • _GetURLImage() • _GIFImage() • _GoogleWeather() • _GUICtrlCreateGroup() • _GUICtrlListBox_CreateArray() • _GUICtrlListView_CreateArray() • _GUICtrlListView_SaveCSV() • _GUICtrlListView_SaveHTML() • _GUICtrlListView_SaveTxt() • _GUICtrlListView_SaveXML() • _GUICtrlMenu_Recent() • _GUICtrlMenu_SetItemImage() • _GUICtrlTreeView_CreateArray() • _GUIDisable() • _GUIImageList_SetIconFromHandle() • _GUIRegisterMsg() • _GUISetIcon() • _Icon_Clear()/_Icon_Set() • _IdleTime() • _InetGet() • _InetGetGUI() • _InetGetProgress() • _IPDetails() • _IsFileOlder() • _IsGUID() • _IsHex() • _IsPalindrome() • _IsRegKey() • _IsStringRegExp() • _IsSystemDrive() • _IsUPX() • _IsValidType() • _IsWebColor() • _Language() • _Log() • _MicrosoftInternetConnectivity() • _MSDNDataType() • _PathFull/GetRelative/Split() • _PathSplitEx() • _PrintFromArray() • _ProgressSetMarquee() • _ReDim() • _RockPaperScissors()/_RockPaperScissorsLizardSpock() • _ScrollingCredits • _SelfDelete() • _SelfRename() • _SelfUpdate() • _SendTo() • _ShellAll() • _ShellFile() • _ShellFolder() • _SingletonHWID() • _SingletonPID() • _Startup() • _StringCompact() • _StringIsValid() • _StringRegExpMetaCharacters() • _StringReplaceWholeWord() • _StringStripChars() • _Temperature() • _TrialPeriod() • _UKToUSDate()/_USToUKDate() • _WinAPI_Create_CTL_CODE() • _WinAPI_CreateGUID() • _WMIDateStringToDate()/_DateToWMIDateString() • Au3 script parsing • AutoIt Search • AutoIt3 Portable • AutoIt3WrapperToPragma • AutoItWinGetTitle()/AutoItWinSetTitle() • Coding • DirToHTML5 • FileInstallr • FileReadLastChars() • GeoIP database • GUI - Only Close Button • GUI Examples • GUICtrlDeleteImage() • GUICtrlGetBkColor() • GUICtrlGetStyle() • GUIEvents • GUIGetBkColor() • Int_Parse() & Int_TryParse() • IsISBN() • LockFile() • Mapping CtrlIDs • OOP in AutoIt • ParseHeadersToSciTE() • PasswordValid • PasteBin • Posts Per Day • PreExpand • Protect Globals • Queue() • Resource Update • ResourcesEx • SciTE Jump • Settings INI • SHELLHOOK • Shunting-Yard • Signature Creator • Stack() • Stopwatch() • StringAddLF()/StringStripLF() • StringEOLToCRLF() • VSCROLL • WM_COPYDATA • More Examples... Updated: 22/04/2018 Link to comment Share on other sites More sharing options...
jvanegmond Posted December 7, 2012 Share Posted December 7, 2012 If only we could create some kind of database of hyper text, that included all the scripts, and then link those texts together in some way. You know, to create a sort of network of knowledge. That would be fantastic. But who could invent such a thing? github.com/jvanegmond Link to comment Share on other sites More sharing options...
AZJIO Posted December 7, 2012 Author Share Posted December 7, 2012 The user gives an example for a collection. As well as the topic "AutoIt Snippets". 1. a brief description of the example 2. link, where discusses an example 3. author 4. folder in which the sample should be located. Invert Color UDF.au3 ; Melba23 ; http://www.autoitscript.com/forum/topic/119816-request-invert-color-udf/#entry832566 #include <GuiConstantsEx.au3> #include <WindowsConstants.au3> etc For the above hyperlink the user can always see the discussion, update. My other projects or all Link to comment Share on other sites More sharing options...
storme Posted December 7, 2012 Share Posted December 7, 2012 Define official? Because the Wiki Snippets are as official as it can get in my humble opinion.Yep and THEY have/are working very well. Mainly because of those the keep it running but also because it's OFFICIAL as you point out.The point I made was all the "database" repositores in the past that died were not official but had a dedicated person running them.So the only difference is the "official" nature.Also the "snippets" isn't really a database it's just a number of pages with good pieces of code in them. Some of my small contributions to AutoIt Browse for Folder Dialog - Automation SysTreeView32 | FileHippo Download and/or retrieve program information | Get installedpath from uninstall key in registry | RoboCopy function John Morrison aka Storm-E Link to comment Share on other sites More sharing options...
czardas Posted December 7, 2012 Share Posted December 7, 2012 (edited) How about if everyone just submitted a selection of their best three snippets. Make a big zip and create a. link. You could do this in the form of a quarterly competition. At some point someone might make one big db, if they wish to do so. This way you can continue to post your code in whichever forum you wish and simply provide a link, or do both. Edited December 7, 2012 by czardas operator64 ArrayWorkshop Link to comment Share on other sites More sharing options...
skin27 Posted December 7, 2012 Share Posted December 7, 2012 I think the wiki has a very nice collection of snippets. The bigger this collection is, the more people will use it. Maybe there could be a server build script that collects all snippets from the wiki. For example it puts all snippets from date & time category into the file datetime_snippets.au3. All these files can then be downloaded into one zip file from the main snippets page and the snippets sticky on the forum. Link to comment Share on other sites More sharing options...
storme Posted December 8, 2012 Share Posted December 8, 2012 My take on it is as soon as you put any impediment in the way of people it will stop contributions. It's only human nature to take the easy way out (i.e. Don't contribute). So how to get people to contribute with little or no effort from them. My suggestion would be a user friendly Code Store (ie Snippet Holder) that can reasily export to and import from a cloud store (eg GIT). Of course the export/upload would reformat the code/snippet with all the info that the repository/we require. With this approach people could use the Code store (if it's easy and good enough) and if they want to share the snippet it could be done with little effort. Also users could update/create their off-line store from the respository then add their own snippets to the collection. So if we make it easy to use they use it and make contributions because it's easy. Also if it were wirtten in AutoIt then it could be improved and added to keep it current and/or change the repository if needed. Another 2c John Morrison Some of my small contributions to AutoIt Browse for Folder Dialog - Automation SysTreeView32 | FileHippo Download and/or retrieve program information | Get installedpath from uninstall key in registry | RoboCopy function John Morrison aka Storm-E Link to comment Share on other sites More sharing options...
Chimaera Posted December 8, 2012 Share Posted December 8, 2012 Could you not as a community write a program to store the collection? And then have scripts submitted to a thread like the snippets is done and then a chosen panel adds them to the program. If they were all in function form it wouldnt be too hard to add to a basic gui, but the amount of scripts may be an issue.. And then a single rar upload of the file at a share site or 2 Maybe call it the AutoIt Companion Just a thought If Ive just helped you ... miracles do happen. Chimaera CopyRobo() * Hidden Admin Account Enabler * Software Location From Registry * Find Display Resolution * _ChangeServices() Link to comment Share on other sites More sharing options...
JohnOne Posted December 8, 2012 Share Posted December 8, 2012 Here's another thought. The most repeatedly asked questions are those which are or could be considered generic enough for a database of snippets are clearly for game bots. Might as well just make a bot kit and be done. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
storme Posted December 9, 2012 Share Posted December 9, 2012 Could you not as a community write a program to store the collection?And then have scripts submitted to a thread like the snippets is done and then a chosen panel adds them to the program.If they were all in function form it wouldnt be too hard to add to a basic gui, but the amount of scripts may be an issue..And then a single rar upload of the file at a share site or 2Maybe call it the AutoIt Companion Just a thoughtThe trouble is that is still forum based.I had the situation a couple fo days ago when I was looking for a "snippet" to delete files and folders that would remove delete the files/folders no matter what the attributed (ie system). So I started writting one then decided to search the forum just in case. I found a script/snippet I wrote back in 2009 to do exactly that. That is the trouble with forums they are free form and VERY time based so things get lost.The forum admins are completly against any form of forum automation so it restricts what can and cant' be done.That is why I suggested something like GIT as a backend for this a snippet store.A git hub can be accessed by many different methods is not time based, can be catagory based adn allows for brances and alternate versions which is a better fit for code.It also removes the need for a zip from to be created as you can download all you need from the GIT and/or write a script to update that local/oof line copy.John Morrison Some of my small contributions to AutoIt Browse for Folder Dialog - Automation SysTreeView32 | FileHippo Download and/or retrieve program information | Get installedpath from uninstall key in registry | RoboCopy function John Morrison aka Storm-E Link to comment Share on other sites More sharing options...
twitchyliquid64 Posted December 11, 2012 Share Posted December 11, 2012 I made this a few years ago but no one used it. i can add new features as required. i also have a fetching API. autoit-repository.appspot.com/ ongoing projects:-firestorm: Largescale P2P Social NetworkCompleted Autoit Programs/Scripts: Variable Pickler | Networked Streaming Audio (in pure autoIT) | firenet p2p web messenger | Proxy Checker | Dynamic Execute() Code Generator | P2P UDF | Graph Theory Proof of Concept - Breadth First search 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