Gå till innehåll
Just nu i M3-nätverket

Browser i Terminalen?


iMattias

Rekommendera Poster

Har hört att det är möjligt att köra textbaserade browsers i Terminalen! Hur coolt är inte det?

 

Nån som har erfarenhet av detta å har lust att hjälpa lite?

Länk till kommentar
Dela på andra webbplatser

Har hört att det är möjligt att köra textbaserade browsers i Terminalen! Hur coolt är inte det?

Nån som har erfarenhet av detta å har lust att hjälpa lite?

 

Ja, jag gllar att (som komplement till Safari etc) köra med en textbaserad browser :). Alla websidor har inte tillräckligt ren html för att det skall funka på ett njutbart sätt, så man får pröva sig fram. Det finns ett antal browsers, bara att experimentera: lynx är klassikern på området, så finns det links, elinks... Själv tycker jag w3m är trevligast.

 

Jag installererar program för Terminalen med hjälp av en pakethanterare/installerare för Mac. Jag känner till två, Macports och Fink. Det är den senare jag använt:

 

http://www.finkproject.org/index.php?phpLang=en

 

Kräver lite jobb att sätt upp systemet, men därefter kan man njuta av att snabbt och enkelt ladda ner program, det finns tusentals open source-program att välja bland. Här är Finkdatabasens beskrivning av w3m:

 

http://pdb.finkproject.org/pdb/package.php/w3m

 

Någon annan kan kanske råda dig om hur man installerar ngn särskild browser direkt, utan att först installera en pakethanterare för Mac. Lycka till!

Länk till kommentar
Dela på andra webbplatser

Den som de flesta brukar prata om är Lynx, vilken också är en av de sämsta av dem. Jag brukar föredra ELlinks, den klarar de flesta protokoll, ramar, tabeller, färg, har bra menyer, man kan ha nedladdningar aktiva i bakgrunden och sedan ett tag även flikar.

 

Det är inte så vanligt att man hittar dessa program byggda för Mac, men oftast går det alldeles utmärkt att ladda ner källkoden och själv kompilera. Vill man inte göra det kan man använda en pakethanterare. Fink har redan nämnts, jag föredrar MacPorts. Då räcker det med att bara skriva "port install elinks" så laddar MacPorts själv ner och kompilerar källkoden, inklusive eventuella beroenden. Jag tror till och med att ELinks själva rekommenderar att man går via MacPorts.

Länk till kommentar
Dela på andra webbplatser

Åh herregud... Jag får nog erkänna mig besegrad av det jag läst i installationsdokumenten... =)

 

Jag hajjar inte ett skvatt typ :hihihi:

Länk till kommentar
Dela på andra webbplatser

Åh herregud... Jag får nog erkänna mig besegrad av det jag läst i installationsdokumenten... =)

Jag hajjar inte ett skvatt typ :hihihi:

 

Inte besegrad redan, väl? Det var bara första ronden... ;)

 

Men visst är det lite overkill att sätta in ett pakethanteringssystem bara för att pröva på en browser. Alternativet är att göra det manuellt: ladda ner och packa upp programpaketet och kompilera källkoden för Macen. Anvisningar för rutinerna kan googlas fram, mera hjälp finns väl här också. Före det behövs förstås inträning i de vanligaste unix-terminalkommandona. Och så behövs en kompilerare, den finns i Xcode som fås från installationsskivan eller Apples nätsidor.

Länk till kommentar
Dela på andra webbplatser

  • 2 weeks later...
Åh herregud... Jag får nog erkänna mig besegrad av det jag läst i installationsdokumenten... =)

 

Jag hajjar inte ett skvatt typ :hihihi:

du kan hitta den förkompilerad här: http://www.osxgnu.org/

edit: de verkar ha strulat till det så den stabila releasen inte går att ladda ner, men utvecklarversion (med ett d i namnet) borde funka ungefär lika bra

Länk till kommentar
Dela på andra webbplatser

  • 2 months later...
  • 4 weeks later...

nej nej nej : )

 

Du installerar MacPorts!

http://www.macports.org/install.php

 

Asså Mac OS X är byggt på BSD unix, och BSD unix har ports. Så vill du köra unix-apps, kör ports! Punkt.

(Tänk på att du behöver ha XCode installerat först. Finns på installations-DVD:n för Mac OS:et du har..)

 

Sedan skriver du i Terminal:

sudo port install links

 

Links är "the" textbaserad browser för BSD. När det är klart kan du köra links med:

 

links

 

hi-5!

 

(PS. Bra grej med MacPorts är att alla saker installeras i en separat mapp. Dvs Mac OS X behålls intakt. Trust me, du vill behålla Mac OS X intakt...)

Länk till kommentar
Dela på andra webbplatser

  • 5 months later...

MacPorts kan varmt rekommenderas.

Det innehåller många trevliga program som är svåra att klara sig utan efter en stunds användning.

Länk till kommentar
Dela på andra webbplatser

nej nej nej : )

 

Du installerar MacPorts!

http://www.macports.org/install.php

 

Asså Mac OS X är byggt på BSD unix, och BSD unix har ports. Så vill du köra unix-apps, kör ports! Punkt.

(Tänk på att du behöver ha XCode installerat först. Finns på installations-DVD:n för Mac OS:et du har..)

 

Sedan skriver du i Terminal:

sudo port install links

 

Links är "the" textbaserad browser för BSD. När det är klart kan du köra links med:

 

links

 

hi-5!

 

(PS. Bra grej med MacPorts är att alla saker installeras i en separat mapp. Dvs Mac OS X behålls intakt. Trust me, du vill behålla Mac OS X intakt...)

 

Provade ovanstående men fick följande felmmedelande :fundersam:

 

---> Computing dependencies for zlib
---> Building zlib
Error: Target org.macports.build returned: can't read "build.cmd": Failed to locate 'make' in path: '/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its MacPorts configuration time location, did you move it?
Error: Unable to upgrade port: 1
Error: Unable to execute port: upgrade openssl failed
Before reporting a bug, first run the command again with the -d flag to get complete output.

 

Den vill jag absolut testa om den är bättre än lynx... :)

Länk till kommentar
Dela på andra webbplatser

  • 5 years later...

Vill man fuska lite så finns det här: http://habilis.net/lynxlet/

Det är ingen *riktig* terminalapp, utan en vanlig .app som ser ut som en terminal, och går nog inte att starta från terminalen

Jag vet inte hur det var 2009, men numera är Lynxlet en så kallad Termlet, som gör det enklare att köra Lynx i ett terminalfönster. Så på så sätt är det ett terminalprogram.

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.



×
×
  • Skapa nytt...