Copyright: Copyright David P. McCarter 1993


 Same<>Same

Program Overview & Features

Downloading Files

Uploading Files

Spec List/ Purging

Configure

Running Same<>Same

Release History

Known Bugs And Limitations

About Developer

Copyright Notice And Disclaimers


Program Overview
  Program Overview & Features

I created Same<>Same to make it easy for me to take files to and from my work and home computers. I invested time and money into buying programs to transfer files via a modem. While using this for a large amount of files works well, for just a megabyte or two of files, it takes up too much time and makes my home phone unusable. That's why I created Same<>Same. To save time! Same<>Same can also be used to distribute files within the work place also!

Features:

Configurable to use many different sizes of diskettes. Can even use 3 1/2 1.4MB (2.7MB) floppies compressed with Stacker.

The Same<>Same feature makes directories on different computer identical.

Gives an estimate of how many disks it will take to download a group of files.

Displays the percentage of the download/ upload completed, based on file size.

Warns you if you are about to upload a file older than the one that may exist on the hard drive. A feature that File Manager dose not have.

Saves time by not uploading files that are the same date and time as the one on the hard disk. A feature that File Manager dose not have.

Makes it simple to select files for downloading by keeping a list of the downloading specs used.

Displays the estimated download/ upload time, with estimate of time left.


Downloading Files
 Downloading Files To Disk

To Download files to a floppy disk:

(1) Select 1 to 10 file selections by clicking on the long bar buttons. In the file dialog box, choose a directory and file spec. Click on the OK button. Note: The number of files that will fit on you disk (selected at startup) will be counted. If you want to change the disk size you are using at any time, click on 'File'-'Configure'.

(2) To download the files to disk, click on the 'Download' button.  You will be prompted to insert a disk. Same<>Same will check to see if there is any files on the disk. If there are you will be given the opportunity to erase the disk. If you choose 'No', Same<>Same will still download to that disk. When you upload, Same<>Same will ignore the files not downloaded by Same<>Same. If the disk contains files previously downloaded with Same<>Same, the new files will be added to the configuration file. If your download requires more than one disk, you will be prompted to insert more disks.

If you do not want do download a certain file spec. after you have chosen one, click on the long button to bring up the file dialog box. In the 'specs' box, erase the contents and push 'OK'


Uploading Files
 Uploading Files From Disk

To upload files, insert a disk with files previously downloaded with Same<>Same.

Same<>Same will display the drive, directory and files specs for the first group of files. You can either upload those files to the same drive and directory or enter a new drive and directory. If you don't want to upload that group of files choose 'SKIP'. Choosing 'QUIT' aborts the uploading process for that disk.

If Same<>Same discovers that the file on the hard drive is newer than the file it's trying to upload it will display a message box telling you so. You can then choose to overwrite the file, skip uploading that file or skip uploading all files that are newer on the hard drive.

Repeat the above process for each Same<>Same disk.

Same<>Same will not upload files that might be on the disk that were not downloaded with Same<>Same.

Same<>Same Feature

The Same<>Same feature allows you to make matching directories on different computers. Lets say you want to make you directory of fonts on two different computers identical. When you go to upload the new files, click the check box on the Upload dialog box and the Same<>Same feature will erase all files in the upload directory that match the file specs being uploaded.

BE CAREFUL! Use this feature carefully to avoid problems!


Spec. List/ Purging
Spec. List

This feature in the file dialog box keeps a list of the latest 'drive/directory/spec' s that you downloaded. Click on one of the specs and the drive/ directory and spec. boxes will automatically be changed.

Purging the Spec. List

Your spec. list could get quite large. Under the 'File' menu, select 'Purge'. Then select 'Purge xx' where xx is amount of specs to keep.


Configure
 Configuration of Same<>Same

First choose which drive your floppies will be located in.

Choose the drive size you are using. This is very important! Same<>Same will only download files that will fit on your floppy. To use floppies compressed with Stacker, Stacker must be resident on your system!

Downloading Files

Uploading Files


Running Same<>Same

Same<>Same requires VBRUN200.DLL to run. This is a run time file required for all programs created with Visual Basic for Windows 2.0. You can find this file on most BBS systems and FTP sites as file VBRUN200.ZIP . VBRUN200.DLL must be located in your path. It's a good idea to either put it in your WINDOWS or WINDOWSdirectory.

Same<>Same has been fully tested for use with Windows 3.1. It has not been tested with any version lower than that.

Since copying files takes up most of the CPU time, DO NOT minimize Same<>Same and run other programs in the background! If you do this, your other programs will be painfully slow.


Release History

Version .2B

Added Windows Help file.

Added the spec. list and the ability to purge the list.

Changed the download and upload status display to indicate the amount completed by file size instead of file number count.

Now give a estimated download & upload time and the amount of time left.

Fixed a bug when canceling from the file dialog box.

Added the Same<>Same feature!


 Known Bugs And Limitations

The THREED.VBX file used with this program seems to say in memory after it has been closed. This will cause the Same<>Same icon to appear if the 'ALT-TAB' keys are use to cycle through programs. This seems to be a Visual Basic problem and I will look into it. Until then, you won't be able to use CTRL-F4 to close the program.


About Developer
 Developer Information

Same<>Same

was created by:

David McCarter

DPM Computer Solutions

How to reach me:

Write me at:

8430-D Summerdale Road, San Diego CA 92126-5415.

InterNet-MCCART@VAXD.GAT.COM.
Compuserve Users-Contact me using the address: INTERNET:MCCART@VAXD.GAT.COM
InterMail-1:238/502

The Future Of Same<>Same

The future of Same<>Same rests on you shoulders... the user. Since I developed Same<>Same for my own use, unless I hear from you, the only changes I will make will be for my benefit. Some ideas that I have include: Downloading newer files only. Making two directories on two or more computers identical. For example, if you want two computers to have the same font files, Same<>Same could do that.


 Copyright Notice And Disclaimers

This beta version is TIPWARE! What is TIPWARE? It's something I invented. Since I'm new to Visual Basic programming, I would like other VB users to send me programming tips. Neat little tid bits that you use. If I add your tip to the catalog I'm compiling, I'll send you a postcard the next time I make a major update to Same<>Same! For those of you who are not programmers, to register send my your comments on Same<>Same and a $.19 stamp so I can let you know when I release the next major update!

Non-licensed users are granted a limited license to use Same<>Same on a 30-day trial basis for the purpose of determining whether Same<>Same is suitable for their needs. The use of Same<>Same, except for the initial 30-day trial, requires registration. The use of unlicensed copies of Same<>Same, outside of the initial 30-day trial, by any person, business, corporation, government agency or any other entity is strictly prohibited.

A single user license permits a user to use Same<>Same only on a single computer.  Licensed users may use the program on different computers, but may not use the program on more than one computer at the same time.

No one may modify or patch the Same<>Same executable files in any way, including but not limited to decompiling, disassembling, or otherwise reverse engineering the program.

A limited license is granted to copy and distribute Same<>Same only for the trial use of others, subject to the above limitations, and also the following:

1. Same<>Same must be copied in unmodified form, complete with the file containing this license information.

2. The full machine-readable Same<>Same documentation must be included with each copy.

3. Same<>Same may not be distributed in conjunction with any other product without a specific license to do so from David P. McCarter.

4. No fee, charge, or other compensation may be requested or accepted, except as authorized below:

a. Operators of electronic bulletin board systems (Sysops) may make Same<>Same available for downloading only as long as the above conditions are met.  An overall or time-dependent charge for the use of the bulletin board system is permitted as long as there is not a specific charge for the download of Same<>Same.

b. Vendors of user-supported or shareware software approved by the ASP may distribute Same<>Same, subject to the above conditions, without specific permission.  Non-approved vendors may distribute Same<>Same only after obtaining written permission from David P. McCarter. Such permission is usually granted. Please write for details (enclose your catalog). Vendors may charge a disk duplication and handling fee, which, when pro-rated to the Same<>Same product, may not exceed eight dollars.

c. Non-profit user groups may distribute copies of the Same<>Same diskette to their members, subject to the above conditions, without specific permission. Non-profit groups may collect a disk duplication fee (not to exceed five dollars).

Same<>Same Copyright 1993 David P. McCarter ALL rights reserved

LIMITED  WARRANTY

David P. McCarter guarantees your satisfaction with this product for a period of 90 days from the date of original purchase.  If you are unsatisfied with Same<>Same within that time period, you must Inform David P. McCarter (address below) in writing within 7 days of the expiration of the warranty.

David P. McCarter warrants that all disks (if provided) are free from defects in material and workmanship, assuming  normal use, for a period of 90 days from the date of  purchase. David P. McCarter warrants that the program will perform in substantial compliance with the documentation supplied with the software product. If a significant defect in the product is found, the Purchaser may return the product for a refund.  In no event will such a refund exceed the purchase price of the product.

Except as provided above, David P. McCarter disclaims all warranties, either express or implied, including, but not  limited to implied warranties of merchantability and  fitness for a particular purpose, with respect to the product. Should the program prove defective, the  purchaser assumes the risk of paying the entire cost of all necessary servicing, repair, or correction and any incidental or  consequential damages.

In no event will  David P. McCarter be liable for any damages whatsoever (including without limitation damages for loss of  business profits, business interruption, loss of business information and the like) arising out of the use or the inability to use this product  even if David P. McCarter has been advised of the possibility of such damages.

Use of this product for any period of time constitutes your acceptance of this agreement and subjects you to its contents.

US. GOVERNMENT RESTRICTED RIGHTS

Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subdivision (b)(3)(ii) of  the Rights in Technical Data and Computer Software clause at 252.227-7013.

Contractor/ Manufacturer is:

DPM Computer Solutions

8430-D Summerdale Road

San Diego, CA 92126-5415 USA

All Rights Reserved


Config File
The Same<>Same configuration file is named 'SAMESAME.CFG'. This file is created on each disk with files downloaded with Same<>Same. DO NOT erase this file from the disk! If you do Same<>Same will not be able to upload any files from it. It will not recognize it as a Same<>Same disk. Also do not erase any files from the disk or bad things will happen!