Page 6 of 10
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 23 Jul 2018, 14:53
by rednoah
Yes, everything will be obvious once you start using the new release.
If you're using a Debian based OS, then you can use APT to install the latest FileBot package:
viewtopic.php?f=11&t=6028
If no license is installed, then
filebot will fail on rename and print something like this, and so you how to install your license:
Code: Select all
License Error: UNREGISTERED
FileBot requires a valid license. Please run `filebot --license *.psm` to install your FileBot license.
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 23 Jul 2018, 16:17
by plittlefield
Brilliant, thank you. I'll let you know how it goes

Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 23 Jul 2018, 17:01
by b33z
rednoah wrote: ↑21 Jul 2018, 17:27
Thanks for reporting back. +1
Of course! Wouldn't be very helpful if I didn't! lol Next time I'll try and be a little faster with the reply tho! lol
Thanks again!
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 24 Jul 2018, 06:07
by gimmeth
I have to say I find subscription models for software (as opposed to services) a bit disgusting, though the pricing seems fair at least. Here's my philosophical objection: say I am happy with filebot as it exists at this present moment, and I don't necessarily agree with your vision / planned features for the project, why should I have to continue paying you when you're not even making (from my perspective) improvements to the software? A purely hypothetical example, but one that 100% captures how I feel about another certain piece of not-free software (*cough* Plex *cough*).
I'd say if this is really the path you're taking you should at least put out a roadmap of planned features and be a bit more regimented about your intake process for feature requests. If you have already done these things, apologies, but I was unable to locate them on your website.
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 24 Jul 2018, 06:42
by rednoah
1.
The current goal is to support as many platforms as possible, and make FileBot work well on all of them. Other than that, there's a never-ending stream of bug reports and feature requests here in the forums.

There is no grand roadmap for the future, as FileBot is
(after 10 years of development) a rather mature product and works perfectly well for the vast majority of users
(though keeping it that way is a task in and of itself).
2.
Indeed, FileBot was an excellent piece of software back when it was free. But you can't hold that against me. You're not paying for the delta since last year. You're paying of FileBot as a complete product that does what it says. Think of it as return on investment
(from the developer perspective).
Here's some interesting thoughts:
https://youtu.be/lTKuQQegNTs
The main point to take away from this, is
aligning the interests of users and developers. The subscription model allows user to get FileBot for cheap
(on the short term) which is good for users, and ensures strong incentive to keep my current users happy
(instead of focusing on new users) which is also good for users.

Personally, I dislike subscriptions as well, and this is why the 1 year license is not a subscription, but a simple one-time purchase. So you can
(and have to) reevaluate if FileBot is worth $6 to you or not once a year.

A life-time license / one-time purchase option is available, but it's significantly more expensive, so you can choose between a reasonably-priced subscription or an expensive one-time purchase. The choice is yours.
3.
Plex is great. What I dislike is that none of the developer are active in their forums, so you can never actually talk to anybody who's actually working on the thing. It's probably company policy, same as with all the other tech companies
(Google, Microsoft, Apple, Samsung, Synology, QNAP, etc). That's because developers are expensive and as a company you don't want them to spend their time on non-engineering tasks, such as talking to users.

