redndahead 0 Posted February 17, 2004 Share Posted February 17, 2004 Someone in the yahoo group has asked for a comparison of WinBatch and AutoIT. I decided I was going to make a comparison table of the functions. I need help with this. I have made a table of all the winbatch functions and have done a couple of functions. If I have a place, hint hint jon, to post the excel file I will put it up and if anyone can make edit it and e-mail it to me I would appreciate it. Maybe I can split it up so it is easier. If I can get 3 people to help me I could split it up into 4 parts at 94 functions a person. Really it should go fast. The hardest part would be the binary functions which I have no clue what they do. Any helpers? Post here and I will arrange it. red Jon any chance of getting storage space? Link to post Share on other sites
scriptkitty 1 Posted February 17, 2004 Share Posted February 17, 2004 Two biggest differences currently that I notice are: Plus for WinBatch: It has a Macro Recorder to ease in Creating Scripts Minus for WinBatch WinBatch US$ 99.95 WinBatch+Compiler US$ 495.00 AutoIt+AutoItCompiler US$ 0.00 It would be nice to see a comparision of the functions, Winbatch seems to do about everything AutoIt does, file info, file(copy,del,writing,etc), mouse and keyboard funtions, window manipulation, etc. For $500.00 it really is no comparision however. Excel file might be able to just export to say CSV, and that can be posted up here quite easy. Then you can copy and paste into WinBatchReview.csv, and use any spreadsheet program you wish. Example: "Winbatch function","Desc","AutoIt Func","Desc" "FileCopy{}","Copies a file","FileCopy()","Copies a file" "FileDel{}","Deletes one or moare files","FileDelete()","Deletes one or more files" AutoIt3, the MACGYVER Pocket Knife for computers. Link to post Share on other sites
CyberSlug 6 Posted February 17, 2004 Share Posted February 17, 2004 (edited) redndahead, email me the file, and I'll post it [use Email button below] sorry, forget about that. Edited February 17, 2004 by CyberSlug Use Mozilla | Take a look at My Disorganized AutoIt stuff | Very very old: AutoBuilder 11 Jan 2005 prototype I need to update my sig! Link to post Share on other sites
redndahead 0 Posted February 17, 2004 Author Share Posted February 17, 2004 Can't attach it with that. I uploaded it to my website. The reason I didn't do this before is because I only have 1MB of web space and I made some room now to put it up there.Here it isWinBatchItems.xlsI would hate for people to do the same thing twice so if you are going to work on a section please post that you are so two people don't do the same thing. =)Thanks to anybody that offers to help.redP.S. I know that this doesn't look good right now but I have some ideas on how to set it up for a webpage that will make it look nicer. Link to post Share on other sites
redndahead 0 Posted February 17, 2004 Author Share Posted February 17, 2004 I just uploaded everything I could up to the binary functions. So if somebody that understands those can handle that I would appreciate it. thanks red Link to post Share on other sites
CyberSlug 6 Posted February 17, 2004 Share Posted February 17, 2004 (edited) AddExtender(filename [,version ]) is, perhaps, similar to FileInstall(...)ArrInfo(array, request) looks similar to UBound(...)Beep can be accomplished with Send(Chr(7)) or perhaps SoundPlay(...) Edited February 17, 2004 by CyberSlug Use Mozilla | Take a look at My Disorganized AutoIt stuff | Very very old: AutoBuilder 11 Jan 2005 prototype I need to update my sig! Link to post Share on other sites
redndahead 0 Posted February 17, 2004 Author Share Posted February 17, 2004 AddExtender(filename [,version ])Â is, perhaps, similar to FileInstall(...) ArrInfo(array, request) looks similar to UBound(...) Beep can be accomplished with Send(Chr(7))Â or perhaps SoundPlay(...)AddExtender is there use of a dll extension. Doesn't translate Thanks for the other two will update and upload. red Link to post Share on other sites
scriptkitty 1 Posted February 17, 2004 Share Posted February 17, 2004 (edited) Nice Breakdown, I prefer this layout style, save as a text file called anything.csv, and you can doubleclick it to open in excel.AutoIt works good for Asc data, but not so good for binary.example:send("{printscreen}") $x=clipget(); $x=1 if clipboard is empty or contains a non-text entry.So for binary data, it seems that there are some advantages to Winbatch.winbatchitems2.xlsedit... on winXP, Send(Chr(7)) doesn't play a beep. Edited February 17, 2004 by scriptkitty AutoIt3, the MACGYVER Pocket Knife for computers. Link to post Share on other sites
redndahead 0 Posted February 17, 2004 Author Share Posted February 17, 2004 If anyone needs help with winbatch functions the help file is here. Maybe someone can understand the binary functions because I don't.red :iamstupid: Link to post Share on other sites
redndahead 0 Posted February 17, 2004 Author Share Posted February 17, 2004 Nice Breakdown, I prefer this layout style, save as a text file called anything.csv, and you can doubleclick it to open in excel. AutoIt works good for Asc data, but not so good for binary. example: send("{printscreen}") $x=clipget(); $x=1 if clipboard is empty or contains a non-text entry. So for binary data, it seems that there are some advantages to Winbatch. winbatchitems2.xlsWell I didn't know how to get the descriptions over to the other column without having to do them seperately. So thanks Eventually I want to make these webpages so it should be nicer. red Link to post Share on other sites
scriptkitty 1 Posted February 17, 2004 Share Posted February 17, 2004 Like this?winbatchitems2 AutoIt3, the MACGYVER Pocket Knife for computers. Link to post Share on other sites
redndahead 0 Posted February 17, 2004 Author Share Posted February 17, 2004 Added ScriptKitty's changes now can find HereThanksred Link to post Share on other sites
Somerset 4,309 Posted February 17, 2004 Share Posted February 17, 2004 winbatch cost $$$$ autoit is just the right price of free Link to post Share on other sites
redndahead 0 Posted February 17, 2004 Author Share Posted February 17, 2004 Yes but I want hyperlinks on all the functions with the description popping up. On UDF's it would pop-up the UDF function. Eventually I think this could be a nice section for people that are migrating away from WinBatch. red Link to post Share on other sites
scriptkitty 1 Posted February 17, 2004 Share Posted February 17, 2004 Ok, I am too lazy to do all the hyperlinks in the next five minutes. AutoIt3, the MACGYVER Pocket Knife for computers. Link to post Share on other sites
redndahead 0 Posted February 17, 2004 Author Share Posted February 17, 2004 Ok, I am too lazy to do all the hyperlinks in the next five minutes. Don't worry I wasn't expecting you to. Thanks for moving that column for me though it will make it easier to do what I want. I should be able to script the rest no problem. red Link to post Share on other sites
redndahead 0 Posted February 18, 2004 Author Share Posted February 18, 2004 If anyone is looking at the functions and have worked them out send them now, because I am two-thrids of the way done. When I am finished I will upload it and then I am going to need anybody who's willing to help to help me fill in the one's that I didn't know about. Thanks red Link to post Share on other sites
redndahead 0 Posted February 18, 2004 Author Share Posted February 18, 2004 Alright need your help PLEASE!! I have most of them done the ones that I don't are marked with a "?". If anyone can figure out these and if there is an AutoIT V3 Equivalent I would really appreciate it.Here is the csv file.http://members.bigvalley.net/ane61000/WinBatchItems.csvThanks alot red Link to post Share on other sites
CyberSlug 6 Posted February 18, 2004 Share Posted February 18, 2004 I'm not sure why some things are marked N/A... but here's a list (I briefly scanned the document: The beep thing might not work after all; use SoundPlay(...) instead DirAttrGet -- FileGetAttrib works on directories last I checked DirAttrSet -- FileSetAttrib, likewise DirChange -- FileChangeDir DirHome -- @WorkingDir, I think EndSession -- Shutdown, maybe FindWindow -- Try this: Opt("WinTitleMatchMode", 4) WinGetTitle("classname=CLASSNAME") RunIcon -- do they mean Run(...,...,@SW_MINIMIZED) RunIconWait -- RunWait, similarly Sinh -- and the other hyperbolic trig functions could easily be calculated StrCmp -- note that Auto supports = and == = is non-case sensitive; == is StrScan -- sounds like StringInStr WinHelp -- possible do-able with UDF WinIconize -- is this minimizing again? WinState -- WinGetState Use Mozilla | Take a look at My Disorganized AutoIt stuff | Very very old: AutoBuilder 11 Jan 2005 prototype I need to update my sig! Link to post Share on other sites
redndahead 0 Posted February 18, 2004 Author Share Posted February 18, 2004 Thanks for the info. If it has N/A that means I think I know what it is and I can't find it in AutoIT V3 Updated: DirAttrGet DirAttrSet StrCmp Beep Hyperbolic Functions FindWindow Added a section I skipped during copying DirHome is actually the location of the winbatch installation location Since AutoITV3 has options for working directory in each necessary function DirChange is not needed. DirChange sets the working directory for the whole program. EndSession has shutdown assigned. Looked at the wrong row. Yep after re-reading it it icon does mean minimized. StrScan is a little different it can start from anywhere and you choose forward or backwards to search from. But I will put StringInStr for this WinHelp mainly runs a helpfile and opens to a certain point. Like contents or index or search...Doable? WinState....There is no WinGetState listed in the help file. Is it there? New one is uploaded. Thanks for the info. Almost done red Link to post Share on other sites
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