| 0.4.6b |
 |
- First release to public, older ones were too buggy & ugly |
|
| 0.4.6.x |
 |
- Fix a lot of bugs presents in previous versions |
|
| 0.4.7.1 |
 |
- Add support for ZIP list. Now you can compress your list |
 |
- Correct a bug in sd_byte_converter function. Sometimes report a bad size |
|
| 0.4.7.2 |
 |
- Add the -remove user command - Add "/sdkillque" command |
 |
- Change "/sdview" command to "/sdview" and "/sdview nick" |
 |
- Correct (again) the sd_byte_converter with a language dependant error - Correct a bug that could prevent sending files the first time script is use |
|
| 0.4.7.3 |
 |
- Add "/sdstatus" - Add -que user command |
 |
- Update help section |
 |
- Fix a bug in sd_comp_time (this function will be my worst nightmare !) |
|
| 0.4.8 |
 |
- Add a buffer for all output - Add Top & Daily record to optimize your sends with Dynamics Slots - Add the on/off/que/end status for the script - Add a daily report to channels - Add $shoutRecord to show to serving channels if record is broken by someone - Add a 30 minutes autosave of your stats - Add "small files" rules |
 |
- Improve some code - List sending is now limit to $slotMax+$otherFile to prevent answering to 10000000 list requests - Modify the config file format, you can change it easier now, config is still compatible with older model - Update help section |
|
| 0.4.9 |
 |
- Add MOTD, you can add a "Message Of the Day" file that will be included in your list. Named it in $MOTDfile and place it in ~/.xchat - Add logging facility, you can log what SDClone does to check it later (file is ~/.xchat/sdclone.log) - Add ban option : Add, remove or list ban users - Add version reply to CTCP VERSION - On join send a message to nick entering a channel if he have files in your queue - Add a user command "-info", user can do "!triggger-info filename" to get information about a file... File Size & informations return by the "file" linux command (so you must have it, everybody got it ? no ?) |
 |
- New list presentation (should be nicer), you can get back to old style with $listShowSize="false"; - Some minors improvments to the code - Now refuse to answer if commands aren't query from a channel : "/msg you @you" will not send your list... - Update help section (again and again and again, this section sucks) |
 |
- Fix some minors bugs - Trying again to fix sd_comp_time |
|
| 0.4.9L |
 |
- Add a minimum slots value for use with $Dynamics Slots to help user with high speed sending more files (suggest by linuxmp3) |
|
| 1.0 |
 |
- Now can output something to serving channels when script goes off (!devoice) - Autojoin serving channels when script is ON - Autoban lame users that do (short -que request, @find *.*) - Add "/sdsay" to force script say something in a channel - Add "/sdsaychannel", same as "/sdsay" but to all serving channels - Add "/sdjoin" to join a channel - Add "sdleave" to leave a channel - Add "-slots" user command to get your current sends (compatible with bhslots) |
 |
- Major Update: Rewrite SDClone to be a client/server script ! Now SDServer can control an SDClone running client - Modify list presentation by adding an option to convert _ chars to space in filenames - Some minors change in a lot of things in SDClone - Help update with the new commands - Buffer is now set to 2 seconds as default |
 |
- Work again on sd_comp_time function - Correct a lot of bugs from previous versions - Introduce new ones (yeah love to hurt myself) |
 |
Finally the version 1.0 is out !!! |
|
| 1.1b |
 |
- Add language support for SDClone (it was a pain). Now SDClone can speak multi-languages with you - Add buttons in xchat |
 |
- Many bugs fix. |
 |
- Unrelease version (except for some lucky users) - Once finish, i have change my mind and delay it. I have rewrote a lot of things and introduce a lot of new ones. Version 2.0 is the result of all that testing, search and improvments. - SDClone is now compatible with SDFind, SpRJukeBox, bhslots & OmeNServe, but with many new features they don't have, i'm not sure "SDClone"'s name feet so well the script now. |
|
| 2.0 |
 |
