Lisez l'URL de l'onglet Actuellement ouvert dans un navigateur, chaque fois qu'il change -- asker domaine et youtube domaine et url domain android en relation problème

Read the URL of currently open tab in a browser, every time it changes



0
vote

problème

français

J'utilise Logitech Media Server (LMS) pour lire ma musique sur un périphérique DLNA. Le serveur dispose également d'un plug-in YouTube et peut lire le son des vidéos YouTube si une URL spécifique, qui contient l'ID vidéo YouTube, est ouverte. Par exemple http://myLMS:9000/status.html?p0=playlist&p1=play&p2=youtube://wS1drVzZPmw&player=myPlayer .

Mais cela ne lit qu'une seule vidéo de cette façon. Et j'aimerais qu'ils soient autoplay, la façon dont ils le font lorsque YouTube est accessible avec un navigateur.

Un moyen de le faire, il serait possible d'ouvrir un navigateur et de lire l'URL YouTube chaque fois qu'il change, d'une manière ou d'une autre, extrayez l'ID vidéo de l'URL, puis transmettez-la à LMS en générant un lien, similaire à celui que J'ai posté ci-dessus, mais contenant l'ID de la vidéo, qui a été extrait de l'URL YouTube.

La génération et l'ouverture du lien personnalisé pour la LMS ne doit pas être trop difficile, à l'aide de Tasker, je pense. Mais je soupçonne d'obtenir l'URL du navigateur et de vérifier constamment si cela changeait, serait plus difficile.

SO - Est-il possible de lire l'URL de l'onglet Actuellement ouvert dans un navigateur, chaque fois qu'il change, et stockez-le comme texte quelque part?

ou peut-être que l'application YouTube sur Android stocke l'ID de la vidéo qui joue actuellement quelque part. Cela pourrait fonctionner aussi, si nous pouvions le lire d'une manière ou d'une autre. Je pense que l'application YouTube passe également la lecture automatique des vidéos.

langue Anglaise

I use Logitech media server (LMS) to play my music on a DLNA device. The server also has a youtube plugin and can play the sound of youtube videos if a specific url, which contains the youtube video id, is opened. For example http://myLMS:9000/status.html?p0=playlist&p1=play&p2=youtube://wS1drVzZPmw&player=myPlayer.

But it only plays back a single video this way. And I'd like them to autoplay, the way they do when youtube is accessed with a browser.

One way to do this, would be to open a browser and read the youtube url every time it changes, somehow, extract the video id from the url, and then forward it to LMS by generating a link, similar to the one I posted above, but containing the id of the video, that was extracted from the youtube url.

The generating and opening of the custom link for the LMS should not be too difficult, by using tasker, I think. But I suspect getting the url from the browser and constantly checking if it changed, would be more difficult.

So - is it possible to read the URL of currently open tab in a browser, every time it changes, and store it as text somewhere?

Or maybe the youtube app on android stores the id of the video it is currently playing somewhere. That might work also, if we could read it somehow. I think the youtube app also autoplays the videos.

        
   
   

Liste de réponses

1
 
vote

Les applications sur Android ne peuvent pas accéder aux données d'autres applications. Par conséquent, vous ne pouvez pas simplement lire l'URL actuelle d'un navigateur Web comme Chrome.

Si cela serait possible, chaque application avec des publicités le ferait et signalez toutes les URL que vous visitez dans le navigateur Web à certains annonces. Comme vous pouvez le constater, une telle interface serait un cauchemar à la vie privée.

D'où la seule chance d'obtenir ce que vous voulez le faire à l'intérieur d'un plug-in navigateur. Cependant, je ne pense pas qu'il y ait un navigateur-plugin pour chrome, Firefox ou un autre navigateur Web sur Android qui ferait ce que vous voulez. Vous devriez donc développer votre propre plugin de navigateur Web (veuillez noter que les sujets de développement sont hors tension sur ce site).

 

Apps on Android can't access data of other apps. Therefore you can't just read the current URL of a web browser like chrome.

If this would be possible every app with advertisements would do so and report all the URLs you are visiting in the web browser back to some ad network. As you can see such an interface would be a privacy nightmare.

Hence the only chance to get what you want to do it inside of a browser-plugin. However I don't think that there is any browser-plugin for Chrome, Firefox or another web browser on Android that would do what you want. Hence you would have to develop your own web browser plugin (please note that development topics are off-topic on this site).

 
 
 
 

Questions connexes

1  Comment bloquer une URL spécifique au lieu d'un domaine entier  ( How to block specific url instead of whole domain ) 
Je cherche à bloquer une URL spécifique comme: http://foobar.com/abc.php au lieu de tout le domaine de foobar.com J'ai essayé de modifier le fic...

26  Comment récupérer le mot de passe enregistré dans Google Chrome pour Android?  ( How to retrieve saved password in google chrome for android ) 
Y a-t-il une façon de récupérer un mot de passe stocké spécifique à n'importe quelle URL de Google Chrome pour Android. Ceci n'est en aucun cas connecté à Goo...

3  Récupération d'une URL de l'application Facebook  ( Retrieving a url from facebook app ) 
est-il possible d'obtenir l'URL d'un message à partir de l'application Facebook et de le copier dans le presse-papiers? Si oui, comment le faire? ...

6  Comment créer un fichier de liaison URL dans Android?  ( How to create a url link file in android ) 
Dans Windows, nous pouvons créer un fichier .url pour créer un lien vers un site Web. Comment puis-je faire cela sur Android? Je veux envoyer des liens à mon ...

7  Ouvrez les liens Facebook avec l'application Facebook?  ( Open facebook links with facebook app ) 
Lorsque je reçois un lien HTTP Facebook, j'ai la possibilité de choisir mes navigateurs mais pas l'application Facebook, y a-t-il un moyen de le forcer? Est-c...

1  Comment bloquer l'accès aux domaines avec DNS66?  ( How to block access to domains with dns66 ) 
J'utilise le Open Source Android App DNS66 bloquer les annonces sur mon smartphone. Est-il possible de bloquer des domaines entiers (comme facebook.com, twi...

0  Le navigateur ICS piraille pour restaurer "Bouton Menu expose le champ URL"  ( Hack ics browser to restore menu button exposes url field ) 
Je viens de recevoir une galaxie S3, et je suis enfin obligé de faire face à un aspect des ICS que j'ai détesté à partir du moment où elle s'est produite sur ...

2  Copier le fichier URL de Windows 10 Ordinateur à Samsung Galaxy A5 échoue, sons sonores  ( Copying url file from windows 10 computer to samsung galaxy a5 fails system sou ) 
J'ai créé un fichier .URL à l'aide de l'Explorateur Windows sur un ordinateur Windows 10. Lorsque j'essaie de copier le fichier .url sur mon téléphone Samsung...

1  Comment puis-je ouvrir un TG: // URL sur Android?  ( How do i open a tg url on android ) 
J'ai un 9988777660 URL comme tg://login?token=BTGjK95sf6QLckQBAZPtH_gSLOcpQoasQLCea18O9A que je souhaite ouvrir dans l'application Android Telegram. Si ...

1  Comment obtenir rapidement une URL de photo de Picasa / Google + de la photo partagée de l'appareil mobile Android?  ( How to get picasa google shared photos url quickly from android mobile device ) 
Ma sœur n'utilise pas Google+, il est donc difficile de partager une photo individuelle de mon album Picasa avec elle. Actuellement, je ne peux le faire qu'...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés