Can't find the information you are looking for here? Then leave a message over on our WinBatch Tech Support Forum.
Keywords: Using Winbatch OLE to Automate MSIE and Dynamic HTML
It doesn't fit the collapsible requirement, but as you can see things are fairly neat and compact.
I'm still learning HTML/DHTML so there might be nicer ways to do some of these examples.
Uses Winbatch 2004F, MSIE 6.0, and I"m on Windows XP Home
intcontrol(73, 1, 0, 0, 0) #definesubroutine startMSIE() Browser = objectopen("InternetExplorer.Application") Browser.addressbar = @false Browser.statusbar = @false Browser.menubar = @false Browser.toolbar = @false browser.visible = @true url = "c:\RiftsPC-URL.html" ; <--------- URL doesn't matter browser.navigate(url) ;WaitForPageLoad() ; setup the document object... browserDoc = Browser.Document all = browserdoc.all return(browser) #endsubroutine #DefineSubroutine WaitForPageLoad() ; assume Browser While browser.busy || browser.readystate == 1 TimeDelay(0.5) EndWhile While browser.Document.ReadyState != "complete" TimeDelay(0.5) EndWhile return #EndSubroutine ; start the browser... br = startMSIE() ; write HTML to the document... browserdoc.writeln(' ') ; write the browser window name for display... browserdoc.title = "Winbatch Test via DHTML" ; setup the page display area style... ; set font-size to zero for the HIDDEN style so the selections aren't visible on-screen... browserdoc.writeln('<style> .msg {font-size: 8pt; font-weight: bold; color: blue} .hidden {font-size: 0; font-weight: bold; color: blue}') browserdoc.writeln('.hand {cursor: hand;} .blue {color: blue; font-size: 8pt} .bigblue {color: blue;}') ; this gives a scrollable area... browserdoc.writeln('.scr {width: 300; height:300; overflow:auto;} .scr2 {width: 600; height:500; overflow:auto;}</style>') ; place a "1" in the startup span so that it loads the first element or change it to default to another entry... ; spans are for single line displays... ; you can leave it blank for a blank startup... browserdoc.writeln('<span class=hidden id=INISection>1</span>') ; name the next div Menu, div's are for multi-line displays browserdoc.writeln('<div id=Menu class="msg hand"><center></div></center>') ; reference the attached file... ifile = "C:\BizDocs\Public\Enroute to Tech Support\New Folder\Sample.ini" ; <------------ Change path for your PC ; build a list of sections in the ini file, you can sort them if you wish. ; note: this could be data from a database or other datasource... ; the INI file functions are really quite fast, even processing alot of data ; within the section...as you'll see... sectionlist = iniitemizepvt("", ifile) ; make the last option the EXIT option... sectionlist = iteminsert("<i><b>EXIT</b></i>", -1, sectionlist, @tab) ; first make a "menu list" or the topics the user will click on... ThisVar = "" ; this is a table, with another table inside it and two cells ; outer table first... ThisVar = strcat(ThisVar, '<table id=MSG>', @crlf) ; make the row "scrollable"... ThisVar = strcat(ThisVar, '<tr><td class=scr>', @crlf) ; now make the inner table for the topics... ThisVar = strcat(ThisVar, '<center><table class="scr blue" width=300 id=Menu border=1 style="BORDER-COLLAPSE: collapse">', @crlf) ThisVar = strcat(ThisVar, '<caption><h3>Click on a Topic</h3></caption>', @crlf) ; loop thru the section list from the INI file and build a row/cell for each entry... for xx = 1 to itemcount(sectionlist, @tab) ; new row... ThisVar = strcat(ThisVar, `<tr>`, @crlf) ; get the current item in the section list... thisitem = itemextract(xx, sectionlist, @tab) ; setup so that when the table cell is clicked, it places the list subscript into the "receiver span"... ThisVar = strcat(ThisVar, `<td onclick="INISection.innerText='%xx%'">`, thisitem, `</td></tr>`, @crlf) next ; end the first table... ThisVar = strcat(ThisVar, `</table>`, @crlf) ; end the outer table, place a div along side of it to display the detail data...call it Main... ThisVar = strcat(ThisVar, `</td><td class=msg id=MsgDetail><div class="msg scr2" id=Main></div></td></table>`, @crlf) ; setup object reference for the Menu (Topic)... Menu = all.Menu ; set the inner HTML to the table we just built... Menu.innerHTML = ThisVar ; set the object reference to the Main (detail display) area...but leave it blank... MsgDetail = all.Main ; set the object reference to the span where the list subscript will be placed, when the user clicks on a cell... Info = all.INISection ; loop to wait for user input... while @true yields(2000) ; if the subscript span has something in it check it... if Info.innerText <> "" ; place the value into a variable... xx = Info.innerText ; blank it out for further iterations... Info.innerText = "" ; if it's the Last item on the list then it's time to EXIT... if xx == itemcount(sectionlist, @tab) then break ; otherwise extract the key the user chose from the list of topics... topickey = itemextract(xx, sectionlist, @tab) ; get a list of keys from that topic... topics = iniitemizepvt(topickey, ifile) ; setup a new display variable... ThisVar = "" ; loop thru the key data... for tt = 1 to itemcount(topics, @tab) thiskey = itemextract(tt, topics, @tab) ; concatenate the next line onto the previous... ThisVar = strcat(ThisVar, inireadpvt(topickey, thiskey, "", ifile), "<br>") next ; now, inside the detail display setup another span, this will hold the detail header ; and concatenate it to the data... MsgDetail.innerHTML = strcat('<span id=MsgHeader></span><br><br>', ThisVar) ; set up an object reference to the new detail header... MsgHeader = all.MsgHeader ; now place the topic inside, with special formatting... MsgHeader.innerHTML = strcat("<h2><i>", topickey, "</i></h2>") endif endwhile ; user clicked on EXIT, so close the browser... br.quit :WBERRORHANDLER exit
[WELCOME TO WINBATCH 2002g!] Line1= Line2= Line3= Line4= WinBatch is the Windows Batch Language that you can use to write Line5= real honest-to-goodness Windows batch files to control every Line6= aspect of your machine's operation. There are more than hundreds Line7= and hundreds of different functions that allow you to do *anything* Line8= with WinBatch! Line9= Line10= This package contains all the pieces you need to create batch files Line11= for Windows NT/2000 and Windows 95/98/ME. Line12= Line13= The pieces are: Line14= Line15= WinBatch Interpreter 32 bit version Line16= FileMenu and PopMenu 32 bit version Line17= Line18= Line19= Line20= This software package -- if you have the WinBatch+Compiler -- Line21= also contains: Line22= Line23= WinBatch Compiler 32 bit version Line24= Line25= [SYSTEM REQUIREMENTS] Line1= Line2= WinBatch requires an IBM PC or compatible running Line3= Microsoft Windows NT/2000/XP or Windows 95/98/ME. Line4= Line5= Line6= [Converting scripts to WinBatch 2002] Line1= Line2= Line3= Converting scripts to WinBatch 2002 Line4= Line5= In general we have attempted to make WinBatch 2002 backwards Line6= compatible with previous versions. However, for various and Line7= sundry reasons some changes were made that may affect the Line8= the execution of older scripts. Line9= Line10= We've attempted to make a list of these changes that might Line11= break currently running scripts and to give you some Line12= background on the issues involved so that you can successfully Line13= modify your scripts to run under WinBatch 2002. Line14= Line15= Line16= Line17= * Breaking changes introduced in the 2001a version * Line18= Line19= 1) In DiskFree and DiskSize, the items in "drive-list" can no Line20= longer be separated with spaces (in order to now support UNC's Line21= containing spaces). Vertical bars " | " or tabs will work. Line22= Line23= 2) In ItemCount, trailing delimiters are now significant. Line24= This means that the comma-delimited list "a,b,c," has 4 items Line25= in it. Older versions of WinBatch reported 3 items in the list. Line26= Line27= 3) In ItemInsert, trailing delimiters are now significant. This Line28= means that if you specify a blank item ("") and an offset of -1, Line29= a blank item will be added to the end of the list, even if the Line30= list already has a trailing delimiter. Line31= Line32= 4) The following functions no longer add a trailing delimiter to Line33= the returned list (some of these are "legacy" functions that Line34= are no longer documented): Line35= Line36= AskFileText Line37= AskItemList Line38= ItemSelect Line39= RegQueryItem Line40= TextBox Line41= TextBoxSort Line42= TextSelect Line43= Line44= Line45= 5) FileExist now returns @FALSE if the file name contains Line46= any '/' characters (this change was actually made in WB 99M). Line47= Line48= Line49= Line50= 6) In WinBatch version 2001P the IconReplace function and Line51= IntControl 37 were modifed in support of Windows XP. Please Line52= see documentation for exact changes. The most important Line53= problem is that if you use custom icons (as opposed to icons Line54= supplied with the compiler) you may have to re-draw them Line55= to work properly on XP and newer machines. Line56= Line57= Line58= Line59= Line60= [* Breaking changes introduced in the 98a version * ] Line1= Line2= Line3= 1) Time functions retutn a 4 year date instead of a 2 year date Line4= Line5= 2) Several functions that return a delimited list no longer Line6= return a trailing delimiter, standardizing the structure Line7= of a delimited list variable. Unless you are manipulating Line8= lists outside of the standard functions (Item...) this Line9= should not cause a problem. Line10= Line11= 3) Changed the way the following string sorting and comparison Line12= functions operate: Line13= Line14= BinarySort Line15= ItemSort Line16= ItemSortNc Line17= StrCmp Line18= StriCmp Line19= >, >=, <, and <= (operators) Line20= Line21= Previously, they were sorting (or comparing) strings on a Line22= character-by-character basis. They now perform a "word sort", Line23= which compares strings based on their collation sequence. Line24= Hyphens and apostrophes are considered of minor importance, Line25= and all other non-alphanumeric characters are sorted before Line26= any alphanumeric character. This type of sort is also Line27= called a "dictionary" sort, as the fields are sorted into Line28= the same order that they would appear in a dictionary. Line29= Line30= Line31= [Extender Information] Line1= Line2= Line3= This package also contains assorted Microsoft compatible Line4= NETWORK EXTENDERS. They are generally installed by default. Line5= If you want the network extenders installed, the "Install Line6= Network Extenders" checkbox must be checked during the setup Line7= process. If you missed installing the extenders, just re-run Line8= setup and try again. Line9= Line10= Line11= Extenders for Novell Netware and many additional Extenders may Line12= also be found in the "Extenders" subdirectory on the CD-ROM and Line13= also at our website. Significant enhanced functionality is Line14= available with the various extenders. Line15= Line16= You can install the optional WIL Extenders by running their Line17= SETUP.WBTs (located in their respective directories on the CD), Line18= after you have installed Winbatch. Line19= Line20= Each extender has its own detailed HLP file and a TXT file describing Line21= additions and changes. Line22= Line23= Additional information on these extenders (and the latest arrivals) Line24= is available from our technical database at: Line25= Line26= http://techsupt.windowware.com Line27= Line28= under the heading: "WIL Extenders". Line29= Line30= Line31= WIL Extenders are special purpose DLLs to extend the usability and Line32= friendliness of WinBatch. Here's a PARTIAL list of some extenders Line33= on your CD: Line34= Line35= Line36= Line37= [Control Manager Extender] Line1= Line2= Perfect control over all Windows dialog boxes. See inside list boxes, Line3= interrogate check boxes, set radio buttons, handle the new tabbed Line4= dialogs. Line5= Line6= Line7= Line8= [CpuInfo Extender] Line1= Line2= CPU speed, benchmark and other CPU information extender. Line3= Line4= Line5= Line6= [GPIB Extender] Line1= Line2= Control GPIB capable lab equipment. Line3= Line4= Line5= Line6= [HTML Dialog Extender] Line1= Line2= The ultimate in WinBatch dialogs. Images, sounds, fonts colors and Line3= even animated GIF's are supported. Make your dialogs look like web Line4= pages. Line5= Line6= Requires Windows 98/2000 (or at least MSIE 4.0). Line7= Line8= Line9= Line10= [Huge Math Extender] Line1= Line2= Performs arithmetic on huge (up to 2000 digit) numbers. Line3= Line4= Line5= Line6= [IP Address Grabber Extender] Line1= Line2= Get the machine's IP Addresses Line3= Line4= See help file for compatibilitity issues with Windows 95 and NT. Line5= Line6= Line7= Line8= [MAPI Extender] Line1= Line2= Perform MAPI Operations Line3= Line4= Mostly for use with Microsoft Exchange Line5= Line6= Line7= [Novell Netware Extenders] Line1= Line2= Two different sets of extenders are avaialable when using the Line3= Novell Netware clients for Novell 3, 4 and 5. The NetwareX is Line4= the newer, currently recommended extender. Our previous version Line5= of the Novell extenders are also available. Line6= Line7= Line8= [ODBC Extender] Line1= Line2= Our ODBC extender. Line3= Familiarity with ODBC required. Line4= Line5= Line6= Line7= [Parallel Port Extender] Line1= Line2= Talk to parallel ports. Communicate with obscure hardware devices. Line3= Lab equipment. Home brew controllers. Line4= Line5= Note: For Windows 95/98/ME ONLY. Line6= Does not work with NT/2000 Line7= Line8= Line9= [Pixie Image Extender] Line1= Line2= Manipulate various image files, such as JPG, BMP, etc. Line3= Rotate, Crop, Resize, Blur, Convert Formats, and more. Line4= Line5= Line6= [Postie Extender] Line1= Line2= The Ultimate Internet Email extender. Sends and receives POP3, Line3= IMAP4, and NNTP (newsgroup) email. Able to send an receive mime Line4= or uuencoded attachments. Line5= Line6= Line7= Line8= [Printer Control Extender] Line1= Line2= Assists in working with printer drivers. Sets default printer. Changes Line3= printer properties, Installs and removes printers, etc. Line4= Line5= Line6= [Process Information Extender] Line1= Line2= Retrieve information about processes and modules. Line3= Line4= [RAS Connectoid Extender] Line1= Line2= Create, manage, modify, rename and copy the Dialup RAS Line3= "connectoids" used in dial-up networking. Line4= Line5= Line6= [Registry Search Extender] Line1= Line2= Registry Searcher. This extender, in combination with build-in WIL Line3= Registry function and perform a search and replace of most registry Line4= items. Line5= Line6= Line7= [File Search Extender] Line1= Line2= Find files. Find data in files. Traverse directories. High speed file and Line3= text search engine. Line4= Line5= To copy, move, or delete file and directory structures, see the Shell Line6= Operations extender Line7= Line8= Line9= Line10= [Serial Port Extender] Line1= Line2= Talk to serial ports. Communicate with modems, X-10 household Line3= controllers, lab equipment, pretty much any serial device. Script BBS Line4= sessions. Does X/Y/Z-modem transfers. Write a phone dialer. Get your Line5= stock quotes. No need to try scripting HyperTerminal, do it directly Line6= with this extender. Line7= Line8= Line9= [Shell Operations Extender] Line1= Line2= Performs Explorer-style file operations with animated graphics. Can Line3= also copy, delete, and move entire directory structures. Also has a Line4= simple Progress bar and a MessageBox that will timeout! Line5= Line6= Line7= [WILX Utility Extender ] Line1= Line2= Various Utility functions Line3= Line4= Note: WILX is already in the main WinBatch ZIP file. A seperate Line5= download is not usually required. Line6= Line7= Line8= Line9= [WinInet Extender] Line1= Line2= Use Windows built-in services to grab web pages (SSL too!) FTP and Line3= Dial-up networking. Requires Windows 98/ME/2000 or at least MSIE Line4= 4.0 installed. Line5= Line6= Line7= [WinSock Extender] Line1= Line2= Our older Internet extender. Send Internet text-only email, grab web Line3= pages, automate FTP sessions, and more. Supports direct access to Line4= tcp/ip sockets. Incudes proxy/firewall support Line5= Line6= For full email support see the Postie Extender. For better http://, https:// Line7= and ftp support see the WinInet extender. Line8= Line9= Line10= [Zipper Extender ] Line1= Line2= ZIP and UNZIP files. Line3= Line4= [Improvements from previous versions] Line1= Line2= The file "The list of Fixes and Improvements.txt" details the Line3= many bug fixes and enhancements that have been made to the Line4= program since many previous releases. Line5= Line6= Line7= Line8= Line9= [About the WinBatch Compiler] Line1= Also available is our "WinBatch+Compiler," (if you have not Line2= purchased it yet). With the WinBatch+Compiler, you can turn Line3= your WBT files into standalone EXE files that you can distribute Line4= on a royalty-free basis. Line5= Line6= Have a BIG network? Want all your users to run your WBT files? Line7= Compile the WBT files with the WinBatch Compiler and put the Line8= EXEs up on the server. Line9= Line10= Making specialized WinBatch files for clients? Don't want them Line11= modifying your files? Just compile the WBT files, and give the Line12= EXEs to your client. Line13= Line14= Are you the "corporate guru"? Get a compiler. Compile those WBT Line15= files and hand them out like candy. Line16= Line17= The WinBatch Compiler, a separate product from the WinBatch Line18= Interpreter contained in these files, is available for $495.00, Line19= plus shipping, if applicable. The WinBatch Compiler includes a Line20= copy of WinBatch. In addition, if you buy a copy of Winbatch, you Line21= have 90 days to upgrade to the Compiler and just pay the difference Line22= in price. Line23= Line24= [HOW TO INSTALL WINBATCH] Line1= Line2= Use our SETUP.EXE program, which will copy the files for you Line3= and install a WINBATCH Start Menu or Program Manager group. Line4= Line5= To use our SETUP.EXE program... Line6= Line7= Line8= 1) Close down all extraneous Windows applications. Line9= Line10= 2) Double-Click on the SETUP.EXE program Line11= Line12= 3) When the setup program asks for a directory, specify initial Line13= directory, or accept the given default. Line14= Line15= Line16= NOTE: If you are updating from a previous version, and made any of the Line17= WinBatch files READ-ONLY, remove the read-only attribute from Line18= the files before running setup. Line19= (Or else the setup process will hang) Line20= Line21= Line22= Line23= WinBatch can run in English, French, German, and "Val Speak". Line24= The strings are controlled by the WWWDLANG.* files. If you Line25= just launch WinBatch by itself, it will then automatically Line26= run the "default.wbt" file. The default.wbt file has a number Line27= of options allowing you to perform various operations, including Line28= changing the current language. Line29= Line30= Line31= Line32= An order form may be found in the WinBatch help file. Line33= Once you are viewing the order form, you can then select Line34= the Print button to obtain a hard copy. Line35= Line36= Line37= The following information may be found below: Line38= Line39= a) Information on our fully functional demos and our Line40= "Registration Reminder" screens. Line41= Line42= b) A basic, concise explanation of our disclaimers. Line43= Line44= c) Installation instructions for our automated installation Line45= program. Line46= Line47= d) Generic uninstall instructions. Line48= Line49= e) Our update policy. Line50= Line51= f) On-line support. Line52= Line53= g) The long, drawn out legalese section, software license Line54= information, limited warranty, trademarks, etc. Line55= Line56= h) Information on other products that we offer. Line57= Line58= i) Ordering information. Line59= Line60= j) How to find the Order Form. Line61= Line62= Line63= Line64= Line65= Line66= Line67= Line68= Line69= Line70= Line71= Line72= Line73= Line74= Line75= [REGISTRATION REMINDERS] Line1= Line2= Unlicensed copies of Wilson WindowWare products are 100% fully Line3= functional. We make them this way so that you can have a real Line4= look at them, and then decide whether they fit your needs or Line5= not. Our entire business depends on your honesty. If you use Line6= it, we expect you to pay for it. We feel that if we treat you Line7= well, you will treat us well. Unlicensed copies of our Line8= products do have a registration reminder screen that appears Line9= whenever you start the program. This shouldn't really affect Line10= your evaluation of our software. Line11= Line12= We're sure that once you see the incredible quality of our Line13= software, you will dig out your credit card, pick up the phone, Line14= call the nice people at our 800 number and register the Line15= software. Line16= Line17= If you work for a large corporation, you can purchase most of Line18= our products the same way you buy your retail software. Just Line19= send the purchase request up the line. Most all the corporate Line20= software suppliers (Egghead Corporate, Software Spectrum, Line21= Corporate Software, Programmers Shop, and many others) purchase Line22= considerable volumes from us on a regular basis. Line23= Line24= When you pay for the software you like, you are voting with Line25= your pocketbook, and will encourage us to bring you more of the Line26= same kinds of products. Pay for what you like, and then, more Line27= of what you like will almost magically become available. Line28= Line29= Line30= [LEGAL MATTERS] Line1= Line2= Of course the usual disclaimers still apply. We are not Line3= responsible for anything at all. Nothing. Even if we are held Line4= responsible, the limit of our liability is the licensing fees Line5= you paid. The full text of our license agreement is found near Line6= the bottom of this file. Line7= Line8= Line9= Line10= Line11= Line12= Line13= Line14= Line15= Line16= Line17= Line18= Line19= Line20= Line21= [HOW TO INSTALL THIS SOFTWARE] Line1= Line2= Use our snazzy setup program... Line3= Line4= 1) Close down all extraneous Windows applications. Line5= (You do have to be in Windows to run SETUP.EXE) Line6= Line7= 2) Double-Click on the SETUP.EXE or use the Software Line8= install facility (if available) in Control Panel. Line9= Line10= 3) When the setup program asks for a directory, specify Line11= an initial directory, or accept the given default. Line12= Line13= 4) When the screen comes up that asks you what you want Line14= to install, do your selections, then hit the NEXT Line15= button to continue. If you want to install Network Line16= extenders or non-English language support, this is Line17= your opportunity. Line18= Line19= Line20= Line21= Line22= Line23= Line24= Line25= [UN-INSTALL INFORMATION] Line1= Line2= This software may be uninstalled via the uninstall option Line3= in the Control Panel Add/Remove software dialog, or by running Line4= the uninstal.exe program in the WinBatch/System subdirectory. If Line5= you simply delete all the files first, you will not be able to Line6= run the uninstall program and there may still be traces of the Line7= program in various places on the system. Line8= Line9= Line10= Line11= Line12= Line13= Line14= Line15= Line16= Line17= Line18= [UPDATE POLICY] Line1= Line2= Wilson WindowWare frequently updates its products. There are Line3= various kinds of updates, including Major updates, Minor Line4= updates, and bug-fix updates. Line5= Line6= Minor and bug-fix updates for current versions are available Line7= on our website at http://www.winbatch.com Line8= Line9= There is no charge for downloading and upading a current copy of Line10= Winbatch with the downloadable updates. Line11= Line12= The policy and pricing for Major shareware updates vary. Line13= Depending on the nature of the upgrade, length of time since Line14= the previous major upgrade, desirability of new features added, Line15= the extent of revisions to the printed manuals (if any), work Line16= involved and possible price changes for new users, we may or Line17= may not charge fees. Update fees for major updates tend to Line18= run 20% to 40% of the cost of the product. Major updates tend Line19= to occur every few years. Line20= Line21= Line22= Line23= Line24= Line25= Line26= [ON-LINE SUPPORT] Line1= Wilson WindowWare has on-line support! Line2= Line3= Wilson WindowWare lives on the INTERNET. We maintain a Line4= World Wide Web Server and an anonymous ftp site Line5= Line6= WWW URL http://www.winbatch.com Line7= Line8= Tech support database is available at Line9= Line10= http://techsupt.winbatch.com Line11= Line12= and our WebBBS -- where you can post questions and code -- Line13= is available via a link from our Tech Support database. Line14= Line15= Line16= Line17= Line18= [THE LEGALESE SECTION] Line1= WINBATCH Copyright © 1991-2002 by Morrie Wilson. Line2= WINBATCH+COMPILER Copyright © 1991-2002 by Morrie Wilson. Line3= WEBBATCH Copyright © 1996-2002 by Wilson WindowWare, Inc [SOFTWARE LICENSES] Line1= SHAREWARE LICENSE - END USER Line2= Line3= Wilson WindowWare software is not and has never been public Line4= domain software, nor is it free software. Line5= Line6= Non-licensed users are granted a limited license to use our Line7= software on a 21-day trial basis for the purpose of determining Line8= whether the software is suitable for their needs. Any use Line9= of our software, except for the initial 21-day trial, requires Line10= registration. The use of unlicensed copies of our software, Line11= outside of the initial 21-day trial, by any person, business, Line12= corporation, government agency or any other entity is Line13= strictly prohibited. Line14= Line15= Line16= SHAREWARE LICENSE - FOR DISTRIBUTION OF SHAREWARE FILES, Line17= USER GROUPS, BBS's, ONLINE SERVICES, SHAREWARE VENDORS, and Line18= OTHERS Line19= Line20= A limited license is granted to copy and distribute our Line21= shareware software only for the trial use of others, subject to Line22= the following limitations: Line23= Line24= 1) The software must be copied in unmodified form, complete Line25= with the file containing this license information. Line26= Line27= 2) The full machine-readable documentation must be included Line28= with each copy. Line29= Line30= 3) Our software may not be distributed in conjunction with Line31= any other product without a specific license to do so Line32= from Wilson WindowWare. Line33= Line34= 4) Vending of our software products in retail stores (by Line35= "shareware rack vendors") is specifically prohibited Line36= without prior written authorization. Line37= Line38= 5) No fee, charge, or other compensation may be requested Line39= or accepted, except as authorized below: Line40= Line41= A) Non-profit user groups may distribute copies of the our Line42= products to their members, subject to the above Line43= conditions, without specific permission. Non-profit Line44= groups may collect a disk duplication fee not to exceed Line45= five dollars. Line46= Line47= B) Operators of electronic bulletin board systems (sysops) Line48= and web site operators (webmasters) may make our products Line49= available for downloading only as long as the above Line50= conditions are met. An overall or time-dependent charge Line51= for the use of the bulletin board system or web site is Line52= permitted as long as there is not a specific charge for Line53= the download of our software. Line54= Line55= C) Mail-order vendors of shareware software approved by Line56= the ASP may distribute our products, subject to the Line57= above conditions, without specific permission. Non- Line58= approved vendors may distribute our products only after Line59= obtaining written permission from Wilson WindowWare. Line60= Such permission is usually granted. Please write for Line61= details (enclose your catalog). Vendors may charge a Line62= disk duplication and handling fee, which, when pro-rated Line63= to each individual product, may not exceed eight Line64= dollars. Line65= Line66= Line67= Line68= Line69= Line70= Line71= Line72= Line73= LICENSED COPIES OF OUR SOFTWARE ARE GOVERNED BY THE FOLLOWING: Line74= Line75= THIS SOFTWARE IS NOT FOR SALE: The software is subject Line76= to the following license terms and conditions. Line77= Line78= SOFTWARE LICENSE granted, when required fees paid, by Line79= Wilson WindowWare, Inc., a Washington corporation, with Line80= its mailing address at 5421 California Ave. SW. Seattle, Line81= WA 98136. The software contained in this package is Line82= licensed to you as the end user. It is not sold. Line83= Line84= LICENSE: 1.0 The software contained in this package Line85= (hereafter referred to as "the Software") is copyrighted Line86= material owned by Wilson WindowWare, Inc. Payment of the Line87= single copy license fee authorizes one named person to Line88= use the Software on one computer provided this copyright Line89= is not violated and provided the rules outlined herein Line90= are observed. Line91= Line92= 1.1 One person may use the Software on any single Line93= computer. This license can be transferred only once in Line94= any twenty-four hour period. You must pay for additional Line95= copies of the Software if more than one person uses it Line96= during any 24 hour period of time, or if the Software Line97= is used on two or more computers. Neither concurrent use Line98= on two or more computers, nor use by more than a single Line99= individual on a network is permitted without Line100= authorization and payment of other license fees. Line101= Line102= 1.2 You may make copies of the software for backup Line103= purposes, as long as all such copies, along with the Line104= original, are kept in your possession or control. Line105= Line106= 1.3 You may not make any changes or modifications to Line107= the Software, including, but not limited to, decompiling, Line108= disassembling, or otherwise reverse engineering it. You Line109= may not rent or lease it to others. You may not use it Line110= on a computer network if more than one user can use it Line111= during any one 24 hour period of time. Line112= Line113= 1.4 If you have licensed the WinBatch+Compiler product Line114= you may compile scripts and, with the exception of Line115= scripts that interpret or attempt to interpret the Line116= script language, provide these compiled scripts Line117= (and any required DLLs) to any number of end users Line118= without additional licenses or payment of additional fees. Line119= Line120= Line121= Line122= LIMITED WARRANTY Line123= Line124= Wilson WindowWare guarantees your satisfaction with this Line125= product for a period of 90 days from the date of original Line126= purchase. If you are dissatisfied with the product Line127= within that time period, return the package in saleable Line128= condition to the place of purchase for a full refund. Line129= Line130= Wilson WindowWare warrants that all disks provided are Line131= free from defects in material and workmanship, assuming Line132= normal use, for a period of 90 days from the date of Line133= purchase. Line134= Line135= Wilson WindowWare warrants that the program will perform Line136= in substantial compliance with the documentation supplied Line137= with the software product. If a significant defect in Line138= the product is found, the purchaser may return the Line139= product for a refund. In no event will such a refund Line140= exceed the purchase price of the product. Line141= Line142= EXCEPT AS PROVIDED ABOVE, WILSON WINDOWWARE DISCLAIMS ALL Line143= WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING,BUT NOT Line144= LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY AND Line145= FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE Line146= PRODUCT. SHOULD THE PROGRAM PROVE DEFECTIVE, THE Line147= PURCHASER ASSUMES THE RISK OF PAYING THE ENTIRE COST Line148= OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION AND Line149= ANY INCIDENTAL OR CONSEQUENTIAL DAMAGES. Line150= Line151= IN NO EVENT WILL WILSON WINDOWWARE BE LIABLE FOR ANY Line152= DAMAGES WHATSOEVER (INCLUDING WITHOUT LIMITATION DAMAGES Line153= FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS Line154= OF BUSINESS INFORMATION AND THE LIKE) ARISING OUT OF THE Line155= USE OR THE INABILITY TO USE THIS PRODUCT EVEN IF WILSON Line156= WINDOWWARE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH Line157= DAMAGES. Line158= Line159= THIS SOFTWARE IS NOT DESIGNED OR INTENDED FOR USE OR Line160= RESALE AS ON-LINE CONTROL EQUIPMENT IN HAZARDOUS Line161= ENVIRONMENTS REQUIRING FAIL-SAFE PERFORMANCE, SUCH AS Line162= IN THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT Line163= NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC Line164= CONTROL, DIRECT LIFE SUPPORT MACHINES, OR WEAPONS Line165= SYSTEMS, IN WHICH THE FAILURE OF THE SOFTWARE COULD Line166= LEAD DIRECTLY TO DEATH, PERSONAL INJURY, OR SEVERE Line167= PHYSICAL OR ENVIRONMENTAL DAMAGE ("HIGH RISK ACTIVITIES"). Line168= Line169= WILSON WINDOWWWARE SPECIFICALLY DISCLAIMS ANY EXPRESS OR Line170= IMPLIED WARRANTY OF FITNESS FOR HIGH RISK ACTIVITIES. Line171= Line172= Use of this product constitutes your acceptance of this Line173= agreement and subjects you to its contents. Line174= Line175= U.S. GOVERNMENT RESTRICTED RIGHTS Line176= Use, duplication, or disclosure by the Government is Line177= subject to standard shrink-wrapped software restrictions. Line178= Contractor/manufacturer is Wilson WindowWare, Inc. Line179= 5421 California Ave SW / Seattle, WA 98136 Line180= Line181= Line182= Line183= [TRADEMARKS] Line1= Microsoft and MS-DOS are registered trademarks of the Line2= Microsoft Corporation. Line3= Windows is a trademark of Microsoft Corporation. Line4= Line5= WinBatch is a registered trademark of Wilson WindowWare, Inc. Line6= WebBatch is a registered trademark of Wilson WindowWare, Inc. Line7= WinBatch+Compiler is a trademark of Wilson WindowWare, Inc. Line8= Line9= Line10= Line11= Line12= Line13= [WILSON WINDOWWARE PRODUCTS ] Line1= Line2= WinBatch - Write your own Windows Batch Files! Dialogs, Line3= automatic program control, and powerful data Line4= manipulation lets you control your Windows. Line5= A must for the power user. Includes FileMenu Line6= and PopMenu. $99.95 Line7= Line8= WinBatch - NOT A SHAREWARE PRODUCT. The WinBatch Line9= + compiler can compile WinBatch batch files into Line10= COMPILER standalone EXE files that may be distributed Line11= on a royalty free basis. Great for networks Line12= and corporate gurus. Compile your WBT files Line13= and then hand them out like candy. $495.00 Line14= Line15= WebBatch - Quick and easy scripting language for Web Line16= Servers running Windows NT. 60-day FREE eval Line17= copies available. Purchase includes a FREE Line18= copy of WinBatch. Get an eval copy from: Line19= Line20= http://webbatch.windowware.com $295 Line21= Line22= Line23= Line24= [ORDERING INFORMATION] Line1= Licensing our products brings you wonderful benefits. Some of Line2= these are: Line3= - Gets rid of that pesky reminder window that comes up when Line4= you start up the software. Line5= - Entitles you to one hour free phone support for 90 days Line6= ("your dime"). Line7= - Insures that you have the latest version of the product. Line8= - Encourages the authors of these programs to continue Line9= bringing you updated/better versions and new products. Line10= - Gets you on our mailing list so you are occasionally Line11= notified of spectacular updates and our other Windows Line12= products. Line13= - And, of course, our 90-day money back guarantee. Line14= Line15= Line16= An order form may be found in the application help file. Line17= Once you are viewing the order form, you can then select Line18= the File - Print Topic menu item to obtain a hard copy.
Article ID: W15662
File Created: 2004:08:02:11:25:02
Last Updated: 2004:08:02:11:25:02