zparse() parse z_file to z_data z-format //this format use to store z file #section%dType $var:value - list-item key{object} %dtype {-} object-arr [-] list-arr .fileExt %i int %f float %c char %s string ?stat ?stat this return stat of zfile its also contain len so server and cline easly synch #readme zindex.zz //store for index file of z //zshlo_domain z@tpp //zshlo x@tpp //adult onion@tpp //tor network torrent@tpp //torrent network @tpp //any public domain base zshlo.com@pakDrama.zz zExt .zd z-doc .zz std-z-file .zi zindex (public or user) .zx NSFW .zu user personal file .zw z watch or live info .zs z store .zc communication .zt /t/ thread file .ZT //dir which store all thread files fileName.zu //user file storeName.zs //store file //zpath z_sub.z@tpp/t/thread.ext s/ t/ //ztype zindex chat store playlist album #hType //sectionType {-} list of object [-] list of array //primary type $:{} obj $:[] array $:\n value $:; value .{} .class //dtype %ls %table each row fix col, R0 header row //fileExt //read data by file extension .csv .txt .html .js #zindex cols C0 :- server location where zfile store it col.zi :- store index position so next time here to continue #rword zExt .z std .zi z-index zindex (public or user) .zx z-xxx NSFW .zu z-usr user personal file .zw z-watch z watch or live info .zs z-store z store .zc z-comm communication .zt z-thread t/ .ZT z-threadFile //dir which store all thread files var $ztype zfile type z list z-list item z list section #id #zinput #zpath #P9U #zindex #zmsg #zls #zform #zplayer js_elm zformDiv zplayerDiv zlsDiv js-fn zfs_fn() zform_fn() //add remove entry zplayer_fn() zparse_fn() parse z_file zrender_fn() render z_file //py znode.py //node base sys to run zshlo in decnterlize mode z_file struct .className{} #section.ext section start with hash also end with .kv .obj {} .ls for list .txt default for text //comment - $var%dtype[] : value [] space base value separator [,] ',' use as separator [;] ';' use as separator #info $size : page size like A4, 300x400 etc $domain : //hosting where point links $zplayer : //enable disable zplayer $ztype : //zfile type $title : // $thumb : url|path|base64 $branch : [...] $server : //zshlo.com(default)| http | torrent | onion //update append record add | wholeFile $listClass : $col.: //contactInfo $email : $contact: $website: $addr0 : $addr1 : $geo : //geo location #page //page info #key //public key store here to update this z file #des //about z_file general info #fs/path //embed file like style | js code #zls/ //list #form //different type form #SN: //embded thumb data:image/jpeg;base64, #*.ls //comment #section row #member //list stor of member #contact contactId; name #msg //msg store here timestamp; msgFrom; msgTo; msg timestamp; msgBy; msgStatus; msgType; msg; extrField //comment #hmag //hash msg to protect data to accident change ?msgHash in case to protect accidentally update data #list col0;col1 col0;col1 //row comment #title | #list/col-title t/Thread+Name //dynamic thread Thread+Name.zt //static thread yyyy-dd-tt //date 00h00m00s //duration -flag #hash @tpp (2025) yyyy [1028p] [WEBRip] HDRip [5.1] DDP5.1 [10Bit] [x265] H.264 x64 4K HD v1.0 .torrent //recordType #col $col.title : //create col in reach row with value $col.link : url+$C0 //col access value in three way $col0 $C0 $col. example:- $col.link : https://www.reddit.com/$col0 $col.title: $col0 $col.colName //col-props .prefix .suffix .style //col css property #col #list/col | //primary reserve col C0 | SN //primary key C1 | title //other reserve cols col.subTxt //token base col.ytvId //youtube video Id col.des //record des col.len // different local len and server len to tell how many new records col.zpath col.mtime //last time modify col.url - path /movie/drama/2025 //video token - 3.08GB Size - 1024p resolution - eng lang - [CC] subtitle hindi - 24fps FPS //frame rate - 2h45m duration - 2025 release - [HD] quality - 1718kbps bitrate - audio-codec - video-codec - 16:9 aspect ratio //file token var //html element *_div *Span* // zli //list-item zls //list zproduct {productKey:{title,url,thumb,qty,amt,subTxt}} zcart {productKey:{title,url,thumb,qty,amt,subTxt}} z = { i //active recordId mi //active msgId //info zplayer:'', zpath :'', ztype :'', ztitle :'', by :'', zthumb :'', zdes :'', sort :| ASE|DESC(default by row num) //list zcols : [], //col names list : [] msg :[] zls/ : /cmenu : //context menu /html|template /style : /class : //style class for list item /section : {section:si} /sort : ASC|DESC /action : //button use to take action /zi : //active row /cols : /data : [[]] form $var $title //form title C* colName base because C0 primaryKey C1 title -