- Add skin support to SDClone !
A powerful feature, you can create your own ads to display on channels
* Skins your stats, banner, slots, a custom ads & the daily report !
* Use special words to output your CPU type, Total Size you share... nearly everything
with colors (and random colors !). Please see skins section for help...
- Add ability to display a custom ads on serving channels within the skin file, on a define
timing. See /sdhelp sdcustomads & in the skin file: Skin n°5
- Add multi-languages support for users ! Users can choose in what language the script should
talk to them... (I have rewrote all the functions of 1.1b for that ! And it was a nightmare)
You can disable it to save hdd space, set $userTracking="false"
- Add tracking of files & size send by users. Also disable if $userTracking="false"
- New user command "@trigger-language" to change language. Also depend on $userTracking status
- New user command "@trigger-leech". User can get is leeching stats. ... on $userTracking
- New user command "@trigger-server" to get the irc server you are running on
- New user command "!seen" a simple seen function (only works on knows users -> means only users the scripts
knows... the ones catch with $userTracking...)
- New command "/sduserinfo". Get info on a user. disable by $userTracking...
- New command "/sdshowword" & "/sdshowskin" for skins & traductors
- New command "/sdsend" to start sending a file from your que immediatly
- New command "/sdstopsend" to stop the currently sends files
- New command "/sdstartserve" to add a channel to the list of serving channels.
- New command "/sdstopserve" to remove a channel to list of serving channels.
- New command "/sdgetinfo" to get info from our client (info about a file)
- New command "/sdswitchlanguage", yes you can change on-the-fly to another language
- New command "/sdcontrolsend", look lower for explain
- New command "/sduptime" to ouput your uptime
- New command "/sdclearusers" clear users that sdclone create and that have never download a file
- Add an install script for SDClone
- Add a website about SDClone (http://sdclone.openbsd.cx)
- Can show to a user (or channels) his download stats when user finish received a file.
- Send a message to a user when he change his nick (he will not get file & current sends could be stopped)
- Add support for openBSD, freeBSD and netBSD.
- Add support for alpha & max (os X)... Currently untest (anyone got one?).
- Add auto-thanks the sender on file download complete
- Add an Upload window to keep an eye on your uploads
- Add a Download window...
- Add a function to check for queue cheaters
|
 |
- Add to "/sdset slots" the ability to alter Minimum Slots value
- List building function has been rewrote... Now xchat will no more freeze while making your list + function
has been optimize for speed...
- Autoban now have 4 sub-levels, Autoban on extension, wildcard search, too fast que recheck and que cheaters.
- Ban : now add a reason for the ban, show to user when he is ban and to you with "/sdbanlist". Autoban also fill the reason message.
- Update help section (now all functions have help !)
- Major improvment in the code (hey am i getting good at perl ?). Many functions have been speed proof and optimize for speed.
- Update "/sdstatus" with new commands from SDClone 1.0, 1.1b & 2.0 (in version 1.0 i have forgot to update sdstatus)
- Modify "/sdfriend", same file format, but files to add could be filenames only or !trigger+filenames. Most users (and I) complain that
they always have to remove "!trigger" from the file.
- Update SDServer with new features of SDClone 2.0
|
 |
- Remove in "/sdset que" the ability to change Max Que size (was never use!)
- Remove $useTopRecord -> now use skin for that
- $SDColor & $SDcolorh are now overwrite by the skin file. So they are useless now. So to change colors do it in the skin file !
|
 |
- Fix a bug that could prevent MOTD file loading (stupid file loading !) if MOTD file is > 40 lines
- Fix a bug with sd_friend, same as MOTD one
- Fix a bug that add an already ban user doing "@find *.*" to ban list
- Fix a bug with clearing the que (random clear sometimes, sorry)
- Fix a bug using /sdpub added a timer, so after 4 times, 4 ads were show in channels. It's now fix
- Fix a bug using /sdlist, add the MOTD again & again in your list
- Fix a bug that prevent display of all your sends/gets with "@trigger-slots" command
- Fix a bug : implement a new way to detect if message is private (sometimes mistake was made and the
script say to people to query request in channel while they are doing it)
- Add a "detect files that wait to be send" to prevent sending too much files. Now only send a file
if "waiting files+uploading files < files send limit"
- Fix bug in SDServer.pl with "sdc_client_connect not found" error...
- Add more checks at start of the script (errors detections). It will avoid a lot of bugs create generally by users !
- Fix lockup problems with FreeBSD, openBSD & netBSD. Be sure to configure the script for these OS (check $openBSD="true";)
- If you run SDClone on alpha or mac os X, please if it fail, try $openBSD="true"; too
- YEAH AH !!! Finally find a way to really fix that fucking sd_comp_time function !!!!!
|
 |
As you see this version got 4 majors improvments :
- Code is nicer & speeder, a real effort has been made on tracking bugs... as a result, script got a great level of stability and can run for days...
- SDClone now can speak many languages (for now only French & English)
- Skins
- Many new features |
|