Subj : Baja Command To Campare.
To   : DesotoFireflite
From : Digital Man
Date : Thu Dec 14 2017 09:17 am

 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