[GENERAL (how to use)] CAUTION: do not change the section headers! (those written in [brackets]) Do not remove the numbers in front of the message lines! This file (custom.txt) can also be edited with any text editor! version=2.0+ SECTIONS: ------------------ - predefs: Define your own tags here. Color tags must have the syntax =foreground,background - channel messages: Contains messages that go to whole channels. - user messages: Contains messages that go to single users. - listfile header: Will be placed at the beginning of your file list. Add as many lines as you want, but don't forget the line numbers! MEANING OF THE MESSAGES: ------------------------------------------------- Each of the message numbers has its special associated event. channel messages: ----------------------------- NOTE: The channel messages don't contain the /msg #channel command, as they are generated by the program. 1, 2: not in use (reserved) 3: Send finished. 4: Send interrupted 5: not in use 6 to 15: Advertising messages. They are chosen randomly. If you don't want 10 different ones, just make them equal :-) 16: Play message. user messages: ------------------------ NOTE: the user messages contain the full command (/msg - lets a private message window pop up at the remote computer. /notice - no separate window) 1: Message that goes with a send without queue. ("Look, here comes your file!") 2: Message with a send when it was in the queue. ("After waiting 10 minutes, there we go!") 3: Message with a manual send. ("Look what a fellow I am, I send you file XY by hand!") 4: Duplicate request, file already sending. ("You know, I realized your request the first time, believe it or not!") 5: Request added to queue. ("Sorry you'll have to wait a bit. I don't have a T1.") 6: Duplicate request, file already in the queue. (may contain a hint for the @nick-que command) 7: Max. queue per user reached. ("Sorry, but I only allow 2 que entries.") 8: Queue full. ("I'm smokin'. Plz try another user!") 9: File not found. ("Learn reading and writing, and get my new list!") 10: Send is disabled. ("I'm not sending right now coz I leave in a few minutes!") 11: @nick-que answer ("File XY has been waiting for 50 minutes and is still only number 97 of 100!") 12: @nick-que concluding line. "That makes a complete of 2 files you have in my queue") 13: No files in the queue. ("You don't have files in my queue!") 14: @nick-remove reply. ("Que entry XY has been killed without remainder.") 15: @find reply ("Found file: XY") (Note: please don't use color tags leading or following the ! file part) 16: @find - too many files found ("I have some of it but I won't tell you, go get my list!") 17: Send complete. ("Thanks, you're a successful leecher and get a number now!") 18: special mIRC "private message window" message, part 1. ("I don't accept your request in private message windows. Turn that off!") 19: part two of the above (cause the message can be very long) 20: @find reply: number of files found. TAGS: ---------- Use "tags" in this file to represent variable values. they will be replaced by the program. Write tags without spaces, in sharp . Not case sensitive. the nick which the message goes to your own nick sum of your file sizes, in MegaBytes (format: 0.00) number of files you offer number of complete sends you made number if incomplete sends you made. percent completion of the last send. speed (bytes per second) of the last send name of the file assotiated with the message size of the file in Megabytes (format: 0.00) length of an audio file (minutes:seconds) (format: mm:ss) bitrate if an audio file sample rate of an audio file audio mode (mono/stere etc.) times this file has been sent number of sends you currently have number of send slots you have available maximum of sends you make simultaneously number of currently queued requests number of queue places you have available maximum of queue entries you make position of a request in the queue (@nick-que reply) number of requests a single user has in your queue (@nick-que reply) max. number of queue positions a single user can take current date (format: YYYY/MM/DD - Y2K compatible ;-) current system time (format: hh:mm:ss) date of installation of FileShare ON when send is enables, OFF when disabled ON when @find reply is enabled, OFF when disabled number of files found (@find reply) mask the remote user entered (@find reply) minutes a request has been in the queue (@find reply, send from queue) FileShare version number (format: 1.11) low cps limit for removal from the send list the author's nick (Marc II) the author's email address (markus.petz@kfunigraz.ac.at) .. own defined color schemes (in the predefs section) special syntax to directly set the text- and background colors Underline. A second ends the underlining. Italic. A second ends the italic style. NOTE: this only works well with Pirch. mIRC may interpret it in another way. Bold. A second ends the strong style. ___________________________________________ BELOW ARE THE ACTUAL MESSAGES YOU CAN SET: =========================================== ___________________________________________ [PREDEFS] =0,1 =15,1 =14,1 =11,1 => =< = [CHANNEL MESSAGES] 3=* I just finished sending to . This was the successful download Nr. * 4=* Send of file to has been interrupted at percent! * 6=* Pirch FileShare By MarcII Stats :: files MB :: slots free: / :: que free: / :: type @ to get a list * 7=* Pirch FileShare By MarcII Stats :: files MB :: slots free: / :: que free: / :: type @ to get a list * 8=* Pirch FileShare By MarcII Stats :: files MB :: slots free: / :: que free: / :: type @ to get a list * 9=* Pirch FileShare By MarcII Stats :: files MB :: slots free: / :: que free: / :: type @ to get a list * 10=* Pirch FileShare By MarcII Stats :: files MB :: slots free: / :: que free: / :: type @ to get a list * 11=* Pirch FileShare By MarcII Stats :: files MB :: slots free: / :: que free: / :: type @ to get a list * 12=* FileShare Stats Megabytes sent ( full sends, incomplete) :: slots free: :: que free: :: @find is :: type @-help for commands :: * 13=* FileShare Stats Megabytes sent ( full sends, incomplete) :: slots free: :: que free: :: @find is :: type @-help for commands :: * 14=* FileShare Stats Megabytes sent ( full sends, incomplete) :: slots free: :: que free: :: @find is :: type @-help for commands :: * 15=* FileShare Stats Megabytes sent ( full sends, incomplete) :: slots free: :: que free: :: @find is :: type @-help for commands :: * 16= FileShare Now Playing: kHz kbps (MB) -- Get it: ! =playing [USER MESSAGES] 1=/notice , here comes as requested. Low cps limit is . 2=/notice , after min in my queue finally here is . Thank you for waiting! 3=/notice sent manually: ( MBytes). Low cps limit is 4=/msg You are already receiving ! 5=/msg Your request has been added # to my queue. Type @-help for more info. You can change your nick but you must not leave the channel! 6=/msg Your request is already in my queue! Type @-que to see status. 7=/msg Sorry, you are only allowed to have files in my queue. Your request [ ] has NOT been added. 8=/msg Sorry, my queue is full... Your request has NOT been added. Try again in a while! 9=/msg Sorry, the file you requested [ ] does not exist in my list. Please check the name and try again. You may get my actual list by typing @ 10=/msg Sorry, my file server is currently disabled. has NOT been added to the queue. 11=/msg has been waiting for min and is currently # in the que. 12=/msg That makes of files you are allowed to have in my queue. 13=/msg You have NO files in my queue. 14=/msg has been removed from my queue. 15=/msg Found matching file: ! 16=/msg Too many files to display. Please get my list by typing @ 17=/msg Thank you for downloading . Hope you enjoy it! :̃ 18=/msg Your mIRC "request in private message" option seems to be on. Some people don´t like getting file requests in private windows. 19=/msg Please turn that off (choose: File-Options-click "+" sign next to "Sounds"-Requests-disable "send !nick file as private message"- hit OK)- repeat request in the channel window :̃ 20=/msg Files found matching Copy and paste into the channel window Hint: If you have a PIRCH client (not mIRC!), try ! TSEND filename - this will establish a faster TDCC connection. [LISTFILE HEADER] 1=----------------------------------------------------------------------------- 2=--- file list, generated 3=--- list of files, total Megabytes 4=--- FileShare fileserver (c) Marc II, version - Custom text file by [Sharky] 5=--- THIS IS A PIRCH98 SCRIPT - To get it, mail 6=----------------------------------------------------------------------------- 7= 8=[=========================================] 9=| COMMANDS for general use of the script: | 10=[=========================================] 11=Note: My nick may not always be exactly the same! My alternative nicks may be 12= 13=@ - to get the actual list of files available 14=! filename - request download of file (you may be added to a queue, 15= in that case you have to be in the channel when the send starts 16= you can interrupt and resume the transfer anytime you want, just request a new send 17=! TSEND filename - request download of file by TDCC. This is a faster protocol mainly for PIRCH users. 18=@-QUE - to see your position in the queue 19=@-REMOVE filename - to remove your files out of the queue (filename is optional, 20= all files are removed if none is given 21=@FIND mask - to search for a particular filename (mask contains wildcards [?*] and text) 22=@-HELP - to receive a short overview of commands 23= 24=ENJOY!! 25= 26= 27=[==========================] 28=| List of available files: | 29=[==========================] 30=copy the file name including !NICK and the file extension 31=and paste it into the channel, example: 32=! (simple_minds)-belfast_child.mp3 33= 34=