Archive for the ‘Linux’ Category.
2011/01/31, 17:37
Alla som använder Linux vet att Adobe Flash inte är något vidare, dessutom är alla svenskar väl medvetna om att SVT använder sig utav Flash på sin annars intressanta innehållsmässiga hemsida. Många som använder sig utav Linux installerar någon dist och kör sedan vidare, utan att kolla efter tips och trix på saker som de stör sig på. Jag är inte en av dem. Jag har sedan länge använt mig utav lite halvtaskiga och tråkiga skript som gör att mplayer spelar upp de klipp SVT Play har att erbjuda. Jag ansåg att jag behövde kolla vidare efter bättre skripts (som andra har gjort, såklart). Nedan kommer två st, den ena streamar via mplayer medan det andra laddar ner videos. Riktigt bra! Som tidigare har nämnts så är det smidigt om följande finns i .bashrc eller vilket shell som nu används: export PATH=”${PATH}:${HOME}/bin” där du senare placerar följande om de verkar vara av värde för dig.
Streamning:
svtplay.pl – Ett tips är att kolla vad det är för pearlmoduler som du behöver och om du har dem. Även rtmpdump och mplayer behövs.
Ladda ner videos:
Skriptet kommer ursprungligen från ett svensk forum. Jag tänker inte ta äran för de fåtal ändringar som jag har gjort vilka är följande;
1. Tog bort delen där skriptet ville installera beroenden som saknades (dessa var för ämnade för Ubuntu).
2. Tog bort delar som är relaterade till zenity. Jag hade inte programmet installerat och ville inte ha det bara för skriptet. Istället la jag till notify-send vilket de flesta redan har installerat. Smidigt? Ja.
I alla fall, här kommer det:
#! /bin/bash
#
TITLE="Hämta hem fil från SVT-Play"
LINK=$(yad --center --entry --width=800 --title "$TITLE" --text "Högerklicka och klistra in länken till filmen" 2>>/dev/null)
if [[ $LINK != "" ]]; then
DATE=$(echo $LINK | awk -F \/ '{ print $7 }')
if [[ $DATE != "" ]]; then
FILM=$(basename $LINK | awk -F \- '{ print $4 }')
if [[ $FILM != "" ]]; then
TYPE=$(basename $LINK | awk -F \. '{ print $2 }')
if [[ $TYPE != "" ]]; then
OUTFILE="$FILM-$DATE.$TYPE"
rtmpdump -r $LINK -o $OUTFILE 2>&1 | yad --center --title "Hämtar $OUTFILE" --no-buttons --tail --text-info --width 600 --height 20
IRET=$?
if [[ $IRET != 0 && $IRET != 252 ]]; then
notify-send "Hämtning av film misslyckades ($IRET)!"
exit
fi
else
notify-send "Kunde inte finna någon implicit filmtyp i angiven webbadress!"
exit
fi
else
notify-send "Kunde inte finna något implicit namn i angiven webbadress!"
exit
fi
else
notify-send "Kunde inte finna något implicit datum i angiven webbadress!"
exit
fi
else
exit
fi
Herrå!
2010/12/01, 20:51
Jag har inte riktigt haft något större behov utav att sitta mig framför Vim och göra ett skript tidigare, men då jag egentligen måste plugga och alltid har stört mig på en sak med Awesome och dess meny (som fungerar som en sådan Fluxbox,bblean, openbox etc använder sig utav) tänkte jag att det nu var ett gyllene tillfälle att fixa det, problemet har varit att få Spotify (som nästan aldrig använts, men ändå) att funka. Miranda IM har jag aldrig haft problem med att få in i menyn men desto svårare har det alltså varit med Spotify. Tills nu. Titta och lär för 1337 kaptenen har varit i farten:
>>> cat bin/pspotify [~]
#! /bin/bash
wine ~/.wine/dosdevices/c:/Program\ Files/Spotify/spotify.exe
Sist men inte minst, följande i rc.lua:
{ “Spotify”, “pspotify” },
Nej, jag var inte seriöst med att det var avancerat. Däremot så löste sig problemet.
2010/08/23, 18:15
En ny version utav Gnash är nu släppt, i den nya versionen så ska tydligen Youtube fungera till 100%, Gnash kan snart bli ett bra alternativ till Maemo istället för Adobe Flash, operativsystemet som Nokia N900 kommer med, detta av två anledningar:
1. Adobe flash är ingen fri programvara, det är Gnash.
2. Det finns enbart en något äldre version av Adobe Flash tillgängligt, det går dock att fixa till.
Det finns såklart frågor som uppstår, hur bra fungerar Youtube? Hur är det med spel i flash, hemsidor i flash? Jag antar att det bara finns ett sätt att ta reda på det: att testa själv. Dessvärre bryr jag mig inte om Youtube då jag använder ett skript som gör att jag slipper flash och använder (i mitt fall, vlc och liknande funkar också) mplayer, smidigt och snabbt.
2010/08/05, 16:32
För ett par veckor sedan införskaffade jag mig en ny mobil. Min Nokia N-Gage talade för sista valsen med batteritider som var under all kritik med mera. Mitt ex har varit en trogen följeslagare som har varit med om mycket, mycket skratt pga dess utseende, speciellt när det ringer och man tar emot samtalet. Så, varför valde jag då en till Nokia, en Nokia som är betydligt bättre än den jag en gång hade? Jag tänkte så här:
1. Det är en Nokia – Jag skulle inte vilja ha något annat än en Nokia, Vill jag ha Google i min mobil? Nej. Vill jag ha en iPhone där exempelvis inte Flash funkar alls, och multitasking kommer som en nyhet? Nej.
2. Det är Linux på den – Det är alltid tilltalande med öppenhet, synd att det fortfarande är mycket som är stängt, tänker på Nokia:s drivrutiner. Ett minus är att många kända program till Linux som har blivit portade till Maemo inte är de senare versionerna, som användare av Arch så tar det lite i hjärtat.
3. Det är en kraftig mobil med många möjligheter – Det finns mycket användaren själv kan fixa till, du kan porta andra operativsystem för att därför få tillgång till fler program (Easy Debian, Android etc)
4. Tar jag det med abonnemang så blir det inte mycket att betala, per månad (i längden tjänar jag kanske inte något…)
Vad tycker jag nu då, gjorde jag en bra affär? Är jag Nöjd? Svar är ett svagt ja. Jag delar mycket av kritiken som riktas mot Nokia för dess svek mot Maemo och Nokia. Att börja koncentrera sig på ett nytt operativsystem (Meego) så här tidigt, och samtidigt inte fixa så att användare av N900 kan ta del av det nya operativsystem känns fel, men vi får testa utvecklingsversionen fram tills det slutgiltiga släppet, yey. Diskussionerna om uppdateringen av Flash och liknande bryr jag mig inte nämnvärt om, men det var inte jag som släppte Nokia som en dator, det var Nokia. Att då inte satsa på att uppdatera Flash känns som ovan nämnda, fel. Som Mobil är den dock bra, batteritiden kan diskuteras. Ringa, sätta väckarklocka, spela Harpan, skicka MMS (fMMS), skicka sms och standargrejer funkar, vilket gör att jag inte planerar att sälja den än på ett tag.
2010/06/03, 18:11
I min första post så skrev jag så gott om Miranda IM, i mitt tycke det bästa program till Windows som kan hantera MSN-protokollet, det var ett program jag även använde mycket med Wine (och väldigt mycket med Windows). Miranda började dock strula (troligtvis så var det winetricks fel…) vilket gjorde att jag letade vidare efter något annat program. Jag började använda Pidgin lite smått, helt ok. Det jag nu använder större delen av tiden är dock bitlbee, väldigt smidigt tillsammans med Irssi som jag använder ofta, drar knappt några resurser och det känns väldigt effektivt, förutom vad gäller filhanteringen – som inte finns. Under en utvecklingsversion så finns det stöd för filhantering, men det är i ett sådant stadie så att jag inte orkar använda den. Kortfattat:
Skicka filer, gui = Pidgin
Oftast = Irssi + bitlbee
Hej.
2010/05/28, 17:11
Idag slösurfade jag i vanlig ordning och hittade då ett fint skript i python som gör det möjligt att ladda ner från myspace, först laddas låtarna ner i .flv-format och konverteras sedan automatiskt till .mp3. Smidigt och enkelt!
Jag la in skriptet i ~/bin så att jag slipper trixa med jobbiga alias och liknande, får du för dig att göra detta så tänk på att först göra följande i någon fil som ditt shell läser av (~/.zsh/exports i mitt fall):
export PATH=”${PATH}:${HOME}/bin”
Fattas det något så borde det här fixa biffen:
sudo ./myspace.py -install
Källa:
http://ubuntuforums.org/showpost.php?p=8692797&postcount=5
2010/03/20, 23:55
Jag har testat Uzbl sen det begav sig för webbläsaren som är skapad efter den filosofi som Linux utgår från, att göra en sak och göra den bra, jag har dock snabbt lämnat Uzbl åt sidan många gånger för att jag har ansett att Firefox (eller Swiftfox som jag använder) alltid har varit bättre, något som säkert stämmer. De senaste två månaderna så har jag dock alltmer testat och konfigurerat Uzbl, testat de skripts som finns etc. Jag gillar det jag ser, men det finns ett antal saker som gör att jag ändå använder Firefox. Dels så kraschar Uzbl när jag loggar in på gmail, det jag också saknar är de tillägg som faktiskt gör Firefox så bra. Jag tänkte dela med mig utav min config för Uzbl, en fil som jag förbättrar hela tiden. Vänligen kommentera ifall ni ser något uppenbarligt fel.
http://pastebin.com/19kDn5pD
Edit: Jag använder inte Uzbl så mycket längre, och min konfigurationsfil är mycket uppdaterad. Återkommer med en senare post.
2010/02/15, 16:52
Zathura är en pdf-läsare som följer filosofin att göra en sak och att göra den bra. Extremt minimal och därför snabb. Zathura använder dessutom keybildnings från Vim. Check it out!
Zathura
Zathura git
2010/02/15, 02:50
Är du, likt mig, trött på skärmsläckare som man sällan ser men som ändå behövs och som tar lite plats? Visst att xscreensaver finns och som kan räknas som minimalt, men det finns något bättre. xautolock och slock tillsammans kan fylla ut det behöv som åtminstone jag har sökt på ett mer minimalt plan. Installera dessa två och sedan kan du antingen sätta ihop ett bashskript eller så lägger du in följande i någon fil som hanterar uppstartsprogram(tex .xinit) :
xautolock -time 40 -locker slock -nowlocker slock -detectsleep -corners 000+ -cornerdelay 3 &
Vilket ger följande resultat: Skärmen blir efter 40 minuter svart och drar igång slock. Då behöver man med andra ord skriva in sitt lösenord. Man kan även dra ner muspekaren till det högra hörnet så går slock igång efter tre sekunder.
2010/02/12, 17:47
Då jag kör Archlinux så finns det något fint som AUR där människor delar med sig utav trevlig programvara. Vad som är relevant för detta inlägg är quick-init som ändrar om en del filer och gör det betydligt snabbare.
Andra saker som jag har gjort är att sätta @ framför de flesta i daemons under rc.conf. Så här ser det ut i mitt fall:
/etc/rc.conf
DAEMONS=(syslog-ng network @netfs @cpufreq @alsa @hal @autofs @crond)
Jag har även lagt in de moduler jag använder mig utav istället för att datorn ska söka efter dem vid uppstart. Skriv följande i terminalen för att se vilka moduler (om du inte har hwdetect så kör pacman -S hwdetect först);
hwdetect –modules
Nästa steg är att ändra så det ser ut som följer:
MOD_AUTOLOAD=”no”
MODULES=(informationen från hwdetect)
Jag har gjort fler saker, men om du inte har gjort något alls åt hastigheten så funkar nog det här tills vidare. Jag rekommenderar dig till att först läsa lite kring moduler och quick-init