sfv checking

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Guttasej
Inlägg: 150
Blev medlem: 03 jun 2006, 20:05

sfv checking

Inlägg 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 :D
Användarvisningsbild
Buggen
Inlägg: 133
Blev medlem: 23 dec 2006, 20:15
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: skara

SV: sfv checking

Inlägg av Buggen »

Ja det skulle jag oxå gärna vilja få hjälp med.  :)
linux: amd 3800+, 2048mb ddr2, geforce 9500gt 512mb
windowz: intel c2d e8400, 2048mb ddr2, radeon hd3870 512mb
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: sfv checking

Inlägg 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. :)
Home sweet ~/ = http://sandnabba.se
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: sfv checking

Inlägg av Lars »

Eller varför inte bara "cksfv -f *.sfv"?

;)
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

SV: sfv checking

Inlägg av TicToc »

varför inte installera cfv och sedan skriva
cfv
det ligger så bra på tangentbordet också...
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: sfv checking

Inlägg 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.  :P
Home sweet ~/ = http://sandnabba.se
Guttasej
Inlägg: 150
Blev medlem: 03 jun 2006, 20:05

SV: sfv checking

Inlägg av Guttasej »

Aa, tack så mycket :) precis vad jag sökte efter  :) :)
Användarvisningsbild
Hund
Inlägg: 16492
Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:

SV: sfv checking

Inlägg av Hund »

Duger inte Parano då? :)
Linuxkompis - En vänlig Linux-gemenskap för alla!
Användarvisningsbild
Buggen
Inlägg: 133
Blev medlem: 23 dec 2006, 20:15
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: skara

SV: sfv checking

Inlägg av Buggen »

Tackar  :D
linux: amd 3800+, 2048mb ddr2, geforce 9500gt 512mb
windowz: intel c2d e8400, 2048mb ddr2, radeon hd3870 512mb
Guttasej
Inlägg: 150
Blev medlem: 03 jun 2006, 20:05

SV: sfv checking

Inlägg av Guttasej »

Hund skrev: Duger inte Parano då? :)
sist jag kollade var Parano grafiskt iaf  :P  så struntade i det då när jag valde sfvchecker :P

kör mest sfv checks i terminalen,
mrazster
Inlägg: 17
Blev medlem: 15 maj 2007, 17:51
OS: Ubuntu
Utgåva: 10.04 Lucid LTS
Kontakt:

SV: sfv checking

Inlägg 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.

Kod: Markera allt

sudo apt-get install cksfv zenity

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:

Kod: Markera allt

*.sfv;*.SFV
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 sagtCheck 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.
Skriv svar

Återgå till "Terminalforum"