T: Linux med autostartande webläsare

Nerre
Inlägg: 27188
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: T: Linux med autostartande webläsare

Inlägg av Nerre »

Jag trodde att den fanns med eftersom RFC420 skrev så här:
RFC420 skrev: Grejen med raderna du ska lägga till i configfilen är att annars öppnar scriptet alla länkar i nya flikar och då lär minnet inte räcka långt. Efter du lagt till raderna kan du gå in scriptet och plocka bort "-e Fullscreen" och sen provköra det (./midorilauncher.sh) för att se att allt verkligen öppnas i samma flik.
Men jag ser nu att det bara finns med i den ursprungliga instruktionen (utan midorilaucher.sh):
RFC420 skrev: -lägg till följande i .config/openbox/autostart för att starta en browser, deaktivera att skärmen släcks ner och dölj muspekaren:
xset s off
xset -dpms
xset s noblank
unclutter -idle 0.1 &
midori -e Fullscreen -a http://google.com &
Du ska alltså ändra så det står

Kod: Markera allt

midori ${sidor[$i]} -e Fullscreen &
Det är ju en switch till programmet midori, då kan det inte stå på raden efter. Det där & på slutet av raden betyder att det hela ska köras i bakgrunden (annars "fastnar" scriptet där tills du avslutar midori).
Senast redigerad av Nerre 2 november 2015, 11:36:15, redigerad totalt 1 gång.
Användarvisningsbild
FormerMazda
Inlägg: 6442
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: T: Linux med autostartande webläsare

Inlägg av FormerMazda »

Hmm, men då borde följande funka bättre:
while [ TRUE ]; do

midori -e Fullscreen ${sidor[$i]} &

sleep $sec

i=$(((i+1)%${#sidor[@]}))

done
Nerre
Inlägg: 27188
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: T: Linux med autostartande webläsare

Inlägg av Nerre »

Ordningen spelar troligen ingen roll, både FormerMazdas och min variant bör fungera likadant.
Användarvisningsbild
FormerMazda
Inlägg: 6442
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: T: Linux med autostartande webläsare

Inlägg av FormerMazda »

Där läste inte jag ditt inlägg tillräckligt. Skyller på stress.. :oops:
Användarvisningsbild
FormerMazda
Inlägg: 6442
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: T: Linux med autostartande webläsare

Inlägg av FormerMazda »

Det funkar! :D :whoho:

Om än att midori öppnar sidorna i fönster, för att sen fullscreenea dom. Men det spelar ju mindre roll i en slinga med typ en minuts paus.
RFC420
Inlägg: 162
Blev medlem: 13 december 2012, 10:28:33
Ort: Stockholm

Re: T: Linux med autostartande webläsare

Inlägg av RFC420 »

Vad säger den om du kör ps -A | grep midori när den snurrat ett tag?
Användarvisningsbild
FormerMazda
Inlägg: 6442
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: T: Linux med autostartande webläsare

Inlägg av FormerMazda »

Detta:
[alarm@alarmpi ~]$ ps -A | grep midori
221 tty1 00:00:02 midorilauncher.
223 tty1 00:13:57 midori
[alarm@alarmpi ~]$
Är det nån typ av aktiv tid för processer?
RFC420
Inlägg: 162
Blev medlem: 13 december 2012, 10:28:33
Ort: Stockholm

Re: T: Linux med autostartande webläsare

Inlägg av RFC420 »

När du sa att när den först öppnade sidan gjorde den det i ett fönster och sen gick till helskärm lät det som att den öppnade en ny webläsare för varje sida, men ps visar bara en process så det verkar ju fungera som det ska. Har inget minne av att den uppförde sig så när testade bara.
Användarvisningsbild
FormerMazda
Inlägg: 6442
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: T: Linux med autostartande webläsare

Inlägg av FormerMazda »

Aha.
Det kan ju kanske vara för min är en tidig variant = slö?
RFC420
Inlägg: 162
Blev medlem: 13 december 2012, 10:28:33
Ort: Stockholm

Re: T: Linux med autostartande webläsare

Inlägg av RFC420 »

Ja, när jag skrev scriptet gjorde jag det på en annan dator och hade låtit min pi återgå till normal tjänstgöring, så att den inte riktigt orkar med låter väl rimligt.

Mycket av grejerna jag gjort är extra krångliga och lite fulhackiga just för att spara på prestanda, så låt inte det här avskräcka dig från linux. :)
Användarvisningsbild
FormerMazda
Inlägg: 6442
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: T: Linux med autostartande webläsare

Inlägg av FormerMazda »

Avskräckt är jag inte, snarare så har ju lite av spärrarna släppt nu när man inser att det inte är superknöligt eller svårt. Det finns ju en logik som man känner igen ändå.

Men detta är jag förmodligen helt nöjd med som det är nu! Ett oerhört stort tack för all hjälp! :D

Jag kommer nog byta från DHCP till fast IP sen. Om jag inte redan gjort det förresten..
BTW, kommer man åt .. kommandotolken :D från Pi´n utan putty. Alltså med tangentbord anslutet.
Användarvisningsbild
FormerMazda
Inlägg: 6442
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: T: Linux med autostartande webläsare

Inlägg av FormerMazda »

Säg den glädje..

Den kör inte alls fullscreen konsekvent.
Och jag ser inget mönster i det heller, ibland öppnas en sida rätt. Ibland fönstrad, för att bli fullscreen precis innan nästa sida ska visas.
Och det är inkonsekvent vilken sida också.

Edit:
Glömde aktuell midorilauncher.sh
#!/bin/bash

sec=30 #antal sekunder p varje sida
sidor=("rosenhill.eu" "rosenhill.eu/ws" "elektronikforumet.com/forum")
i=0

while [ TRUE ]; do

midori -e Fullscreen ${sidor[$i]} &

sleep $sec

i=$(((i+1)%${#sidor[@]}))

done
Nerre
Inlägg: 27188
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: T: Linux med autostartande webläsare

Inlägg av Nerre »

Prova att skriv adresserna i arrayen sidor som kompletta URL:er inklusive http://.

Min tanke är att det blir en redirect eller nåt som kanske gör att den lämnar fullskärmsläget.

Ett annat alternativ är att skriva om till
midori -e Fullscreen &

while [ TRUE ]; do

midori ${sidor[$i]} &
Vilket borde innebära att du första startar en midori i fullskärmsläge (utan nån specifik sida) och sen inuti loopen talar du bara om för processen att ladda en ny sida.
Användarvisningsbild
FormerMazda
Inlägg: 6442
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: T: Linux med autostartande webläsare

Inlägg av FormerMazda »

Googlat lite hur man sätter fast IP i Arch Linux. Och ju mer jag läser ju mer osäker blir jag..

Nån som har en rakare guide?
Jag vill bara få sätta IP, NM och GW. DNSer vet jag ändå inte borde inte behövas då webläsaren ska gå till en IP-adress i samma lan.
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: T: Linux med autostartande webläsare

Inlägg av lillahuset »

Jag har ingen erfarenhet av Arch men det är ganska vanligt att man kan ställa in i "/etc/network/interfaces". Men det varierar. Har du ett grafiskt gränssnitt är risken ganska stor att det finns ett "praktiskt" litet program som antingen skriver över vad du skrivit eller bara ignorerar den filen.
Skriv svar