Subj : Baja Command To Campare. To : DesotoFireflite From : Digital Man Date : Thu Dec 14 2017 09:17:34 Re: Baja Command To Campare. By: DesotoFireflite to All on Thu Dec 14 2017 05:56 am > Need some help on a baja compare statement. I want to compare a current > users name (Handle) with the last entry of a file im keeping created by > baja. > > I'll use me as an example > > What I want is if I was the last entry "Desotofireflite" in the log file > called call.dat, I want it to do nothing, but if I wasn't the last entry in > the call.dat, I want it to write to the call.dat my name. My problems is I > don't know how to compare a handle to the last entry of a file. My guess > would be > > COMPARE_ARS Handle c:\sbbs\data\call.dat > If True > Goto end > end_if > > FOPEN FILE O_WRONLY|O_CREAT|O_APPEND "%Jcalls.dat" > > :end COMPARE_ARS is for comparing the current user against a list of access requirements (not a file), so not the right function to call. COMPARE is probably what you want. So, FOPEN, FREAD, COMPARE the result against _USERON.ALIAS (a global variable), FWRITE to add it to the file. That's the basics anyway. I think echicken already gave you a working example in the other sub. digital man Synchronet/BBS Terminology Definition #59: XPDEV = Cross-platform Development Norco, CA WX: 73.3øF, 12.0% humidity, 12 mph S wind, 0.00 inches rain/24hrs --- þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net .