[===============================]
 Fileshare by Marc2 - What's new
[===============================]
changes so far in reversed order:

  v2.02 -> now
  ------------
  - Test only: added channel CTCP playing (when playing to channels)

  - Added better support for network drives

  - Removed bug that not let completely shutdown when script was off

  - Added nick change tracking. One important feature I was too lazy to work on
    yet ;) - This requires a new event trigger: 
    ON NICK:#:/runscript [FILESHARE] NICKCHANGE # $nick $newnick

  - Added "short play message" option. Can be set within the channel options. 
    The custom.txt file has been updated (line 17 in channel messages section).

  - Made file filter work correctly. A bit more slow because I had to implement
    the wildcard matching myself. It filters file and directory names as well.

  - Fixed "word needs at least 1 character" bug. After thinking it over it 
    didn't seem to be a Pirch fault :). The error didn't cause major trouble 
    though.

  - Made list generator compatible to english time format and international
    release of Windows2000. Added a progress indicator. List generation now
    also works in 'script off' mode.

  - Activated file filter (finder). Test only!


  v2.01 -> v2.02
  --------------
  - Fixed bug concerning playlists and file not found errors. Sorry, lists
    have to be composed new (slow the first time).


  v2.0 -> v2.01
  -------------
  - MAJOR BUG-FIX: script did not handle big file lists corectly. Reported
    "file not found" errors. Now done correctly.

  - Added feature: Add to Queue when sending maually, cause I find it useful
    to have it. Nick is now added to the list when you type it in.

  - Removed bug: private message requests are now being processed corectly if
    you have it enabled. (I didn't use it and thus didn't know about that error
    *G* - nobody called my attention to it either).

  - Changed GUI behavoir a bit (closes settings window after you edit channel
    or custom), fixed some spacing typos in custom.txt


  v1.12b -> v2.0
  --------------
  - Added memory of nicks that had incomplete sends etc. (for the manual send
    function)

  - Added @find flood protection. Users can't harm you with multiple finds.

  - Implemented easyly-to-change-messages-feature. All the messages can be
    customized using tags for variables. Nice feature!

  - Had to settle the download/help pages to GeoCities (my universitys' free
    web server has been changed without notification). New URL is: 
    http://www.geocities.com/SiliconValley/Screen/9180/filesh/filesh.htm

  - Removed bug: with 700+ files or so the program would not work in win95/98, 
    due to ini file limitations (NT works properly, go and get it).

  - Send, play, advertise, find options - separate for each channel - 
    activated.

  - Made the randomizer player ready. Plays plays plays.

  - Script has reached limit of 64k. I began to split it. Users install two
    separate script modules now.


  v1.11 -> v1.12b
  ---------------
  - Made a new GUI. You will have noticed. Not yet finished.

  - File list creation is now entirely possible within the control window. No
    more DOS prompt typing by hand. Removed delete messages and file not found 
    errors.

  - Added information gain from MPEG audio frame headers. (without external
    program - yeah yeah I did! :). Works with most files (some have no valid 
    header at the beginning) but it works quite slow. Will be improved,
    random player follows.

  - Removed bug: file sizes caused errors when the sum exceeded 2 gigabytes 
    (has to do with 32 bit variables)... size counters are now stored in units
    of 65536 Bytes. Should work well with up to 100 terabytes :).

  - Changed the work channels settings a bit. This is only experimental yet
    and may not work with you. If so, please send me a report.

  - @FIND now only works with channels in the workingchans list.

  - Changed the "script off" mode a bit. Now reacts on "hide", "Help" and
    "Settings" button when the script is off.

  - Added "hide" button, as there is no real window setup with minimize button
    in PIL. Had to make a small window that appears in the upper left
    screen corner.

  - Added "www/Help" button that starts the default browser and connects to
    the FileShare webpage.

  - Removed the mp3player constant (not necessary anymore), changed the
    "Play!" button to "Open!". Now works to view any type of file with the
    default viewer.

  - Made a web page to download the latest version. Better help (HTML) is also
    available.


  v1.1 -> v1.11
  -------------
  - Number of full sends, broken sends, total bytes sent, @find on/off is now
    also available in the ChanMessage procedure with signature lines.
    Had to change the parameter names to 
    s1d=count of files  s2d=total size in MB  s3d=send slots available
    s4d=total slots  s5d=queue space available  s6d=total queue length
    s7d=your nick  s8d=full sends  s9d=broken sends  s10d=total MBytes sent
    s11d=@find on/off

  - Various messages have been sent to a non-existing user named NEXT. This was
    due to an error (PIRCH mixes up the strings somehow). I changed this to at
    least not sending messages to a valid nickname.
    (sorry to bother you, NEXT ;)

  - Added the ability to use DOS prompt Directory lists to derive the file
    lists from. This is available on every system. See the install chapter in
    the readme.txt file if you want to know more.

  - Changed the timer recovery to a smarter behavoir.


  v1.01 -> v1.1
  -------------
  - TDCC protocol support added. !nick TSEND filename now triggers a faster
    TDCC to PIRCH users. This protocol is faster mainly because the sender's
    client does not wait for acknowledgement after each packet sent.
    Unfortunately this protocol is not supported by some clients.

  - QUE request answer - error removed. Now returns the correct sum of files.

  - Correction for PIRCH error: the timers sometimes suddenly died when one
    part a channel. I made an automatic recovery.


  v1.0 -> v1.01
  -------------
  - Improved @find function (now works more correctly).

  - FOUND MAIN BUG: The command queue didn't work. Symptoms were: the script
    seemed to "forget" to send messages and DCCs after a while. Im sorry about
    this, hope it didn't drive you crazy. (Though I didn't get feedback)

  - Removed a minor error, after an extrordinary send if more than maxsends
    files are in the sendlist, no queue processing has to be done.

  - Removed BUG: when you hit "delete" or "/msg user", the wrong nick may have
    been chosen. I hope this works well now.

  - Changed the status update a bit: also updates when send is disabled.
    Timer FILESHARESIG is not turned off anymore.

  - Shortened the log time format to "time only".



  v1.0a -> v1.0
  -------------
  - Removed a bug that caused duplicate requests to not being processed
    correctly.

  - New options added: control of processing requests that were made as
    private messages. See msgwindownotice and msgwindowproceed in the settings
    section.

  - "/msg User" button added to control panel. That makes it possible to send
    private messages to users in your lists individually.

  - "known problems" section added to the README.TXT, after I counted my
    known problems again :]. Anyone who knows better than myself, please inform
    me if these problems can be solved! Read it!

  - Send break/finish of files that are not found in the send list is now also
    logged. These are sends you deleted manually or which got lost during a 
    reset of the script. Only files that are in the filelist are being logged,
    of course.

  - Added a "low cps" limit. Sends are not broken but files are removed from
    the send list. See lowcps constant in the settings section of readme.txt.

  - Added a new events line for those who have trouble requesting files 
    with "!" in channel windows. See readme.txt (Installation, Problems) for 
    details.

  - Expanded the brief summary line on the bottom of the control panel. Now
    shows more info.

  - "signature" lines (procedure ChanMessage) have now numbers 6 through 15.
    They are chosen randomly and you can change them to whatever you like.
    parameters: s1=count of files  s2=total size in MB  s3=send slots available
    s4=total slots  s5=queue space available  s6=total queue length
    s7=your nick

  - Messages to users moved to procedure "UserMessage". There available to 
    change, similar to "ChanMessage".

  - Messages to users now contain colours.

  - Settings/Options can now be changed within the control panel. Just click 
    the "Settings" button. Changing the "Constants" procedure is not necessary
    anymore. Thus, the installation procedure has changed a bit.

  - @FIND   function added. IMPORTANT: see the Commands section in the
    readme.txt document for details.

  - @nick-HELP  now works properly (removed an error I made due to 
    lack of sleep) 8-]

  - @nick-REMOVE  function expanded. Filename can now be specified.



If you have any further suggestions of changes or additions, I'd like to get
your feedback:
markus.petz@kfunigraz.ac.at
Thanks!

    Source: geocities.com/siliconvalley/screen/9180/filesh

               ( geocities.com/siliconvalley/screen/9180)                   ( geocities.com/siliconvalley/screen)                   ( geocities.com/siliconvalley)