Synology-Forum.nl
Packages => Officiële Packages => Photo Station / Photos => Topic gestart door: LanderV op 02 juli 2015, 16:31:40
-
Hallo,
Dit is mijn eerste bericht hier. Omdat het creëren van de thumbnails lang kan duren en ik de voortgang hiervan iets preciezer wilde volgen dan wat zichtbaar is in DSM heb ik een shell scriptje gemaakt die juist dat doet.
Het voegt niet veel toe, maar ik had plezier in het maken, en wie weet kan ik er iemand anders mee plezieren :)
Voorbeelduitvoer van het script:
Completed: 15844 / 50748 (31.220 %)
Vereisten:
- Je hebt een basiskennis Linux en weet hoe je een SSH sessie naar je NAS opzet
Het script:
#!/bin/sh
total=$( head /var/spool/conv_progress_photo |grep total_thumb | grep -Eo '[0-9]+' )
completed=$( head /var/spool/conv_progress_photo | grep completed_thumb | grep -Eo '[0-9]+' )
percentage=$( printf "%.5d" $((completed * 100000 / $total)) )
integer=${percentage:0:2}
float=${percentage:2:3}
echo Completed: $completed / $total \($integer.$float %\)
Installatie:
- Plaats een bestand met bovenstaande tekst ergens op je NAS. Ik gebruikte mijn home-folder
- Start een SSH sessie naar je NAS en login
- Navigeer (met commando 'cd') naar de folder waar je het bestand plaatste. Bijvoorbeeld cd /volume1/homes/Lander/scripts
- Voer dit commando uit om het script uitvoerbaar te maken: chmod +x <bestandsnaam> (zonder de <>)
Gebruik:
- (Open SSH sessie en login)
- (Navigeer naar de folder met het script)
- Commando: sh <naamvanhetscript>
Tip: Pijltje omhoog + Enter voert de laatst uitgevoerde opdracht nogmaals uit :)
NASLander> sh showThumbnailProgress
Completed: 16129 / 50748 (31.782 %)
NASLander> sh showThumbnailProgress
Completed: 16130 / 50748 (31.784 %)
NASLander> sh showThumbnailProgress
Completed: 16134 / 50748 (31.792 %)
-
Welkom op het Forum.
Nou...ik denk dat er daar wel behoefte aan is ;D
Voor het SSH gedeelte wil ik graag doorverwijzen naar hier. (http://www.synology-forum.nl/algemeen/nas-benaderen-met-ssh-winscp-putty/)