• Home
  • A Propos
  • Greasemonkey
  • HowTo GitHub
  • Performance JavaScript
  • SharepointPlus

4

Jan

Contrôler la Freebox avec Google Home

Posted by Aymeric  Published in Astuce, Français

J’ai tout expliqué sur ce site dédié : https://aymkdn.github.io/assistant-plugins/

Tags: Astuce, Français

no comment

4

Jan

Émuler Raspberry Pi sous Windows

Posted by Aymeric  Published in Debug, Français, Linux, Niveau intermédiaire, Windows

Depuis que j’ai fait assistant-plugins, j’ai plusieurs utilisateurs qui m’ont demandé comment l’installer sur leur Raspberry. Ce système est censé être similaire à une Debian, cependant ils semblent y avoir des différences… J’ai donc cherché à émuler cet OS sous mon Windows 10.

Sources :

  • https://blogs.msdn.microsoft.com/iliast/2016/11/10/how-to-emulate-raspberry-pi/
  • https://enavarro.me/emuler-un-raspberry-pi-avec-qemu.html

Voici les étapes :

  1. Télécharger la dernière version disponible de QEMU sur le site https://qemu.weilnetz.de/w32/ (par exemple qemu-w32-setup-20171211.exe au moment où j’écris cet article)
  2. Une fois téléchargé, on va faire un clique-droit et dézipper qemu-w32-setup-20171211.exe vers qemu-w32-setup-20171211
  3. Télécharger la dernière version de Raspbian via https://www.raspberrypi.org/downloads/raspbian/ dans le répertoire qemu-w32-setup-20171211/ (ou via ce lien https://downloads.raspberrypi.org/raspbian_latest) (par exemple je prends la version lite qui se nomme 2017-11-29-raspbian-stretch-lite.zip)
  4. Télécharger le kernel dans le répertoire qemu-w32-setup-20171211/ via https://github.com/dhruvvyas90/qemu-rpi-kernel (par exemple j’ai pris kernel-qemu-4.4.34-jessie)
  5. On va immédiatement agrandir la taille de notre image de 5G (pour éviter d’avoir des problèmes d’espace disque plus tard). Pour cela on va se rendre dans le dossier qemu-w32-setup-20171211/ avec CMD et on va taper : qemu-img.exe resize 2017-11-29-raspbian-stretch-lite +5G
  6. On peut lancer l’émulation avec la commande (voir tous les paramètres disponibles) : qemu-system-arm.exe -kernel -cpu arm1176 -m 256 -M versatilepb -serial stdio -append "root=/dev/sda2 panic=1 rootfstype=ext4 rw" -drive "file=,index=0,media=disk,format=raw" -redir tcp:2222::22
    (ce qui va donner chez moi : qemu-system-arm.exe -kernel kernel-qemu-4.4.34-jessie -cpu arm1176 -m 256 -M versatilepb -serial stdio -append "root=/dev/sda2 panic=1 rootfstype=ext4 rw" -drive "file=2017-11-29-raspbian-stretch-lite.img,index=0,media=disk,format=raw" -redir tcp:2222::22)
  7. Si tout se passe comme prévu l’image devrait démarrer et arriver jusqu’à vous demander un login (pi) et pass (raspberry) … Attention, par défaut c’est un clavier QWERTY qui est appliqué, il faut donc taper rqspberry pour le password.
  8. On va passer le clavier en français en tapant : sudo apt-get install console-data, puis sudo sudo dpkg-reconfigure console-data
    On choisit select keymap from fullist puis pc / azerty / French / Same as X11 (latin 9) / Standard.
  9. Si le clavier continue à être en anglais, taper : sudo dpkg-reconfigure keyboard-configuration en sélectionnant le clavier par défaut proposé, puis pour la langue, choisir Other puis French, et ensuite les propositions par défaut.
    Et finalement la commande : sudo setupcon
  10. On va maintenant finir d’agrandir notre partition. Pour cela on tape : sudo fdisk /dev/sda et on suit les instructions ci-dessous :
    • On affiche la table des partitions avec la lettre “p”. On va noter le chiffre qui apparait dans la colonne Start pour la deuxième ligne (celle qui correspond à la partition de type Linux) (chez moi cela vaut 94208)
    • On efface la partition principale avec la lettre “d” (cela devrait être la 2)
    • On crée une nouvelle partition avec la lettre “n”, puis on choisit primary avec “p” et la position “2”
    • Pour le premier secteur on va utiliser la valeur trouvée précédemment (94208 pour moi)
    • On appuie sur “Enter” pour le last sector (pour utiliser la valeur proposée)
    • À la question Do you want to remove the signature?, répondre “N”
    • On écrit la table de partition avec “w”
    • Puis on reboot avec sudo shutdown -r now
    • Après le reboot on va terminer par : sudo resize2fs /dev/sda2
  11. Maintenant on va augmenter la taille du swap : sudo nano /etc/dphys-swapfile où on va remplacer CONF_SWAPSIZE=100 par CONF_SWAPSIZE=1024
  12. On redémarre le service avec : sudo /etc/init.d/dphys-swapfile stop puis sudo /etc/init.d/dphys-swapfile start

