Sida 1 av 1
sfv checking
Postat: 24 jun 2007, 20:03
av Guttasej
Hej skulle vilja göra ett litet script som automatiserar en grej,,
Nu när jag ska göra en sfv check, måste jag för gå in i mappen där sfv filen ligger och sedan skriva cksfv -f filen.sfv
sen startar det ,, kan man på något sett göra så att , jag genom att skriva sfvcheck i en mapp med en sfv fil i så börjar den automatiskt kolla den??
tack på förhand

SV: sfv checking
Postat: 24 jun 2007, 22:25
av Buggen
Ja det skulle jag oxå gärna vilja få hjälp med.

SV: sfv checking
Postat: 24 jun 2007, 22:37
av Emil.s
Antingen lägger ni ett eget bash script i /urs/local/bin, eller så skapar ni ett "alias".
Alias kan jag inte riktigt, men scripten bör se ut så här:
Kod: Markera allt
#/bin/bash
cksfv -f $(ls | grep .sfv)
echo 'Klart! :)'
Lägg det som /usr/local/bin/sfvcheck och gör det körbart.

SV: sfv checking
Postat: 24 jun 2007, 23:15
av Lars
Eller varför inte bara "cksfv -f *.sfv"?

SV: sfv checking
Postat: 24 jun 2007, 23:20
av TicToc
varför inte installera cfv och sedan skriva
cfv
det ligger så bra på tangentbordet också...
SV: sfv checking
Postat: 24 jun 2007, 23:25
av Emil.s
Lars skrev:
Eller varför inte bara "cksfv -f *.sfv"?
lol, hur tänkte jag egentligen. För att citera min miniräknare: "I/O error: Owerflow".
Var som händer i mitt huvud just nu.

SV: sfv checking
Postat: 25 jun 2007, 00:32
av Guttasej
Aa, tack så mycket

precis vad jag sökte efter

SV: sfv checking
Postat: 25 jun 2007, 08:55
av Hund
Duger inte Parano då?

SV: sfv checking
Postat: 25 jun 2007, 20:41
av Buggen
Tackar

SV: sfv checking
Postat: 26 jun 2007, 01:23
av Guttasej
Hund skrev:
Duger inte Parano då?
sist jag kollade var Parano grafiskt iaf

så struntade i det då när jag valde sfvchecker
kör mest sfv checks i terminalen,
SV: sfv checking
Postat: 03 aug 2007, 11:08
av mrazster
Detta är väl kanske inte exakt vad som eftersöktes av författaren...men de kanske kan hjälpa lite eller någon. Eftersom jag kör xfce och använder thunar som filhanterare så vill jag göra allt sånt via thunar. Så jag har lagt till en så kallad
"custom action" så när jag högerklickar på en .SFV fil så kan jag välja
"Check SFV", det hoppar då upp en ruta som ger mig utkastet. För att få ett grafisk verktyg så har jag använt zenity. Jag gjorde enligt följande:
1.
2.
Öppna
Thunar/Edit/Configure custom actions(kör med eng system)
3.
Välj namn och beskrivning efter eget tycke.
I commando raden lägger man till följande:
Kod: Markera allt
cksfv -f %f 2>&1 | tail -n +2 | head -c -2 | sed 's/ *OK$/\nOK/;s/ *No such file or directory$/\nNo such file or directory/;s/ *different CRC$/\ndifferent CRC/' | zenity --list --title "Check SFV" --text "Verification results for %f" --column "File" --column "Result" --height=400 --width=500
Här är det naturligtvis fritt att ändra höjd(height) och bredd(width) efter eget tycke.
Här kan ni även välja ikon om ni vill ha det.
4.
I den andra fliken lägger ni till:
högst upp och klicka även i "textfiler" nedanför.
Klicka OK för att spara och stänga.
Sen är det som sagt bara att högerklicka på en .SFV fil och det ska finnas ett alternitv i menyn för att utföra kontrollen... i mitt fall står det som sagt
Check SFV". Enda stora nackdelen med detta är att men ser inte själva förloppet i rutan...utan det hoppar bara upp en ruta som står tom tills alla filerna är kontrollerade och först när det är klart så får man se resultatet....dock så vet man att så länge rutan är uppe så jobbar den. Kan vara lite fundersamt första gången när det är många och stora filer som ska kollas då det tar en stund...som t.e.x en DVDr...men bara vänta resultatet kommer.
Det finns säkert många bättre alternativ...men detta funkar fint för mig. Hoppas det kan vara till hjälp för någon.