FileBot is a one-man show, so I make company policy, and evidently, I'm still here talking to you, and hopefully have been able to earn your continued long-term business with this rather verbose reply.

Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 24 Jul 2018, 17:44
by howdymilsap
@rednoah, I personally really like this software and I want you to be able to continue development and improvement. To that end, I will pay for its use. I think everyone here should think about this - don't we want continued development and support? I would really like it if this could be how you make a living, or a big piece of it, so that we benefit from having a bigger piece of your time (there is a selfish aspect to that I know). I have already purchased the Windows version from the Microsoft store, but have no problem with buying a yearly subscription to get properly licensed on my linux systems.
Along these same lines, I wanted to bring up an issue that may not have been discussed yet. What will you do with hosted providers that incorporate Filebot into a seedbox or VSP solution? Some provide end-to-end solutions that incorporate filebot and your amc script. Is there a licensing solution for these types of providers yet?
thanks!
-hm
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 24 Jul 2018, 17:47
by rednoah
1.
If you have already purchased the Windows Store / Mac App Store version, PM me for a free 1 year license.
2.
No idea. Last time I asked for some sort of revenue sharing, I never heard back. But that was when FileBot was still free.
One benefit of the new license system is that if FileBot 4.8.2 or higher is pre-installed, then you can use your personal license with that. Alternatively, custom solutions are certainly possible and I'm happy to talk if someone were to approach me in this regard.
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 25 Jul 2018, 01:59
by hansooloo
Is the `filebot.sh` file not included in the portable ZIP package anymore (was in 4.7.9)? ==>
https://get.filebot.net/filebot/FileBot ... rtable.zip
With, 4.7.9, I had the `filebot.sh` and the `update-filebot.sh` files in the ZIP package. Seems like with 4.8.2, it's not there anymore.
Question is, whether the 4.7.9 `.sh` files can be re-used with 4.8.2 (guessing Yes, but want to check).
UPDATE:
Upon further investigation, I found that the XZ file format package includes the shell files, but then it doesn't work on Ubuntu (not doing DEB for other reasons).
Code: Select all
./filebot.sh: 50: ./filebot.sh: Syntax error: newline unexpected (expecting ")")
Code: Select all
jd@plex:/usr/local/FileBot/4.8.2$ diff filebot.sh filebot.sh.fix-case
49c49
< ;
---
> esac
Seems like on line-50, `case` needs to be closed with an `esac` instead of a `;`

Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 25 Jul 2018, 04:56
by rednoah
1.
There is now a Windows Portable ZIP package and a Linux / Unix / Posix Portable TAR package. If you're on Linux, you'll want to use the latter. The
installer/tar.sh can be used as in installer on Linux.
2.
case fixed with
r5757.
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 26 Jul 2018, 16:22
by hRVkRs33Y0Kb
rednoah wrote: ↑24 Jul 2018, 17:47
1.
If you have already purchased the Windows Store / Mac App Store version, PM me for a free 1 year license.
2.
No idea. Last time I asked for some sort of revenue sharing, I never heard back. But that was when FileBot was still free.
One benefit of the new license system is that if FileBot 4.8.2 or higher is pre-installed, then you can use your personal license with that. Alternatively, custom solutions are certainly possible and I'm happy to talk if someone were to approach me in this regard.
Thank you! I'll send my details for the windows store purchase later - when the board allow me to PM
edit: Filebot Node (0.2.8.1 on a synology NAS) Using the GUI -> Tools\License\Purchase -> opened about:blank. Tried it 3 times then closed the GUI. When writing this, I opened it up again to get the button names correctly and suddenly the correct web page loads

Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 29 Jul 2018, 16:30
by Pinqvin
rednoah wrote: ↑22 Jul 2018, 13:09
...
EDIT:
Please run
filebot -script fn:sysinfo and post the output.
Here's the sysinfo output on my FreeNAS machine:
Code: Select all
FileBot 4.8.2 (r5736)
JNA Native: 5.2.0
MediaInfo: 18.05
Apache Commons VFS: [zip, rar]
Chromaprint: 1.4.3
ffprobe: 3.4.2
Extended Attributes: java.io.IOException: UserDefinedFileAttributeView is not su
pported
Unicode Filesystem: OK
Script Bundle: 2018-07-15 (r530)
Groovy: 2.5.0
JRE: OpenJDK Runtime Environment 1.8.0_162
JVM: 64-bit OpenJDK 64-Bit Server VM
CPU/MEM: 4 Core / 3 GB Max Memory / 27 MB Used Memory
OS: FreeBSD (amd64)
HW: FreeBSD deluge 11.1-STABLE FreeBSD 11.1-STABLE #0 r321665+e0c4ca60dfc(freena
s/11.1-stable): Wed May 30 14:18:20 EDT 2018 [email protected]:/
freenas-11-releng/freenas/_BE/objs/freenas-11-releng/freenas/_BE/os/sys/FreeNAS.
amd64 amd64
DATA: /home/deluge/filebot/data/root
Package: TAR
License: FileBot License PX4103136 (Valid-Until: 2068-07-22)
Done ヾ(@⌒ー⌒@)ノ
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 30 Jul 2018, 04:51
by rednoah
Thanks. I will include jnidispatch.so in lib/FreeBSD-amd64 in upcoming packages.
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 30 Jul 2018, 18:28
by virtualidacc
Would love to buy an expensive lifetime licence but did not see the link. Would you be able to post the link?
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 30 Jul 2018, 18:35
by rednoah
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 30 Jul 2018, 23:42
by rednoah
You’re not running the latest build. You might need to uninstall and then reinstall FileBot to make sure you’re running the latest build.
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 02 Aug 2018, 08:49
by ner0
I thin kit's a fair price for such a great app.
Filebot is working for more than two years on my nas
That was the reason I bought the AppStore App in the first place, to support you.
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 06 Aug 2018, 19:48
by Mendeln
@rednoah
life-time license? i hope i dont die in 50 years xD
its a shame that you dont work with microsoft store. now i have the win10 version and a version for all plattforms.
the price is rough but ok.... over the time the software will pay for itself
edit:
the two files i wanted to process without a license are in the excludes-list now.
filebot should only write the complete processed files in the excludes list.
thx
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 07 Aug 2018, 12:22
by redbull666
PS. I could not find the License purchase link anywhere on the website, had to dig on the forum to find the direct URL (
https://www.filebot.net/purchase.html).
Is it hidden or blocked by adblockers perhaps?
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 07 Aug 2018, 13:14
by Mendeln
new problem...
i have a synology with couchpotato, nzbget and plex running.
nzbget start a filebot script to sort (and rename) the files for plex.
but nzbget give me that error:
Code: Select all
error Tue Aug 07 2018 13:09:13 Post-process-script filebot.sh for xxx failed (terminated with unknown status)
info Tue Aug 07 2018 13:09:13 filebot: /bin/sh: : No such file or directory
thats the same error i have without your license.
i think nzbget runs filebot as wrong user.
is it possible to license the whole NAS and not every user for its own?
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 07 Aug 2018, 13:26
by rednoah
redbull666 wrote: ↑07 Aug 2018, 12:22
Is it hidden or blocked by adblockers perhaps?
Neither. The idea is that you just start using FileBot, and then FileBot will open the purchase link for you then and there.
The main page will be updated as well of course on release, and it'll look something like this:

Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 07 Aug 2018, 13:36
by rednoah
Mendeln wrote: ↑06 Aug 2018, 19:48
the two files i wanted to process without a license are in the excludes-list now.
filebot should only write the complete processed files in the excludes list.
I'm fairly sure that this has been fixed with recent revisions of both FileBot and the amc script, since it'll force test run behavior if there's no license:
https://github.com/filebot/scripts/blob ... groovy#L14
Mendeln wrote: ↑07 Aug 2018, 13:14
is it possible to license the whole NAS and not every user for its own?
Newer builds of the SPK / QNAP package already do this by storing the license file in the same location for all users, so a license imported as User A will subsequently work for User B as if that user had imported the license himself.
Mendeln wrote: ↑07 Aug 2018, 13:14
Code: Select all
Tue Aug 07 2018 13:09:13 filebot: /bin/sh: : No such file or directory
That is a strange error. How can you not have a working
/bin/sh? I don't think it's related to
filebot directly. The message might be trying to tell us the executable
"/bin/sh: " doesn't exist, which points and a strange syntax error somewhere, because there definitely isn't an executable file path that ends with ": " colon space.
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 07 Aug 2018, 18:51
by mrknx
Hi Noah,
is it possible to get a test license for a few days? I want to try filebot node first on my QNAP until I buy a license.
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 07 Aug 2018, 19:34
by rednoah
You can try it without a license. It'll run and it'll ask for a license if you're doing something that requires a license. If you're using FileBot Node then you can use the Dry Run button.
Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 08 Aug 2018, 16:50
by Mendeln
rednoah wrote: ↑07 Aug 2018, 13:36
Newer builds of the SPK / QNAP package already do this by storing the license file in the same location for all users, so a license imported as User A will subsequently work for User B as if that user had imported the license himself.
i reinstalled filebot and filebot node. now it works fine.
rednoah wrote: ↑07 Aug 2018, 13:36
That is a strange error. How can you not have a working
/bin/sh? I don't think it's related to
filebot directly. The message might be trying to tell us the executable
"/bin/sh: " doesn't exist, which points and a strange syntax error somewhere, because there definitely isn't an executable file path that ends with ": " colon space.
with my new filebot script it works as well. (red is new)
filebot.sh wrote:#!/bin/sh
###########################################
### NZBGET POST-PROCESSING SCRIPT ###
# Filebot Postprocessing
### NZBGET POST-PROCESSING SCRIPT ###
###########################################
/volume2/@appstore/filebot/filebot.sh -script 'fn:amc' /volumeUSB1/usbshare/downloads/complete --output /volume2/video/Filme --action move --conflict override --lang de --def 'ut_label=movie' 'clean=y' 'deleteAfterExtract=y' 'exec=synoindex -a "{file}"' 'movieFormat={n =~ /^(?i)[a-z]/ ? n.replaceAll(/^(?i)(The|A|An|Der|Die|Das) (.+)/, /$2, $1/).upper()[0] : '\''#0-9'\''}/{plex.name} [{vf}] [{ac} {af.replace('\''8ch'\'','\'' 7.1'\'').replace('\''7ch'\'','\'' 6.1'\'').replace('\''6ch'\'','\'' 5.1'\'').replace('\''3'\'', '\'' 2.1'\'').replace('\''3ch'\'','\'' 2.1'\'').replace('\''2ch'\'','\'' Stereo'\'')}]' --log all
POSTPROCESS_SUCCESS=93
POSTPROCESS_ERROR=94
exit $POSTPROCESS_SUCCESS
very nice software. im looking forward to see awsome things in the future

Re: [BETA] FileBot 4.8.2 (with support for all platforms with cross-platform license system)
Posted: 10 Aug 2018, 20:57
by MasterCATZ
Thanks for the lifetime access
FileBot License XXXX (Valid-Until: 2068-08-10) has been activated successfully.
I will consider it back paying you for the last decade for using it for free
was hoping for the $50 option that you first thought off, considering we are still beta testing this license thing
however, I do have a few concerns as to how the license recognizes the machine
some programs I use seem to think its a new pc every time I change kernels etc
others like TeamViewer seem to do it randomly I think its when I do a force package reinstall
my phone now shows my pc 100+ times in the list
so as the license is only up to 5 should I install it on the pc or just run the install from a docker station or some other virtual wrapper?
90% of the time I use ubuntu, but the way it's going down the Toilet I might be jumping ship soon
oh and can you start up some form of open source system so this can be continued when you leave and or worst case scenario die, the worst part about being a 1 man show great product being paid for but no dev redundancy
*sigh*
and this is what I hate about updates, now no longer in the software center or able to run from cmd prompt without using full path
/usr/bin/filebot
Code: Select all
bash -xu <<< "$(curl -fsSL https://raw.githubusercontent.com/filebot/plugins/master/installer/deb.sh)"
...
The following packages will be upgraded:
filebot
1 to upgrade, 0 to newly install, 0 to remove and 67 not to upgrade.
Need to get 87.5 MB of archives.
After this operation, 287 MB of additional disk space will be used.
Get:1 https://get.filebot.net/deb stable/main amd64 filebot amd64 4.8.2 [87.5 MB]
Fetched 87.5 MB in 26s (3,366 kB/s)
(Reading database ... 756392 files and directories currently installed.)
Preparing to unpack .../filebot_4.8.2_amd64.deb ...
Unpacking filebot (4.8.2) over (4.7.9) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.1) ...
Processing triggers for bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for shared-mime-info (1.9-2) ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Processing triggers for gnome-menus (3.13.3-11ubuntu1) ...
Setting up filebot (4.8.2) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
aio@aio:~$ fliebot
fliebot: command not found
aio@aio:~$ whereis filebot
filebot: /usr/bin/filebot /usr/share/filebot
whats this about ?
Code: Select all
aio@aio:~$ /usr/bin/filebot
Aug. 11, 2018 7:21:39 AM java.util.prefs.FileSystemPreferences$6 run
WARNING: Prefs file removed in background /home/aio/.java/.userPrefs/prefs.xml
aio@aio:~$ sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 auto mode
1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 manual mode
* 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode
and after this update still crashing with java 11
Code: Select all
sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 auto mode
1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 manual mode
2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode
Press <enter> to keep the current choice[*], or type selection number: 0
aio@aio:~$ /usr/bin/filebot
[xcb] Unknown request in queue while dequeuing
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
java: ../../src/xcb_io.c:165: dequeue_pending_request: Assertion `!xcb_xlib_unknown_req_in_deq' failed.
Aborted
aio@aio:~$