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.
Linus Söderlind
  • Plats Stockholm
  • Registrerad 2005-06-05
  • Senast aktiv 2008-01-29
  • Antal inlägg 372

Foruminlägg

De senaste inläggen Linus Söderlind har skrivit i forumet.

Öppna tv.sh i valfri textredigrerare och ändra rad 91 från:

curl -s -A "Mozilla/4.0" -b "tvpkaka3=$cookie" -m 30 $url | fgrep -A 1 tvprogram\ nu\ klockan | sed -e '/tvprogram nu klockan/d' -e 's/href=/ /g' -e 's/alt=/alt="" /g' > $tempfile

till

curl -s -A "Mozilla/4.0" -b "tvpkaka3=$cookie" -m 30 $url | fgrep -A 1 tvprogram\ nu\ klockan | sed -e '/tvprogram nu klockan/d' -e 's/href=/ /g' -e 's/<img[^>]*>//g' > $tempfile

eller tanka hem den uppdaterade filen från min hemsida: http://linus.homeunix.com/GeekTool/ men då måste du komma ihåg att kopiera över din cockie från din gamla tv.sh för att behålla dina kanaler.

Tyvärr inte med Raid men det kan du ordna med ett eSATA kort med RAID.
http://www.dustin.se/DacsaPortal/?ProdID=5010110955

Tack för att jag fått tillbaka mina gamla inlägg och PM.

Ett terminalfönster på skrivbordet som du kan skriva i? Tyvärr går det inte med GeekTool men jag skulle rekommendera Visor för ett terminalfönster ala Quake.
http://docs.blacktree.com/visor/visor

Kör du med

osascript /sökväg/till/skriptet/iTunes.playlist.scpt | sed 's/ZaZaZaZaZ/\
/g'

?
Anledningen att det krävs en sed efter applescriptet är att jag inte lyckadas få skriptet att returnera en sträng med flera rader. Observera att returen efter /\ är viktig.
Det är alltså texten ovan som skall stå i GeekTool

Om du har dina rättigheter på andra filer rätt satta kan de bara kasta sina egna filer. Men det kanske är det du vill undvika?

Fler inlägg åt folket!
http://www.99.se/mac-os-x/109242-info-fran-spellista-pa-skrivbordet.html
och
http://www.99.se/ipod/itunes-oevrig-mjukvara/9973-allvarligt-fel-i-itunes.html/
den senare länken fungerar tyvärr inte då jag fått den från google men ni borde kunna hitta inläggen ändå.

Jag hade alltså två konton 99mac och ipod.se med samma namn och email...

Konto fixat 2007-04-28

Senast redigerat 2007-04-28 19:52

Inga problem här heller.
ibook 300MHz 288MB Quicktime 6.2 X.1.5

Har du platts nog på hårdisken?

Jag har för mig att jag fick sammma medelande när jag hade fullt på disken...

/Linus

Händer samma sak om du använder en direktlänk från den här sidan?
http://www.sr.se/cgi-bin/mall/artikel.asp?ProgramID=2321&Artikel=787720

Kan du ändra storleken med Terminal -> Fönsterinställningar -> Fönster ?

Liveredigering av CSS och html, dock inte samtidigt, gör att jag känner mig handikappad utan webdeveloper extension.

Tror inte det, den största skillnaden är annars upplösningen på skärmen. Jag har för mig att din iMac har 1024x768 som standard mot ibookens 800x600.
Här är ett gammalt skärmskott från min ibook http://linus.homeunix.com/mac_skrivbord.2005-02-26.jpg

Jag kör 10.3 på en ibook G3 300Mhz och särskilt snabbt är det inte men till mail, slösurfande på icke flash sidor, skype, itunes och andra mindre krävande saker funkar utmärkt.

Det största problemet är utrymmet på hårddisken. Jag har stoppat en 40 Gigare i min men använder inte så mycket men 10 GB är nog vad som kan räknas som minimum. Tyvärr är det inte direkt lätt att byta HD i de här iböckerna. En torxnyckel, stadig hand och ordning och reda krävs för att byta. Man måste bland annat montera av skärmen...

Jag har tagit det här tillfället för att lära mig mer om Applescript så scriptet blir lite mer avancerat.

--då osascript inte klarar att ta emot strängar med flera rader sätter jag detta istället för return och ersätter detta med en sed efter osascriptet.
set endOfLine to "ZaZaZaZaZ"
--antal låtar att visa innan nuvarande låt
set listBefore to 4
--antal låtar att visa efter nuvarande låt
set listAfter to 5
--vad som står mellan låtnamnet och artisten, kan ändras till t.ex; tab, " - ", " ", ": "
set songArtistSeparator to endOfLine & tab & tab

--kolla om iTunes körs, om inte avsluta med "iTunes is not playing"
tell application "System Events"
	if (name of processes) does not contain "iTunes" then
		return "iTunes is not playing"
	end if
end tell

--de "playlists" som skriptet inte stöder
set dontList to {"Radio", "Podcaster"}
tell application "iTunes"
	if player state is stopped then return "iTunes is not playing"
	
	--en trysats för att current playlist är inte alltid definierad. T.ex. finns den inte när man använder iTunes Store
	try
		if name of current playlist is in dontList then return "iTunes is not playing a playlist"
		--lite hjälpvariabler
		set nowIndex to 0
		set i to 0
		set wholeList to {}
		--hitta indexet på låten som spelas och formatera wholeList
		repeat with bar in tracks of current playlist
			set i to i + 1
			if name of bar is name of current track then set nowIndex to i
			set end of wholeList to name of bar & songArtistSeparator & artist of bar
		end repeat
		--kontrollera så att vi inte försöker hämta låtar utanför spellistan
		if (nowIndex - listBefore) < 1 then set listBefore to nowIndex - 1
		if (nowIndex + 1 + listAfter) > length of wholeList then set listAfter to ((length of wholeList)) - nowIndex - 1
		--hämta låtar före och efter nuvarande
		set beforeList to items (nowIndex - listBefore) thru (nowIndex - 1) of wholeList
		set afterList to items (nowIndex + 1) thru (nowIndex + 1 + listAfter) of wholeList
		--för att byta vad AppleScript sätter mellan items i listor vid to string
		set AppleScript's text item delimiters to endOfLine & tab
		--returnera klabbet
		return ((tab & beforeList as string) & endOfLine & "->" & tab & name of current track & afterList as string)
	end try
	return "iTunes is not playing a playlist"
end tell

Kommentarerna i scriptet borde förklara de mesta.
Jag ändrade utseendet lite på outputen mest för att visa hur det kan se ut. För att byta tillbaka till det förra utseendet så ändra värdet på songArtistSeparator till " - " eller tab istället.

Ett varningens finger!
Om du har långa spellistor eller spelar direkt ur biblioteket så kommer skriptet att ta ganska lång tid. Nu har jag iofs en mycket gammal dator att utveckla på, en ibook med en G3 på 300Mhz (första dasslocket! ). Så för er med maskiner från detta århundrade är det troligtvis ingen problem...

Ytterligare tips:
Kom ihåg att ändra uppdateringsfrekvensen i GeekTool, heter refresh och ligger uppe till höger i GeekToolfönstret. Jag har för mig att 10 är default och då det är sekunder är det lite slöseri med datorresurser så sätt den till en 30 eller nått sådant.