ACC SHELL

Path : /www/hosting/oltv.cz/_/utils/
File Upload :
Current File : /www/hosting/oltv.cz/_/utils/vimeo_obr.php

<?php
error_reporting(0);
ini_set('display_errors', FALSE);
ini_set('display_startup_errors', FALSE);
ini_set('html_errors', 'Off');

require("../include/config.php");
use Nette\Image;

$vimeo = new phpVimeo('a40ca0e3a983a7053a5cff99cebab63f0268e28e', 'dda13993b350b97afc1aa14ec24d6586f21c0e08', '604f2c33f21b62ee6780c61186ba48b9', '187a1a7e3d5350158cfca8f7eb7c1d69663c0742');

$result = dibi::query("SELECT id, vimeo FROM [videa] WHERE vimeo != '' AND id IN(3186) LIMIT 0,200")->fetchAll();
foreach ($result as $row) {
	if (!is_file("../data/videa/".$row->id."/".$row->vimeo.".jpg")) {
		mkdir("../data/videa/".$row->id);
		$video = $vimeo->call('vimeo.videos.getInfo', array('video_id' => $row->vimeo));
		$image = Image::fromFile($video->video[0]->thumbnails->thumbnail[2]->_content);
		$image->save("../data/videa/".$row->id."/".$row->vimeo.".jpg", 90, Image::JPEG);
	}
}
echo "done";

ACC SHELL 2018