Code: Select all
%files
/*
Code: Select all
%files
/usr/share/*
/etc/*
/usr/bin/*
Code: Select all
%files
/*
Code: Select all
%files
/usr/share/*
/etc/*
/usr/bin/*
Code: Select all
Name: @{package.name}
Version: @{application.version}
Release: universal.jdk8
Summary: @{package.synopsis}
License: Proprietary
BuildArch: noarch
Recommends: java-1.8.0-openjdk
Recommends: java-1.8.0-openjdk-openjfx
Requires: jna
Recommends: mediainfo
Recommends: p7zip
Recommends: p7zip-plugins
%description
@{package.description}
%install
cp -rvf %{src}/usr %{src}/etc %{buildroot}
%files
/*
%post
ln -sf /usr/share/filebot/bin/filebot.sh /usr/bin/filebot
ln -sf /usr/lib/java/jna.jar /usr/share/filebot/jar/jna.jar
%preun
[ $1 -eq 0 ]; then
rm -f /usr/bin/filebot
rm -f /usr/share/filebot/jar/jna.jar
fi
There is a simple way of making everything lower case, including series name and episode title. There is no simple way to make just the S00E00 part lower case. The not-so-simple way would be to write your own custom format instead of relying on {plex} entirely.nex0r wrote: ↑08 Apr 2020, 09:31 Is there a simple way to force the season and episode characters to lower case using {plex.name}?Code: Select all
24 - s02e01 - Day 2 - 8.00 A.M. - 9.00 A.M.mkv
Code: Select all
{plex.name.replaceAll(/S(\d{1,3})E(\d{1,3})/, 's$1e$2')}
Code: Select all
filebot -script fn:amc "W:Media/" --action move --format {plex.tail} -non-strict --def excludeList=W:/media/amc.txt
That is what {plex.tail} does, i.e. the Plex path without leading Movies / Series folder. You probably mean {plex.name} which refers to the filename part, without path components.hstorey219 wrote: ↑14 Apr 2020, 10:38 when I run Filebot, it will create this Media/Movies/Girls Trip (2017)/Girls trip (2017)
I just want Filebot to rename the folder and video file into Plex format without creating any folders.
License Activation is generally self-explanatory, so don't worry about it until FileBot prompts you with instructions:
Logs? Screenshots?
Very interesting this! Is it possible to insert conditional trails within the paths? Like a vf.match in the directory name, can't seem to adapt my normal expression. Even when i got the syntax right it crashed paths for movies that didn't match vfkim wrote: ↑19 Sep 2018, 00:32 well if I try this (in GUI)I get outputCode: Select all
\\gaia-prime\Movies\{any{'Movie Collections/'+az+'/'+collection+'/'+ny+'/'+ny}{az+'/'+ny+'/'+ny}} [{vf}]{subt}
e.g. \\gaia-prime/Movies/D/Demolition Man (1993)/Demolition Man (1993) [720p]
or \\gaia-prime/Movies/Movie Collections/A/Avatar Collection/Avatar (2009)/Avatar (2009) [720p]
tryonly if I write {az+'/'+ny+'/'+ny} wrong like so {az'/'+ny+'/'+ny} I get theCode: Select all
\\gaia-prime\Movies\{any{collection ? ('Movie Collections/'+az+'/'+collection+'/'+ny+'/'+ny) : 'collection found but something is wrong'} {az+'/'+ny+'/'+ny} {'WTF'} }
"but when you use it on a movie that isn't in one, it only adds the vf and subt part... the file name and path disappear..."
btw: there is a better way to write itorCode: Select all
\\gaia-prime\Movies\{any{'Movie Collections/'+az+'/'+collection}{az}}/{ny}/{ny} [{vf}]{subt}
Code: Select all
\\gaia-prime\Movies\{def altDir = ('Movie Collections/'+az+'/'); any{altDir+collection}{az}}/{ny}/{ny} [{vf}]{subt}
Code: Select all
{any{'[Collections]/'+collection+'/'+'('+y+')'+' '+n}{ny+' ['+vf.match(/720[pP]|1080[pP]/)+']'+'/'+ny}}
Code: Select all
info.OriginalLanguage =~ /en/ ? primaryTitle : n
Code: Select all
{ any{n}{ny}{'no match'} }
Code: Select all
{any{info.OriginalLanguage =~ /en/ ? primaryTitle : n}{'No Name'}}
Code: Select all
{allOf{vc}{vf}{source}{group}.joining('-', '[', ']')}
Sorry, this guide is already as simple as possible. You may petition the JDownloader developers to make it easier, perhaps even add 1st party integration for FileBot post-processing.GeorgeAl wrote: ↑03 May 2020, 16:41 Hello, I have purchased the file bot (2nd year at row), and I could like to know if you plan to make any guide with examples for noobs like me?
I do not have the time to learn to program now, as a matter of fact, I do not care at all. I only want something that works, for that I paid.
It's not a language issue. JDownloader is just difficult to work with, compared to uT and qBT where it's just a matter of copy & paste.