• Users Callnumber in Callers.dat

    From Marco R@2:280/2030 to g00r00 on Sun Feb 6 16:55:56 2022
    Hello,

    I was wondering if it is possible the add the callnumber of the user in the callers.dat file. When I read the number from the userfile I get the most up to date amount of calls and not the amount for that specific call.

    Secondly, I couldn't find a logoff time or total amount of time for a specific call.

    Gtx!

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Westland BBS (2:280/2030)
  • From g00r00@1:129/215 to Marco R on Tue Feb 8 12:36:26 2022
    I was wondering if it is possible the add the callnumber of the user in the callers.dat file. When I read the number from the userfile I get the most up to date amount of calls and not the amount for that specific
    call.

    You can find this information on the user's individual user record if you want to get it.

    I could possibly add it to callers.dat as well but that number will not stay accurate. In other words it would only show their total calls to the BBS system at the time it was added into the callers.dat file so it may not do what you want it to do.

    Secondly, I couldn't find a logoff time or total amount of time for a specific call.

    Yes the callers.dat would not have this information. The record is added to callers.dat when the user logs in not when they log out, although maybe it could be updated a second time to include the users logout time as well.

    ... THE fIRST sTEP iS tO tAKE oFF tHE cAPS lOCK

    --- Mystic BBS v1.12 A48 2022/02/03 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Marco R@2:280/2030 to g00r00 on Sun Feb 13 09:30:22 2022
    I was wondering if it is possible the add the callnumber of the user the callers.dat file. When I read the number from the userfile I get most up to date amount of calls and not the amount for that specific call.

    I could possibly add it to callers.dat as well but that number will not stay accurate. In other words it would only show their total calls to
    the BBS system at the time it was added into the callers.dat file so it may not do what you want it to do.

    Yeah, the reason is to show the actual call number for that call in a list of last callers. Now it looks weird if someone called more that one time that day. Example what I would like:

    User Date/Time on--------#Calls
    John 220213 10:01-10:04 5 (instead of 7)
    Pete 220213 10:02-10:25 19
    John 220213 16:14-16:44 6 (instead of 7)
    John 220213 23:03-23:11 7

    Yes the callers.dat would not have this information. The record is
    added to callers.dat when the user logs in not when they log out,

    Yes exactly.

    although maybe it could be updated a second time to include the users logout time as well.

    Nice!

    ... A social life? Where can I download that!?

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Westland BBS (2:280/2030)
  • From g00r00@1:129/215 to Marco R on Mon Feb 14 13:03:47 2022
    Yeah, the reason is to show the actual call number for that call in a
    list of last callers. Now it looks weird if someone called more that one time that day. Example what I would like:

    User Date/Time on--------#Calls
    John 220213 10:01-10:04 5 (instead of 7)
    Pete 220213 10:02-10:25 19
    John 220213 16:14-16:44 6 (instead of 7)

    Okay I will add this in for you in the next build of A48!

    although maybe it could be updated a second time to include the users logout time as well.

    Nice!

    This one might take me a bit longer to get to but feel free to remind me in a couple of weeks if you don't see it :)

    ... Everyone is entitled to my opinion!
    --- Mystic BBS v1.12 A48 2022/02/11 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Marco R@2:280/2030 to g00r00 on Thu Feb 17 11:47:55 2022
    Yeah, the reason is to show the actual call number for that call in a list of last callers. Now it looks weird if someone called more that time that day. Example what I would like:

    Okay I will add this in for you in the next build of A48!

    Is there a change in the Structs for this ? As I could not detect a difference.

    ... BREAKFAST.COM Halted... Cereal port not responding.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Westland BBS (2:280/2030)
  • From g00r00@1:129/215 to Marco R on Thu Feb 17 11:36:11 2022
    Is there a change in the Structs for this ? As I could not detect a difference.

    Yes if you are not using Mystic to display the value and you're trying to read the structure directly, then you would need to the updated structure. Note that I will probably be doing a full revamp on this at some point though as this structure is from the 1990s.

    RecLastOn = Record // CALLERS.DAT
    DateTime : LongInt;
    NewUser : Boolean;
    PeerIP : String[15];
    PeerHost : String[50];
    Node : Byte;
    CallNum : LongInt;
    Handle : String[30];
    City : String[25];
    Address : String[30];
    Gender : Char;
    EmailAddr : String[35];
    UserInfo : String[30];
    OptionData : Array[1..10] of String[60];
    Source : Byte;
    UserCalls : Cardinal;
    Reserved : Array[1..48] of Byte;
    End;

    ... Inside every cynical person, there is a disappointed idealist.

    --- Mystic BBS v1.12 A48 2022/02/15 (Windows/64)
    * Origin: Sector 7 * Mystic WHQ (1:129/215)
  • From Marco R@2:280/2030 to g00r00 on Sat Feb 19 11:58:17 2022
    Is there a change in the Structs for this ?
    Yes if you are not using Mystic to display the value and you're trying

    Thanks a lot! Yes I am doing it the old school way.

    ... Everyone smiles in the same language.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Westland BBS (2:280/2030)