TachibanaGeneralLaboratories / download-navi

Free and Open Source software download manager
GNU General Public License v3.0
797 stars 83 forks source link

Set file name from android.intent.extra.TITLE #269

Open xandro0777 opened 1 year ago

xandro0777 commented 1 year ago

Hi, I use download-navi to get videos from Zapp (https://github.com/mediathekview/zapp) and it works nicely. One thing that could be better - Zapp shares the name of the show in android.intent.extra.TITLE.. would it be possible to set the filename accordingly?

The share intent looks like

intent://arteptweb-a.akamaihd.net/am/ptweb/096000/096200/096293-003-A_EQ_0_VOA-STMA_07512877_MP4-1500_AMM-PTWEB-101114119767602_20A7aKRTaf.mp4#Intent;scheme=https;type=video/*;launchFlags=0x3000000;S.android.intent.extra.TITLE=Entdeckung%20der%20Welt%20-%20Leben%20anderswo%20-%20Die%20gef%C3%A4hrlichsten%20Schulwege%20der%20Welt%20-%20Brasilien%20(mit%20Untertitel);end 
------------ 
ACTION: android.intent.action.VIEW 
DATA: https://arteptweb-a.akamaihd.net/am/ptweb/096000/096200/096293-003-A_EQ_0_VOA-STMA_07512877_MP4-1500_AMM-PTWEB-101114119767602_20A7aKRTaf.mp4 
MIME: video/* 
URI: intent://arteptweb-a.akamaihd.net/am/ptweb/096000/096200/096293-003-A_EQ_0_VOA-STMA_07512877_MP4-1500_AMM-PTWEB-101114119767602_20A7aKRTaf.mp4#Intent;scheme=https;type=video/*;launchFlags=0x3000000;S.android.intent.extra.TITLE=Entdeckung%20der%20Welt%20-%20Leben%20anderswo%20-%20Die%20gef%C3%A4hrlichsten%20Schulwege%20der%20Welt%20-%20Brasilien%20(mit%20Untertitel);end 
FLAGS: 
FLAG_ACTIVITY_FORWARD_RESULT 
FLAG_ACTIVITY_PREVIOUS_IS_TOP 
EXTRAS: 
1 Class: java.lang.String 
Key: android.intent.extra.TITLE 
Value: Entdeckung der Welt - Leben anderswo - Die gefährlichsten Schulwege der Welt - Brasilien (mit Untertitel) 

------------ 
MATCHING ACTIVITIES: 
Video Player (com.alienpants.leafpicrevived - com.alienpants.leafpicrevived.activities.PlayerActivity) 
VLC (org.videolan.vlc - org.videolan.vlc.StartActivity)