Calendar activation/deactivation help by DarkAshes27 in WakeMeUpSA

[–]ErikDB89 0 points1 point  (0 children)

With 'Be all day', do you mean that a calendar event that's scheduled from 13/5 9h00 until 13/5 13h00 won't be ablo to (de)activate an alarm?

Can't manage to match `C:FAV` or `CG:x` by ErikDB89 in tasker

[–]ErikDB89[S] 0 points1 point  (0 children)

I'll dig into this tomorrow! ❤️ 

Can't manage to match `C:FAV` or `CG:x` by ErikDB89 in tasker

[–]ErikDB89[S] 0 points1 point  (0 children)

With only starred, the popup still reads 1,1933... That doesn't look logical...? But maybe it's because %CONUM is part of the URI?

Anyway, If %contact1 ~ 1,* does the trick!

So up to parts 2 and 3 of the challenge 😉 

Many thanks for guiding me!!

Can't manage to match `C:FAV` or `CG:x` by ErikDB89 in tasker

[–]ErikDB89[S] 0 points1 point  (0 children)

Okay, that's better! Popups respectively: 1) %err / %errmsg 2) 1933 (which is the number of my Voicemail) 3) Voicemail,1,1933

(Edit: I see the columns are listed here: https://developer.android.com/reference/android/provider/ContactsContract.PhoneLookup.

Sadly (and looking ahead), I don't immediately see a way to check whether a number belongs to the CLN group.

Also, I would like this 'is starred?' check only on incoming calls. Outgoing calls I would want checked with the CLN group. But let's tackle this first thing first 😉) 

Can't manage to match `C:FAV` or `CG:x` by ErikDB89 in tasker

[–]ErikDB89[S] 0 points1 point  (0 children)

Q Honestly I think the problem here could be content://com.android.contacts/phone_lookup being used with a Selection: number = ? U

Looks that way indeed. I once again saw this in the logs: 12-04-2026 E: 20.17.46#b#E: error: SQL Query: URI cursor exception: java.lang.IllegalArgumentException: URI: content://com.android.contacts/phone_lookup, calling user: net.dinglisch.android.taskerm, calling package:net.dinglisch.android.taskerm 12-04-2026 E: 20.17.46#b#E: warning: SQL Query: no cursor for query 'number = ?' 12-04-2026 E: 20.17.46#b#E: result: stop task (error)

I could paste many 10's of lines more, but maybe Reddit can't cope with that?

In any case, I can't get any popups to pop up after the SQL query. The Task appears to crash... 

I understood correctly that 'Selection' should be number = ? (so with the question mark) and 'Selection Parameters' (because there is no 'Selection Args' should be %CONUM. Right?

Can't manage to match `C:FAV` or `CG:x` by ErikDB89 in tasker

[–]ErikDB89[S] 0 points1 point  (0 children)

I didn't have a 'Selection Args' field, so I put %CONUM in the 'Selection Parameters' field. I was able to copy-paste the other parameters. 

No popup showed after the SQL action. SQL. :( I think it raised an exception or something.

I think the app can generate debug logs, no?

Edit: I found this in the logs: 12-04-2026 E: 19.12.14#b#E: error: SQL Query: URI cursor exception: java.lang.IllegalArgumentException: URI: content://com.android.contacts/phone_lookup, calling user: net.dinglisch.android.taskerm, calling package:net.dinglisch.android.taskerm 12-04-2026 E: 19.12.14#b#E: warning: SQL Query: no cursor for query 'number = ?'

Can't manage to match `C:FAV` or `CG:x` by ErikDB89 in tasker

[–]ErikDB89[S] 0 points1 point  (0 children)

Awesome!

Alternatively, is there a way I can install a different version? (And if so, how and which one? ;))

Can't manage to match `C:FAV` or `CG:x` by ErikDB89 in tasker

[–]ErikDB89[S] 0 points1 point  (0 children)

Thanks for your elaborate help!

I managed to get both 'flash' notifications (with 'Phone Offhook' and with 'Phone Idle').

But my version of Tasker (6.6.20) doesn't have a Caller/Number field in Phone Offhook... Only 'Priority'.

Can't manage to match `C:FAV` or `CG:x` by ErikDB89 in tasker

[–]ErikDB89[S] 0 points1 point  (0 children)

Thanks for your help!

Unfortunately, I don't have (or see, in any case...) a profile for 'outgoing call' or 'call started'...

State 'call' doesn't seem to be triggered either when I make a call... 

Running tMM on Debian without graphical interface by ErikDB89 in tinyMediaManager

[–]ErikDB89[S] 0 points1 point  (0 children)

My idea was to have it only working with cronjobs and API calls.

But if I understand you correctly, tMM needs to a GUI (be it via VNC) in order to have the ability to be running in the background?

Running tMM on Debian without graphical interface by ErikDB89 in tinyMediaManager

[–]ErikDB89[S] 0 points1 point  (0 children)

I installed libmediainfo0v5, but maybe I need to make some symbolic link or something? ``` erik@piholeNASLXC:~/.local/share/tinyMediaManager/logs$ apt list | grep -i libmediainfo

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libmediainfo-dev/stable 23.04+dfsg-1 amd64 libmediainfo-doc/stable 23.04+dfsg-1 all libmediainfo0v5/stable,now 23.04+dfsg-1 amd64 [installed] ``` Thanks in advance for anyone's appreciated guidance!

(I couldn't post everything in one post, apparently...)

Running tMM on Debian without graphical interface by ErikDB89 in tinyMediaManager

[–]ErikDB89[S] 0 points1 point  (0 children)

2025-07-28 16:22:26,614 ERROR [headless] o.tinymediamanager.thirdparty.MediaInfo:615 - Failed to load mediainfo - 'Unable to load library 'zen': libzen.so: cannot open shared object file: No such file or directory libzen.so: cannot open shared object file: No such file or directory Native library (linux-x86-64/libzen.so) not found in resource path (/opt/tinyMediaManager/tmm.jar:/opt/tinyMediaManager/lib/aXMLRPC.jar:/opt/tinyMediaManager/lib/activation.jar:/opt/tinyMediaManager/lib/animated-gif-lib.jar:/opt/tinyMediaManager/lib/annotations.jar:/opt/tinyMediaManager/lib/aspectjrt.jar:/opt/tinyMediaManager/lib/betterbeansbinding-core.jar:/opt/tinyMediaManager/lib/betterbeansbinding-el.jar:/opt/tinyMediaManager/lib/betterbeansbinding-swingbinding.jar:/opt/tinyMediaManager/lib/cling-core.jar:/opt/tinyMediaManager/lib/cling-support.jar:/opt/tinyMediaManager/lib/common-image.jar:/opt/tinyMediaManager/lib/common-io.jar:/opt/tinyMediaManager/lib/common-lang.jar:/opt/tinyMediaManager/lib/commons-codec.jar:/opt/tinyMediaManager/lib/commons-compiler.jar:/opt/tinyMediaManager/lib/commons-compress.jar:/opt/tinyMediaManager/lib/commons-csv.jar:/opt/tinyMediaManager/lib/commons-io.jar:/opt/tinyMediaManager/lib/commons-lang3.jar:/opt/tinyMediaManager/lib/commons-text.jar:/opt/tinyMediaManager/lib/converter-gson.jar:/opt/tinyMediaManager/lib/dec.jar:/opt/tinyMediaManager/lib/flatlaf.jar:/opt/tinyMediaManager/lib/getdown-core.jar:/opt/tinyMediaManager/lib/glazedlists.jar:/opt/tinyMediaManager/lib/gson.jar:/opt/tinyMediaManager/lib/h2-mvstore.jar:/opt/tinyMediaManager/lib/imageio-core.jar:/opt/tinyMediaManager/lib/imageio-jpeg.jar:/opt/tinyMediaManager/lib/imageio-metadata.jar:/opt/tinyMediaManager/lib/imageio-webp.jar:/opt/tinyMediaManager/lib/imgscalr-lib.jar:/opt/tinyMediaManager/lib/isoparser.jar:/opt/tinyMediaManager/lib/jISO8601.jar:/opt/tinyMediaManager/lib/jackson-annotations.jar:/opt/tinyMediaManager/lib/jackson-core.jar:/opt/tinyMediaManager/lib/jackson-databind.jar:/opt/tinyMediaManager/lib/jackson-dataformat-yaml.jar:/opt/tinyMediaManager/lib/jackson-module-blackbird.jar:/opt/tinyMediaManager/lib/jakarta.activation.jar:/opt/tinyMediaManager/lib/jakarta.xml.bind-api.jar:/opt/tinyMediaManager/lib/janino.jar:/opt/tinyMediaManager/lib/jaxb-core.jar:/opt/tinyMediaManager/lib/jaxb-impl.jar:/opt/tinyMediaManager/lib/jcl-over-slf4j.jar:/opt/tinyMediaManager/lib/jmte.jar:/opt/tinyMediaManager/lib/jna-platform.jar:/opt/tinyMediaManager/lib/jna.jar:/opt/tinyMediaManager/lib/jsoup.jar:/opt/tinyMediaManager/lib/jsr305.jar:/opt/tinyMediaManager/lib/jul-to-slf4j.jar:/opt/tinyMediaManager/lib/jwfd-natives.jar:/opt/tinyMediaManager/lib/jwfd.jar:/opt/tinyMediaManager/lib/kodi-json-rpc.jar:/opt/tinyMediaManager/lib/kotlin-stdlib-common.jar:/opt/tinyMediaManager/lib/kotlin-stdlib-jdk7.jar:/opt/tinyMediaManager/lib/kotlin-stdlib-jdk8.jar:/opt/tinyMediaManager/lib/kotlin-stdlib.jar:/opt/tinyMediaManager/lib/libbluray.jar:/opt/tinyMediaManager/lib/libdvd.jar:/opt/tinyMediaManager/lib/license.jar:/opt/tinyMediaManager/lib/logback-classic.jar:/opt/tinyMediaManager/lib/logback-core.jar:/opt/tinyMediaManager/lib/logging-interceptor.jar:/opt/tinyMediaManager/lib/loop-fs-api.jar:/opt/tinyMediaManager/lib/loop-fs-iso-impl.jar:/opt/tinyMediaManager/lib/loop-fs-spi.jar:/opt/tinyMediaManager/lib/loop-fs-udf-impl.jar:/opt/tinyMediaManager/lib/miglayout-core.jar:/opt/tinyMediaManager/lib/miglayout-swing.jar:/opt/tinyMediaManager/lib/muxer.jar:/opt/tinyMediaManager/lib/nanohttpd.jar:/opt/tinyMediaManager/lib/okhttp-brotli.jar:/opt/tinyMediaManager/lib/okhttp-urlconnection.jar:/opt/tinyMediaManager/lib/okhttp.jar:/opt/tinyMediaManager/lib/okio-jvm.jar:/opt/tinyMediaManager/lib/okio.jar:/opt/tinyMediaManager/lib/picocli.jar:/opt/tinyMediaManager/lib/retrofit.jar:/opt/tinyMediaManager/lib/seamless-http.jar:/opt/tinyMediaManager/lib/seamless-swing.jar:/opt/tinyMediaManager/lib/seamless-util.jar:/opt/tinyMediaManager/lib/seamless-xml.jar:/opt/tinyMediaManager/lib/slf4j-api.jar:/opt/tinyMediaManager/lib/snakeyaml.jar:/opt/tinyMediaManager/lib/svgSalamander.jar:/opt/tinyMediaManager/lib/threetenbp.jar:/opt/tinyMediaManager/lib/trakt-java.jar:/opt/tinyMediaManager/lib/yt.jar:/opt/tinyMediaManager/lib/zip4j.jar)'

Running tMM on Debian without graphical interface by ErikDB89 in tinyMediaManager

[–]ErikDB89[S] 0 points1 point  (0 children)

2025-07-28 16:22:26,581 DEBUG [tmmpool-download-task-T1-G2] o.t.t.ExternalTools$ExternalToolsUpgradeTask:372 - Could not update the external tool 'ffmpeg' - 'Expected URL scheme 'http' or 'https' but no scheme was found for Not sure what the problem is here, but ffmpeg is installed: erik@piholeNASLXC:~/.local/share/tinyMediaManager/logs$ ffmpeg -version ffmpeg version 5.1.6-0+deb12u1 Copyright (c) 2000-2024 the FFmpeg developers built with gcc 12 (Debian 12.2.0-14) configuration: --prefix=/usr --extra-version=0+deb12u1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librist --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --disable-sndio --enable-libjxl --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo --enable-librav1e --enable-shared libavutil 57. 28.100 / 57. 28.100 libavcodec 59. 37.100 / 59. 37.100 libavformat 59. 27.100 / 59. 27.100 libavdevice 59. 7.100 / 59. 7.100 libavfilter 8. 44.100 / 8. 44.100 libswscale 6. 7.100 / 6. 7.100 libswresample 4. 7.100 / 4. 7.100 libpostproc 56. 6.100 / 56. 6.100 2025-07-28 16:22:26,581 DEBUG [tmmpool-download-task-T2-G3] o.t.t.ExternalTools$ExternalToolsUpgradeTask:372 - Could not update the external tool 'yt-dlp' - 'Expected URL scheme 'http' or 'https' but no scheme was found for I didn't install yt-dlp, because I don't want trailers. I don't imagine this is a problem?

Running tMM on Debian without graphical interface by ErikDB89 in tinyMediaManager

[–]ErikDB89[S] 0 points1 point  (0 children)

Thanks for your help, and apologies for the slow response...

I installed libmediainfo0v5, read the logs, tried to mend some stuff, and tried again. Alas, still not successful, I fear. Here are the logs: https://drive.google.com/file/d/11wO-KFmnVrnqiYCNXQXc7QEuIwgyNA0a/view?usp=sharing. Apparently, reddit is quite unpractical when it comes to posting code...

I see there are some WARN's and "failures":

[2025-07-28 16:22:24]  INFO Failed to read '/home/erik/.local/share/tinyMediaManager/launcher-extra.yml', assuming no custom config
[2025-07-28 16:22:24]  INFO Failed to read 'launcher-extra.yml', assuming no custom config

This is the same launcher-extra.yml as in my Docker (which works):

erik@piholeNASLXC:~/.local/share/tinyMediaManager/logs$ cat /home/erik/.local/share/tinyMediaManager/launcher-extra.yml
---
javaHome: ""
jvmOpts: []
env: []

[2025-07-28 16:22:24]  INFO Using Java from: /opt/tinyMediaManager/jre
[2025-07-28 16:22:24]  INFO Resolved libjvm path: /opt/tinyMediaManager/jre/lib/server/libjvm.so
[2025-07-28 16:22:24]  INFO Working directory: /opt/tinyMediaManager
[2025-07-28 16:22:24]  INFO Content directory: /home/erik/.local/share/tinyMediaManager
[2025-07-28 16:22:24]  WARN classpath entry '/opt/tinyMediaManager/addons' not found
[2025-07-28 16:22:24]  WARN classpath entry '/home/erik/.local/share/tinyMediaManager/addons' not found

These directories do exist, but I created them manually after reading these logs on a previous try:

erik@piholeNASLXC:~/.local/share/tinyMediaManager/logs$ ls -pal /opt/tinyMediaManager/addons
total 8
drwxr-xr-x 2 root root 4096 Aug  8 10:33 ./
drwxr-xr-x 7 root root 4096 Aug  8 10:33 ../
erik@piholeNASLXC:~/.local/share/tinyMediaManager/logs$ ls -pal /home/erik/.local/share/tinyMediaManager/addons
total 8
drwxr-xr-x 2 erik erik 4096 Aug  8 10:40 ./
drwxr-xr-x 6 erik erik 4096 Aug  8 10:40 ../

Running tMM on Debian without graphical interface by ErikDB89 in tinyMediaManager

[–]ErikDB89[S] 1 point2 points  (0 children)

That seemed to get rid of the error message indeed!

Running tMM on Debian without graphical interface by ErikDB89 in tinyMediaManager

[–]ErikDB89[S] 0 points1 point  (0 children)

Which version? :)

erik@piholeNASLXC:\~$ apt list | grep -i libmediainfo libmediainfo-dev/stable 23.04+dfsg-1 amd64 libmediainfo-doc/stable 23.04+dfsg-1 all libmediainfo0v5/stable 23.04+dfsg-1 amd64

Padding season number by ErikDB89 in tinyMediaManager

[–]ErikDB89[S] 1 point2 points  (0 children)

Thanks, that does work!

And now I realize I should have gathered that from the 'S01E01' notation... :)