CLI / TUI applikationer (
CLI / TUI applikationer (
För att börja ska jag förklara CLI och TUI;
CLI står för "Command Line Interface" och är en applikation där du själv matar in text. Bash är ett exempel på en sådan applikation.
TUI står för "Text User Interface" och är en applikation som använder sig av fönster uppbyggda av tecken. Nano är ett exempel på en sådan applikation.
En notis vill jag göra angående program som använder sig av svgalib, directfb, fbcon eller liknande drivrutiner. Dessa räknas som ett GUI, och borde således inte räknas med i listan. Resonemanget "det kan köras i en terminal" är inte rationellt, då X körs på exakt samma sätt (och X ska inte med i listan, i guess? ).
Jag gjorde denna lista då den andra tråden var så utspridd.
Att leta genom 3 sidor för att hitta ett program man söker känns inte så kul alltid.
Så, jag tänkte skapa en lite mer organiserad lista.
Jag ska försöka hålla den så uppdaterad som möjligt.
Fyll på med program, helst med länk och syfte included.
nätverk-verktyg webläsare
e-post[/*]
dataöverföring
monitors
texteditorer im/chat media script- / programmeringsspråk annat [/list]
Andra länkar;
cli-apps.org
freshmeat.net
CLI står för "Command Line Interface" och är en applikation där du själv matar in text. Bash är ett exempel på en sådan applikation.
TUI står för "Text User Interface" och är en applikation som använder sig av fönster uppbyggda av tecken. Nano är ett exempel på en sådan applikation.
En notis vill jag göra angående program som använder sig av svgalib, directfb, fbcon eller liknande drivrutiner. Dessa räknas som ett GUI, och borde således inte räknas med i listan. Resonemanget "det kan köras i en terminal" är inte rationellt, då X körs på exakt samma sätt (och X ska inte med i listan, i guess? ).
Jag gjorde denna lista då den andra tråden var så utspridd.
Att leta genom 3 sidor för att hitta ett program man söker känns inte så kul alltid.
Så, jag tänkte skapa en lite mer organiserad lista.
Jag ska försöka hålla den så uppdaterad som möjligt.
Fyll på med program, helst med länk och syfte included.
nätverk-verktyg webläsare
e-post[/*]
dataöverföring
monitors
texteditorer im/chat media script- / programmeringsspråk annat [/list]
Andra länkar;
cli-apps.org
freshmeat.net
Senast redigerad av 4 Zhaozhou, redigerad totalt 24 gång.
SV: CLI / TUI applikationer ("terminalprogram")
mp3blaster som mp3-spelare http://mp3blaster.sf.net/
BitchX som irc klient http://www.bitchx.com/
Förstår dock inte vad mplayer gör på listan? mplayer använder ju ett fönster för att visa film i, att lyssna på mp3 i en terminal med mplayer går iofs att göra men...
BitchX som irc klient http://www.bitchx.com/
Förstår dock inte vad mplayer gör på listan? mplayer använder ju ett fönster för att visa film i, att lyssna på mp3 i en terminal med mplayer går iofs att göra men...
The Black Mountain Scorpion Hoedown Bluegrass Experience Gang
From Left to Right: Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle.
From Left to Right: Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle.
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
SV: CLI / TUI applikationer ("terminalprogram")
Så alla program som använder "fönster" är GUI-program i din värld?gasol skrev: Förstår dock inte vad mplayer gör på listan? mplayer använder ju ett fönster för att visa film i
Jag skulle inte klassa mplayer som ett GUI vare sig man använder
x11-fönster eller ascii art som video output.
Mplayer är CLI fram tills man startat uppspelningen, sedan styr man
det med kortkommandon.
SV: CLI / TUI applikationer ("terminalprogram")
mplayer är en utmärkt musikspelare, och är även gjord för att använda vilken drivrutin som helst (exempelvis aalib), vilket gör den till en utmärkt mediaspelare. (:gasol skrev: Förstår dock inte vad mplayer gör på listan? mplayer använder ju ett fönster för att visa film i, att lyssna på mp3 i en terminal med mplayer går iofs att göra men...
Tack för länkarna. (:
SV: CLI / TUI applikationer ("terminalprogram")
Men en väldigt begränsad text upplösning i konsolen / terminalen samt stöd för svga uppspelning så finns det som ingen större anledning att sitta å titta på en film i ASCII.
Så för listans skulle så borde det väl mera vara mplayer med aalib som vo plugin...
Mplayer är inte ett CLI program bara för att jag startar det från terminalen:
mplayer -fs film.avi
Kommer ju att öppna filmen i ett fönster, jag kan spolar fram och tillbaka med musen, jag trycka Play med musknappen jag kan spola fram och tillbaka med pil tangenterna. Vad är det som inte är GUI i detta program?
Men din definition av GUI program är kanske att det måste finns minst 1 knapp i programmet?
Är t.ex. gnome-terminal enligt dig inte ett GUI program?
Så för listans skulle så borde det väl mera vara mplayer med aalib som vo plugin...
Samma resonemang skulle ju kunna hållas om X, dvs fram tills jag startar det så är det ett CLI program.Så alla program som använder "fönster" är GUI-program i din värld?
Jag skulle inte klassa mplayer som ett GUI vare sig man använder
x11-fönster eller ascii art som video output.
Mplayer är CLI fram tills man startat uppspelningen, sedan styr man
det med kortkommandon.
Mplayer är inte ett CLI program bara för att jag startar det från terminalen:
mplayer -fs film.avi
Kommer ju att öppna filmen i ett fönster, jag kan spolar fram och tillbaka med musen, jag trycka Play med musknappen jag kan spola fram och tillbaka med pil tangenterna. Vad är det som inte är GUI i detta program?
Men din definition av GUI program är kanske att det måste finns minst 1 knapp i programmet?
Är t.ex. gnome-terminal enligt dig inte ett GUI program?
The Black Mountain Scorpion Hoedown Bluegrass Experience Gang
From Left to Right: Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle.
From Left to Right: Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle.
SV: CLI / TUI applikationer ("terminalprogram")
Ah, grymmt! Klister på denna.
EDIT:
wget och rTorrent är ju självklara. Ny sektion?
EDIT2:
Backup!
rsync
mirrordir
...?
EDIT:
wget och rTorrent är ju självklara. Ny sektion?
EDIT2:
Backup!
rsync
mirrordir
...?
Senast redigerad av 1 Emil.s, redigerad totalt 28 gånger.
Home sweet ~/ = http://sandnabba.se
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
SV: CLI / TUI applikationer ("terminalprogram")
Det beror på om du vill kalla program som styrs med en argumentlistagasol skrev: Samma resonemang skulle ju kunna hållas om X, dvs fram tills jag startar det så är det ett CLI program.
Mplayer är inte ett CLI program bara för att jag startar det från terminalen:
för CLI-program. Jag är beredd att hålla med om att det egentligen är
skalet som är CLI-programmet i den situationen. Men då är inte heller
kommandon som cp, mv och rm några CLI-program.
Ingenting av det du räknar upp har med GUI att göra. Ett program blirgasol skrev: mplayer -fs film.avi
Kommer ju att öppna filmen i ett fönster, jag kan spolar fram och tillbaka med musen, jag trycka Play med musknappen jag kan spola fram och tillbaka med pil tangenterna. Vad är det som inte är GUI i detta program?
inte GUI bara för att du kan använda kortkommandon som är bundna
till musen eller tangentbordet.
Nej, jag kräver inga knappar för att kalla något för GUI.gasol skrev: Men din definition av GUI program är kanske att det måste finns minst 1 knapp i programmet?
Det är ett GUI-program. Du får t.ex. fram en meny när du högerklickar.gasol skrev: Är t.ex. gnome-terminal enligt dig inte ett GUI program?
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
SV: CLI / TUI applikationer ("terminalprogram")
Jag förstår inte varför du hoppar på mplayer men inte emacs? Där hargasol skrev: Så för listans skulle så borde det väl mera vara mplayer med aalib som vo plugin...
du en salig blandning av GUI, TUI, och CLI. Kör du emacs innifrån X så
kommer du till GUI-versionen, medan emacs -nw ger dig TUI-versionen.
Inne i emacs trycker du Meta-x för att komma till CLI-versionen.
SV: CLI / TUI applikationer ("terminalprogram")
Om du använder directfb eller fbcon med mplayer skapas en "ny tty" (tty7), där mplayer kan spela filmerna i ett grafiskt läge genom direct access till grafikkortet, dvs som X, fast simplifierat. svgalib vet jag inte så mycket om, då jag inte kan köra det på min amd64, med det fungerar på ett liknande sätt.gasol skrev: Samma resonemang skulle ju kunna hållas om X, dvs fram tills jag startar det så är det ett CLI program.
Mplayer är inte ett CLI program bara för att jag startar det från terminalen:
mplayer -fs film.avi
Kommer ju att öppna filmen i ett fönster, jag kan spolar fram och tillbaka med musen, jag trycka Play med musknappen jag kan spola fram och tillbaka med pil tangenterna. Vad är det som inte är GUI i detta program?
Men din definition av GUI program är kanske att det måste finns minst 1 knapp i programmet?
Är t.ex. gnome-terminal enligt dig inte ett GUI program?
Sedan kan du såklart använda det under X med diverse olika motorer, xv, opengl, sdl, etc. Men i detta är inte varför vi tar med det i listan.
Spelar du den under aalib eller om du spelar musik är det en TUI / CLI. (:
SV: CLI / TUI applikationer ("terminalprogram")
Haha, jo, du har så rätt.Emil.s skrev: Ah, grymmt! Klister på denna.
EDIT:
wget och rTorrent är ju självklara. Ny sektion?
EDIT2:
Backup!
rsync
mirrordir
...?
Jag var helt otroligt trött i slutändan, så jag klickade posta och tänkte fortsätta idag.
Jag lägger till!
- Mekaniserad Apelsin
- Hedersmedlem
- Inlägg: 3777
- Blev medlem: 27 maj 2006, 12:24
- OS: Ubuntu
- Ort: Stockholm
- Kontakt:
SV: CLI / TUI applikationer ("terminalprogram")
Går det att köra i screen så är det ok för mig!
Screen har ingen sagt än, vad gör ni egentligen?
iptraf, iftop, ntop...
Screen har ingen sagt än, vad gör ni egentligen?
iptraf, iftop, ntop...
More Mekaniserad at http://blippe.se.
SV: CLI / TUI applikationer ("terminalprogram")
Du nämner ingen anledning till varför mplayer _INTE_ är ett gui program om man inte använder SVGAlib eller nån sorts framebuffer / aalib.DrKonservburk skrev:Det beror på om du vill kalla program som styrs med en argumentlistagasol skrev: Samma resonemang skulle ju kunna hållas om X, dvs fram tills jag startar det så är det ett CLI program.
Mplayer är inte ett CLI program bara för att jag startar det från terminalen:
för CLI-program. Jag är beredd att hålla med om att det egentligen är
skalet som är CLI-programmet i den situationen. Men då är inte heller
kommandon som cp, mv och rm några CLI-program.
Ingenting av det du räknar upp har med GUI att göra. Ett program blirgasol skrev: mplayer -fs film.avi
Kommer ju att öppna filmen i ett fönster, jag kan spolar fram och tillbaka med musen, jag trycka Play med musknappen jag kan spola fram och tillbaka med pil tangenterna. Vad är det som inte är GUI i detta program?
inte GUI bara för att du kan använda kortkommandon som är bundna
till musen eller tangentbordet.
Nej, jag kräver inga knappar för att kalla något för GUI.gasol skrev: Men din definition av GUI program är kanske att det måste finns minst 1 knapp i programmet?
Det är ett GUI-program. Du får t.ex. fram en meny när du högerklickar.gasol skrev: Är t.ex. gnome-terminal enligt dig inte ett GUI program?
Angående Emacs så var det från gruden en TUI program och har i princip lika mycket funktion i sitt TUI läge som i sitt grafiska läge. Detta har inte mplayer på något sätt.
The Black Mountain Scorpion Hoedown Bluegrass Experience Gang
From Left to Right: Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle.
From Left to Right: Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle.
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
SV: CLI / TUI applikationer ("terminalprogram")
För att det inte finns någonting som gör det till ett GUI-program.gasol skrev: Du nämner ingen anledning till varför mplayer _INTE_ är ett gui program om man inte använder SVGAlib eller nån sorts framebuffer / aalib.
Du anser att mplayers GUI-status beror på vilken video output man
använder? Men det är ju fortfarande samma användargränssnitt!
Eftersom mplayer varken har TUI- eller GUI-läge, så är det ingengasol skrev: Angående Emacs så var det från gruden en TUI program och har i princip lika mycket funktion i sitt TUI läge som i sitt grafiska läge. Detta har inte mplayer på något sätt.
idé att jämföra dessa icke-existerande lägens funktionalitet.
- per9000
- Inlägg: 931
- Blev medlem: 07 maj 2007, 11:06
- OS: Ubuntu
- Utgåva: 23.04 Lunar Lobster
- Ort: Västerås
- Kontakt:
SV: CLI / TUI applikationer ("terminalprogram")
Får jag även tipsa om dessa gynnare som kanske platsar i samma kategori:
/Per
SV: CLI / TUI applikationer ("terminalprogram")
Pine ska vara ett mailprogram som jag dock inte själv har testat, och denna listan saknar också webläsaren w3m, som enligt min erfarenhet är bättre än vanliga links.
Från slackware -> debian -> ubuntu på sju år.
SV: CLI / TUI applikationer ("terminalprogram")
Hm, nu får jag inte ändra på posten längre i vilket fall. Min vote ligger på att avsticka posten.njet_blaj skrev: Pine ska vara ett mailprogram som jag dock inte själv har testat, och denna listan saknar också webläsaren w3m, som enligt min erfarenhet är bättre än vanliga links.
SV: CLI / TUI applikationer ("terminalprogram")
Bara att säga till om du vill ha något ändrat.Zhaozhou skrev:Hm, nu får jag inte ändra på posten längre i vilket fall. Min vote ligger på att avsticka posten.njet_blaj skrev: Pine ska vara ett mailprogram som jag dock inte själv har testat, och denna listan saknar också webläsaren w3m, som enligt min erfarenhet är bättre än vanliga links.
Linuxkompis - En vänlig Linux-gemenskap för alla!
SV: CLI / TUI applikationer ("terminalprogram")
Finns det ingen som använder top? Finns det alternativ till top, förresten?
- johanre
- Serveradmin
- Inlägg: 3888
- Blev medlem: 22 okt 2006, 09:13
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Malmö
SV: CLI / TUI applikationer ("terminalprogram")
Helt otroligt, ser ut som en kollektiv tankemiss : ssh
Andra? ping, nmap, netstat, less, bash, tar, sudo, find, apt-*, dpkg-*...
PS. Ja, jag vet, det finns GUI frontends till flera av ovan nämnda applikationer.
Andra? ping, nmap, netstat, less, bash, tar, sudo, find, apt-*, dpkg-*...
PS. Ja, jag vet, det finns GUI frontends till flera av ovan nämnda applikationer.
Senast redigerad av 1 johanre, redigerad totalt 30 gånger.
SV: CLI / TUI applikationer ("terminalprogram")
Det spelar väl absolut ingen roll...
- Är det en rättighet att förbli okunnig?
- Jag vet inte, men jag vägrar ta reda på det!
Human logic: 'I want to fight for world peace, give me a gun!'
- Jag vet inte, men jag vägrar ta reda på det!
Human logic: 'I want to fight for world peace, give me a gun!'