710 likes | 850 Vues
The Fairly Simple UserLister provides a more detailed user listing compared to PCB's original version. It includes enhanced statistics and an improved user interface. This tool also has the functionality to hide ~FIDO~ users for a cleaner display. Users are encouraged to edit the program to fit their needs, but redistribution of modified versions is prohibited. If you use any parts of this program in your own applications, please remember to give credit. For questions or comments, reach out via email.
E N D
; Fairly simple userlister. It shows more statistics than PCB's original
; Feel free to edit this PPE to suit your needs - just don't distribute
; the modified version. If you use parts of this program in your own
let usercount=fileinf(temp,4) / 400 ; How many users? -> to usercount
for i=1 to tokcount()+1 • if (name2look<>"") let name2look=name2look+" " • temp=gettoken() • name2look=name2look+temp
inputtext "@X03Keyw@X0Bord t@X0Fo search (enter lists all names)",name2look,"@X0F",20
if (name2look="") log "Used APz Userlister, Listed ALL users",false
if (name2look<>"") log "Used APz Userlister, Searched for: "+name2look,false
println "@X07User Name Location Up Down Calls Last On "
println "@X0FÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄ ÄÄÄÄÄ ÄÄÄÄÄ ÄÄÄÄÄÄÄÄ"
for i=2 to usercount ; We don't want users to see SysOp in userlist.
if (name2look<>"") if ((instr(upper2(u_name()),name2look)=0) & (instr(upper2(u_city()),name2look)=0)) goto piilota ; etsit„„n sek„ nimest„ ett„ paikkakunnasta
if (left(u_name(),6)="~FIDO~") goto piilota ; And we don't want to see fido-users either...
println "@X02",U_NAME(),"@POS:25@@X0A",U_CITY(),"@POS:53@@X05",U_FUL(),"@POS:59@@X0D",U_FDL(),"@POS:65@@X0F",U_LOGONS(),"@POS:71@@X0F",U_Ldate() ; kirjotetaan l”ytynyt useri