2 votes

Comment intercepter les liens Chrome avec Advanced Download Manager (ADM) ?

J'ai installé Gestionnaire de téléchargement avancé (ADM), mais lorsque j'essaie de télécharger un fichier à partir de Chrome, le fichier est téléchargé avec le gestionnaire de téléchargement de Chrome.

Comment configurer ADM pour intercepter le lien de téléchargement sur Chrome ?

3voto

Irfan Latif Points 16863

Outre les recommandations formulées dans autre réponse Mais il y a un certain nombre de choses à noter :

  • ADM peut intercepter les téléchargements à partir de son propre navigateur, mais pas à partir d'autres applications, sauf celles qui recherchent un navigateur/application de téléchargement.

  • Les applications qui dépendent de la technologie Android résolveur d'activité (pour afficher la boîte de dialogue du sélecteur ou "Action complète utilisant" en envoyant un intention implicite ) peuvent transmettre des liens de téléchargement à ADM (et à d'autres applications qui enregistrent des activités préférées comme les téléchargeurs).

    Les applications peuvent également interrogation les activités disponibles pour un certain type d'intention (action, chemin et/ou mime), puis envoyer l'intention explicite à une application choisie par l'utilisateur. Par exemple, Firefox recherche les activités préférées du système pour une URL et un type de mime donnés et conserve ses propres préférences de téléchargement pour tous les types de mime.

    ADM - dans son AndroidManifest.xml s'inscrit dans le fichier android.intent.action.VIEW , catégorie DEFAULT / BROWSABLE , régime http / https Tous les types de mime et une longue liste d'extensions de fichiers. Il en va de même pour d'autres applications telles que MiXplorer et Firefox lui-même. Elles apparaissent donc comme des candidats éligibles lorsque le système d'exploitation recherche un téléchargeur/navigateur.

  • Le module Xposed "Download Redirection" peut intercepter tous les téléchargements qui sont transmis par les applications au Download Manager d'Android ( com.android.providers.downloads ).

  • Mais pour les applications qui utilisent leur téléchargeur interne, les liens doivent être partagés avec ADM ou copiés dans le presse-papiers pour qu'ADM puisse les intercepter.


RELATED :

2voto

xavier_fakerat Points 9582

Normalement, ADM devrait être en mesure d'intercepter les téléchargements automatiquement, à condition que son service fonctionne en arrière-plan.

  • Vous pouvez vérifier ici si le réglage est actif : ADM Settings Automation Autostart service ( case à cocher ).

  • Ensuite, assurez-vous qu'il est activé pour les réseaux mobiles et wi-fi ADM Settings Automation Only via wi-fi ( décocher )

  • Ici aussi, vous devez affiner les paramètres d'interception des téléchargements, notamment en activant l'option lorsque la batterie est faible et en excluant l'application de l'optimisation de la batterie.

2voto

Dan Jagnow Points 332

Partagez les liens de téléchargement avec ADM et le téléchargement commencera dans ADM. Vous pouvez le faire en appuyant longuement sur le bouton de téléchargement et en sélectionnant l'option de partage du lien.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X