Кіріспе

QWK – файлдық офлайн пошта оқу форматы, ол хабарландыру тақтасы жүйесі (BBS) пайдаланушылары арасында, әсіресе FidoNet және көп көлемде хаттарды жасаған басқа желілердің қолданушылары арасында танымал болды. QWK 1987 жылы Марк "Sparky" Herring танымал PCBoard хабарландыру тақтасы жүйесінде жұмыс істейтін жүйелер үшін бастапқыда әзірленген, бірақ кейіннен басқа платформаларға бейімделді. 2020 жылы Herring қасақана шабуыл салдарынан жүрек талмасынан қайтыс болды. Хабарландыру тақтасы жүйелерінің ең жоғары танымалдылығы кезеңінде ондаған офлайн пошта оқырман QWK форматын қолдады.

Сипаттама

Басқа офлайн оқырмандар сияқты, QWK BBS жағындағы QWK бағдарламалық жасақтамасын пайдалана отырып, белгілі бір пайдаланушыға арналған хабарламаларды жинады, оларды PKZIP сияқты бағдарлама арқылы қысып, содан кейін пайдаланушыға жіберді. Бұл әдетте BBS жүйесінде жұмыс істейтін "BBS есігі" бағдарламасы арқылы іске асырылады. QWK жағдайында хабарламалар бір үлкен файлға жиналып, бірнеше басқару файлдарымен біріктіріліп, содан кейін файл кеңейтімімен және әдетте BBS-тің "id" атауымен басталатын файл атауымен бір архивке сығылды. Файл ZModem протоколының автоматты іске қосылу мүмкіндігі арқылы пайдаланушыға автоматты түрде жіберілді, бірақ көптеген QWK есіктері басқа протоколдарды таңдауға мүмкіндік берді. Пайдаланушы файлды алғаннан кейін, архивтен файлдарды алу үшін қадамдар кері қайтарылады, содан кейін олар клиенттік оқырманмен ашылады. Бұл жеке қадамдар көбінесе автоматтандырылады, яғни пайдаланушы тек BBS-дегі есік бағдарламасын іске қосып, жүктеу аяқталғанша күтеді, содан кейін клиентті іске қосады. Барлық аралық қадамдар автоматтандырылған. QWK бастапқыда жауаптарды жіберуге мүмкіндік бермейтін, бірақ QWK танымал бола бастағанда бұл мәселе тез шешілді. QWK жауаптарды файлға (қайтадан, әдетте BBS-тің "id" атауымен) орналастырды, ол пайдаланушы келесі рет қосылғанда автоматты түрде алмастырылды. QWK клиенттері функционалдығы жағынан әртүрлі болды, бірақ олардың барлығы негізгі электрондық пошта мен қоғамдық форумдарды қолдады. QWK және осыған ұқсас жүйелер пайда болғанға дейін, көп хабарламасы бар пайдаланушылар өздерінің FidoNet торабын орнатып, хабарламаларын жылдам жинау үшін жиі пайдаланатын, бірақ QWK орнатуды күрт қысқартты және офлайн хабарламаларды пайдаланушылардың санын арттырды.

Сәулет

QWK бастапқыда PCBoard-пен жұмыс істеуге арналғандықтан, жүйеде PCBoard-тың хабарламалар мен форум файлдарының құрылымына тән көптеген белгілер сақталған. Мысалы, QWK хабарламаларды сақтау үшін бір файлды, ал олардың тақырыптарын тізімдеу үшін екінші файлды пайдаланады. Құндылығында, QWK – PCBoard-тың ішкі файлдарынан хабарламаларды жинап, оларды бірыңғай файлға қайта жинақтау тәсілі болды. Кейіннен QWK кеңейтілген өрістерді қосу үшін өңделді, бұл бастапқы PCBoard шектеулерінен асып түсті. Жаңа формат, Extended QWK деп аталады, бірақ QWKE (quick ee деп айтылады) деп жазылады, ол хабарлама тақырыбының жолынан тыс еркін мәтінді қосатын «kludge» жолдарының тізбегін қосты. Мысалы, егер SUBJECT тақырыбы 25 таңбадан асса, онда ол тақырыпта 25 таңбаға дейін қысқартылып, содан кейін хабарламаның толық мәтінінде қайта жазылған. QWKE форматын қолдайтын бағдарламалық құрал «kludge» өрістерін аныдап, оларды тақырыптар бөлімінде көрсетеді, ал бұл форматты білмейтін бағдарламалық құрал мәтінді хабарламаның толық мәтінінде қалдырады. Тағы да шағын өзгерістерге BBS және пайдаланушы арасында алмасылатын шағын ақпараттық пакеттер жатады.