Merge branch 'master' into master

This commit is contained in:
Mohamed-Ismail Mejri
2022-04-17 13:48:07 +02:00
committed by GitHub
6 changed files with 19 additions and 43 deletions

View File

@@ -8,7 +8,7 @@ Search for torrents within the app from mutiple BT sites;
Control Aria2 and manage download tasks from the web;
download videos from 700+ video sites(youtube,youku,vimo,dailymotion,twitter,facebook and the likes
</description>
<version>0.8.0</version>
<version>0.9.1</version>
<licence>agpl</licence>
<author mail="freefallbenson@gmail.com" homepage="https://github.com/shiningw">jiaxinhuang</author>
<namespace>NCDownloader</namespace>
@@ -19,7 +19,8 @@ download videos from 700+ video sites(youtube,youku,vimo,dailymotion,twitter,fac
<screenshot>https://user-images.githubusercontent.com/3911975/142445020-27ec389a-5437-4d28-acc0-5e757fd6897d.png</screenshot>
<repository>https://github.com/shiningw/ncdownloader</repository>
<dependencies>
<nextcloud min-version="18" max-version="23"/>
<php min-version="7.3" max-version="8.1" />
<nextcloud min-version="18" max-version="24"/>
</dependencies>
<navigations>
<navigation>

View File

@@ -9,7 +9,7 @@ use Symfony\Component\Console\Input\InputArgument;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
class Aria2Command extends base
class Aria2Command extends Base
{
public function __construct()
{

View File

@@ -186,7 +186,7 @@ class Aria2Controller extends Controller
if ($row = $this->dbconn->getByGid($gid)) {
$filename = $row['filename'];
$timestamp = $row['timestamp'];
$extra = unserialize($row['data']);
$extra = $this->dbconn->getExtra(($row['data']));
} else if (isset($value['files'][0]['path'])) {
$parts = explode("/", ($path = $value['files'][0]['path']));
if (count($parts) > 1) {

View File

@@ -32,7 +32,6 @@ class MainController extends Controller
$this->uid = $UserId;
$this->l10n = $IL10N;
//$this->rootFolder = $rootFolder;
OC_Util::setupFS();
$this->aria2 = $aria2;
$this->aria2->init();
$this->urlGenerator = \OC::$server->getURLGenerator();

View File

@@ -17,6 +17,7 @@ class YoutubeHelper
public $file = null;
public $filesize = null;
protected $pid = 0;
private static $instance = null;
public function __construct()
{
$this->dbconn = new DbHelper();
@@ -26,7 +27,12 @@ class YoutubeHelper
public static function create()
{
return new static();
if (!self::$instance) {
self::$instance = new static();
}
return self::$instance;
}
public function getFilePath($output)
{

View File

@@ -26,45 +26,15 @@
<div class="download-controls-container">
<div v-if="checkboxes" id="select-value-extension-container">
<select :value="selectedExt" id="select-value-extension">
<option
id="defaultext"
value="defaultext"
>
Default
</option>
<option id="defaultext" value="defaultext">Default</option>
<optgroup label="Video">
<option
id="mp4"
value="mp4"
>
mp4
</option>
<option
id="webm"
value="webm"
>
webm
</option>
<option id="mp4" value="mp4">mp4</option>
<option id="webm" value="webm">webm</option>
</optgroup>
<optgroup label="Audio">
<option
id="m4a"
value="m4a"
>
m4a
</option>
<option
id="mp3"
value="mp3"
>
mp3
</option>
<option
id="vorbis"
value="vorbis"
>
vorbis
</option>
<option id="m4a" value="m4a">m4a</option>
<option id="mp3" value="mp3">mp3</option>
<option id="vorbis" value="vorbis">vorbis</option>
</optgroup>
</select>
</div>