====== Media listing ====== To keep track of my movies and music I bought, and to be able to check whether I already purchased a movie or a music album, I created the following script. Here is the guide how to install it. ===== Concept ===== Run a scheduled script on the machine where your movies and music is kept, which creates a text file with the content. Then, send this text file to your cloud, so you can access it anywhere, specially before you purchase the same title a second time. In my guide I will use owncloud, but any cloud service would do just as well. ===== Scripts ===== ==== Create content ==== ==== Move to the cloud ==== The script can run on a Debian media server (e.g. a full linux box), or on a Synology Diskstation (e.g. a busybox based system). ===== Settings ===== ==== Debian media server ==== Add the following line to your crontab as : $ crontab -e $ * 7 * * * * ~/batch/makelist Note that you must run the script as user, not as root. ==== Synology Diskstation media server ==== Add a user defined script in **Control Panel --> Task Scheduler**. Let it run daily, and point the //Run command// in //Task Settings// to the script. Due to the Diskstation treating users different from the root user, you must set the task as root to execute, and within the task lower the user (use "su" if sudo is not installed on your system): sudo -u sh /volume1/homes//batch/makelist ==== Debian FTP / Web server ==== Add the following line to your crontab as root: $ crontab -e $ 5 7 * * * * ~/batch/movelist