
Nichts
Philosoph
- 3.753
Ich versuche mit Tasker Bilder aus einem Ordner automatisiert an Lightroom zu senden. Aus einem Explorer bedeutet das senden von einem Bild: LR öffnet sich, das Bild wird geladen und wird angezeigt, teilen mehrere Bilder: LR öffnet sich nicht aber gibt eine Benachrichtigung das sie importiert werden.
Ich habe es zuerst mit Send Intent als file:// übergeben, das ging auch für ein Bild gab dann aber doch irgendwie Probleme.
Dann habe ich gelesen das man das mit Content:// uri macht, Tasker hat dafür eine Aktion die Dinge wie: content://net.dinglisch.android.fileprovider/Others/DCIM/Camera/Raw/IMG_20250327_211635.dng generiert, wurde aber irgendwie nicht angenommen.
Mixplorer zeigt mir seine eigene an die so aussieht: content://com.mixplorer.file/519!/Raw/IMG_20250328_071454.dng, dachte ich mir ich verwende einfach dieses schema, damit geht das übertragen eines Bildes auch zuverlässig.
Am Ende habe ich so eine Liste in %uri_list(): content://com.mixplorer.file/519!/Raw/IMG_20250328_071454.dng,content://com.mixplorer.file/519!/Raw/IMG_20250328_071453.dng,content://com.mixplorer.file/519!/Raw/IMG_20250328_071452.dng,content://com.mixplorer.file/519!/Raw/IMG_20250328_071451.dng,content://com.mixplorer.file/519!/Raw/IMG_20250328_071450.dng,content://com.mixplorer.file/519!/Raw/IMG_20250328_065514.dng
Es bleibt aber dabei das jeweils immer nur ein Bild übergeben wird trotz SEND_MULITPLE, lässt sich das lösen? Hab ich erwähnt das ich keinen Plan habe was ich hier tue?
Ich habe es zuerst mit Send Intent als file:// übergeben, das ging auch für ein Bild gab dann aber doch irgendwie Probleme.
Dann habe ich gelesen das man das mit Content:// uri macht, Tasker hat dafür eine Aktion die Dinge wie: content://net.dinglisch.android.fileprovider/Others/DCIM/Camera/Raw/IMG_20250327_211635.dng generiert, wurde aber irgendwie nicht angenommen.
Mixplorer zeigt mir seine eigene an die so aussieht: content://com.mixplorer.file/519!/Raw/IMG_20250328_071454.dng, dachte ich mir ich verwende einfach dieses schema, damit geht das übertragen eines Bildes auch zuverlässig.
Am Ende habe ich so eine Liste in %uri_list(): content://com.mixplorer.file/519!/Raw/IMG_20250328_071454.dng,content://com.mixplorer.file/519!/Raw/IMG_20250328_071453.dng,content://com.mixplorer.file/519!/Raw/IMG_20250328_071452.dng,content://com.mixplorer.file/519!/Raw/IMG_20250328_071451.dng,content://com.mixplorer.file/519!/Raw/IMG_20250328_071450.dng,content://com.mixplorer.file/519!/Raw/IMG_20250328_065514.dng
Es bleibt aber dabei das jeweils immer nur ein Bild übergeben wird trotz SEND_MULITPLE, lässt sich das lösen? Hab ich erwähnt das ich keinen Plan habe was ich hier tue?
<TaskerData sr="" dvi="1" tv="6.4.15">
<Task sr="task17">
<cdate>1743000000000</cdate>
<edate>1743146481914</edate>
<id>17</id>
<nme>Lr Import Multi</nme>
<pri>100</pri>
<Action sr="act0" ve="7">
<code>412</code>
<Str sr="arg0" ve="3">DCIM/Camera/Raw</Str>
<Str sr="arg1" ve="3">*.dng</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
<Int sr="arg4" val="0"/>
<Str sr="arg5" ve="3">%filelist</Str>
<Int sr="arg6" val="1"/>
</Action>
<Action sr="act1" ve="7">
<code>39</code>
<Str sr="arg0" ve="3">%current_file</Str>
<Str sr="arg1" ve="3">%filelist()</Str>
<Int sr="arg2" val="1"/>
</Action>
<Action sr="act2" ve="7">
<code>598</code>
<Str sr="arg0" ve="3">%current_file</Str>
<Str sr="arg1" ve="3">/storage/emulated/0/DCIM/Camera/Raw/</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
<Int sr="arg4" val="0"/>
<Str sr="arg5" ve="3"/>
<Int sr="arg6" val="1"/>
<Str sr="arg7" ve="3">Raw/</Str>
</Action>
<Action sr="act3" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%current_uri</Str>
<Str sr="arg1" ve="3">content://com.mixplorer.file/519!/%current_file</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
<Int sr="arg4" val="0"/>
<Int sr="arg5" val="3"/>
<Int sr="arg6" val="0"/>
</Action>
<Action sr="act4" ve="7">
<code>355</code>
<Str sr="arg0" ve="3">%uri_list</Str>
<Int sr="arg1" val="1"/>
<Str sr="arg2" ve="3">%current_uri</Str>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act5" ve="7">
<code>877</code>
<Str sr="arg0" ve="3">android.intent.action.SEND_MULTIPLE</Str>
<Int sr="arg1" val="0"/>
<Str sr="arg2" ve="3">image/dng</Str>
<Str sr="arg3" ve="3">%uri_list()</Str>
<Str sr="arg4" ve="3">android.intent.extra.STREAM</Str>
<Str sr="arg5" ve="3"/>
<Str sr="arg6" ve="3"/>
<Str sr="arg7" ve="3">com.adobe.lrmobile</Str>
<Str sr="arg8" ve="3"/>
<Int sr="arg9" val="1"/>
</Action>
<Action sr="act6" ve="7">
<code>523</code>
<Str sr="arg0" ve="3">Test</Str>
<Str sr="arg1" ve="3">%uri_list()</Str>
<Str sr="arg10" ve="3"/>
<Str sr="arg11" ve="3"/>
<Str sr="arg12" ve="3"/>
<Img sr="arg2" ve="2"/>
<Int sr="arg3" val="0"/>
<Int sr="arg4" val="0"/>
<Int sr="arg5" val="3"/>
<Int sr="arg6" val="0"/>
<Int sr="arg7" val="0"/>
<Int sr="arg8" val="0"/>
<Str sr="arg9" ve="3"/>
</Action>
</Task>
</TaskerData>
Zuletzt bearbeitet: