home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
bbs
/
filpg104
/
filprog.doc
next >
Wrap
Text File
|
1994-01-29
|
9KB
|
226 lines
FILPROG : - .FIL File gemmed editor © Paul Baker
------------------------------------------------
The Program and Resource contained in this archive are © Paul Baker.
======================================================================
|Disclaimer: |
|I can not be held responsible for any damage to software or hardware |
|whether caused directly or indirectly by this program , you use this |
|program entirely at your own risk. |
======================================================================
Sorry people , it probibly won't work on a Falcon.
FILPROG.PRG and FILPROG.RSC need to be in the MAIN BBS FOLDER.
WHAT IS FILPROG
---------------
FILPROG is a fully Gemmed program which will let you do the Majority of
the sysop file functions that Turbo V2 let's you do.
These include.
1) Move files from one area to another
2) Delete Files from .FIL's
3) Renumber the .FIL entries so they have consecutive numbers.
4) Edit the majority of the information in a .FIL entry for a chosen file.
5) Create/Delete and Move Download Areas.
Moving Files
------------
Choose which area you wish to examine by clicking on the Area name on the
right hand side of the screen , if you don't see the area you want to change
on screen then use the up and down arrows to scroll through the available
entries.
The entries in the .FIL will then appear , you can scroll up and down the list
using the arrows , you can limit which files are shown by using the mask
feature [See Using the MASK].
By clicking on the name of a file , that file is marked and becomes
highlighted , clicking on it again will unmark the file, files with
a Black box next to the name are off-line files.
By Clicking on ALL the files currently shown on screen will be batch
marked , by clicking on CLEAR the files shown on screen will be UNmarked.
TOP will take to back to the top of the .FIL entries and the arrows to
the right hand side will move you up and down the .FIL entires.
After you are sure you have marked all the files you wish to move you then
click on MOVE , you will be asked to click on the area you wish to move the
marked files to , do this and you will be asked to confirm your choice ,
if you click YES then the files and .FIL entries will be moved to this
area.
When you click YES the following processes will occour.
[Skip this if you aren't interested in how the program works]
1. If the destination download folder doesn't exist on the partition that
the program resides on already then it is created.
(The Program assumes that the BBS folder exists already)
2. If there is not enough room to create the destination folder then the
destination partition is changed to the partition with the most space.
3. The destination folder is checked and if a file with the same name
already exists in that folder then the move is aborted for that file.
4. The old copy of the file isn't deleted until the new copy has been
fully saved in the new folder.
5. If there is not enough room on the partition for step 4, then the
memory buffer is checked , if it is large enough then the file is held
in memory whilst the old file is deleted and the one held in memory
is then saved.
6. If there is not enough memory AND not enough disk space to do either of
4 or 5, then a scan for the partition with the most space is made
and if there is enough room the file is moved into this partition.
7. If there is not enough room on the partition with the most space for
step 6 then the move is aborted for THAT file.
The program has been written this way to minimise the chance of files
going missing during the move operation.
Once the move has been completed FILPROG will display the .FIL entries
from the top entry again.
There is a temporary .FIL area that FILCHECK creates itself , it also
automatically creates the neccesary folders when you run it , you can use
this to hold files you are undecided about.
Using the MASK
--------------
You can limit the files you wish to be displayed by clicking on the SET MASK
button , changing the details in the Mask menu and clicking on the USE MASK
button when you exit back to the main menu.
The changes you make to the mask details will only be 'saved' if you hit
OK , hitting CANCEL restores the previous settings.
Note: Hitting ESCAPE will clear most imputs in the Mask menu.
Wildcards are Fully supported in the filename box (*?)
Above the Upload date are < = > , these specify if you want to list files
who's upload dates are earlier,equal or later than the date entered ,
clicking on the symbol you want to use will highlight it.
The above also applies to the < = > above the access level.
There are now two ways of turning off the above two options , either clear
the access level and/or date by using <escape> or click on the currently
highlighted symbol to turn all that group off , Filprog will then ignore
that mask option whilst scanning.
Clicking on the OFFLINE button will only show files marked as Offline in
the .FIL file.
Clicking on the FREE button will only show files marked as Free Downloads
in the .FIL file.
The description line will make Filprog scan the descriptions in the .FIL
file for descriptions with matching text in them, it is NOT case sensitive.
Delete Files.
-------------
Follow the steps on marking files to move and click on DELETE when you have
marked all the files you wish deleted.
You will then be asked to confirm the deletion of the files , clicking on
YES will then delete the .FIL entries marked and any of the marked files
that aren't off-line will be deleted.
The .FIL will then be re-displayed.
Renumber
--------
Clicking on Renumber will make FILPROG ask you to confirm the renumbering
, clicking on YES will then renumber ALL the .FIL's so the entries all have
consecutive numbers, if the BBS's next file number changes the new number
is written into the CONFIG.DAT.
Editing .FIL entries
--------------------
Once you have chosen the File area you wish to look at and edit , by
clicking on the DESCRIPTION of a file shown on screen a second Dialogue
box will appear containing the following information.
Name, Uploader, Access Level , Rating , Description , Flags (Offline. Free
, Deleted) and file size in K.
You can change all the details shown apart from the Offline and Deleted
Flags.
If you change the filename , FILPROG will check to see if a file of the same
name already exists in the current files folder , if it does then it will
return with an error and return to the edit screen showing the original
filename.
Highlighting Touch Upload date will make the Upload date of that file the
same as the current date.
Clicking on OK will update the entries and rename the file if you
do so , CANCEL will abort.
The format of the Description shown is not the format that will be stored
in the .FIL entry , the .FIL has 5 x 80 characters , the .RSC can only
display 60 characters a line , so the text is formatted from the .FIL to
fit into the .RSC and when re-saved it is formatted back.
If you use more than 400 characters FILPROG will warn you and return to
the edit screen so you can edit the description.
Create / Delete , Swap File areas
---------------------------------
By Clicking on the EDIT Button above the File Areas you are taken to a second
screen , this will show all the available file areas and give you the option
of 3 buttons.
Create
------
This let's you enter the name of a new File Area , it won't let you exceed
the 20 Download area limit.
Delete
------
This will delete each highlited area , it asks your permission to do so
for each area it finds highlited.
it then deletes the .FIL file and removes all the EMPTY download area Folders
, it WILL NOT delete any folders with files in them , this is to allow you
to recover the files if you make an error or if you decide to keep the
files elsewhere.
Otherwise you have to remove the files and folders yourself from the desktop
or the Dos shell.
Swap
----
By highliting TWO areas and hitting SWAP these areas will change places.
----------------------------------------------------------------------------
|DON'T FORGET TO CHANGE YOUR FILES.TXT AND OTHER TEXT FILES IF YOU USE THIS|
|FEATURE. |
----------------------------------------------------------------------------
That's about it for now , I hope you find this useful , if you have any
problems you can contact me at any of the following addresses.
100:1011/0 , 90:102/140 , 51:502/100 2:245/108 , mettav.royle.org
Paul Baker.