Posted By: Tuttle (Na co je tuten cudlik?) on 'CZbbs' Title: Re: Prohledavani/historie Date: Thu Apr 18 11:05:01 2002 > Hmm, a ty nazvy souboru tedy nejdou sekvencne porad nahoru? Jak si bbska > udrzi u kazdeho uzivatele informaci o ctenosti daneho postu, kdyz tam placne > soubor se stejnym nazvem? Konkretneji je to delane takhle: Kdyz BBSka 'postuje post na board', tak vyhleda v adresari toho boardu volne misto v hexadec. identifikatorech mezi 0001 - 0800 (z hlavy), coz jsou nazvy souboru. Nove vytvoreny soubor ma samozrejme mtime (cas modifikace) nastaveny na cas postnuti. Pri nacitani boardu BBS oscanuje adresar pro vsechny soubory se ctyrmistnym hexadec. nazvem a seradi je dle mtime. Pro zjisteni, ktery post dany uzivatel cetl a necel pouziva strukturu readbits z jeho domovskeho adresare. Readbity jsou fikane udelane. Je to RLE komprimovane pole bitu nastaven/nenastaven + cas posledniho otevreni boardu uzivatelem. Kdyz uzivatel 'otevre' board, BBS projede readbity uzivatele, porovna se soucasnym stavem boardu a smaze ty readbity, jimz odpovidajici posty jsou novejsi nez cas predchoziho otevreni boardu uzivatelem. Pak tento cas u uzivatele nastavi na aktualni. Chytre, co? :) Tim se zajisti, ze jmena souboru postu nemusi byt porad unikatni, mohou byt jen unikatni pro dany okamzik a novy post muze pouzit cislo souboru po postu drive smazanem. Tuttle