-------- [%%] Some History facts from 1.o REL. 1 to Actual version [%%] ------- FIX = Fixed a bug UPD = Updated a function ADD = Added a function RVD = Removed a function CHG = Changed a Function [05-10-1996] ------------ STARTED TOTAL RECODING OF OLD FIDE 5.0 ... FIDE IS NOW ABOUT 6 MONTH UNDER STRICTLY DEVELOPMENT AND HAS BEEN A HORRIBLE LOOKING CODE SO I NEED TO RECODE ANYTHING! 1.0 RELEASE 1 ~~~~~~~~~~~~~ [05-19-1996] ------------ FIX ... NO FILE ID IN FILE caused the door to crash! fixed now! I tried with about 40 files of different types and all passsed! FIX ... Display bug .. not very tough one but fixed 1.0 RELEASE 2 ~~~~~~~~~~~~~ [05-21-1996] ------------ ADD ... FILE ID DATE option! If the file is LHA/DMS/LZX/ZIP or ARJ and you set ADDIDDATE to 1 then fide tries to extract the file id date and add it right beside the upload cps of the 2nd sentby. FIX ... Some small internal routines had some small non effecting bugs ... fixed 1.0 RELEASE 3 ~~~~~~~~~~~~~ [05-22-1996] ------------ ADD ... Free Download setter ... You can set files with special prefixes as FREE DOWNLOAD files ... In this version anything is automatic in progress. In future versions you`ll have a prompt like in the old version and maybe (only MAYBE!!) again a file with user definable free dl messages! Also a MESSAGE BASE option will be included to write eall`s if free download file occures! If the FILE ID has more 2 lines the Free dl msg will be put under filedate/length. If the file id has less 2 lines the free dl msg will be put as seperate line in file id. 1.1 RELEASE 1 ~~~~~~~~~~~~~ [05-23-1996] ------------ ADD ... If the filetype is UNKNOWN Fide won`t quit anymore ... It`ll now go to the FULLED and let you write a file id. After that it won`t be put to the file (as it is an unknown extens.) but the file id will be put to filedir. ADD ... The DUPECHECK is now included and works PERFECT! Read the DUPE.doc for handling notes! 1.1 RELEASE 2 ~~~~~~~~~~~~~ [05-25-1996] ------------ FIX ... Removed some chars from the stRIP file because i used some [] but these are used as a wildcard part in amiga dos and so all lines containing any char between [ and ] has been stripped .. now fixed! FIX ... The ZIP FILE ID DATE has not been extracted 100% always .. Now i use a slightly different recognice routine and works more stable! 1.1 RELEASE 3 ~~~~~~~~~~~~~ [05-26-1996] ------------ ADD ... Now FIDE will make the job of deleting the dummyfile in ENV: so you can remove the line(s) from your logoff.bat(ches). UPD ... Optimzed the FILE ID Extract & Modification process! Saved about 2 File operations. FIX ... The TEXTFILE LINEFEED STRIPPER didn`t work! I missed to call the routine even if the tooltype was set to 1. Now anything is fixed and the linefeeds will be stripped. FIX ... If the SENT.dat file did not exist fide bugged because i missed to put the routine to create the datfile if not present as i did in the old fide UN-Professional. Thanx to SMUDGE for the hint. [05-27-1996] ------------ FIX ... If file id has been modified using the fulled, then saved and again re-edited the cursor keys didn`t work! Now fixed this nasty dumma! FIX ... If NO file id has been found in file the FILE ID DATE bugged! No DATE were shown just a word stateing FDATE were placed instead! Now the actual date will be taken as FILE ID DATE as it`ll be edited by the user TODAY! FIX ... If NO file id has been found in file the number of STRIPPED LINES in the file id menu has not been set to "NONE" . "STR.0" was placed instead .. now fixed! FIX ... If a user used to edit the file and left some lines at the top of the if blank the refresh of the id-screen at saving was not correct! Now anything looks well. 1.2 RELEASE 1 ~~~~~~~~~~~~~ [06-03-1996] ------------ FIX ... If a file with EXE extension has been uploaded, but the filetype is PC SELFEXTRACT like ZIP fide crashed ... Ehm not fide but the exedescript crashed somehow! Now i check EXE files for their dos-header structure and handle the way it need to go. ADD ... If a SELFEXTRACTING ZIP file has been uploaded (like stated above) it`ll be recogniced by my differ routine AMIGA EXE and PC ZIPEXE and handled like a .ZIP file! File id can be extracted and added! FIX ... If a file with NO extension has been uploaded a ERROR IN LINE # msg popped up to the screen and FIDE quitted with a bug! This problem has been solved by adding 6 lines of NEARLY senseless code .. A Chain jump jumping around between 4 subroutine labels. Will take up to 1 second but no bugs anymore (i haven`t found any!) ADD ... If you join the FULLED you`ll now see the FILENAME on left hand side as it is very usefull to know the filename if you have to specify a file id if none has been extracted from file! UPD ... I`ve updated the DUPECHECKING a little bit. If a file with an unknown extension has been uploaded the DUPE quitted! Now it uses the datafile DUPE_MXD for files with unknown extensions to keep an eye on them even if they`re showing no standard extension. UPD ... DUPEDAT.EXE has been updated to fit the new _MXD files. It would be best to DELETE all previously generated DUPE_ files and re-run dupedat.exe again. Maybe there where some files in your system which has been ignored before. 1.2 RELEASE 2 ~~~~~~~~~~~~~ [06-09-1996] ------------ FIX ... I bugfixed 3 small things which are tooo complicated to describe in here as you are most commonly no coder. ADD ... I`ve written a SID TUNE DIZZER and included it to FIDE! All SID TUNEZ (if uploaded) will be dizzed (automatically) like this: Real Name : ....................... Maduplec Composer : .......................... Crest (c) : ............ Deadbeat/The Sharks # Songs : .............................. 1 Def. Song : .............................. 1 This FILE ID won`t be saved to the sidfile as i dunno how this would affect the sid structure (like in EXE you may need HUNKS!) Now the SID DUPE CHECKING make sense .. haha! [06-11-1996] ------------ ADD ... It`s now possible to turn off dupechecking for special conferences even if the tooltype DUPECHECKING is set to 1. This may be usefull if there are conf(s) where it don`t matter if there`s a dupe or not (new user conf if they need to upload for access!). Just Copy the File >> NODUPE.IDX from the F!-FIDEnhance/Config drawer to the wanted conference dir and anything will work fine. This feature has been requested by SMUDGE. [06-12-1996] ------------ UPD ... I`ve updated some archive lines in the config.info as i recogniced that if somebody use the ENV:LHAOPTS for LHA fide may cause some problems as LHA is taking them as default even if you specify other options. i added the >> -I Ignore ENV:LHAOPTS to some commandlines in the config.info and hopefully all will work fine now ?BUG? recogniced at AOT BBS by COLUMBIA as he seems to have the ENV:LHAOPT active and anything went wrong. FIX ... If an LHA with an extension like LZH or LHZ or similar fide did not recogniced it as lha even if the extension has been defined in the config.info. I forgot to put a checkline for the extension check .. I added it and now it works! [06-14-1996] ------------ UPD ... I`ve updated the SAD-SIDDIZ.exe prog to feature 2 different file id types. Read the SIDDIZ.DOC for further information. 1.2 RELEASE 3 ~~~~~~~~~~~~~ [06-19-1996] ------------ UPD ... I`ve updated the EXECUTEABLE ANALYZING to 100% Recognice AMIGA EXE by the "03F3" executeable header and the PC ZIP EXE by the PKLITE Header. FIX ... If you run a older version than 38.6 of REXXTRICKS.LIBRARY fide did not mind and crashed with an ERROR IN LINE message! Now i check for the present of 38.6 of RT library. ADD ... Added the "L"ogoff Option and it seems to work now! UPD ... If the user use the USE ALLWAYS option and no file id has been found in file FIDE hung at the fulled and wait for a manualy written FILE ID by the user. Now a DEFAULT File id will be used which you can specify yourself. >> It`s called /CONFIG/DEF_ID.TXT ADD ... I used to add a file called CONTENTS.TXT to ensure you can check the filelengths for their REAL length they had at the creation time of the file. I did a tool that create the latest version of fide and pack it up afterwards if i want to ... So it`s ensured that always the latest versions of anything i included is in the arc and you can see if there`s a file missing or a file modified afterwards. 1.2 RELEASE 4 ~~~~~~~~~~~~~ [06-21-1996] ------------ ADD ... Now FIDE PRO is able to send EALL messages to the UPLOAD MSGBASE if you want it. Also the FREEPREFIX.info tooltype values are used to be displayed in those eall`s .. just check it out and be amazed by it`s information been displayed in the eall. More than ever b4! 1.3 RELEASE 1 ~~~~~~~~~~~~~ [06-22-1996] ------------ ADD ... I`ve included a rather USELESS function but maybe somebody can or will have use for it. It converts a PC FILE ID with that crappy looking chars on amiga side to a better readable version. The CONVERTED FILE ID won`t be saved back to the file as FIDE will only convert the file id which will be put to the dirfile and not that one repacked to the uploaded file. To activate this option you must copy the file "PCIDCONV.idx" to the conference maindir where fide in which FIDE should convert. EXAMPLE ~~~~~~~ PC VERSION ÞÛÛÛÛÛÛÜ ÜÛÛÛÝݳ ÜÛÛÛÛÛÜ ÞÛÛÛÛÛÛÜ Þ²ÛÝ Þ²ÛÝÞÛ²Ý ÞÛ²Ý Þ²ÛÝÞ²ÛÝ Þ²ÛÝ Þ±²ÝÄÞ±²ÝÞ²±Ýßß ÄÄÞ²±ÝÄÞ±²ÝÞ±²ÝÄÞ±²ÝÄ1996Ä¿ Þ°±Ý Þ°±ÝÞ±°Ý ÞÛÛÝÞ±°Ý Þ°±ÝÞ°±Ý Þ°±Ý ³ ÞÛÛÝ ÞÛÛÝ ßÛÛÛÛÛß ßÛÛÛÛÛß ÞÛÛÝ ÞÛÛÝ ³ ³ ³ ³ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ³ ³ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ³ ³ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ³ ³ ³ ÀÄÄÄÄÄ ÄÄ Ä Ä ÄÄ ÄÄÄ ÄÄÄÄ ÄÄÄÄ=00/00=ÄÙ AMIGA VERSION ###### #####| ##### ###### ### ### ### ### ### ### ### ###- ### ##### -- ###- ### ###- ###-1996-. ### ### ### ### ### ### ### ### | ### ### ####### ####### ### ### | | | | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | | | `----- -- - - -- --- ---- ----=<00/00>=-' FIX ... If you have set the FILE ID REMOVE to 0 FIDE ignored this and stripped the id lines. Now i fixed this nasty bug which never popped up to me as i use this feature all the time. Just found it in my code while i was optimizing. UPD ... I`ve added some more lines to the STRIP.dat file and there are many in now .. believe me ... [06-23-1996] ------------ FIX ... If a file is detected as FREE DOWNLOAD and you have the EALL MSG SEND active and you go to edit the file id, save it, edit again and so on the eall has been send that number of times. 5* Edit = 5 * EALL. Easy bugfixed but saves lotsa message space .. hehe. >>> Bug Found by: SMUDGE 1.3 RELEASE 2 ~~~~~~~~~~~~~ [06-30-1996] ------------ ADD ... You can now decide in which conferences you don`t want to send eall messaged at free download even if you activated it in the config file. This seems to be usefull if you have PRIvATE GROUP conferences where the members don`t care about the messages. The way to go is the same as in the FILE ID CONVERT and NODUPE .. Copy the file NOEALL.IDX to the conference(es) you want and everything will go well. FIX ... The convert File id routine was not started if you`ve activated it. I checked the tooltype but did not called the routine. Now fixed. [07-01-1996] ------------ CHG ... I changed the structure of the sent.dat to NOT show the nOT CONFIGURED string! If a user has not configured his sentby tagdata his username will be displayed instead of this terrible string (can`t remember why i did not made this by the beginning!) For this reason i coded a small tool that will convert your present tagdata to the new slightly different format. Just run the programm .../tools/fide2fide.exe and you`ll make to trick go. [07-06-1996] ------------ CHG ... I changed the structure of the dupe_xyz files to become a more secure dupecheck available. Now some special chars a stripped before checkin` for a dupe as i often recogniced that some bbs or sume stinky trader remove or change the ^ to _ or · to - or just cut them off the name to double upload the file! Going this way I made a small converter program that converts the present datafiles to the new format and included some strings to the codes. I may soon do dupechecking for lha files in lzx also and other way round as there are sometimes the same files repacked as lzx or lha. best example is EPSILON DESIGN ... their files normaly show E^D... some trader think they can fool the sysops with ED... or E_D... files .. this will now be detected and dupechecked! [07-07-1996] ------------ FIX ... LZX files which has been detected as free download did not KEEP the free download comment and therefore were not set to free dl. I found the bug as lzx destroy filenotes if you add/update files in lzx files other than lha. Now i reset the filenote directly before the door quits and so the filenote WILL BE kept and the free dl IS free dl!!! [07-10-1996] ------------ UPD ... FIDE now checks for a crc32 checksum on the file id before adding or deleting the file id to file. If you have disabled FILE ID ADDING and no file id lines has been deleted a re-adding is senseless. Now FIDE will only add the file id to file if anything changed. 1.3 RELEASE 3 ~~~~~~~~~~~~~ [07-13-1996] ------------ UPD ... I`ve slightly speeded up the fulled by removing senseless text sending. FIX ... If no file id was found in file the number of stripped lines always showed STR.0 ... Now it shows NONE. CHG ... WOW!!!! I`ve changed the configuration file from .info to a textfile and guess what happend ... The FIDE is now MANY TIMES FASTER!!!!!!!! And the config file is 1.1k shorter ... isn`t this amazing?? ADD ... FIDE now has lha add remove/add option with strip and add files in S: like all other lha adder/stripper. 1.4 RELEASE 1 ~~~~~~~~~~~~~ [08-20-1996] ------------ CHG ... If a file has been uploaded CORRECT (No dupe) and the bbs crashed after the dupecheck and the user tries to Re-Upload from lostcarrier files drawer fide thought it`s a dupe because the filename has been added to the dupe_xxx.idx ... I moved the WRITE routine to be the last routine before door shutdown! It`s still possible that the bbs crash later but i can`t fix all the problems. I fixed this problem within FIDE. That`s all i can do! CHG ... I added the usage of REXXEXTRA library and by this changed the config file tooltyps of the archive types again to %W and %P ... Just check it! CHG ... I changed the ZIP_ADD line because it seems that the ZIP on AMIGA can`t handle newer zip files from PC! So i added the -F (FIX ZIP) command to fix the file first! I hope it`ll work but it could also be my ZIP. CHG ... Optimzed some code! My version is about 4k shorter now nd a bit faster FIX ... Since i changed from .INFO confif to textconfig file the SENT and SENTCHECK display bugged! The time, brakets and node were plain white! I fixed them now to use the right config style.