La unua eldono de la Offpunk-konzola retumilo, optimumigita por eksterreta operacio

La unua stabila eldono de la retumilo de la konzolo Offpunk estis publikigita, kiu, krom malfermi TTT-paĝojn, subtenas labori per la protokoloj Gemini, Gopher kaj Spartan, kaj ankaŭ legi novaĵfluojn en RSS kaj Atom-formatoj. La programo estas skribita en Python kaj distribuita sub la permesilo BSD.

Ĉefa trajto de Offpunk estas ĝia fokuso pri spektado de enhavo eksterrete. La retumilo permesas al vi aboni paĝojn aŭ marki ilin por posta rigardado, post kio la paĝaj datumoj estas aŭtomate konservitaj kaj ĝisdatigitaj se necese. Tiel, helpe de Offpunk, vi povas konservi kopiojn de retejoj kaj paĝoj, kiuj ĉiam estas disponeblaj por loka spektado kaj ĝisdatigitaj periode sinkronigante datumojn. Sinkronigaj parametroj estas agorditaj de la uzanto, ekzemple, iu enhavo povas esti sinkronigita unufoje tage, kaj iuj unufoje monate.

Kontrolo estas farata per sistemo de komandoj kaj klavaraj ŝparvojoj. Estas fleksebla sistemo por konservi plurnivelajn legosignojn, abonojn kaj arkivitan enhavon. Vi povas konekti viajn proprajn traktilojn por malsamaj MIME-tipoj. HTML-paĝoj estas analizitaj kaj montrataj per la bibliotekoj BeautifulSoup4 kaj Readability. Bildoj povas esti konvertitaj al ASCII-grafikaĵoj uzante la chafa bibliotekon.

Por aŭtomatigi la plenumon de agoj, RC-dosiero estas uzata, kiu difinas la sinsekvon de komandoj post ekfunkciigo. Ekzemple, per RC-dosiero vi povas aŭtomate malfermi la ĉefpaĝon aŭ elŝuti la enhavon de iuj retejoj por poste vidi eksterrete. La elŝutita enhavo estas konservita en la dosierujo ~/.cache/offpunk/ kiel hierarkio de dosieroj en formatoj .gmi kaj .html, kio ebligas al vi ŝanĝi la enhavon, permane purigi aŭ vidi la paĝojn en aliaj programoj se necese.

La projekto daŭrigas la disvolviĝon de Gemini kaj Gopher klientoj AV-98 kaj VF-1, kreita de la aŭtoro de la Gemini-protokolo. La protokolo Gemini estas multe pli simpla ol la protokoloj uzataj en la reto, sed ĝi estas ankaŭ pli potenca ol Gopher. La retoparto de Gemini similas tre simpligitan HTTP super TLS (trafiko estas nepre ĉifrita), kaj la paĝa markado estas pli proksima al Markdown ol al HTML. La protokolo taŭgas por krei kompaktajn kaj malpezajn hipertekstajn retejojn, sen la komplikaĵoj enecaj en la moderna Reto. La Spartan-protokolo estas desegnita por transdoni dokumentojn en la formato Gemini, sed diferencas en la organizo de reto-interago (ne uzas TLS) kaj vastigas la kapablojn de Gemini kun iloj por interŝanĝi binarajn dosierojn kaj subtenas sendi datumojn al la servilo.

La unua eldono de la Offpunk-konzola retumilo, optimumigita por eksterreta operacio


fonto: opennet.ru

Aldoni komenton