我目前正在尝试让这个脚本工作: https ://github.com/mj41/auto-unrar/blob/master/bin/unrar2.pl 唯一的问题是我收到以下错误:
进入目录“系列”
进入目录“系列/系列名称”
进入目录'Series/SerieName/Season2'
进入目录'Series/SerieName/Season2/SerieNameS02E21.720p.HDTV.X264-DIMENSION'
进入目录'Series/SerieName/Season2/SerieNameS02E21.720p.HDTV.X264-DIMENSION/Sample'
无法在 unrar2.pl 第 973 行对未定义值调用方法“List”。
这一行是 rar_obj->List();
$rar_conf{'-verbose'} = $rar_ver if $rar_ver;
my $rar_obj = Archive::Rar->new( %rar_conf );
$rar_obj->List();
my @files_extracted = $rar_obj->GetBareList();
这是一个旧脚本,3-4 岁,我将 SHA1 更改为 SHA 并使用 Filesys::DfPortable;到 Df
有谁知道我可以如何解决这个错误:)?
编辑:
我联系了开发人员,他告诉我需要安装一个可以处理 rar 命令的程序。那我该怎么做。我似乎无法安装 unrar。
EDIT2:我现在的问题是,3 个 unrar 包中的 2 个不在我的架构 armhf 中。
自己安装脚本::::::::::: https://github.com/jorricks/UNRAR