FB not remembering last path that was opened

Support for Ubuntu and other Desktop Linux distributions
Post Reply
MasterCATZ
Posts: 48
Joined: 28 May 2012, 23:01

FB not remembering last path that was opened

Post by MasterCATZ »

Code: Select all

FileBot_5.1.7_amd64.deb

Normally I do symlinks for FB to rename

Shell: Select all

ln -s /SnapRaidArray/Anime/***.mkv /ZFS3WAY/KODI/Multimedia/FILEBOT/

then just open them up in filebot

but it now keeps defaulting to my home folder instead of the last opened folder

Code: Select all

/ZFS3WAY/KODI/Multimedia/FILEBOT/
how can I get it to go back to using last open folder as default path to open ?

Ideally as a feature request if its possible to add in a symlinking function that would also make life quicker
as I rather keep files the same for seeding then have everything renamed for kodi as symlinks

current preset is

Format: Select all

/ZFS3WAY/KODI/Multimedia/Anime/{n}/{n} - {s00e00} - {t} [{airdate}]
if their was a way to generate a symlink output on the fly with renaming function that would be fantastic

tho sometimes I still need to make my own symlinks and do basic renaming for system to ID them correctly anyhow
User avatar
rednoah
The Source
Posts: 24031
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: FB not remembering last path that was opened

Post by rednoah »

:?: You mean to say that when you use the "Load" button the file dialog that opens up doesn't show the folder where you last selected a file? You can run filebot -script fn:preferences to see your stored preferences so you can check what FileBot remembers as the previously opened folder. The file dialog will always navigate to the folder (if it exists) so what you seem to be asking for is default behaviour already and remains unchanged.


:?: FileBot can symlink files, hardlink files, reflink files, etc. See Custom Rename Action for the complete list of options. You mean to say that symlinking doesn't work after you configure FileBot to symlink instead of rename?

Screenshot


:arrow: Please include screenshots so that we can better see and understand the issue you're dealing with.
:idea: Please read the FAQ and How to Request Help.
MasterCATZ
Posts: 48
Joined: 28 May 2012, 23:01

Re: FB not remembering last path that was opened

Post by MasterCATZ »

I will Pm you the video link , of it never remembering where the last open file / folders are
even still does it when I switched to using symlinks and using my download folder directly so its not because the last files were moved

*ROFL* been using this program since you released it and never noticed that symlink option in the menu under rename tho I think tha's because I never use the settings after the first use and just clicked the rename button now its a symlink button :P, worked a treat thank you , less terminal work to do now

also noticed the post processing options is their a way to get filebot to run those tasks and do a back log of x amount of years of renames to fetch the nfo / thumbnails etc :P


Code: Select all

filebot -script fn:preferences 
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE preferences SYSTEM "http://java.sun.com/dtd/preferences.dtd">
<preferences EXTERNAL_XML_VERSION="1.0">
  <root type="user">
    <map/>
    <node name="net">
      <map/>
      <node name="filebot">
        <map>
          <entry key="dialog.open.file" value="/ZFS3WAY/KODI/Multimedia/FILEBOT7/[Judas] Bocchi the Rock! - 12.mkv"/>
          <entry key="dialog.open.folder" value="/ZFSRaidz/XBMC/Multimedia/Anime"/>
          <entry key="dialog.save.file" value="/home/aio/ah.txt"/>
          <entry key="getting.started" value="1"/>
        </map>
        <node name="login">
          <map/>
        </node>
        <node name="ui">
          <map>
            <entry key="dialog.open.file" value="/ZFS3WAY/KODI/Multimedia/FILEBOT8/[EMBER] Aharen-san wa Hakarenai S2 - 01.mkv"/>
            <entry key="getting.started" value="1"/>
            <entry key="panel.selected" value="0"/>
            <entry key="support.revision" value="4178"/>
            <entry key="window.height" value="612"/>
            <entry key="window.position" value="{&quot;@type&quot;:&quot;Rectangle&quot;,&quot;x&quot;:693,&quot;y&quot;:357,&quot;width&quot;:1855,&quot;height&quot;:968}"/>
            <entry key="window.state" value="6"/>
            <entry key="window.width" value="1215"/>
            <entry key="window.x" value="1345"/>
            <entry key="window.y" value="185"/>
          </map>
          <node name="episodelist">
            <map/>
            <node name="language.favorites">
              <map/>
            </node>
          </node>
          <node name="filter">
            <map>
              <entry key="tools.tab.index" value="1"/>
            </map>
          </node>
          <node name="rename">
            <map>
              <entry key="dialog.select.h" value="266"/>
              <entry key="dialog.select.height" value="472"/>
              <entry key="dialog.select.repeat" value="false"/>
              <entry key="dialog.select.w" value="250"/>
              <entry key="dialog.select.width" value="584"/>
              <entry key="rename.episode.order" value="Airdate"/>
              <entry key="rename.format.episode" value="/ZFS3WAY/KODI/Multimedia/Anime/{n}/{n} - {s00e00} - {t} [{airdate}]"/>
              <entry key="rename.format.mode" value="Episode"/>
              <entry key="rename.format.movie" value="/ZFS3WAY/KODI/Multimedia/Animated/{n}/{n}-[{y}]"/>
              <entry key="rename.language" value="en"/>
              <entry key="rename.last.format.state" value="Episode"/>
              <entry key="rename.match.mode" value="Opportunistic"/>
            </map>
            <node name="dialog.select.movie">
              <map>
                <entry key="window.position" value="{&quot;@type&quot;:&quot;Rectangle&quot;,&quot;x&quot;:528,&quot;y&quot;:188,&quot;width&quot;:766,&quot;height&quot;:647}"/>
              </map>
            </node>
            <node name="dialog.select.series">
              <map>
                <entry key="window.position" value="{&quot;@type&quot;:&quot;Rectangle&quot;,&quot;x&quot;:2386,&quot;y&quot;:373,&quot;width&quot;:882,&quot;height&quot;:707}"/>
              </map>
            </node>
            <node name="format.recent.episode">
              <map>
                <entry key="0" value="/ZFS3WAY/KODI/Multimedia/Anime/{n}/{n} - {s00e00} - {t} [{airdate}]"/>
                <entry key="1" value="/ZFS3WAY/KODI/Multimedia/Cartoon/{n}/{n} - {s00e00} - {t} [{airdate}]"/>
                <entry key="2" value="/ZFSRaidz/XBMC/Multimedia/Anime/{n}/{n} - {s00e00} - {t} [{airdate}]"/>
              </map>
            </node>
            <node name="format.recent.file">
              <map/>
            </node>
            <node name="format.recent.movie">
              <map>
                <entry key="0" value="/ZFS3WAY/KODI/Multimedia/Animated/{n}/{n}-[{y}]"/>
              </map>
            </node>
            <node name="format.recent.music">
              <map/>
            </node>
            <node name="presets">
              <map>
                <entry key="1701489531" value="{&quot;@type&quot;:&quot;Preset&quot;,&quot;id&quot;:&quot;1701489531&quot;,&quot;name&quot;:&quot;Match by Absolute Number&quot;,&quot;format&quot;:&quot;{ order.airdate.plex.name } [{airdate}]&quot;,&quot;database&quot;:&quot;TheMovieDB::TV&quot;,&quot;sortOrder&quot;:&quot;Absolute&quot;,&quot;matchMode&quot;:&quot;Opportunistic&quot;,&quot;language&quot;:&quot;en&quot;,&quot;action&quot;:&quot;MOVE&quot;}"/>
                <entry key="1701489643" value="{&quot;@type&quot;:&quot;Preset&quot;,&quot;id&quot;:&quot;1701489643&quot;,&quot;name&quot;:&quot;Match by Absolute Number&quot;,&quot;format&quot;:&quot;{ order.airdate.plex.name } [{airdate}]&quot;,&quot;database&quot;:&quot;TheMovieDB::TV&quot;,&quot;sortOrder&quot;:&quot;Absolute&quot;,&quot;matchMode&quot;:&quot;Opportunistic&quot;,&quot;language&quot;:&quot;en&quot;,&quot;action&quot;:&quot;MOVE&quot;}"/>
              </map>
            </node>
            <node name="rename.action.apply.scripts">
              <map/>
            </node>
            <node name="select.dialog">
              <map>
                <entry key="window.position" value="{&quot;@type&quot;:&quot;java.awt.Rectangle&quot;,&quot;x&quot;:528,&quot;y&quot;:151,&quot;width&quot;:501,&quot;height&quot;:703}"/>
              </map>
            </node>
          </node>
          <node name="subtitle">
            <map/>
            <node name="language.favorites">
              <map/>
            </node>
          </node>
        </node>
      </node>
    </node>
  </root>
</preferences>

Done ヾ(@⌒ー⌒@)ノ
User avatar
rednoah
The Source
Posts: 24031
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: FB not remembering last path that was opened

Post by rednoah »

:?: Which File Dialog Implementation are you currently using?


:arrow: Zenity should be default on Linux, so you can try the Swing implementation instead:

Shell: Select all

filebot -script fn:properties --def net.filebot.UserFiles.fileChooser=Swing
:idea: Please read the FAQ and How to Request Help.
MasterCATZ
Posts: 48
Joined: 28 May 2012, 23:01

Re: FB not remembering last path that was opened

Post by MasterCATZ »

ls -lah /home/aio/ah.txt
-rw-rw-r-- 1 aio aio 3.2M Jul 2 2024 /home/aio/ah.txt


it looks like it has not been using the dialog file for the last year ?

from memory I have had to do swing in the past before

Code: Select all

aio@aio:~$ filebot -script fn:properties --def net.filebot.UserFiles.fileChooser=Swing
Update user-defined System Properties
* Set net.filebot.UserFiles.fileChooser = Swing
Store user-defined System Properties
* Write /home/aio/.filebot/system.properties
#FileBot System Properties
#Sun Jun 29 14:04:42 AEST 2025
net.filebot.UserFiles.fileChooser=Swing

Done ヾ(@⌒ー⌒@)ノ

swing worked but I hate using it :P it puts the files up the top and I have to scroll down heaps to reach the new folders

confirmed its Zenity thats not remembering

switched to AWT

and that worked and it feels natural to me , thanks

JavaFX also worked just fine
User avatar
rednoah
The Source
Posts: 24031
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: FB not remembering last path that was opened

Post by rednoah »

:?: Can you try again with Zenity and debug logging enabled?

Shell: Select all

filebot -script fn:properties --def net.filebot.UserFiles.fileChooser=Zenity net.filebot.logging.debug=ALL
That should print the zenity command to the console output so that we can see the instructions that FileBot passes onto the zenity call.
:idea: Please read the FAQ and How to Request Help.
MasterCATZ
Posts: 48
Joined: 28 May 2012, 23:01

Re: FB not remembering last path that was opened

Post by MasterCATZ »

defaults home folder every-time with Zenity

Code: Select all

aio@aio:~$ filebot -script fn:properties --def net.filebot.UserFiles.fileChooser=Zenity net.filebot.logging.debug=ALL
Load user-defined System Properties
* Read /home/aio/.filebot/system.properties
Update user-defined System Properties
* Set net.filebot.UserFiles.fileChooser = Zenity
* Set net.filebot.logging.debug = ALL
Store user-defined System Properties
* Write /home/aio/.filebot/system.properties
#FileBot System Properties
#Mon Jun 30 18:22:47 AEST 2025
net.filebot.UserFiles.fileChooser=Zenity
net.filebot.logging.debug=ALL

Done ヾ(@⌒ー⌒@)ノ
aio@aio:~$ filebot
# Application Bundle
FileBot 5.1.7 (r10514) / Groovy 4.0.21 / OpenJDK Runtime Environment 21.0.3 / Linux 6.15.2-061502-generic (amd64)
# Local Time
Mon Jun 30 18:22:53 AEST 2025
# Process Tree
└─ /usr/libexec/gnome-terminal-server
└─ /usr/bin/bash
└─ /usr/bin/dash
└─ /usr/share/filebot/jre/bin/java
# Environment Variables
AMDAPPSDKROOT = /SnapRaidArray/DATA/Programs/AMD-APP-SDK/AMDAPPSDK-3.0
AMD_DEBUG = dcc
CLUTTER_IM_MODULE = ibus
COLORTERM = truecolor
DBUS_SESSION_BUS_ADDRESS = unix:path=/run/user/1000/bus
DEBUGINFOD_URLS = https://debuginfod.ubuntu.com
DEFAULTS_PATH = /usr/share/gconf/unity.default.path
DESKTOP_SESSION = unity
DISPLAY = :0
GDMSESSION = unity
GDM_LANG = en
GNOME_DESKTOP_SESSION_ID = this-is-deprecated
GNOME_KEYRING_CONTROL = /run/user/1000/keyring
GNOME_TERMINAL_SCREEN = /org/gnome/Terminal/screen/9ff8a822_d269_4e12_875d_685f4b982726
GNOME_TERMINAL_SERVICE = :1.143
GPG_AGENT_INFO = /run/user/1000/gnupg/S.gpg-agent:0:1
GSM_SKIP_SSH_AGENT_WORKAROUND = true
GTK2_MODULES = overlay-scrollbar
GTK3_MODULES = xapp-gtk3-module
GTK_CSD = 0
GTK_IM_MODULE = ibus
GTK_MODULES = gail:atk-bridge
HISTCONTROL = ignorespace
HISTFILESIZE = 10000
HISTSIZE = 10000
HOME = /home/aio
HSTR_CONFIG = hicolor
HSTR_TIOCSTI = n
IM_CONFIG_PHASE = 1
LANG = C.UTF-8
LD_PRELOAD = libgtk3-nocsd.so.0
LESSCLOSE = /usr/bin/lesspipe %s %s
LESSOPEN = | /usr/bin/lesspipe %s
LIBVIRT_DEFAULT_URI = qemu:///system
LOGNAME = aio
LS_COLORS = rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.cab=01;31:*.cpio=01;31:*.crate=01;31:*.deb=01;31:*.drpm=01;31:*.dwm=01;31:*.dz=01;31:*.ear=01;31:*.egg=01;31:*.esd=01;31:*.gz=01;31:*.jar=01;31:*.lha=01;31:*.lrz=01;31:*.lz=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.lzo=01;31:*.pyz=01;31:*.rar=01;31:*.rpm=01;31:*.rz=01;31:*.sar=01;31:*.swm=01;31:*.t7z=01;31:*.tar=01;31:*.taz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tgz=01;31:*.tlz=01;31:*.txz=01;31:*.tz=01;31:*.tzo=01;31:*.tzst=01;31:*.udeb=01;31:*.war=01;31:*.whl=01;31:*.wim=01;31:*.xz=01;31:*.z=01;31:*.zip=01;31:*.zoo=01;31:*.zst=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
MANDATORY_PATH = /usr/share/gconf/unity.mandatory.path
MEMORY_PRESSURE_WATCH = /sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/unity-settings-daemon.service/memory.pressure
MEMORY_PRESSURE_WRITE = c29tZSAyMDAwMDAgMjAwMDAwMAA=
PATH = /usr/games:/home/aio/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/aio/.dotnet/tools:/home/aio/.local/bin:/home/aio/.local/bin
PROMPT_COMMAND = history -a; history -n;
PWD = /home/aio
QT_ACCESSIBILITY = 1
QT_IM_MODULE = ibus
SHELL = /bin/bash
SHLVL = 1
SSH_AUTH_SOCK = /run/user/1000/keyring/ssh
SYSTEMD_EXEC_PID = 81058
TERM = xterm-256color
USER = aio
VTE_VERSION = 8000
WINEARCH = win64
XAUTHORITY = /home/aio/.Xauthority
XDG_CONFIG_DIRS = /etc/xdg/xdg-unity:/etc/xdg
XDG_CURRENT_DESKTOP = Unity:Unity7:ubuntu
XDG_DATA_DIRS = /usr/share/unity:/usr/share/gnome:/home/aio/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop
XDG_GREETER_DATA_DIR = /var/lib/lightdm/data/aio
XDG_RUNTIME_DIR = /run/user/1000
XDG_SESSION_CLASS = user
XDG_SESSION_DESKTOP = unity
XDG_SESSION_TYPE = x11
XMODIFIERS = @im=ibus
_ = /usr/bin/filebot
# Java System Properties
application.cache = /home/aio/.filebot/cache
application.deployment = deb
application.dir = /home/aio/.filebot
awt.useSystemAAFontSettings = on
file.encoding = UTF-8
file.separator = /
grape.root = /home/aio/.filebot/grape
http.agent = FileBot/5.1.7
java.class.path = /usr/share/filebot/jar/filebot.jar
java.class.version = 65.0
java.home = /usr/share/filebot/jre
java.io.tmpdir = /tmp
java.library.path = /usr/share/filebot/lib
java.net.useSystemProxies = false
java.runtime.name = OpenJDK Runtime Environment
java.runtime.version = 21.0.3+9-LTS
java.specification.name = Java Platform API Specification
java.specification.vendor = Oracle Corporation
java.specification.version = 21
java.vendor = Eclipse Adoptium
java.vendor.url = https://adoptium.net/
java.vendor.url.bug = https://github.com/adoptium/adoptium-support/issues
java.vendor.version = Temurin-21.0.3+9
java.version = 21.0.3
java.version.date = 2024-04-16
java.vm.compressedOopsMode = Zero based
java.vm.info = mixed mode, sharing
java.vm.name = OpenJDK 64-Bit Server VM
java.vm.specification.name = Java Virtual Machine Specification
java.vm.specification.vendor = Oracle Corporation
java.vm.specification.version = 21
java.vm.vendor = Eclipse Adoptium
java.vm.version = 21.0.3+9-LTS
jdk.debug = release
jdk.logger.packages = net.filebot.Logging
jna.boot.library.path = /usr/share/filebot/lib
jna.library.path = /usr/share/filebot/lib
jna.noclasspath = true
jna.nosys = false
jna.nounpack = true
line.separator = ↲
native.encoding = UTF-8
net.filebot.AcoustID.fpcalc = /usr/share/filebot/lib/fpcalc
net.filebot.UserFiles.fileChooser = Zenity
net.filebot.gio.GVFS = /run/user/1000/gvfs
net.filebot.logging.debug = ALL
org.apache.commons.logging.Log = org.apache.commons.logging.impl.NoOpLog
os.arch = amd64
os.name = Linux
os.version = 6.15.2-061502-generic
path.separator = :
prism.order = sw
stderr.encoding = UTF-8
stdout.encoding = UTF-8
sun.arch.data.model = 64
sun.boot.library.path = /usr/share/filebot/jre/lib
sun.cpu.endian = little
sun.io.unicode.encoding = UnicodeLittle
sun.java.command = /usr/share/filebot/jar/filebot.jar
sun.java.launcher = SUN_STANDARD
sun.jnu.encoding = UTF-8
sun.management.compiler = HotSpot 64-Bit Tiered Compilers
sun.net.client.defaultConnectTimeout = 10000
sun.net.client.defaultReadTimeout = 60000
unixfs = false
useCreationDate = false
useExtendedFileAttributes = true
useGVFS = true
user.dir = /home/aio
user.home = /home/aio
user.language = en
user.name = aio
user.timezone = Australia/Brisbane
# Arguments
Using persistent disk cache: /home/aio/.filebot/cache/0
Execute [/usr/bin/zenity, --file-selection, --multiple, --filename=/SnapRaidArray/Anime/Dr. Stone S04 1080p Dual Audio WEBRip DD+ x265-EMBER/[EMBER] Dr. Stone S4 -12.mkv, --title=Select Files, --separator=
]
/SnapRaidArray/Anime/Shikalion ...

Match Series ID => [Shinkalion Change the World]
Select Series ID 'shinkalion change the world' => 444577
MetricCascade(SeasonEpisode, AirDate, Title) -1.0000 => [/SnapRaidArray/Anime/Shikalion S01 1080p WEBRip DD+ x265-EMBER/[EMBER] Shinkalion Change the World - 13.mkv, Shinkalion Change the World - 1x01 - Change the World]
... Shinkalion Change the World - 16.mkv, Shinkalion Change the World - Special 4 - Special Episode: Present the World]
Execute [/usr/bin/zenity, --file-selection, --multiple, --filename=/SnapRaidArray/Anime/Shikalion S01 1080p WEBRip DD+ x265-EMBER/[EMBER] Shinkalion Change the World - 13.mkv, --title=Select Files, --separator=
]
/SnapRaidArray/Anime/The Beginning After the End S01 1080p WEBRip AAC x265-EMBER/[EMBER] The Beginning After the End - 12.mkv
/SnapRaidArray/Anime/The Beginning After the End S01 1080p WEBRip AAC x265-EMBER/[EMBER] The Beginning After the End - 11.mkv
/SnapRaidArray/Anime/The Beginning After the End S01 1080p WEBRip AAC x265-EMBER/[EMBER] The Beginning After the End - 10.mkv
/SnapRaidArray/Anime/The Beginning After the End S01 1080p WEBRip AAC x265-EMBER/[EMBER] The Beginning After the End - 09.mkv

Match Series ID => [The Beginning After the End]
Select Series ID 'the beginning after the end' => 455684
MetricCascade(SeasonEpisode, AirDate, Title) -1.0000 => [/SnapRaidArray/Anime/The Beginning After the End S01 1080p WEBRip AAC x265-EMBER/[EMBER] The Beginning After the End - 12.mkv, The Beginning After the End - 1x01 - The Rebirth of the King]
M...
Execute [/usr/bin/zenity, --file-selection, --multiple, --filename=/SnapRaidArray/Anime/The Beginning After the End S01 1080p WEBRip AAC x265-EMBER/[EMBER] The Beginning After the End - 12.mkv, --title=Select Files, --separator=
]

net.filebot.ExecuteException: [/usr/bin/zenity, --file-selection, --multiple, --filename=/SnapRaidArray/Anime/The Beginning After the End S01 1080p WEBRip AAC x265-EMBER/[EMBER] The Beginning After the End - 12.mkv, --title=Select Files, --separator=
] failed (1)
	at net.filebot.Execute.execute(Unknown Source)
	at net.filebot.platform.posix.Zenity.zenity(Unknown Source)
	at net.filebot.platform.posix.Zenity.selectFiles(Unknown Source)
	at net.filebot.UserFiles$FileChooser$6.showLoadDialogSelectFiles(Unknown Source)
	at net.filebot.UserFiles.selectSelectFiles(Unknown Source)
	at net.filebot.UserFiles.lambda$showLoadDialogSelectFiles$0(Unknown Source)
	at net.filebot.UserFiles.lambda$withModeSelect$4(Unknown Source)
	at net.filebot.util.ui.SwingUI.withWaitCursor(Unknown Source)
	at net.filebot.UserFiles.lambda$withModeSelect$5(Unknown Source)
	at net.filebot.util.ui.SwingUI.lambda$invokeLater$7(Unknown Source)
	at java.desktop/javax.swing.Timer.fireActionPerformed(Unknown Source)
	at java.desktop/javax.swing.Timer$DoPostEvent.run(Unknown Source)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.WaitDispatchSupport$2.run(Unknown Source)
	at java.desktop/java.awt.WaitDispatchSupport$4.run(Unknown Source)
	at java.desktop/java.awt.WaitDispatchSupport$4.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.desktop/java.awt.WaitDispatchSupport.enter(Unknown Source)
	at net.filebot.UserFiles.withModeSelect(Unknown Source)
	at net.filebot.UserFiles.showLoadDialogSelectFiles(Unknown Source)
	at net.filebot.ui.transfer.LoadAction.actionPerformed(Unknown Source)
	at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
	at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
	at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
	at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
	at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
	at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
	at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
	at java.desktop/java.awt.Component.processEvent(Unknown Source)
	at java.desktop/java.awt.Container.processEvent(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
[/usr/bin/zenity, --file-selection, --multiple, --filename=/SnapRaidArray/Anime/The Beginning After the End S01 1080p WEBRip AAC x265-EMBER/[EMBER] The Beginning After the End - 12.mkv, --title=Select Files, --separator=
] failed (1)
/home/aio/.filebot/cache/0: shutdown: [series_selection_thetvdb_0, thetvdb_1c, thetvdb_data_0_eng_2, expression_classes_0, data_1]
aio@aio:~$ 


comparison with JavaFX

Code: Select all

aio@aio:~$ filebot -script fn:properties --def net.filebot.UserFiles.fileChooser=JavaFX net.filebot.logging.debug=ALL
# Application Bundle
FileBot 5.1.7 (r10514) / Groovy 4.0.21 / OpenJDK Runtime Environment 21.0.3 / Linux 6.15.2-061502-generic (amd64)
# Local Time
Mon Jun 30 18:34:03 AEST 2025
# Process Tree
└─ /usr/libexec/gnome-terminal-server
└─ /usr/bin/bash
└─ /usr/bin/dash
└─ /usr/share/filebot/jre/bin/java
# Environment Variables
AMDAPPSDKROOT = /SnapRaidArray/DATA/Programs/AMD-APP-SDK/AMDAPPSDK-3.0
AMD_DEBUG = dcc
CLUTTER_IM_MODULE = ibus
COLORTERM = truecolor
DBUS_SESSION_BUS_ADDRESS = unix:path=/run/user/1000/bus
DEBUGINFOD_URLS = https://debuginfod.ubuntu.com
DEFAULTS_PATH = /usr/share/gconf/unity.default.path
DESKTOP_SESSION = unity
DISPLAY = :0
GDMSESSION = unity
GDM_LANG = en
GNOME_DESKTOP_SESSION_ID = this-is-deprecated
GNOME_KEYRING_CONTROL = /run/user/1000/keyring
GNOME_TERMINAL_SCREEN = /org/gnome/Terminal/screen/9ff8a822_d269_4e12_875d_685f4b982726
GNOME_TERMINAL_SERVICE = :1.143
GPG_AGENT_INFO = /run/user/1000/gnupg/S.gpg-agent:0:1
GSM_SKIP_SSH_AGENT_WORKAROUND = true
GTK2_MODULES = overlay-scrollbar
GTK3_MODULES = xapp-gtk3-module
GTK_CSD = 0
GTK_IM_MODULE = ibus
GTK_MODULES = gail:atk-bridge
HISTCONTROL = ignorespace
HISTFILESIZE = 10000
HISTSIZE = 10000
HOME = /home/aio
HSTR_CONFIG = hicolor
HSTR_TIOCSTI = n
IM_CONFIG_PHASE = 1
LANG = C.UTF-8
LD_PRELOAD = libgtk3-nocsd.so.0
LESSCLOSE = /usr/bin/lesspipe %s %s
LESSOPEN = | /usr/bin/lesspipe %s
LIBVIRT_DEFAULT_URI = qemu:///system
LOGNAME = aio
LS_COLORS = rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.cab=01;31:*.cpio=01;31:*.crate=01;31:*.deb=01;31:*.drpm=01;31:*.dwm=01;31:*.dz=01;31:*.ear=01;31:*.egg=01;31:*.esd=01;31:*.gz=01;31:*.jar=01;31:*.lha=01;31:*.lrz=01;31:*.lz=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.lzo=01;31:*.pyz=01;31:*.rar=01;31:*.rpm=01;31:*.rz=01;31:*.sar=01;31:*.swm=01;31:*.t7z=01;31:*.tar=01;31:*.taz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tgz=01;31:*.tlz=01;31:*.txz=01;31:*.tz=01;31:*.tzo=01;31:*.tzst=01;31:*.udeb=01;31:*.war=01;31:*.whl=01;31:*.wim=01;31:*.xz=01;31:*.z=01;31:*.zip=01;31:*.zoo=01;31:*.zst=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
MANDATORY_PATH = /usr/share/gconf/unity.mandatory.path
MEMORY_PRESSURE_WATCH = /sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/unity-settings-daemon.service/memory.pressure
MEMORY_PRESSURE_WRITE = c29tZSAyMDAwMDAgMjAwMDAwMAA=
PATH = /usr/games:/home/aio/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/aio/.dotnet/tools:/home/aio/.local/bin:/home/aio/.local/bin
PROMPT_COMMAND = history -a; history -n;
PWD = /home/aio
QT_ACCESSIBILITY = 1
QT_IM_MODULE = ibus
SHELL = /bin/bash
SHLVL = 1
SSH_AUTH_SOCK = /run/user/1000/keyring/ssh
SYSTEMD_EXEC_PID = 81058
TERM = xterm-256color
USER = aio
VTE_VERSION = 8000
WINEARCH = win64
XAUTHORITY = /home/aio/.Xauthority
XDG_CONFIG_DIRS = /etc/xdg/xdg-unity:/etc/xdg
XDG_CURRENT_DESKTOP = Unity:Unity7:ubuntu
XDG_DATA_DIRS = /usr/share/unity:/usr/share/gnome:/home/aio/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop
XDG_GREETER_DATA_DIR = /var/lib/lightdm/data/aio
XDG_RUNTIME_DIR = /run/user/1000
XDG_SESSION_CLASS = user
XDG_SESSION_DESKTOP = unity
XDG_SESSION_TYPE = x11
XMODIFIERS = @im=ibus
_ = /usr/bin/filebot
# Java System Properties
application.cache = /home/aio/.filebot/cache
application.deployment = deb
application.dir = /home/aio/.filebot
awt.useSystemAAFontSettings = on
file.encoding = UTF-8
file.separator = /
grape.root = /home/aio/.filebot/grape
http.agent = FileBot/5.1.7
java.class.path = /usr/share/filebot/jar/filebot.jar
java.class.version = 65.0
java.home = /usr/share/filebot/jre
java.io.tmpdir = /tmp
java.library.path = /usr/share/filebot/lib
java.net.useSystemProxies = false
java.runtime.name = OpenJDK Runtime Environment
java.runtime.version = 21.0.3+9-LTS
java.specification.name = Java Platform API Specification
java.specification.vendor = Oracle Corporation
java.specification.version = 21
java.vendor = Eclipse Adoptium
java.vendor.url = https://adoptium.net/
java.vendor.url.bug = https://github.com/adoptium/adoptium-support/issues
java.vendor.version = Temurin-21.0.3+9
java.version = 21.0.3
java.version.date = 2024-04-16
java.vm.compressedOopsMode = Zero based
java.vm.info = mixed mode, sharing
java.vm.name = OpenJDK 64-Bit Server VM
java.vm.specification.name = Java Virtual Machine Specification
java.vm.specification.vendor = Oracle Corporation
java.vm.specification.version = 21
java.vm.vendor = Eclipse Adoptium
java.vm.version = 21.0.3+9-LTS
jdk.debug = release
jdk.logger.packages = net.filebot.Logging
jna.boot.library.path = /usr/share/filebot/lib
jna.library.path = /usr/share/filebot/lib
jna.noclasspath = true
jna.nosys = false
jna.nounpack = true
line.separator = ↲
native.encoding = UTF-8
net.filebot.AcoustID.fpcalc = /usr/share/filebot/lib/fpcalc
net.filebot.UserFiles.fileChooser = Zenity
net.filebot.gio.GVFS = /run/user/1000/gvfs
net.filebot.logging.debug = ALL
org.apache.commons.logging.Log = org.apache.commons.logging.impl.NoOpLog
os.arch = amd64
os.name = Linux
os.version = 6.15.2-061502-generic
path.separator = :
prism.order = sw
stderr.encoding = UTF-8
stdout.encoding = UTF-8
sun.arch.data.model = 64
sun.boot.library.path = /usr/share/filebot/jre/lib
sun.cpu.endian = little
sun.io.unicode.encoding = UnicodeLittle
sun.java.command = /usr/share/filebot/jar/filebot.jar -script fn:properties --def net.filebot.UserFiles.fileChooser=JavaFX net.filebot.logging.debug=ALL
sun.java.launcher = SUN_STANDARD
sun.jnu.encoding = UTF-8
sun.management.compiler = HotSpot 64-Bit Tiered Compilers
sun.net.client.defaultConnectTimeout = 10000
sun.net.client.defaultReadTimeout = 60000
unixfs = false
useCreationDate = false
useExtendedFileAttributes = true
useGVFS = true
user.dir = /home/aio
user.home = /home/aio
user.language = en
user.name = aio
user.timezone = Australia/Brisbane
# Arguments
└─ -script
└─ fn:properties
└─ --def
└─ net.filebot.UserFiles.fileChooser=JavaFX
└─ net.filebot.logging.debug=ALL
Using persistent disk cache: /home/aio/.filebot/cache/0
Script Bundle: 2025-05-24 (r1007)
Load user-defined System Properties
* Read /home/aio/.filebot/system.properties
Update user-defined System Properties
* Set net.filebot.UserFiles.fileChooser = JavaFX
* Set net.filebot.logging.debug = ALL
Store user-defined System Properties
* Write /home/aio/.filebot/system.properties
#FileBot System Properties
#Mon Jun 30 18:34:04 AEST 2025
net.filebot.UserFiles.fileChooser=JavaFX
net.filebot.logging.debug=ALL

Done ヾ(@⌒ー⌒@)ノ
/home/aio/.filebot/cache/0: shutdown: [script_classes_0, script_bundle_0_0]
aio@aio:~$ filebot
# Application Bundle
FileBot 5.1.7 (r10514) / Groovy 4.0.21 / OpenJDK Runtime Environment 21.0.3 / Linux 6.15.2-061502-generic (amd64)
# Local Time
Mon Jun 30 18:34:08 AEST 2025
# Process Tree
└─ /usr/libexec/gnome-terminal-server
└─ /usr/bin/bash
└─ /usr/bin/dash
└─ /usr/share/filebot/jre/bin/java
# Environment Variables
AMDAPPSDKROOT = /SnapRaidArray/DATA/Programs/AMD-APP-SDK/AMDAPPSDK-3.0
AMD_DEBUG = dcc
CLUTTER_IM_MODULE = ibus
COLORTERM = truecolor
DBUS_SESSION_BUS_ADDRESS = unix:path=/run/user/1000/bus
DEBUGINFOD_URLS = https://debuginfod.ubuntu.com
DEFAULTS_PATH = /usr/share/gconf/unity.default.path
DESKTOP_SESSION = unity
DISPLAY = :0
GDMSESSION = unity
GDM_LANG = en
GNOME_DESKTOP_SESSION_ID = this-is-deprecated
GNOME_KEYRING_CONTROL = /run/user/1000/keyring
GNOME_TERMINAL_SCREEN = /org/gnome/Terminal/screen/9ff8a822_d269_4e12_875d_685f4b982726
GNOME_TERMINAL_SERVICE = :1.143
GPG_AGENT_INFO = /run/user/1000/gnupg/S.gpg-agent:0:1
GSM_SKIP_SSH_AGENT_WORKAROUND = true
GTK2_MODULES = overlay-scrollbar
GTK3_MODULES = xapp-gtk3-module
GTK_CSD = 0
GTK_IM_MODULE = ibus
GTK_MODULES = gail:atk-bridge
HISTCONTROL = ignorespace
HISTFILESIZE = 10000
HISTSIZE = 10000
HOME = /home/aio
HSTR_CONFIG = hicolor
HSTR_TIOCSTI = n
IM_CONFIG_PHASE = 1
LANG = C.UTF-8
LD_PRELOAD = libgtk3-nocsd.so.0
LESSCLOSE = /usr/bin/lesspipe %s %s
LESSOPEN = | /usr/bin/lesspipe %s
LIBVIRT_DEFAULT_URI = qemu:///system
LOGNAME = aio
LS_COLORS = rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.cab=01;31:*.cpio=01;31:*.crate=01;31:*.deb=01;31:*.drpm=01;31:*.dwm=01;31:*.dz=01;31:*.ear=01;31:*.egg=01;31:*.esd=01;31:*.gz=01;31:*.jar=01;31:*.lha=01;31:*.lrz=01;31:*.lz=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.lzo=01;31:*.pyz=01;31:*.rar=01;31:*.rpm=01;31:*.rz=01;31:*.sar=01;31:*.swm=01;31:*.t7z=01;31:*.tar=01;31:*.taz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tgz=01;31:*.tlz=01;31:*.txz=01;31:*.tz=01;31:*.tzo=01;31:*.tzst=01;31:*.udeb=01;31:*.war=01;31:*.whl=01;31:*.wim=01;31:*.xz=01;31:*.z=01;31:*.zip=01;31:*.zoo=01;31:*.zst=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
MANDATORY_PATH = /usr/share/gconf/unity.mandatory.path
MEMORY_PRESSURE_WATCH = /sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/unity-settings-daemon.service/memory.pressure
MEMORY_PRESSURE_WRITE = c29tZSAyMDAwMDAgMjAwMDAwMAA=
PATH = /usr/games:/home/aio/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/aio/.dotnet/tools:/home/aio/.local/bin:/home/aio/.local/bin
PROMPT_COMMAND = history -a; history -n;
PWD = /home/aio
QT_ACCESSIBILITY = 1
QT_IM_MODULE = ibus
SHELL = /bin/bash
SHLVL = 1
SSH_AUTH_SOCK = /run/user/1000/keyring/ssh
SYSTEMD_EXEC_PID = 81058
TERM = xterm-256color
USER = aio
VTE_VERSION = 8000
WINEARCH = win64
XAUTHORITY = /home/aio/.Xauthority
XDG_CONFIG_DIRS = /etc/xdg/xdg-unity:/etc/xdg
XDG_CURRENT_DESKTOP = Unity:Unity7:ubuntu
XDG_DATA_DIRS = /usr/share/unity:/usr/share/gnome:/home/aio/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop
XDG_GREETER_DATA_DIR = /var/lib/lightdm/data/aio
XDG_RUNTIME_DIR = /run/user/1000
XDG_SESSION_CLASS = user
XDG_SESSION_DESKTOP = unity
XDG_SESSION_TYPE = x11
XMODIFIERS = @im=ibus
_ = /usr/bin/filebot
# Java System Properties
application.cache = /home/aio/.filebot/cache
application.deployment = deb
application.dir = /home/aio/.filebot
awt.useSystemAAFontSettings = on
file.encoding = UTF-8
file.separator = /
grape.root = /home/aio/.filebot/grape
http.agent = FileBot/5.1.7
java.class.path = /usr/share/filebot/jar/filebot.jar
java.class.version = 65.0
java.home = /usr/share/filebot/jre
java.io.tmpdir = /tmp
java.library.path = /usr/share/filebot/lib
java.net.useSystemProxies = false
java.runtime.name = OpenJDK Runtime Environment
java.runtime.version = 21.0.3+9-LTS
java.specification.name = Java Platform API Specification
java.specification.vendor = Oracle Corporation
java.specification.version = 21
java.vendor = Eclipse Adoptium
java.vendor.url = https://adoptium.net/
java.vendor.url.bug = https://github.com/adoptium/adoptium-support/issues
java.vendor.version = Temurin-21.0.3+9
java.version = 21.0.3
java.version.date = 2024-04-16
java.vm.compressedOopsMode = Zero based
java.vm.info = mixed mode, sharing
java.vm.name = OpenJDK 64-Bit Server VM
java.vm.specification.name = Java Virtual Machine Specification
java.vm.specification.vendor = Oracle Corporation
java.vm.specification.version = 21
java.vm.vendor = Eclipse Adoptium
java.vm.version = 21.0.3+9-LTS
jdk.debug = release
jdk.logger.packages = net.filebot.Logging
jna.boot.library.path = /usr/share/filebot/lib
jna.library.path = /usr/share/filebot/lib
jna.noclasspath = true
jna.nosys = false
jna.nounpack = true
line.separator = ↲
native.encoding = UTF-8
net.filebot.AcoustID.fpcalc = /usr/share/filebot/lib/fpcalc
net.filebot.UserFiles.fileChooser = JavaFX
net.filebot.gio.GVFS = /run/user/1000/gvfs
net.filebot.logging.debug = ALL
org.apache.commons.logging.Log = org.apache.commons.logging.impl.NoOpLog
os.arch = amd64
os.name = Linux
os.version = 6.15.2-061502-generic
path.separator = :
prism.order = sw
stderr.encoding = UTF-8
stdout.encoding = UTF-8
sun.arch.data.model = 64
sun.boot.library.path = /usr/share/filebot/jre/lib
sun.cpu.endian = little
sun.io.unicode.encoding = UnicodeLittle
sun.java.command = /usr/share/filebot/jar/filebot.jar
sun.java.launcher = SUN_STANDARD
sun.jnu.encoding = UTF-8
sun.management.compiler = HotSpot 64-Bit Tiered Compilers
sun.net.client.defaultConnectTimeout = 10000
sun.net.client.defaultReadTimeout = 60000
unixfs = false
useCreationDate = false
useExtendedFileAttributes = true
useGVFS = true
user.dir = /home/aio
user.home = /home/aio
user.language = en
user.name = aio
user.timezone = Australia/Brisbane
# Arguments
Using persistent disk cache: /home/aio/.filebot/cache/0
Initialize JavaFX
Match Series ID => [Shinkalion Change the World]
Select Series ID 'shinkalion change the world' => 444577
MetricCascade(SeasonEpisode, AirDate, Title) 1.0000 => [/SnapRaidArray/Anime/Shikalion S01 1080p WEBRip DD+ x265-EMBER/[EMBER] Shinkalion Change the World - 01.mkv, Shinkalion Change the World - 1x01 - Change the World]
MetricCascade(SeasonEpisode, AirDate, Title) -1.0000 => [/SnapRaidArray/Anime/Shikalion S01 1080p WEBRip DD+ x265-EMBER/[EMBER] Shinkalion Change the World - 01.mkv, Shinkalion ...
MetricCascade(SeasonEpisode, AirDate, Title) -1.0000 => [/SnapRaidArray/Anime/Shikalion S01 1080p WEBRip DD+ x265-EMBER/[EMBER] Shinkalion Change the World - 01.mkv, Shinkalion Change the World - Special 4 - Special Episode: Present the World]
Match Series ID => [Catch Me at the Ballpark!]
Select Series ID 'catch me at the ballpark' => 456678
MetricCascade(SeasonEpisode, AirDate, Title) -1.0000 => [/SnapRaidArray/Anime/Ballpark de Tsukamaete! S01 1080p WEBRip DD+ x265-EMBER/[EMBER] Ballpark de Tsukamaete! - 12.mkv, ...
/home/aio/.filebot/cache/0: shutdown: [series_selection_thetvdb_0, thetvdb_1c, thetvdb_data_0_eng_2, expression_classes_0, data_1]
aio@aio:~$ filebot -script fn:properties --def net.filebot.UserFiles.fileChooser=JavaFX net.filebot.logging.debug=ALL

comparison with AWT

Code: Select all

aio@aio:~$ filebot -script fn:properties --def net.filebot.UserFiles.fileChooser=AWT net.filebot.logging.debug=ALL
# Application Bundle
FileBot 5.1.7 (r10514) / Groovy 4.0.21 / OpenJDK Runtime Environment 21.0.3 / Linux 6.15.2-061502-generic (amd64)
# Local Time
Mon Jun 30 18:39:31 AEST 2025
# Process Tree
└─ /usr/libexec/gnome-terminal-server
└─ /usr/bin/bash
└─ /usr/bin/dash
└─ /usr/share/filebot/jre/bin/java
# Environment Variables
AMDAPPSDKROOT = /SnapRaidArray/DATA/Programs/AMD-APP-SDK/AMDAPPSDK-3.0
AMD_DEBUG = dcc
CLUTTER_IM_MODULE = ibus
COLORTERM = truecolor
DBUS_SESSION_BUS_ADDRESS = unix:path=/run/user/1000/bus
DEBUGINFOD_URLS = https://debuginfod.ubuntu.com
DEFAULTS_PATH = /usr/share/gconf/unity.default.path
DESKTOP_SESSION = unity
DISPLAY = :0
GDMSESSION = unity
GDM_LANG = en
GNOME_DESKTOP_SESSION_ID = this-is-deprecated
GNOME_KEYRING_CONTROL = /run/user/1000/keyring
GNOME_TERMINAL_SCREEN = /org/gnome/Terminal/screen/9ff8a822_d269_4e12_875d_685f4b982726
GNOME_TERMINAL_SERVICE = :1.143
GPG_AGENT_INFO = /run/user/1000/gnupg/S.gpg-agent:0:1
GSM_SKIP_SSH_AGENT_WORKAROUND = true
GTK2_MODULES = overlay-scrollbar
GTK3_MODULES = xapp-gtk3-module
GTK_CSD = 0
GTK_IM_MODULE = ibus
GTK_MODULES = gail:atk-bridge
HISTCONTROL = ignorespace
HISTFILESIZE = 10000
HISTSIZE = 10000
HOME = /home/aio
HSTR_CONFIG = hicolor
HSTR_TIOCSTI = n
IM_CONFIG_PHASE = 1
LANG = C.UTF-8
LD_PRELOAD = libgtk3-nocsd.so.0
LESSCLOSE = /usr/bin/lesspipe %s %s
LESSOPEN = | /usr/bin/lesspipe %s
LIBVIRT_DEFAULT_URI = qemu:///system
LOGNAME = aio
LS_COLORS = rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.cab=01;31:*.cpio=01;31:*.crate=01;31:*.deb=01;31:*.drpm=01;31:*.dwm=01;31:*.dz=01;31:*.ear=01;31:*.egg=01;31:*.esd=01;31:*.gz=01;31:*.jar=01;31:*.lha=01;31:*.lrz=01;31:*.lz=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.lzo=01;31:*.pyz=01;31:*.rar=01;31:*.rpm=01;31:*.rz=01;31:*.sar=01;31:*.swm=01;31:*.t7z=01;31:*.tar=01;31:*.taz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tgz=01;31:*.tlz=01;31:*.txz=01;31:*.tz=01;31:*.tzo=01;31:*.tzst=01;31:*.udeb=01;31:*.war=01;31:*.whl=01;31:*.wim=01;31:*.xz=01;31:*.z=01;31:*.zip=01;31:*.zoo=01;31:*.zst=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
MANDATORY_PATH = /usr/share/gconf/unity.mandatory.path
MEMORY_PRESSURE_WATCH = /sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/unity-settings-daemon.service/memory.pressure
MEMORY_PRESSURE_WRITE = c29tZSAyMDAwMDAgMjAwMDAwMAA=
PATH = /usr/games:/home/aio/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/aio/.dotnet/tools:/home/aio/.local/bin:/home/aio/.local/bin
PROMPT_COMMAND = history -a; history -n;
PWD = /home/aio
QT_ACCESSIBILITY = 1
QT_IM_MODULE = ibus
SHELL = /bin/bash
SHLVL = 1
SSH_AUTH_SOCK = /run/user/1000/keyring/ssh
SYSTEMD_EXEC_PID = 81058
TERM = xterm-256color
USER = aio
VTE_VERSION = 8000
WINEARCH = win64
XAUTHORITY = /home/aio/.Xauthority
XDG_CONFIG_DIRS = /etc/xdg/xdg-unity:/etc/xdg
XDG_CURRENT_DESKTOP = Unity:Unity7:ubuntu
XDG_DATA_DIRS = /usr/share/unity:/usr/share/gnome:/home/aio/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop
XDG_GREETER_DATA_DIR = /var/lib/lightdm/data/aio
XDG_RUNTIME_DIR = /run/user/1000
XDG_SESSION_CLASS = user
XDG_SESSION_DESKTOP = unity
XDG_SESSION_TYPE = x11
XMODIFIERS = @im=ibus
_ = /usr/bin/filebot
# Java System Properties
application.cache = /home/aio/.filebot/cache
application.deployment = deb
application.dir = /home/aio/.filebot
awt.useSystemAAFontSettings = on
file.encoding = UTF-8
file.separator = /
grape.root = /home/aio/.filebot/grape
http.agent = FileBot/5.1.7
java.class.path = /usr/share/filebot/jar/filebot.jar
java.class.version = 65.0
java.home = /usr/share/filebot/jre
java.io.tmpdir = /tmp
java.library.path = /usr/share/filebot/lib
java.net.useSystemProxies = false
java.runtime.name = OpenJDK Runtime Environment
java.runtime.version = 21.0.3+9-LTS
java.specification.name = Java Platform API Specification
java.specification.vendor = Oracle Corporation
java.specification.version = 21
java.vendor = Eclipse Adoptium
java.vendor.url = https://adoptium.net/
java.vendor.url.bug = https://github.com/adoptium/adoptium-support/issues
java.vendor.version = Temurin-21.0.3+9
java.version = 21.0.3
java.version.date = 2024-04-16
java.vm.compressedOopsMode = Zero based
java.vm.info = mixed mode, sharing
java.vm.name = OpenJDK 64-Bit Server VM
java.vm.specification.name = Java Virtual Machine Specification
java.vm.specification.vendor = Oracle Corporation
java.vm.specification.version = 21
java.vm.vendor = Eclipse Adoptium
java.vm.version = 21.0.3+9-LTS
jdk.debug = release
jdk.logger.packages = net.filebot.Logging
jna.boot.library.path = /usr/share/filebot/lib
jna.library.path = /usr/share/filebot/lib
jna.noclasspath = true
jna.nosys = false
jna.nounpack = true
line.separator = ↲
native.encoding = UTF-8
net.filebot.AcoustID.fpcalc = /usr/share/filebot/lib/fpcalc
net.filebot.UserFiles.fileChooser = JavaFX
net.filebot.gio.GVFS = /run/user/1000/gvfs
net.filebot.logging.debug = ALL
org.apache.commons.logging.Log = org.apache.commons.logging.impl.NoOpLog
os.arch = amd64
os.name = Linux
os.version = 6.15.2-061502-generic
path.separator = :
prism.order = sw
stderr.encoding = UTF-8
stdout.encoding = UTF-8
sun.arch.data.model = 64
sun.boot.library.path = /usr/share/filebot/jre/lib
sun.cpu.endian = little
sun.io.unicode.encoding = UnicodeLittle
sun.java.command = /usr/share/filebot/jar/filebot.jar -script fn:properties --def net.filebot.UserFiles.fileChooser=AWT net.filebot.logging.debug=ALL
sun.java.launcher = SUN_STANDARD
sun.jnu.encoding = UTF-8
sun.management.compiler = HotSpot 64-Bit Tiered Compilers
sun.net.client.defaultConnectTimeout = 10000
sun.net.client.defaultReadTimeout = 60000
unixfs = false
useCreationDate = false
useExtendedFileAttributes = true
useGVFS = true
user.dir = /home/aio
user.home = /home/aio
user.language = en
user.name = aio
user.timezone = Australia/Brisbane
# Arguments
└─ -script
└─ fn:properties
└─ --def
└─ net.filebot.UserFiles.fileChooser=AWT
└─ net.filebot.logging.debug=ALL
Using persistent disk cache: /home/aio/.filebot/cache/0
Script Bundle: 2025-05-24 (r1007)
Load user-defined System Properties
* Read /home/aio/.filebot/system.properties
Update user-defined System Properties
* Set net.filebot.UserFiles.fileChooser = AWT
* Set net.filebot.logging.debug = ALL
Store user-defined System Properties
* Write /home/aio/.filebot/system.properties
#FileBot System Properties
#Mon Jun 30 18:39:31 AEST 2025
net.filebot.UserFiles.fileChooser=AWT
net.filebot.logging.debug=ALL

Done ヾ(@⌒ー⌒@)ノ
/home/aio/.filebot/cache/0: shutdown: [script_classes_0, script_bundle_0_0]
aio@aio:~$ filebot
# Application Bundle
FileBot 5.1.7 (r10514) / Groovy 4.0.21 / OpenJDK Runtime Environment 21.0.3 / Linux 6.15.2-061502-generic (amd64)
# Local Time
Mon Jun 30 18:39:33 AEST 2025
# Process Tree
└─ /usr/libexec/gnome-terminal-server
└─ /usr/bin/bash
└─ /usr/bin/dash
└─ /usr/share/filebot/jre/bin/java
# Environment Variables
AMDAPPSDKROOT = /SnapRaidArray/DATA/Programs/AMD-APP-SDK/AMDAPPSDK-3.0
AMD_DEBUG = dcc
CLUTTER_IM_MODULE = ibus
COLORTERM = truecolor
DBUS_SESSION_BUS_ADDRESS = unix:path=/run/user/1000/bus
DEBUGINFOD_URLS = https://debuginfod.ubuntu.com
DEFAULTS_PATH = /usr/share/gconf/unity.default.path
DESKTOP_SESSION = unity
DISPLAY = :0
GDMSESSION = unity
GDM_LANG = en
GNOME_DESKTOP_SESSION_ID = this-is-deprecated
GNOME_KEYRING_CONTROL = /run/user/1000/keyring
GNOME_TERMINAL_SCREEN = /org/gnome/Terminal/screen/9ff8a822_d269_4e12_875d_685f4b982726
GNOME_TERMINAL_SERVICE = :1.143
GPG_AGENT_INFO = /run/user/1000/gnupg/S.gpg-agent:0:1
GSM_SKIP_SSH_AGENT_WORKAROUND = true
GTK2_MODULES = overlay-scrollbar
GTK3_MODULES = xapp-gtk3-module
GTK_CSD = 0
GTK_IM_MODULE = ibus
GTK_MODULES = gail:atk-bridge
HISTCONTROL = ignorespace
HISTFILESIZE = 10000
HISTSIZE = 10000
HOME = /home/aio
HSTR_CONFIG = hicolor
HSTR_TIOCSTI = n
IM_CONFIG_PHASE = 1
LANG = C.UTF-8
LD_PRELOAD = libgtk3-nocsd.so.0
LESSCLOSE = /usr/bin/lesspipe %s %s
LESSOPEN = | /usr/bin/lesspipe %s
LIBVIRT_DEFAULT_URI = qemu:///system
LOGNAME = aio
LS_COLORS = rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.cab=01;31:*.cpio=01;31:*.crate=01;31:*.deb=01;31:*.drpm=01;31:*.dwm=01;31:*.dz=01;31:*.ear=01;31:*.egg=01;31:*.esd=01;31:*.gz=01;31:*.jar=01;31:*.lha=01;31:*.lrz=01;31:*.lz=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.lzo=01;31:*.pyz=01;31:*.rar=01;31:*.rpm=01;31:*.rz=01;31:*.sar=01;31:*.swm=01;31:*.t7z=01;31:*.tar=01;31:*.taz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tgz=01;31:*.tlz=01;31:*.txz=01;31:*.tz=01;31:*.tzo=01;31:*.tzst=01;31:*.udeb=01;31:*.war=01;31:*.whl=01;31:*.wim=01;31:*.xz=01;31:*.z=01;31:*.zip=01;31:*.zoo=01;31:*.zst=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
MANDATORY_PATH = /usr/share/gconf/unity.mandatory.path
MEMORY_PRESSURE_WATCH = /sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/app.slice/unity-settings-daemon.service/memory.pressure
MEMORY_PRESSURE_WRITE = c29tZSAyMDAwMDAgMjAwMDAwMAA=
PATH = /usr/games:/home/aio/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/aio/.dotnet/tools:/home/aio/.local/bin:/home/aio/.local/bin
PROMPT_COMMAND = history -a; history -n;
PWD = /home/aio
QT_ACCESSIBILITY = 1
QT_IM_MODULE = ibus
SHELL = /bin/bash
SHLVL = 1
SSH_AUTH_SOCK = /run/user/1000/keyring/ssh
SYSTEMD_EXEC_PID = 81058
TERM = xterm-256color
USER = aio
VTE_VERSION = 8000
WINEARCH = win64
XAUTHORITY = /home/aio/.Xauthority
XDG_CONFIG_DIRS = /etc/xdg/xdg-unity:/etc/xdg
XDG_CURRENT_DESKTOP = Unity:Unity7:ubuntu
XDG_DATA_DIRS = /usr/share/unity:/usr/share/gnome:/home/aio/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop
XDG_GREETER_DATA_DIR = /var/lib/lightdm/data/aio
XDG_RUNTIME_DIR = /run/user/1000
XDG_SESSION_CLASS = user
XDG_SESSION_DESKTOP = unity
XDG_SESSION_TYPE = x11
XMODIFIERS = @im=ibus
_ = /usr/bin/filebot
# Java System Properties
application.cache = /home/aio/.filebot/cache
application.deployment = deb
application.dir = /home/aio/.filebot
awt.useSystemAAFontSettings = on
file.encoding = UTF-8
file.separator = /
grape.root = /home/aio/.filebot/grape
http.agent = FileBot/5.1.7
java.class.path = /usr/share/filebot/jar/filebot.jar
java.class.version = 65.0
java.home = /usr/share/filebot/jre
java.io.tmpdir = /tmp
java.library.path = /usr/share/filebot/lib
java.net.useSystemProxies = false
java.runtime.name = OpenJDK Runtime Environment
java.runtime.version = 21.0.3+9-LTS
java.specification.name = Java Platform API Specification
java.specification.vendor = Oracle Corporation
java.specification.version = 21
java.vendor = Eclipse Adoptium
java.vendor.url = https://adoptium.net/
java.vendor.url.bug = https://github.com/adoptium/adoptium-support/issues
java.vendor.version = Temurin-21.0.3+9
java.version = 21.0.3
java.version.date = 2024-04-16
java.vm.compressedOopsMode = Zero based
java.vm.info = mixed mode, sharing
java.vm.name = OpenJDK 64-Bit Server VM
java.vm.specification.name = Java Virtual Machine Specification
java.vm.specification.vendor = Oracle Corporation
java.vm.specification.version = 21
java.vm.vendor = Eclipse Adoptium
java.vm.version = 21.0.3+9-LTS
jdk.debug = release
jdk.logger.packages = net.filebot.Logging
jna.boot.library.path = /usr/share/filebot/lib
jna.library.path = /usr/share/filebot/lib
jna.noclasspath = true
jna.nosys = false
jna.nounpack = true
line.separator = ↲
native.encoding = UTF-8
net.filebot.AcoustID.fpcalc = /usr/share/filebot/lib/fpcalc
net.filebot.UserFiles.fileChooser = AWT
net.filebot.gio.GVFS = /run/user/1000/gvfs
net.filebot.logging.debug = ALL
org.apache.commons.logging.Log = org.apache.commons.logging.impl.NoOpLog
os.arch = amd64
os.name = Linux
os.version = 6.15.2-061502-generic
path.separator = :
prism.order = sw
stderr.encoding = UTF-8
stdout.encoding = UTF-8
sun.arch.data.model = 64
sun.boot.library.path = /usr/share/filebot/jre/lib
sun.cpu.endian = little
sun.io.unicode.encoding = UnicodeLittle
sun.java.command = /usr/share/filebot/jar/filebot.jar
sun.java.launcher = SUN_STANDARD
sun.jnu.encoding = UTF-8
sun.management.compiler = HotSpot 64-Bit Tiered Compilers
sun.net.client.defaultConnectTimeout = 10000
sun.net.client.defaultReadTimeout = 60000
unixfs = false
useCreationDate = false
useExtendedFileAttributes = true
useGVFS = true
user.dir = /home/aio
user.home = /home/aio
user.language = en
user.name = aio
user.timezone = Australia/Brisbane
# Arguments
Using persistent disk cache: /home/aio/.filebot/cache/0
Match Series Name => [Headhunted to Another World: From Salaryman to Big Four! (2025)] [Headhunted to Another World - From Salaryman to Big Four! S01 1080p Dual Audio WEBRip DD+ x265-EMBER]
Query Series => [Headhunted to Another World From Salaryman to Big Four]
Select Series ID 'headhunted to another world from salaryman to big four' => 452426
Fetch resource: https://api4.thetvdb.com/v4/search []
[GET https://api4.thetvdb.com/v4/search] => [200 OK]
Received 9 KB
Rank [Headhunted to Another World From Salaryman to Big Four] => [Headhunted to Another World: From Salaryman to Big Four!]
Search Series 'headhunted to another world from salaryman to big four' => [Headhunted to Another World: From Salaryman to Big Four!]
Select Series 'headhunted to another world from salaryman to big four' => Headhunted to Another World: From Salaryman to Big Four!
Fetch resource: https://api4.thetvdb.com/v4/series/452426/extended [If-Modified-Since: Sat, 5 Apr 2025 23:03:01 GMT]
[GET https://api4.thetvdb.com/v4/series/452426/extended] => [200 OK]
Received 20 KB
Fetch resource: https://api4.thetvdb.com/v4/series/452426/translations/eng [If-Modified-Since: Sat, 5 Apr 2025 23:03:01 GMT]
[GET https://api4.thetvdb.com/v4/series/452426/translations/eng] => [200 OK]
Received 647 bytes
Fetch resource: https://api4.thetvdb.com/v4/series/452426/episodes/default/eng [If-Modified-Since: Sat, 5 Apr 2025 23:03:01 GMT]
[GET https://api4.thetvdb.com/v4/series/452426/episodes/default/eng] => [200 OK]
Received 8 KB
MetricCascade(SeasonEpisode, AirDate, Title) 0.5000 => [/SnapRaidArray/Anime/Headhunted to Another World - From Salaryman to Big Four! S01 1080p Dual Audio WEBRip DD+ x265-
...
EMBER/S01E12-How to Find Your Way of Life [4DC2D180].mkv, Headhunted to Another World: From Salaryman to Big Four! - 1x12 - How to Find Your Way of Life]
/home/aio/.filebot/cache/0: shutdown: [thetvdb_search_eng_2, series_selection_thetvdb_0, thetvdb_1c, thetvdb_data_0_eng_2, expression_classes_0, data_1]
User avatar
rednoah
The Source
Posts: 24031
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: FB not remembering last path that was opened

Post by rednoah »

Here's the zenity command that FileBot is calling:

Shell: Select all

zenity --file-selection --multiple --filename="/SnapRaidArray/Anime/The Beginning After the End S01 1080p WEBRip AAC x265-EMBER/[EMBER] The Beginning After the End - 12.mkv" --title="Select Files"
--filename means the dialog will open at "/SnapRaidArray/Anime/The Beginning After the End S01 1080p WEBRip AAC x265-EMBER" and pre-select the "[EMBER] The Beginning After the End - 12.mkv" file.


:idea: What happens if you manually run a few zenity commands to see what works and what doesn't? Can you come up with a command that opens zenity at the correct file path?
:idea: Please read the FAQ and How to Request Help.
MasterCATZ
Posts: 48
Joined: 28 May 2012, 23:01

Re: FB not remembering last path that was opened

Post by MasterCATZ »

those only pop up when I select a file , I could not see anything being produced when its initially started , just always defaults to home , but no log output of that home folder

when browsing folders

Code: Select all

Using persistent disk cache: /home/aio/.filebot/cache/0
Execute [/usr/bin/zenity, --file-selection, --directory, --multiple, --filename=/SnapRaidArray/Anime/Shikalion S01 1080p WEBRip DD+ x265-EMBER, --title=Select Folder, --separator=
]
/SnapRaidArray/Anime/01. Mugen Train Arc

Execute [/usr/bin/zenity, --file-selection, --directory, --multiple, --filename=/SnapRaidArray/Anime/01. Mugen Train Arc, --title=Select Folder, --separator=
]
/SnapRaidArray/Anime/[silphur8] Aki Sora and Aki Sora Yume no Naka 1080p Batch

/home/aio/.filebot/cache/0: shutdown: [expression_classes_0, data_1]
User avatar
rednoah
The Source
Posts: 24031
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: FB not remembering last path that was opened

Post by rednoah »

I mean you can use the zenity command independently of FileBot to see what works and what doesn’t. We could change how FileBot calls zenity if we knew what zenity commands work correctly on your device. Presumably different variations of the --filename option will work better. Maybe your version of zenity doesn’t like a --filename option that points to a non-existent file path?


e.g.

Shell: Select all

zenity --file-selection --filename="/SnapRaidArray"

Shell: Select all

zenity --file-selection --filename="/SnapRaidArray/Anime"

Shell: Select all

zenity --file-selection --filename="/SnapRaidArray/Anime/The Beginning After the End S01 1080p WEBRip AAC x265-EMBER"

Shell: Select all

zenity --file-selection  --filename="/SnapRaidArray/Anime/The Beginning After the End S01 1080p WEBRip AAC x265-EMBER/[EMBER] The Beginning After the End - 12.mkv"
:idea: Please read the FAQ and How to Request Help.
Post Reply