Ces instructions sont valables pour la version Android TV/Freebox Pop de l'application MPV.
Ces explications font suite à cet article d'Univers Freebox : https://www.universfreebox.com/article/550311/free-ajoute-une-nouvelle-fonctionnalite-sur-le-player-pop-qui-vous-permet-de-tout-gerer-plus-facilement
- Tout installer pour avoir la commande
adb
de disponible comme expliqué là - Une fois la connexion établie avec la Freebox grâce à la commande
adb shell
, il faut d'abord entrer le nom du raccourci :settings put global custom_shortcut_1_title "Pop Files"
- Ensuite on indique où ce raccourci va mener :
settings put global custom_shortcut_1_uri 'android-app://info.kodono.pop_files#Intent;category=android.intent.action.VIEW;component=info.kodono.pop_files/.MainActivity;end'
Une fois fait, un appui long sur la touche "home" de la télécommande Freebox fera apparaitre un menu avec le raccourci "Pop Files"
![image](https://user-images.githubusercontent.com/946315/258656842-a10
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
console.log("### Code injection from Requestly"); | |
// below it's the Base64 version of the ArrayBuffer for mp3 | |
const reminder = `SUQzBAAAAAAAI1RTU0UAAAAPAAADTGF2ZjU4Ljc2LjEwMAAAAAAAAAAAAAAA//NwAAAAAAAAAAAAAAAAAAAAAAAAWGluZwAAAA8AAABgAAC5BgADBAcKDRATFRgbHiEjJiksLzI0Nzo9QEJFRUhLTlFTVllcX2JkZ2ptcHJ1eHt+gYOGiYmMj5GUl5qdoKKlqKuusbO2uLu9wMLFx8rKzM/R1NbZ297g4uXn6uzu8fP1+Pr8/v8AAAAATGF2YzU4LjEzAAAAAAAAAAAAAAAAJAJlAAAAAAAAuQZaJkmQAAAAAAD/88BkAAccLRzfDCNAGWgeUZ4IRACQEBQy/bfgIicJwQALZEAC3CDiwfehTufIc5+BHBjfkynwf/ZxPUGLvhjKA+/yhzfbyjmE8CHCjiiASFW7b//jGMYxizSwfeXfBAMKD/lAQz5cHwfDwgdBAH3g+BygIAgCAIA+fB8PlAQBAEHHxOD4fAhyoMPB8+XBwEBACDgfB8+JwcBBwgg/ylRyD4Pn6MoGD6z5cHP/0J+CAY/BCUXMMABy/b7a24dz4UhOBbC5TNhWwcsSgZc5pQ0JEg6xiQFoLiCa1lw6t0im4ygJYSiBgNY6l88YqyUPHzBBSnN9daKmUtJJ0tNTdk1abrTOJG7VIaNamRshZSFa0lMmqjUtqlLoOteplUEXXSrqd7stBNa0KrPW6kKuuy3V1XZ7KQttWt13U693XqZN7e/tT2WzqugpJcwNx8VAAEVE//9rZMzRcw0+CzDrPA3wPc7mN9+a87nEPwSqjHeeV7t4X6vfouPu9v+yUTkPWqwkYwR8WttRs7ytqa00avfcLGs5xXOovzX1zvMCzVBoACf/86BE7RMl+x8vp7QAoYFaPl9PeAAyJBQyqZP |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Aucune donnée n'est transmise. Tout est confidentiel et reste sur votre installation Freebox. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// long version | |
function loadExt(files, after) { | |
var _this=this; | |
_this.files = files; | |
_this.js = []; | |
_this.head = document.getElementsByTagName("head")[0]; | |
_this.after = after || function(){}; | |
_this.loadStyle = function(file) { | |
var link = document.createElement("link"); | |
link.rel = "stylesheet"; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// this is a simplified example using Vuetify v1 and TipTap v1 | |
<template> | |
<div> | |
<editor-menu-bar :editor="editor" v-else> | |
<div class="menubar" slot-scope="{ commands, isActive }"> | |
<v-tooltip top> | |
<button :class="{ 'menubar__button':true, 'is-active': isActive.bold() }" @click="commands.bold" slot="activator"> | |
<v-icon>format_bold</v-icon> | |
</button> | |
<span>Bold</span> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
set /P NVM_PATH="Enter the absolute path where the zip file is extracted/copied to: " | |
setx NVM_HOME "%NVM_PATH%" | |
set NVM_SYMLINK=C:\Program Files\nodejs | |
setx NVM_SYMLINK "%NVM_SYMLINK%" | |
setx PATH "%PATH%;%NVM_PATH%;%NVM_SYMLINK%" | |
if exist "%SYSTEMDRIVE%\Program Files (x86)\" ( | |
set SYS_ARCH=64 | |
) else ( | |
set SYS_ARCH=32 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const extend=require('extend'); | |
const { sso } = require('node-expose-sspi'); | |
const fetch = require('node-fetch'); | |
var debugMode = false; | |
var globalCredentials = {}; | |
/** | |
* Returns an object of cookies | |
* @param {Array} cookies An array of "cookieName=cookieValue;whatever…" |
Details about some of the options.
The principal sources to search.
- All (15) – Search all principal sources.
- MembershipProvider (4) – Search the current membership provider.
- None (0) – Search no principal sources.
- RoleProvider (8) – Search the current role provider.
- UserInfoList (1) – Search the user information list.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Start a workflow | |
* | |
* @param {Object} params | |
* @param {String} params.listName The name of the list | |
* @param {Number} params.itemID The item ID | |
* @param {String} params.workflowName The name of the workflow | |
* @param {Array|Object} [params.parameters] An array of object with {Name:"Name of the parameter", Value:"Value of the parameter"} | |
* @param {Function} [params.after] Callback after the request is done | |
*/ |
NewerOlder