Uzaqdan dəstək və saport (24/7)

U lançuar versioni 3.0 të shfletuesit të konsolës Offpunk, i cili mbështet protokollet HTTP/HTTPS, Gemini, Gopher dhe Spartan, si dhe leximin e kanaleve të lajmeve në formate RSS dhe Atom. Programi është shkruar në gjuhën Python dhe shpërndahet nën licencën AGPLv3.

Shfletuesi është orientuar drejt shikimit të përmbajtjes në mënyrë offline dhe lejon abonimin në faqe ose shënimin e tyre për shikim të mëvonshëm, pas së cilës faqet e dhëna automatikisht ruhen në memorie dhe përditësohen kur është e nevojshme. Offpunk ofron mundësinë për të ruajtur kopje të sinkronizuara të rregullta të faqeve dhe seksioneve, të cilat janë gjithmonë të disponueshme për shikim lokal. Parametrat e sinkronizimit janë të konfigurueshëm nga përdoruesi, për shembull, disa përmbajtje mund të sinkronizohet një herë në ditë, ndërsa disa një herë në muaj.

Menaxhimi realizohet përmes një sistemi komandash dhe kombinimesh çelësash. Ka mbështetje për shënime ndërlikues, abonime dhe përmbajtje që mund të arkivohen. Për MIME-tipa të ndryshëm mund të lidhni trajtuesit e tu. Analiza dhe shfaqja e faqeve HTML kryhet duke përdorur bibliotekat BeautifulSoup4 dhe Readability. Imazhet mund të konvertohen në grafikë ASCII me ndihmën e bibliotekës chafa.

Për automatizimin e kryerjes së veprimeve përdoret skedari RC, i cili përcakton rendin e komandave gjatë nisjes. Për shembull, përmes skedarit RC mund të hapni automatikisht faqen e parë ose të shkarkoni përmbajtjen e disa faqeve për shikim të mëvonshëm offline. Përmbajtja e shkarkuar ruhet në katalogun ~/ .cache/ offpunk/ në formën e një hierarkie skedarësh në formatet .gmi dhe .html, që lejon, në rast nevoje, ndërrimin e përmbajtjes, pastrimin manual ose shikimin e faqeve në programe të tjera.

Projekti vazhdon zhvillimin e klientëve Gemini dhe Gopher AV-98 dhe VF-1, të krijuar nga autori i protokollit Gemini. Protokolli Gemini është shumë më i thjeshtë se protokollet që përdoren në Web, por megjithatë më funksional se Gopher. Pjesa rrjetore e Gemini-it i ngjan shumë një HTTP të thjeshtuar mbi TLS (trafiku kalohet domosdoshmërisht i koduar), ndërsa shenjat e faqeve janë më afër Markdown sesa HTML. Protokolli është i përshtatshëm për krijimin e faqeve kompakte dhe të lehta hipertextuale, të lirë nga kompliksitetet që karakterizojnë Web-in e tanishëm. Protokolli Spartan është i destinuar për të përcjellë dokumente në formatin Gemini, por diferencohen në organizimin e ndërveprimit rrjetor (nuk përdor TLS) dhe zgjeron mundësitë e Gemini me mjete për shkëmbimin e skedarëve binarë dhe mbështet dërgimin e të dhënave në server.

Ndër ndryshimet në versionin e ri:

  • Kjo krijon mundĂ«sinĂ« pĂ«r tĂ« parĂ« komikĂ«t XKCD nĂ« terminal. PĂ«r tĂ« shfaqur komikĂ«t Ă«shtĂ« shtuar njĂ« utilitet i veçantĂ« "xkcdpunk".
    Uzaqdan dəstək və saport (24/7)
  • Ekipi pĂ«rmban bibliotekĂ«n "unmerdify", qĂ« lejon nxjerrjen e pĂ«rmbajtjes kryesore nga faqet HTML, duke pĂ«rdorur njĂ« grup rregullash pĂ«r pĂ«rjashtimin e tĂ« tepĂ«rta "ftr-site-config".
  • Shtuar operacionet "share" dhe "reply" pĂ«r tĂ« dĂ«rguar URL-nĂ« e faqes nĂ« email dhe pĂ«r tĂ« pĂ«rgjigjur autorit kur pĂ«rmendet email-i nĂ« faqe.
  • Shtuar komanda "cookies", me anĂ« tĂ« sĂ« cilĂ«s mund tĂ« importoni njĂ« skedar tekstual me Cookie, tĂ« cilat do tĂ« dĂ«rgohen pĂ«r domenin e caktuar. NĂ« kĂ«tĂ« mĂ«nyrĂ« mund tĂ« shpĂ«rndahen Cookie tĂ« seancĂ«s pĂ«r autentifikim nĂ« sit. Skedari me Cookie mund tĂ« formohet nĂ« njĂ« shfletues tradicional (Firefox, Chromium) me ndihmĂ«n e plotĂ«suesit "cookie-txt", pas tĂ« cilĂ«s duhet tĂ« importohet me urdhrin "cookies import mycookie.txt https://domain".
  • Aktivizuar si parazgjedhje shfaqja e imazheve nĂ« faqet e hapura pĂ«rmes Gemini. Rritur madhĂ«sia e imazheve tĂ« shfaqura nĂ« terminal.
    Uzaqdan dəstək və saport (24/7)
  • Realizuar shfaqja e lidhjeve tĂ« fshehura (nga etiketat ) pĂ«r kanalet RSS dhe Atom.
  • Realizuar theksimi me ngjyrĂ« tĂ« kuqe tĂ« lidhjeve pĂ«r faqet e bllokuara. domenet.
    Uzaqdan dəstək və saport (24/7)
  • Shtimi i mbĂ«shtetjes pĂ«r presetet me tema tĂ« shumta.
  • Shtimi i mundĂ«sisĂ« pĂ«r tĂ« pĂ«rkthyer ndĂ«rfaqen nĂ« gjuhĂ« tĂ« ndryshme.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster