Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.

TV-program i terminalen

Tråden skapades och har fått 114 svar. Det senaste inlägget skrevs .
  • Medlem
  • 2003-02-22 12:37

Du skall ha exakt följande rad i din .cshrc fil:
alias tv "/Users/ditt_user_name/biblioteket_där_tv.py_ligger/tv.py"
Stäng ner terminalen och öppna den igen.
Om du är osäker på rättigheterna skriv in de igen - chmod 755 /Users/ditt_user_name/biblioteket_där_tv.py_ligger/tv.py

Nu kan du skriva tv -a i terminalfönstret, det bör funka.

/30PAH

Edit: förtydligande.

[ 22. februari 2003, 22:44: Meddelandet ändrat av: 3oPaH ]

  • Medlem
  • 2003-02-22 12:47
Citat:

citera:Skapades ursprungligen av: Gambit:
*suck*

Terminalen ser nu en .cshrc fil men...
när jag skriver ...

... Hur går man in och skriver till det? ...

Öppna terminalen.
Skriv cd.
Skriv pico .cshrc.
Nu kommer du att se vad det står i .cshrc filen.
Det bör stå exakt följande, alias tv "/Users/ditt_user_name/biblioteket_där_tv.py_ligger/tv.py" och ingenting annat.
Du kan föflytta dig i pico med piltangenterna.

När du är färdig skriv ctrl o. (o står för bokstaven o helt enkelt)
Tryck enter.
Skriv ctrl x.
Stäng terminalen.

Kolla på mitt föregående inlägg så ser du var du är någonstans i proceduren.
Det är bara å fortsätta.

Lycka till.

/30PAH

[ 22. februari 2003, 22:45: Meddelandet ändrat av: 3oPaH ]

Tssankyou, skall försöka igen när jag kommer hem

[ 22. februari 2003, 14:03: Meddelandet ändrat av: Gambit ]

  • Medlem
  • Karlskoga
  • 2003-02-22 21:55

<command unknown>
Jag ger upp
<command not found>

[ 22. februari 2003, 21:56: Meddelandet ändrat av: Ariel ]

Ytterligare en gång:

Vad betyder "Unmatched" när man öppnar Terminalen?

Så här:

Last login: Sat Feb 22 13:23:59 on console
Welcome to Darwin!
Unmatched ".

  • Medlem
  • Kalmar
  • 2003-02-22 22:23

Om du redan har en .tcshrc så lägg in allt i den istället.

Citat:

citera:Skapades ursprungligen av: maccis:
Om du redan har en .tcshrc så lägg in allt i den istället.

Jag har en .cshrc utan "t"

  • Medlem
  • 2003-02-22 22:37
Citat:

citera:Skapades ursprungligen av: Gambit:
En till grej:

När man skriver in saker i Pico kan man ju inte stänga ned Terminalen tvärt. Man måste ju sava, inte sant?

Som skrevs ovan stod det ju:

"Du skall ha exakt följande rad i din .cshrc fil:
alias tv "/Users/zoki/Custom_Applications/tv.py"
Stäng ner terminalen och öppna den igen."

Förlåt mig om jag är tjatig men om man instruerar någon som är ovan (--->pekar på mig) tror jag man måste skriva ned även det mest självklara, annars går det kortslutning i huvudet

Hoppas någon nappar på alla frågor nu.

/G

Sorry!
Råkade i all hast kopiera rakt av från min .cshrc fil.
Det skall givetvis stå följande:
alias tv "/Users/ditt_användarnamn/Biblioteket_där_du_har_lagt_tv.py/tv.py"

Hoppas det löser sig nu.

/30PAH

  • Medlem
  • 2003-02-22 22:41
Citat:

citera:Skapades ursprungligen av: Gambit:
Så här ser det ut när jag gjort pico:

UW PICO(tm) 2.5 File: .cshrc Modified

alias tv "/Users/gambit/Library/tv.py

File Name to write : .cshrc
^G Get Help ^T To Files
^C Cancel

Vad göra sen då?
/G

Du har glömt ett "-tecken (apostrof) sist i raden alias tv "/Users/gambit/Library/tv.py

  • Medlem
  • 2003-02-22 22:43
Citat:

citera:Skapades ursprungligen av: Gambit:
...
Vad göra sen då?
/G

Kolla på mina tidigare inlägg här i tråden.

/30PAH

Ett tecken!
Jag har glömt ett tecken?
...prövar igen...

  • Medlem
  • 2003-02-22 22:53
Citat:

citera:Skapades ursprungligen av: Ariel:
<command unknown>
Jag ger upp
<command not found>

Kolla om din tv.py fil ligger i det bibliotek du har angett i .cshrc.
Enligt ditt tidigare inlägg skall den ligga i /Users/bustere/Library/.
Skriv i terminalen ls /Users/bustere/Library/tv*.
Får du ls: No match. då ligger den inte där.

Filen finns.

Nu får jag detta när jag skriver tv -a:

Usage:
/Users/gambit/Library/tv.py [option]
-a, --all Show all channels´ info
-c <channel>, --channel=<channel> Specify the channel to print info about
-f, --full Show full info about the channels chosen (not implemented yet)
-h, --help Print this helpscreen and exit

[X-X-Computer:~] gambit%

[ 22. februari 2003, 23:08: Meddelandet ändrat av: Gambit ]

  • Medlem
  • 2003-02-22 23:15

Nu är du på rätt väg i alla fall.
Utskrifen du har fått i terminalfönstret klagar på att du har skrivit fel någonstans.
Vad står det exakt i din .cshrc fil?
Och vad skriver du exakt i terminalfönstret?

[ 22. februari 2003, 23:15: Meddelandet ändrat av: 3oPaH ]

Gjorde om hela skiten!

FUNKAR!

Tack, för ditt tålamod, Mr. 3o!!! *MmmWah!*<---Stor smack på kinden!

Mvh,
Gambit

[ 22. februari 2003, 23:21: Meddelandet ändrat av: Gambit ]

  • Medlem
  • 2003-02-22 23:37

  • Medlem
  • Karlskoga
  • 2003-02-23 11:15


Ja säger då det.Antingen har jag ett annat slags unix på min burk eller också är jag dum i hövvett.

Ska göra som Gamebit,börja om från början

  • Medlem
  • 2003-02-23 14:28

Funkar fint!

  • Medlem
  • Karlskoga
  • 2003-02-23 14:35

Om jag drar filen "tv.py" till terminalen och släpper den,och trycker Enter där så dyker ialla fall detta upp

Usage:
/Users/andersandersson/unix/tv.py [option]
-a, --all Show all channels´ info
-c <channel>, --channel=<channel> Specify the channel to print info about
-f, --full Show full info about the channels chosen (not implemented yet)
-h, --help Print this helpscreen and exit

Men skriver jag tv -a så blir det command not found.

Citat:

citera:Skapades ursprungligen av: Ariel:
Om jag drar filen "tv.py" till terminalen och släpper den,och trycker Enter där så dyker ialla fall detta upp

Usage:
/Users/andersandersson/unix/tv.py [option]
-a, --all Show all channels´ info
-c <channel>, --channel=<channel> Specify the channel to print info about
-f, --full Show full info about the channels chosen (not implemented yet)
-h, --help Print this helpscreen and exit

Men skriver jag tv -a så blir det command not found.

Det var HÄR jag började om från början.
Testa att skriva om skiten igen som jag gjorde!

/G

[ 23. februari 2003, 15:58: Meddelandet ändrat av: Gambit ]

  • Medlem
  • 2003-02-23 17:55

Här är min skärmdump.

Citat:

citera:Skapades ursprungligen av: Enar:
Funkar fint!

Ett tips: Ställ om teckenkodningen i terminalen så får du de svenska tecknen att fungera!

Te först upp fönsterinställningarna (Terminal->Fönsterinställningar). Välj "Fönsterutseende" i rullgardinsmenyn längst upp. Nu dyker det bl.a. upp en rullgardinsmeny med överskriften "Teckenuppsättningskodning". I den menyn väljer du "Västerländsk (ISO Latin 1)". Klicka sedan på knappen "Använd inställningar som förval" så kan du i fortsättningen se svenska tecken i terminalen!

Wunderbaaaaaaaar!

Tänk vad man kan göra med en dator (<---sagt med en 89-årings tants röst)

PS: Ariel, hur går det?
/G

[ 23. februari 2003, 20:36: Meddelandet ändrat av: Gambit ]

  • Medlem
  • 2003-02-24 01:00
Citat:

citera:Skapades ursprungligen av: Samuel K.:
Ett tips

Tackar!

Citat:

citera:Skapades ursprungligen av: Ariel:

Ja säger då det.Antingen har jag ett annat slags unix på min burk eller också är jag dum i hövvett.

Ska göra som Gamebit,börja om från början

Efter du gjort alla steg, pröva med att stänga terminalen och sedan öppna den igen. Det gjorde jag och då funkade det.

/M

  • Medlem
  • Karlskoga
  • 2003-02-24 06:03
Citat:

citera:Skapades ursprungligen av: Gambit:
Wunderbaaaaaaaar!

Tänk vad man kan göra med en dator (<---sagt med en 89-årings tants röst)

PS: Ariel, hur går det?
/G

Nej,det fungerar inte.

  • Medlem
  • Helsingborg
  • 2003-02-24 07:08

Ariel gör såhär
lägg filen i en mapp som heter Bin i din hemmapp ( ~/Bin )
öppna terminalen och skriv
pico .tcshrc
lägg till detta i den filen
alias tv ´python /Users/bustere/bin/tv.py´
spara (Write to) sen exit..
starta om terminalen och sen funkar tv -a

mitt lite modifierade script ser ut på detta viset

  • Medlem
  • Karlskoga
  • 2003-02-24 09:13

Ska testa i eftermiddag,tack

Det där var ju riktigt trevligt!

tv.py är en körbar fil. I terminalen kan man köra den genom att skriva /sökväg/tv.py -a eller dra filen till terminalen och trycka enter.

OM man istället vill skriva tv istället för tv.py kan man göra ett alias enligt anvisningar ovan. Det allra enklaste är (om man har Fink installerat vilket alla borde) att bara kopiera filen med

sudo cp tv.py /sw/bin

så kan man alltid komma åt filen genom att skriva tv.py

Såg att man enkelt kan välja vilka kanaler som ska visas genom att edita tv.py och ta bort kanalerna i listan helt enkelt.

Ciryon

  • Oregistrerad
  • 2003-10-08 23:24

nja jag vette tusan hur ni har gjort.
Men en sak är säker jag har provat med allt och jag kan inte få det att funka!!!
Kan någon vara så snäll och berätta exakt hur man ska gå till väga.
Och då menar jag verkligen exakt.
Nu ska jag gå och dö!!

Bevaka tråden