Maintenant l’émulateur est prêt à être utilisé. Se reporter aux deux sources fournies en début d’article pour plus de détails et des options supplémentaires !

Tags: Debug, Français, Linux, Niveau intermédiaire, Windows

no comment

19

Nov

Détecter si le Freebox Player est allumé ou éteint (en veille) via les API de Free [Programmation]

Posted by Aymeric  Published in Astuce, Français, Niveau débutant, Programmation

Il n’existe pas de commande directe qui permette de savoir si le Player est éteint (en veille) ou allumé… Cependant il existe une astuce qui consiste à faire une requête en utilisant les paramètres suivants :

{
  url:"http://mafreebox.freebox.fr/api/v3/airmedia/receivers/Freebox%20Player/",
  headers:{
    "X-Fbx-App-Auth": client.app.session_token
  }, 
  method:"POST",
  json: {
    "action":"stop",
    "media_type":"video"
  },
  encode:"utf-8"
}

La Freebox va alors retourner { success:true } si elle est allumée, ou { success:false } si elle est éteinte/en veille.

Tags: Français, Freebox, Niveau débutant, Programmation

no comment

16

Août

Incruster des sous-titres dans une vidéo

Posted by Aymeric  Published in Application, Astuce, Français, Niveau intermédiaire, Vidéo, Windows

Voilà une opération qui pourrait paraitre simple et qui pourtant est difficile à trouver sur le Net…

Pour cela on va utiliser le logiciel HandBrake. Commencer par le télécharger puis l’installer.

  1. On choisit notre fichier vidéo d’origine (ici un .mp4) en cliquant sur “Source” :
    step1
    step1_b
  2. On choisit la destination, c’est-à-dire là où notre nouveau fichier sera sauvegardé :
    step2
  3. On clique ensuite sur l’onglet “Subtitles” puis sur “Import SRT” et on choisit notre fichier avec l’extension “.srt” :
    step3
  4. On choisit la langue et on coche la case “Burn In” :
    step4
  5. Et enfin on clique sur le bouton “Start” dans la barre d’outil.

Tags: Astuce, Niveau intermédiaire, vidéo, Windows

no comment

Me Suivre

Suivre @aymkdn

Catégories

  • À bookmarker
  • Android
  • Application
  • Astuce
  • Debug
  • Divers
  • English
  • Français
  • Images
  • Linux
  • MacOS
  • Navigateur
  • Niveau débutant
  • Niveau expert
  • Niveau intermédiaire
  • Partage
  • Performance
  • Programmation
  • Sécurité
  • Téléphonie
  • Vidéo
  • Web Design
  • Windows

Étiquettes

android Application Astuce astuces convertisseur css debian Debug débutant email english facebook firefox Français github IE Images intermédiaire internet explorer javascript jquery Linux mysql Navigateur Niveau débutant Niveau expert Niveau intermédiaire Nokia Partage Performance php Programmation regexp sharepoint Sharepoint 2013 sharepointplus Sécurité traitement vidéo téléphone Téléphonie vidéo Web Design Windows wordpress À bookmarker

Méta

  • Flux RSS
  • Administration

Recent Entries

  • Remove custom properties/metadata for an Office document [javascript]
  • Contrôler la Freebox avec Google Home
  • Émuler Raspberry Pi sous Windows
  • How to delete a document locked by another user in Sharepoint using JavaScript
  • How to drag and drop a file into a dropzone in HTML5
  • Overwrite the Created field for a Sharepoint list item
  • Classic ASP to get a remote page with NTLM authenticate
  • Sharepoint WopiFrame allow framing
  • Change a “Choice with Fill-In” field into a magic dropdown [Sharepoint]
  • Trigger an event when a file is uploaded on Sharepoint 2013 by drag and drop

Recent Comments

  • Aymeric in Bien configurer eMule [Astuces]
  • vans in Bien configurer eMule [Astuces]
  • jeff in Execute an action before saving a form but after t…
  • Chicago in How to expand Sharepoint 2013 calendar by default …
  • Aymeric in Bypass a lookup field not displayed because of thr…
  • Hemant Upadhyay in Bypass a lookup field not displayed because of thr…
  • Aymeric in Bypass a lookup field not displayed because of thr…
  • Hemant Upadhyay in Bypass a lookup field not displayed because of thr…
  • Chris in Passer son serveur Apache en HTTPS avec Let's Encr…
  • Viktoria in How to expand Sharepoint 2013 calendar by default …
  • Random Selection of Posts

    • New release of SharepointPlus
    • How to hide the left navigation bar in Sharepoint without CSS
    • Trouver l’heure et la date en Javascript d’un autre timezone [programmation]
    • Pure Javascript Drag and Drop cross browser from IE8
    • Simuler un click sur un bouton ou un lien [Programmation]
    • Yes, you can be lazy and get more than 5000 SharePoint Items
    • Windows 10 et Cortana : lancer les recherches sur Google au lieu de Bing sous Firefox
© 2008 Kodono is proudly powered by WordPress
Theme designed by Roam2Rome