- Nosztalgikus húrokat megpendítő házzal rukkolt elő a SilverStone
- Úgy gondolja az NVIDIA, hogy az új GeForce-okon nem olvadhat meg a tápcsaltakozó
- Aktív hűtéssel érkezik a SilverStone legfrissebb M.2 bővítőkártyája
- Gyorsan Snapdragonnal: Acer Swift 14 AI tapasztalatok
- Párban járnak az Intel Arc B580 VGA-k az ONIX háza táján
- Notebook hibák
- Milyen billentyűzetet vegyek?
- Milyen széket vegyek?
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Videós, mozgóképes topik
- CES 2025: titokban még hozott pár új processzort az AMD
- Azonnali processzoros kérdések órája
- Nvidia GPU-k jövője - amit tudni vélünk
- Plazma TV topic
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
-
PROHARDVER!
Xpenology Téma Összefoglaló
Új hozzászólás Aktív témák
-
Magnat
veterán
Ha arra gondolsz, h letöltés után automatikusan indexelje ami letöltött, akkor annyit tudok segíteni, h még vmelyik régebbi DSM verzióra találtam egy Perl scriptet ami elvileg megoldja, de nem volt az igazi (alkönyvtárat nem indexelt) és ezért belekendácsoltam pár plusz sort és így működött, de aztán vmelyik update kiütötte ... őszintén szólva sosem mentem utána, h miért, ha gondolod, tegyél vele egy próbát, lehet,h csak a Transmission írta felül a konfig filet amiben be volt állítva a script hívása letöltés után. A Synology topikban írtam róla bővebben: [link]
Kell tehát egy script update-syno.sh néven:
#!/usr/bin/perl
#
# Synology Media Indexer
#
# The Synology's synoindexd service will only index files if those have been copied to the media
# directory via FTP, SMB, AFP. If you move or copy media files via Telnet/SSH, the indexer is not
# aware of those, and you would have to manually reindex (which is time-consuming).
#
# This script will scan the video directory for modified files over the last two days and will then
# query the synoindex-service if the file was already indexed. If the file does not exist in the index
# database, the script will manually add it for immediate indexing.
#
# The logging component is handy, if you want to monitor when files are indexed and possibly tune your
# cronjob settings. I run the script in a cronjob every 10 minutes, which will then result in little
# overhead.
#
# I have included my most common media types in the script, but if I missed something, you are welcome
# to extend the script (and let me know what types I have missed).
#
# Usage: perl update-syno.sh /volume1/video
#
# Or add to crontab:
# */10 * * * * root perl /volume1/Extensions/scripts/update-syno.sh /volume1/video
#
# DISCLAIMER:
#
# (C) 2010 by Gerd W. Naschenweng (Gerd@Naschenweng.info / http://www.naschenweng.info)
### Logging: Adjust the path below to the base-directory where you place the script (if you don't need logging, comment out)
use lib qw(/volume1/transmission/scripts);
use Logging::Log;
@include_files = ("ASF","AVI","DIVX","IMG","ISO","M1V","M2P","M2T","M2TS","M2V",
"M4V","MKV","MOV","MP4","MPEG4","MPE","MPG","MPG4","MTS","QT","RM","TP","TRP","TS","VOB","WMV","XVID"
);
# message of synoindex indicating that file is not indexed
# for English this is: "Failed to get MediaInfo."
# You can get the message in your locale with the following command (execute as is): synoindex -g "myfile.test" -t video
my $SYNO_ERROR_MSG = "Failed to get MediaInfo.";
## Initialise logging (comment out if you don't need it - but then also comment out the relevant sections in the code below
my $log = Logging::Log->new();
my $log = Logging::Log->new(Handle => \*F);
my $log = Logging::Log->new(File => "/var/log/media-update.log", Mode => 'append');
# pass in number the directory to scan, this will be a recursive scan
my $scan_dir = shift;
if (!$scan_dir) {
$log->entry("No scanning directory passed, using /volume1/video");
$scan_dir="/volume1/video";
}
### Search for files which have changed during the last two days (adjust if necessary to shorter/longer intervals)
my @files = `find $scan_dir -type f -mtime -5`;
my $files_indexed = 0;
foreach (@files) {
my $file = $_;
chomp($file);
my $ext = ($file =~ m/([^.]+)$/)[0];
### Check if the file-name extension is a valid media file
if (grep {lc $_ eq lc $ext} @include_files) {
my $result = `synoindex -g \"$file\" -t video`;
chomp($result);
if ($result =~ m/^$SYNO_ERROR_MSG/i) {
$log->entry("Adding file to index: $file");
$dirname = substr($file, 0, rindex($file, '/') + 1);
my @synofolderrc = `synoindex -A \"$dirname\"`;
$log->entry("`synoindex -A \"$dirname\"`");
my @synorc = `synoindex -a \"$file\"`;
$log->entry("`synoindex -a \"$file\"`");
++$files_indexed;
}
}
}
if ($files_indexed) {
$log->entry("Synology Media Indexer added $files_indexed new media file(s)");
} else {
$log->entry("Synology Media Indexer did not find any new media");
}
# Close the log-file - remove/comment out if you disable logging
$log->close;Aztán egy reindex nevű script azokkal a könyvtárakkal amit indexelni akarsz:
#!/bin/sh
perl /volume1/transmission/scripts/update-syno.sh /volume1/video/
perl /volume1/transmission/scripts/update-syno.sh /volume1/transmission/A bejárási út persze az legyen ahol az update script eredetileg van
A transmission configjában meg van egy done script sor, ide kell beírni, h reindex (meg az elérési utat hozzá).̿' ̿'\̵͇̿̿\з=(◕_◕)=ε/̵͇̿̿/'̿'̿ ̿
Új hozzászólás Aktív témák
A Synology szervereinek a Quickconnect használatával történő visszaéléséről szóló hozzászólások vagy témák előzetes értesítés nélkül törlésre kerülnek!
A párosított generátorok (MAC és SN) linkek vagy eszközök is törlésre kerülnek!
A Surveillance Station feltörésére vonatkozó hozzászólások vagy témák és / vagy a feltört / SS hivatkozások létrehozása törlésre kerül előzetes értesítés nélkül.
- Játékkulcsok a legjobb áron: Steam
- EREDETI JÁTÉK KULCSOK - STEAM, EA, UBISOFT, EPIC GAMES - LEGJOBB ÁRON
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- World of Warcraft Mists of Pandaria Collector s edition
- NORTON 360 for Mobile! 1 eszköz, 1 év! DOBOZOS, BONTATLAN!
- Ea fc 25 standard beváltható kulcs
- ACKIÓS ÁR!! TÖRZSVÁSÁRLÓI PROGRAM, GARANCIA, Win 7,8,10,11, Kaspersky, AVAST,Office 16-19-21 ONLINE
- Új, bontatlan Borderlands 2 Ultimate Loot Chest Limited Edition PC ELADÓ
- ACKIÓS ÁR!! TÖRZSVÁSÁRLÓI PROGRAM, GARANCIA Office 16-19-21 ONLINE
- Assassin's Creed Shadows + 6 hónap Ubisoft+ Classics előfizetés
Állásajánlatok
Cég: Marketing Budget
Város: Budapest