[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 561: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 617: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 1065: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 1065: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 1065: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 181: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 182: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
Silverjuke Forum 2016-07-12T15:19:39+01:00 https://f0rum0ld.silverjuke.net/feed.php?f=31&t=4267 2016-07-12T15:19:39+01:00 2016-07-12T15:19:39+01:00 https://f0rum0ld.silverjuke.net/viewtopic.php?t=4267&p=16856#p16856 <![CDATA[Automount fuer Linux]]> anbei ein Plugin, welches in einer Linux-Installation so eingerichtet werden kann, dass jedes neu erkannte Speichermedium nach abspielbaren Medien untersucht wird. Dabei werden sowohl abspielbare Medien von neu eingesteckten Datentraegern hinzugefuegt, als auch nicht mehr existierende nach dem Abstecken eines Datentraegers entfernt.

Dabei gibt es:
Den konfigurierbaren Mount-Point, wo die Medien vom Betriebssystem gemountet werden;
Einen Song-Ordner, in welchem ein Symlink vom Mount-Point fuer alle zu beruecksichtigenden Geraete angelegt wird;
Eine Ignore-Liste, welche alle Geraete beinhaltet, welche NICHT beruecksichtigt werden;

In der Musik-Bibliothek muss dann der Ordner angegeben werden, in welchen die Symlinks erstellt werden (also der Song-Ordner) - NICHT der Mount-Point (nur so war ein Ausschluss von z.B. Systempartitionen moeglich)!

Es kann durchaus sein, dass noch irgendwo ein Fehler auftritt, dann bitte moeglichst genau beschreiben, was zu dem Fehler gefuehrt hat, und ich werde mich darum kuemmen :-).

Ich habe das Plugin fertig compiliert, sowie den entsprechenden Quellcode angehaengt. Kommentare zum selbststaendigen Compilieren sind in der CMakeLists.txt im src Ordner versteckt; was vllt. auch fuer den ein oder anderen Linux Plugin-Schreiberling interessant sein koennte ;-).

Gruessle und viel Spass damit
Benedikt
libautomount-v0.11.zip

automount-src_v0.11.zip

Statistics: Posted by BKrueger — 12. Jul 16, 15:19


]]>