Offpunk browserka CLI ee ka shaqayn kara qad la'aanta 

Dusha shabaqa Waxaan helay mashruuc xiiso leh Waxaan hubaa in kuwa jecel terminalka ay jeclaan doonaan, mashruuca aan maanta ka hadli doono waxaa loo yaqaan Offpunk.

Offpunk waa biraawsarreesar mareegaha konsole (CLI) oo dhawaan soo saartay nuqulkeedii ugu horreeyay. browserkan, marka lagu daro furitaanka boggaga internetka, waxay ka shaqeysaa iyada oo la adeegsanayo nidaamka Gemini, Gopher iyo Spartan, oo lagu daray akhrinta quudinta wararka ee RSS iyo qaababka Atom. 

Ku saabsan Offpunk

maamulka waxaa lagu sameeyaa nidaamka amarrada iyo furayaasha keyboard-ka. Waxa jira nidaam dabacsan oo lagu ilaalinayo bookmarks-ka-badan, is-diiwaangelinta, iyo macluumaadka kaydsan ee noocyada MIME ee kala duwan, oo lagu daray waxaad ku xidhi kartaa maamulayaashaada. Falanqaynta iyo soo bandhigida bogagga HTML waxaa lagu sameeyaa iyadoo la isticmaalayo BeautifulSoup4 iyo maktabadaha la akhriyi karo, Marka laga soo tago sawirada waxay u rogi kartaa sawirada ASCII iyadoo la isticmaalayo maktabadda waalan.

Ee sifooyinka taas oo ka baxsan Offpunk:

  • baadh https/gemini/gopher/spartan adoon ka tagin kiiboodhkaaga oo adoon kala jeedin
  • Dukumeenti isku dhafan: kaliya ku qor caawimaad si aad u hesho liiska amarrada ama caawimada gaarka ah ee amarka.
  • Qaabka khadka tooska ah si aad u baadho macluumaadka kaydsan ee offline. Alaabta la codsaday si otomaatig ah ayaa loo soo saaray inta lagu guda jiro isku xidhka xiga waxaana lagu daraa socdaalkaaga.
  • Bogagga HTML waa la qurxiyey si ay diiradda u saaraan nuxurka. U akhri adiga oo aan qasnayn ama arag bogga oo dhan oo muuqaal buuxa leh.
  • RSS/Atom quudinta si toos ah ayaa loo helaa waxaana loo farsameeyaa sidii gemlogs. Waxaa lagu sahamin karaa quudinta aragtida iyo quudinta muuqaalka.
  • Waxay taageertaa "ku-qorista" bogga. Waxyaabo cusub oo lagu arkay boggaga la is-qoray ayaa si toos ah loogu daraa socdaalkaaga xiga.
  • Maaraynta buugaagta isku dhafan ee liisaska badan, tafatirka isku dhafan, liis-ku-qorista/barafka iyo kaydinta macluumaadka.
  • Qalab horumarsan oo hagidda sida calaamadda dalxiiska (sida uu qabo VF-1). Si ka duwan AV-98, socdaalka waxaa lagu kaydiyaa saxan inta u dhaxaysa fadhiyada.
  • Kartida lagu qeexo barnaamijyada maaraynta dibadda ee noocyada MIME ee kala duwan (isticmaal gacan-hayaha)
  • Abuur khasnado aan is-dhexgal lahayn oo leh qoto dheer oo la habeyn karo iyada oo loo marayo amarka -sync. Cache-ka waxaa si fudud u isticmaali kara software kale.
  • Taageerada IPV6
  • Waxay taageertaa kood kaste oo lagu aqoonsanayo Python
  • Cryptography: ansaxinta shahaado serverka TOFU ama CA
  • Cryptography: Taageero ballaadhan oo loogu talagalay shahaadooyinka macmiilka haddii opensslbinary la heli karo

Si loo toosiyo fulinta falalka, faylka RC ayaa la isticmaalaa kaas oo qeexaya qoraalka marka la bilaabayo. Tusaale ahaan, iyada oo loo marayo faylka RC, waxaad si toos ah u furi kartaa bogga guriga ama waxaad soo dejisan kartaa waxyaabaha ku jira boggaga qaarkood si aad hadhow ugu aragto offline.

Macluumaadka la soo dejiyey waxa lagu kaydiyaa ~/.cache/offpunk/ directory sida kala sareynta .gmi iyo .html faylalka, oo kuu ogolaanaya inaad beddesho waxa ku jira, gacanta ku nadiifiso, ama aad aragto boggaga barnaamijyada kale haddii loo baahdo.

Mashruuca Waxay sii waddaa horumarinta Gemini iyo Gopher AV-98 iyo VF-1 macaamiisha, oo uu abuuray qoraaga nidaamka Gemini. Hab-maamuuska Gemini aad ayuu uga fudud yahay hab-maamuuska loo isticmaalo Shabakadda, balse ka shaqayn badan Gopher. Qaybta shabakadda ee Gemini waxay u egtahay HTTP aad loo fududeeyay oo ka sarreeya TLS (taraafikada had iyo jeer waa la sir ah) iyo calaamadaynta bogga waxay u dhowdahay Markdown marka loo eego HTML.

Hab-maamuusku wuxuu ku habboon yahay abuurista goobo qoraal ah oo fudud oo cufan iyada oo aan lahayn dhibaatooyinka ka jira Shabakadda casriga ah.

Iyadoo nidaamka Spartan loogu talagalay in lagu wareejiyo dukumentiyada qaabka Gemini, laakiin waxay ku kala duwan tahay abaabulka isdhexgalka shabakada (ma isticmaasho TLS) waxayna kordhisaa awoodaha Gemini iyada oo la adeegsanayo isdhaafsiga faylalka binary waxayna taageertaa u dirida xogta serverka.

Finalmente kuwa doonaya inay wax badan ka ogaadaan browserka, waa inay ogaadaan in barnaamijku ku qoran yahay Python oo lagu sii daayay shatiga BSD. Waxaad hubin kartaa faahfaahinta Xiriirka soo socda.

Si aad u tijaabiso browser-kan, si fudud u fur terminal oo ku qor:

git clone https://tildegit.org/ploum/AV-98-offline.git

cd AV-98-offline

./offpunk.py

Ama waxay sidoo kale isku dayi karaan:

python3 offpunk.py

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Diego chertoff dijo

    Taasi waxay dhamaystiraysaa Dib u eegista! Waxaan jeclaan lahaa inaan arko shabakadu wax yar kacday, iyo nidaamka Gemini wuxuu u muuqdaa mid aad u habboon (inkasta oo aysan u badnayn inay dhacdo).