# Upload der Videogalleriedateien auf einen Webspace und Eintragen in # die "Videodatenbank" include Makefile.cfg #ftpServer = ftpupload.net #ftpUser = unaux_22935783 #ftpPassword = eeloor0D #httpUrlBase = http://cwsvjudo-media-2018.unaux.com/ ftpServer = cwsvjudo.bplaced.net ftpUser = cwsvjudo ftpPassword = ***REMOVED*** httpUrlBase = http://cwsvjudo.bplaced.net.net/ ftpFilePath = videoalben/videoalben.2018 ftpPathBase = /www #ftpPathBase = /htdocs #ftpFilePath = videoalben/videoalben.2018 ftpServer = cwsvjudo.bplaced.net ftpUser = cwsvjudo ftpPassword = ***REMOVED*** ftpPathBase = /www ftpFilePath = videoalben/videoalben.2018 vidGalIndexPhp = ~/keeper/judo/homepage/redesign2018/markdownExperiment/src/galleryTemplates/indexHier.php dryRun = --dry-run timeHandling= --only-newer lftpNetLimitRate = 0 domain = cwsvJudo.dedyn.io vidGalInsertScript = ~/keeper/judo/homepage/redesign2018/markdownExperiment/src/galleryHelper/vidGalInsert.py .PHONY: all all: .PHONY: ftpUpload ftpUpload: # lftp -e 'set ftp:ssl-allow no; set net:limit-rate $(lftpNetLimitRate); mkdir -f $(ftpPathBase)/$(ftpFilePath)/$(VID_GAL_DIR); mkdir -f $(ftpPathBase)/$(ftpFilePath)/$(VID_GAL_DIR)/thumbnails; mkdir -f $(ftpPathBase)/$(ftpFilePath)/$(VID_GAL_DIR)/webm; put $(vidGalIndexPhp) -o $(ftpPathBase)/$(ftpFilePath)/$(VID_GAL_DIR)/index.php; put videos/config.inc.php -o $(ftpPathBase)/$(ftpFilePath)/$(VID_GAL_DIR)/config.inc.php; mirror $(dryRun) $(timeHandling) -R videos/thumbnails $(ftpPathBase)/$(ftpFilePath)/$(VID_GAL_DIR)/thumbnails; mirror $(dryRun) $(timeHandling) -R videos/webm $(ftpPathBase)/$(ftpFilePath)/$(VID_GAL_DIR)/webm; quit; ' \ # -u $(ftpUser),$(ftpPassword) ftp://$(ftpServer) registerFiles: for file in videos/webm/*; do \ fullfilename=$$(readlink -f $${file}); \ filename=$${file##*/}; \ #echo "File: " $${file}; \ #echo "fullFilename: " $${fullfilename}; \ #echo "Filename: " $${filename}; \ #echo "checkSum: " $${filename%.*}; \ sudo ln --symbolic --force $${fullfilename} /var/www/html/webm/$${filename}; \ echo $(vidGalInsertScript) \ --shiaiYamlFile=./shiaiData.yaml \ --vidUrl="http://$(domain)/webm/$${filename}" \ --posterUrl="http://cwsvjudo-media-2018.unaux.com/$(ftpFilePath)/$(VID_GAL_DIR)/thumbnails/$${filename%.*}.jpg" \ --checkSum=$${filename%.*}; \ # lftp -e 'set ftp:ssl-allow no; set net:limit-rate $(lftpNetLimitRate); mkdir -f $(ftpPathBase)/$(ftpFilePath)/$(VID_GAL_DIR); mkdir -f $(ftpPathBase)/$(ftpFilePath)/$(VID_GAL_DIR)/thumbnails; mkdir -f $(ftpPathBase)/$(ftpFilePath)/$(VID_GAL_DIR)/webm; put $(vidGalIndexPhp) -o $(ftpPathBase)/$(ftpFilePath)/$(VID_GAL_DIR)/index.php; put videos/config.inc.php -o $(ftpPathBase)/$(ftpFilePath)/$(VID_GAL_DIR)/config.inc.php; mirror $(dryRun) $(timeHandling) -R videos/thumbnails $(ftpPathBase)/$(ftpFilePath)/$(VID_GAL_DIR)/thumbnails; mirror $(dryRun) $(timeHandling) -R videos/webm $(ftpPathBase)/$(ftpFilePath)/$(VID_GAL_DIR)/webm; quit; ' \ # -u $(ftpUser),$(ftpPassword) ftp://$(ftpServer) for file in videos/webm/*; do \ filename=$${file##*/}; \ $(vidGalInsertScript) \ --shiaiYamlFile=./shiaiData.yaml \ # --vidUrl="http://cwsvjudo.dedyn.io/videos/$${filename}" \ --vidUrl="http://cwsvjudo.dedyn.io/videos/$${filename}" \ --posterUrl="http://cwsvjudo-media-2018.unaux.com/$(ftpFilePath)/$(VID_GAL_DIR)/thumbnails/$${filename%.*}.jpg" \ --checkSum=$${filename%.*};\ done;\