Sign in to follow this  
Followers 0
redndahead

Winbatch Comparison

28 posts in this topic

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?

Share this post


Link to post
Share on other sites



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.

Share this post


Link to post
Share on other sites

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 is

WinBatchItems.xls

I 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.

red

P.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.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

#6 ·  Posted (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 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!

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

#8 ·  Posted (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.xls

edit... on winXP, Send(Chr(7)) doesn't play a beep.

Edited by scriptkitty

AutoIt3, the MACGYVER Pocket Knife for computers.

Share this post


Link to post
Share on other sites

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:

Share this post


Link to post
Share on other sites

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.xls

Well 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

Share this post


Link to post
Share on other sites

Like this?

winbatchitems2


AutoIt3, the MACGYVER Pocket Knife for computers.

Share this post


Link to post
Share on other sites

Added ScriptKitty's changes now can find Here

Thanks

red

Share this post


Link to post
Share on other sites

winbatch cost $$$$ autoit is just the right price of free :whistle:


 

Spoiler

shoot_zpsfd329d66.png
dontbelieveeverythingyouthink_zps0e1e900

Madness is the first step to understanding...

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Ok, I am too lazy to do all the hyperlinks in the next five minutes. :whistle:


AutoIt3, the MACGYVER Pocket Knife for computers.

Share this post


Link to post
Share on other sites

Ok, I am too lazy to do all the hyperlinks in the next five minutes. :angry:

Don't worry I wasn't expecting you to. B) 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. :whistle:

red

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Alright need your help PLEASE!! B)

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.csv

Thanks alot :whistle:

red

Share this post


Link to post
Share on other sites

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!

Share this post


Link to post
Share on other sites

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 :angry:

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. :whistle:

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 B)

red

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0