Publikimi i parë i Term.Everything për ekzekutimin e aplikacioneve grafike në terminal

Ekipi ka publikuar versionin e parë beta të mjeteve Term.Everything, të cilat lejojnë shfaqjen e çdo aplikacioni grafik brenda një dritareje të emulatorit të terminalit. Ndër të tjera, programi lejon ekzekutimin e aplikacioneve grafike në terminal kur keni qasje në sistemin e largët përmes SSH. Kodi i projektit shpërndahet nën licencën AGPL 3.0, është shkruar në gjuhën Typescript dhe ekzekutohet duke përdorur platformën Bun. Ndërtoni ndërtimet e gatshme në formatin AppImage.

Teknikisht, Term.Everything përfaqëson një verifikues kompozit të bazuar në protokollin Wayland, i cili organizon daljen jo në ekran, por në dritaren e terminalit. Për të konvertuar imazhet në simbole Unicode të përshtatshme me sekuenca shpejtimi ANSI, që simulojnë grafikën në terminal, përdoret biblioteka chafa. Klikimet dhe ngjarjet e lëvizjes së mausit në terminal transferohen në ngjarje hyrëse Wayland.

Në terminalet që mbështesin zgjerimin për daljen e grafikës raster, si kitty, Ghostty, Konsole, wezterm dhe iTerm2, dalja është pothuajse e pandashme nga hapja në një dritare të zakonshme.

Publikimi i parë i Term.Everything për ekzekutimin e aplikacioneve grafike në terminal

Në terminalet e thjeshta përdoret vizatimi me konvertimin e daljes në pseudografikë (grafika ACSII).

Publikimi i parë i Term.Everything për ekzekutimin e aplikacioneve grafike në terminal
Publikimi i parë i Term.Everything për ekzekutimin e aplikacioneve grafike në terminal


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