Ga naar inhoud


De_Perre

Lid
  • Items

    1647
  • Registratiedatum

  • Laatst bezocht

  • Dagen gewonnen

    4

Berichten die geplaatst zijn door De_Perre

  1. Wat is het verschil tussende sf4008 4k e de 4008 4k ?

     

    geen verschil; SF4008 is de officiële naam.

     

    @Alex1970; afwachten... Meer details heb ik nog niet gevonden op hun support forum.

  2. Dit is mijn bron (zie screenshot); veel info is er helaas niet.

     

    De 4018 werd naar 2018 verschoven; en er zou al sprake zijn van een 5008...

     

     

    OCTAGON SF5008


    CPU: 7252S
    Tuner Slots: 2 x Plug and Play
    PnP Tuner Types: FBC S2x, Twin DUAL DVB-S2X, Twin DUAL DVB-C/T2
    HDMI in & out
    SATA intern


    Ende (end) 2017 oder Anfang 2018 !

     

     

    **edit**

    screenshot vergeten

    post-54172-0-23363700-1497093017_thumb.png

  3. Zoals beloofd, nieuwe versie met aanmaak van symbolic link in plaats van filemove. Stuk code voor filemove zit er nog steeds in.

    #!/bin/sh
    
    ######
    # Script om bestandsnamen van opnames te gaan aanpassen
    ##
    
    #Geef wat feedback in de console; toon waar je mee bezig bent
    #Uncomment wanneer je de terminal output wil zien
    #set -x
    
    #####Variabelen die we gebruiken
    startdate=$(date +"%Y%m%d-%H%M")
    dir_in=/media/hdd/movie_tmp
    dir_out=/media/hdd/movie_out
    logdir=/media/hdd/renamelogs
    rename_script_log=$logdir/rename_$startdate".log"
    filelist=$logdir/filelist_$startdate.log
    filelist2=$logdir/filelist_$startdate"_2".csv
    
    
    #####Functies
    
    fn_check_inputdir()
    {
    
    if [ ! -d $dir_in ]
    then
    	echo "Input dir bestaat niet; script wordt afgebroken - error 6" >> $rename_script_log
    	exit 6
    fi
    }
    
    fn_check_outputdir()
    {
    
    if [ ! -d $dir_out ]
    then
    	echo "Output dir bestaat niet; script wordt afgebroken - error 7" >> $rename_script_log
    	exit 7
    fi
    }
    
    fn_check_logdir()
    {
    
    if [ ! -d $logdir ]
    then
    	mkdir $logdir
    fi
    }
    
    fn_create_list_files()
    {
    #functie die de lijst maakt van bestanden aanwezig in de input dir ($dir_in); en die in een logbestand wegschrijft
    #Hiervoor wordt het find commando gebruikt
    #  '! -mtime -1' zorgt er voor dat bestanden die de laatste minuut zijn aangepast niet mee in del ijst terecht komen
    #  '! -name ".vdirinfo*" zal er voor zorgen dat bestanden die beginnen met '.vdirinfo' uitgesloten worden en niet mee in de lijst terecht komen
    #  het stukje sed zal er voor zorgen dat de naam van het bestand weggeschreven wordt zonder './' in het begin
    
    cd $dir_in
    find . -type f ! -mtime -1 ! -name ".vdirinfo*" | sed 's|./||' >> $filelist
    
    }
    
    fn_process_filelist()
    {
    
    #functie die doorheen de filelist loopt en de bestandnaam opbouwt + de filemove doet
    ## gewenste output formaat = eerst de naam, dan de datum, en dan de zender
    
    #  progNAAM zal nog verder opgesplitst moeten worden => de naam en de extensie van het bestand
    #  bij progEXT wordt er gekeken naar het aantal fields in de input. Indien er maar 2 zijn, zal hij enkel de laatste gebruiken voor de extensie (bv .ts); 
    #    anders gaat hij de 2de en 3de gebruiken
    
    
    while read Line 
    do
    progDATUM=`echo $Line | awk -v FS=" - " ' { print $1 } '`
    progSERVICE=`echo $Line | awk -v FS=" - " ' { print $2 } '`
    progNAAM=`echo $Line | awk -v FS=" - " ' { print $3 } ' `
    progNAAMBASE=`echo  $progNAAM | awk -v FS="." ' { print $1 } '` 
    #progEXT=`echo  $progNAAM | awk -v FS="." ' { print $2"."$3 } '` #nog nakijken; variabel aantal extensies!!
    progEXT=`echo  $progNAAM | awk -v FS="." ' { if (NF==2) {print $2} else if (NF==3) {print $2"."$3} } '`
    
    
    newFileNAAM=$progNAAMBASE" - "$progDATUM" - "$progSERVICE"."$progEXT
    
    echo $Line";""$newFileNAAM" >> $filelist2
    
    ####Dit stuk zal een filemove doen; uncomment de volgende 3 lijnen wanneer je dit wil doen door het #-teken weg te nemen
    #echo "> Move van $dir_in/$Line naar $dir_out/$newFileNAAM"| tee -a $rename_script_log
    #mv "$dir_in/$Line" "$dir_out/$newFileNAAM" | tee -a $rename_script_log
    #echo "--> Move van $dir_in/$Line naar $dir_out/$newFileNAAM voltooid"| tee -a $rename_script_log
    ####Einde filemove
    
    
    ####Dit stuk creert symbolic links naar de originele filenames. Zet deze lijnen in commentaar door een #-teken aan het begin van de lijn te zetten
    echo "> Aanmaak symbolic link met naam $dir_out/$newFileNAAM      en verwijzend naar      $dir_in/$Line"| tee -a $rename_script_log
    ln -s "$dir_in/$Line" "$dir_out/$newFileNAAM"
    echo "--> Aanmaak symbolic link voltooid"| tee -a $rename_script_log
    ####
    
    
    done < $filelist
    
    echo "## $filelist is nu verwerkt" | tee -a $rename_script_log
    }
    
    
    ##Start verwerking door oproepen functies
    ###Check logdir
    fn_check_logdir
    
    ###Check input en output dirs
    fn_check_inputdir
    fn_check_outputdir
    
    ###maak lijst bestanden
    fn_create_list_files
    
    ###verwerking van de lijst
    fn_process_filelist
    
    
    ##Eventuele opkuis van logs/tijdelijke bestanden/...
    #rm $filelist
    
    
    ##The exit is near...
    exit 0
    
    

    txt bestand downloaden; filelocaties aanpassen (dir_in; dir_uit; log locatie); en '.txt' vervangen door '.sh'.

    Rename_movies.txt

  4. Ik heb de indruk dat je bron al behoorlijk brak is.

    Een vertaling vanuit het Engels ofzo; naar het Nederlands.

     

    In de lijnen die je dient te kopiëren ontbreken er al telkens ']' op het einde.

    Die bron klopt gewoon niet, je zal op zoek moeten naar een correcte versie.

     

     

    **edit**

    Misschien kan je hier nog iets vinden qua oplossing of verder link.

  5. Dus jullie zeggen dat je de registry gewoon moet laten voor wat hij is?... bij het de-installeren van software gebruik ik altijd de Revo uninstaller, en laat die dan zoeken wat er achterblijft... al haal je dan daarna nog wel dingen weg met ccleaner...

    Ik dacht altijd dat die "dode einden" in de registry slecht waren voor de stabiliteit van het systeem.

     

    Nu, in de meeste gevallen is er totaal niets schoon te maken in de registry, als je niets installeert/weghaalt.

    De Filstädning (schoonmaken van files) gebruik ik wel regelmatig, vooral ivm de cookies, die ik beheer in ccleaner... wat ik wil behouden geef ik daar altijd aan, de rest mag telkens weg.

     

    Je kan ook een tool van MS zelf gebruiken => https://support.microsoft.com/en-us/help/17588/fix-problems-that-block-programs-from-being-installed-or-removed

     

     

    Repareert
      • Beschadigde registersleutels op een 64-bits besturingssysteem
      • Beschadigde registersleutels waarmee de updategegevens worden beheerd
      • Problemen die de installatie van nieuwe programma's verhinderen
      • Problemen die verhinderen dat bestaande programma's volledig worden verwijderd of bijgewerkt
      • Problemen die het verwijderen van een programma verhinderen via Programma's installeren of verwijderen (of Programma's en onderdelen) in Configuratiescherm
  6. Even aan het genieten van het mooie weer, vandaar de vertraging in de reactie.

     

     

    De mount komt over de dakrand; vandaar de plooi bovenin. Zie schema in bijlage. Het zal in elk geval al een verbetering zijn van de bestaande situatie. Nu hangt de Big Bisat gewoon tegen de RockPanel.

    Alles maar eens deftig opmeten en dan een alu bedrijf vinden die dergelijke constructie kan en wil maken + leveren...

     

    Een flespaal in beton zal het niet worden, Sprietje. Ik vrees dat de toepassing op verdiep niet zo wenselijk is.

     

    post-54172-0-50085600-1496072128_thumb.png

  7. Omdat de muur waarop mijn Big Bisat hangt, geen T90 kan dragen, ben ik aan het denken om een custom mount te laten maken.

    De muur is immers een enkele holle steen + isolatie + afwerking met RockPanel.

     

    Dus een beetje aan het klungelen geweest, en uiteindelijk toch een beetje kunnen realiseren wat ik voor ogen heb.

    Ik moet de boel nog opmeten zodat het overeenstemt met de realiteit; en nog even kijken of ik er bevestigingspunten voor een houten bord er in kan voorzien (om eventueel nog 8-1 switches te hangen; of mocht het er ooit van komen een GSO systeem te kunnen herbergen).

     

    Ik ben geen professioneel (CAD)tekenaar; heb ook geen idee of wat ik voor ogen heb werkbaar is.

     

    De pijp om de schotel aan te monteren heeft 6cm doormeter; de dwarse pijpen heb ik in 8 cm voorzien.

    De draagmasten hebben 16 cm diameter.

    De spacers zijn ook 6 cm en moeten er voor zorgen dat het geheel een beetje stabiel kan blijven staan ten opzicht van de RockPanel.

     

    Zou dit kunnen werken? Of zijn er tekenaars die me eventueel nog verdere feedback kunnen geven??

     

    Ik zou nog moeten kijken of ik in de voeten eventueel een draad kan laten trekken voor een afstelsysteem zodat die een beetje waterpas kan gezet worden. En met de voeten bedoel ik de 4 uiteindes van de 16cm buizen (om het maar ineens volledig te vermelden :) ).

    Misschien de spacers ook met een draad voorzien, zodat ook die wat bijgeregeld kunnen worden.

     

    Mocht de T90 nog niet lukken, dan heb ik toch alvast een mount die de Big Bisat kan opvangen.......

    post-54172-0-43158200-1495568106_thumb.png

    post-54172-0-88091400-1495568112_thumb.png

    post-54172-0-63384200-1495568118_thumb.png

    post-54172-0-76251000-1495568123_thumb.png

    post-54172-0-76800800-1495568129_thumb.png

    post-54172-0-57463600-1495568135_thumb.png

    post-54172-0-86564200-1495568144_thumb.png

    post-54172-0-56077600-1495568168_thumb.png

    • Like 1
  8. Wat zou bewijzen dat het hen enkel om inkomsten te doen is, van die berg poen die ze scheppen zie je tegenwoordig bitter weinig terug in de kwaliteit van de programmatie, zijn ze niet bezig zich overbodig te maken, wie wilt er nu niet liever kwaliteit voor zijn centen.

     

    Commerciële zenders; onderdeel van commerciële bedrijven.... gerund door managers en aandeelhouders.

    Hoe je het ook draait of keert; het gaat altijd over geld.

     

    En tja, als de 85% Belgen die via kabel (Telenet/Voo) of via Proximus kijken, zich op termijn nog wat meer geld uit de buidel willen laten rollen, dan moeten ze vooral stil blijven en deze hele evolutie slikken.

     

    Maar mijn keuze is het niet; begrijp alleen niet dat de beleidsmakers zich zo laten ringeloren en er niet meer protest komt van bijvoorbeeld een TestAankoop.

  9. Bij mij steekt de CDS kaart in de bovenste reader; TVV in de onderste reade.

    [reader]
    label                         = canaldigital_seca3
    protocol                      = internal
    device                        = /dev/sci1
    caid                          = 0100
    detect                        = cd
    mhz                           = 450
    cardmhz                       = 2700
    ident                         = 0100:00006A
    group                         = 2
    emmcache                      = 1,1,0,0
    ratelimitecm                  = 4
    ratelimittime                 = 9000
    ecmunique                     = 1
    srvidholdtime                 = 2000
    cooldown                      = 30,600
    

    Dus, je config voor de reader in oscam.server klopt niet aangezien je /dev/sci0 hebt staan.

  10. Geniet van de rust.

     

    Doe later eerst een test met één opname; om zeker te zijn. Dit door een copy te maken naar de testmap die in het script staat.

    Nadien kan je dan eens een test met een aantal opnames maken; terug op basis van een copy.

    Als het naar wens werkt, kan je de in- en output dir in het script nog goed zetten en dan de run inplannen.

  11. Ondertussen is een eerste versie klaar.

     

    Upload naar een locatie op de ontvanger; vervang de '.txt' door '.sh' en pas de permissions aan (naar bv 755) zodat het kan uitgevoerd worden.

     

    Voorlopig zijn er 2 tijdelijke locaties opgegeven als input/output dirs. Dit om je de kans te geven om even een en ander te testen.

    dir_in=/media/hdd/movie_tmp
    dir_out=/media/hdd/movie_out
    

    Je kan best zelf even een kopie maken van een film met bijhorende bestanden naar de testdir (die je zelf even moet aanmaken). gebruik de '-p' vlag bij het copy commando om de datumeigenschappen van de originele bestanden te behouden. Bv

    cp -p *Dummie* ../movie_tmp
    

    Verder zal er een logdir aangemaakt worden; daarin worden alle logs weggeschreven. ook de csv met de oude en nieuwe naam zal je daar terug kunnen vinden.

     

     

     

    Alvast het volledige script

    #!/bin/sh
    
    ######
    # Script om bestandsnamen van opnames te gaan aanpassen
    ##
    
    #Geef wat feedback in de console; toon waar je mee bezig bent
    #Uncomment wanneer je de terminal output wil zien
    #set -x
    
    #####Variabelen die we gebruiken
    startdate=$(date +"%Y%m%d-%H%M")
    dir_in=/media/hdd/movie_tmp
    dir_out=/media/hdd/movie_out
    logdir=/media/hdd/renamelogs
    rename_script_log=$logdir/rename_$startdate".log"
    filelist=$logdir/filelist_$startdate.log
    filelist2=$logdir/filelist_$startdate"_2".csv
    
    
    #####Functies
    
    fn_check_inputdir()
    {
    
    if [ ! -d $dir_in ]
    then
    	echo "Input dir bestaat niet; script wordt afgebroken - error 6" >> $rename_script_log
    	exit 6
    fi
    }
    
    fn_check_outputdir()
    {
    
    if [ ! -d $dir_out ]
    then
    	echo "Output dir bestaat niet; script wordt afgebroken - error 7" >> $rename_script_log
    	exit 7
    fi
    }
    
    fn_check_logdir()
    {
    
    if [ ! -d $logdir ]
    then
    	mkdir $logdir
    fi
    }
    
    fn_create_list_files()
    {
    #functie die de lijst maakt van bestanden aanwezig in de input dir ($dir_in); en die in een logbestand wegschrijft
    #Hiervoor wordt het find commando gebruikt
    #  '! -mtime -1' zorgt er voor dat bestanden die de laatste minuut zijn aangepast niet mee in del ijst terecht komen
    #  '! -name ".vdirinfo*" zal er voor zorgen dat bestanden die beginnen met '.vdirinfo' uitgesloten worden en niet mee in de lijst terecht komen
    #  het stukje sed zal er voor zorgen dat de naam van het bestand weggeschreven wordt zonder './' in het begin
    
    cd $dir_in
    find . -type f ! -mtime -1 ! -name ".vdirinfo*" | sed 's|./||' >> $filelist
    
    }
    
    fn_process_filelist()
    {
    
    #functie die doorheen de filelist loopt en de bestandnaam opbouwt + de filemove doet
    ## gewenste output formaat = eerst de naam, dan de datum, en dan de zender
    
    #  progNAAM zal nog verder opgesplitst moeten worden => de naam en de extensie van het bestand
    #  bij progEXT wordt er gekeken naar het aantal fields in de input. Indien er maar 2 zijn, zal hij enkel de laatste gebruiken voor de extensie (bv .ts); 
    #    anders gaat hij de 2de en 3de gebruiken
    
    
    while read Line 
    do
    progDATUM=`echo $Line | awk -v FS=" - " ' { print $1 } '`
    progSERVICE=`echo $Line | awk -v FS=" - " ' { print $2 } '`
    progNAAM=`echo $Line | awk -v FS=" - " ' { print $3 } ' `
    progNAAMBASE=`echo  $progNAAM | awk -v FS="." ' { print $1 } '` 
    #progEXT=`echo  $progNAAM | awk -v FS="." ' { print $2"."$3 } '` #nog nakijken; variabel aantal extensies!!
    progEXT=`echo  $progNAAM | awk -v FS="." ' { if (NF==2) {print $2} else if (NF==3) {print $2"."$3} } '`
    
    
    newFileNAAM=$progNAAMBASE" - "$progDATUM" - "$progSERVICE"."$progEXT
    
    echo $Line";""$newFileNAAM" >> $filelist2
    echo "> Move van $dir_in/$Line naar $dir_out/$newFileNAAM"| tee -a $rename_script_log
    mv "$dir_in/$Line" "$dir_out/$newFileNAAM" | tee -a $rename_script_log
    echo "--> Move van $dir_in/$Line naar $dir_out/$newFileNAAM voltooid"| tee -a $rename_script_log
    done < $filelist
    
    echo "## $filelist is nu verwerkt" | tee -a $rename_script_log
    }
    
    
    ##Start verwerking door oproepen functies
    ###Check logdir
    fn_check_logdir
    
    ###Check input en output dirs
    fn_check_inputdir
    fn_check_outputdir
    
    ###maak lijst bestanden
    fn_create_list_files
    
    ###verwerking van de lijst
    fn_process_filelist
    
    
    ##Eventuele opkuis van logs/tijdelijke bestanden/...
    #rm $filelist
    
    
    ##The exit is near...
    exit 0
    
    

    Het verwijderen van logs zit er nog niet in; er staat wel al een lijn klaar maar die staat voorlopig nog in comment.

    Rename_movies.txt

×
×
  • Nieuwe aanmaken...