MediaCenter simple et commande à distance avec une convivialité améliorée (2 / 6 étapes)

Étape 2: Étape 1: logiciel

/ * Style Definitions * / table. MsoNormalTable {mso-style-name: « Table Normal »; mso-tstyle-rowband-taille: 0; mso-tstyle-colband-taille: 0; mso-style-noshow:yes ; mso-style-priorité : 99 ; mso-style-qformat:yes ; mso-style-parent: "";" mso-rembourrage-alt: 0 à 5.4pt 0 à 5.4pt ; mso-para-marge-top: 0 ; mso-para-marge-droit: 0 ; mso-para-marge-bas : 10.0pt ; mso-para-marge-left: 0 ; ligne-hauteur : 115 % ; mso-pagination : widow-orphelin ; police-taille : 11.0pt ; famille de police: « Calibri », "sans-serif" ; mso-ascii-font-family : Calibri ; mso-ascii-theme-font : minor-latin ; mso-hansi-font-family : Calibri ; mso-hansi-theme-font : minor-latin;} / * Définitions de style * / table. MsoNormalTable {mso-style-name: « Table Normal »; mso-tstyle-rowband-taille: 0; mso-tstyle-colband-taille: 0; mso-style-noshow:yes ; mso-style-priorité : 99 ; mso-style-qformat:yes ; mso-style-parent: "";" mso-rembourrage-alt: 0 à 5.4pt 0 à 5.4pt ; mso-para-marge-top: 0 ; mso-para-marge-droit: 0 ; mso-para-marge-bas : 10.0pt ; mso-para-marge-left: 0 ; ligne-hauteur : 115 % ; mso-pagination : widow-orphelin ; police-taille : 11.0pt ; famille de police: « Calibri », "sans-serif" ; mso-ascii-font-family : Calibri ; mso-ascii-theme-font : minor-latin ; mso-hansi-font-family : Calibri ; mso-hansi-theme-font : minor-latin;}

Il y a toute une communauté active de l’opensource MediaPlayer (http://xbmc.org/, http://www.moovida.com/,...). Sûr que vous savez em tous, donc je ne vais pas dans les détails avec eux : ils sont parfait, plein de fonctionnalités et entièrement personnalisable (pour ceux qui comprennent phython, WindowXML...)

Une solution possible pour mon projet était donc de partir de l’un d’eux, récupérer le code source et modifiez-les à l’os à sortir tous les menus et sous-menus comme j’ai dit avant... Eh bien, peut-être dans un dozillion ans cela nécessite quelques compétences et le temps.

L’inverse ; Nous allons commencer à partir de zéro avec un langage de script simple et puissant...

J’ai essayé, (assez frustrant en fait) pour vous familiariser avec Microsoft Visual Studio Express, quand je suis tombé sur ce Istructable Site précieux, une suggestion de smaaaaaart trouvé : AutoHotKey !

Pour ceux qui ne connaissent pas ce langage de script puissant, voici le récapitulatif des principales caractéristiques figurant sur leur site Web:

AutoHotkey est un utilitaire gratuit et open source pour Windows. Avec elle, vous pouvez :

  • Automatiser presque n’importe quoi en envoyant des séquences de touches et de clics de souris. Vous pouvez écrire une macro de clavier ou de souris à la main ou utiliser l’enregistreur de macros.
  • Créer des raccourcis clavier pour la manette, clavier / souris. Pratiquement n’importe quelle touche, touche ou combinaison peut devenir un raccourci clavier.
  • Créer des formulaires personnalisés de saisie de données, interfaces utilisateur et barres de menus. Voir GUI pour plus de détails.
  • Remapper les touches et les boutons de votre manette, clavier / souris.
  • Convertir n’importe quel script dans un fichier EXE qui peut être exécuté sur les ordinateurs qui n’ont pas installé de AutoHotkey.

Il est donc parfait pour configurer une souris fonctionne comme une télécommande pour SW media player, comme VideoLan VLC; et il permet également le GUI simple de mon programme.
Une fois téléchargé et à partir de quelques exemples intégrés, en une seule soirée j’ai pu créer mon premier programme, et en une semaine de mise au point/peaufinage, le plan était clair :

1 - créer un petit script à Hong Kong, faire un fichier exécutable autonome et configuré pour démarrer automatiquement lorsque le PC est sous tension.
2 - avoir le script de création d’une liste de défilement simple (et plat) avec tous les médias lisibles dans le répertoire racine : taille de police HUUUGE pour la recherche facile
L’attribution de 3 souris commandes alors que la navigation se faite avec seulement le rouleau bien et les deux boutons principaux : aucun point-and-click...
4-quand un fichier est sélectionné, exécuter VLC Mediaplayer plein écran
5 - un VLC est chargé, roulette de défilement de la souris est modifiée pour faire du jogging (pour FFW / REV), tandis que les deux boutons sont utilisés pour la lecture/PAUSE et STOP.
6 - si l’arrêt est touché, fermez VLC et revenir au menu principal.

C’est tout. Le script est attaché, a commenté pour les pièces principales. Vous pouvez avoir AHK compiler dans le fichier exécutable correspondant.

CONSEILS pour le script :

-Changer la chaîne de répertoire racine avec le bon emplacement dans votre lecteur. N’oubliez pas le slash à la fin de la chaîne.
-Changer les dimensions de l’interface utilisateur selon votre taille de l’écran et la résolution
-VLC doit être configurée (Ctrl-p) pour lancer le plein écran (paramètres vidéo généraux) et de réagir à la droite touches que le script AHK envoie (configurer les raccourcis clavier)

Articles Liés

Coudre un 20L rouleau simple haut sac à dos avec une poche pour cadre, peut faire une escalade, résistant aux intempéries, randonnée, sac de ville, ou une combinaison de ceux-ci. (mod montré d’escalade)

Coudre un 20L rouleau simple haut sac à dos avec une poche pour cadre, peut faire une escalade, résistant aux intempéries, randonnée, sac de ville, ou une combinaison de ceux-ci. (mod montré d’escalade)

Voici le pack avec l'escalade mis en place.Il s'agit d'une version généralement simple, entièrement fait de points droits simples et conçu pour être cousu sur une machine à coudre domestique (avec peut-être un petit peu de manivelle de la machine à u
Commande à distance dans une 944

Commande à distance dans une 944

ici je montre comment installer une télécommande pour iPod w/Dock connecteur dans une Porsche 944 (2e gén., l'ovale w/the ones tableau de bord.iPod est connecté via Emetteur stéréo FM et se cacha (en voiture) dans l'accoudoir central.Ma femme n'aime
PC sous contrôle Robot Bluetooth (avec une interface graphique utilisateur!)

PC sous contrôle Robot Bluetooth (avec une interface graphique utilisateur!)

Dans ce Instructable je vais vous montrer comment construire un robot qui est contrôlé par l'intermédiaire de Bluetooth à l'aide d'un clavier, dispose d'une interface utilisateur graphique construite avec traitement qui affiche l'entrée au clavier et
Lumières de télécommande Arduino avec télécommande universelle

Lumières de télécommande Arduino avec télécommande universelle

j'ai se sont penchés en domotique depuis un certain temps, mais n'ont pas commis à lui tout de suite, surtout à cause de l'étiquette de prix. L'année dernière (2010) j'ai acheté ces prise de commande à distance marche/arrêt interrupteurs donc je pour
Contrôler un Robot avec une télécommande Wii

Contrôler un Robot avec une télécommande Wii

Il s'agit d'un amusant petit projet qui utilise un Pi de framboise, un Robot de Finch et une télécommande Wii (Wiimote AKA), pour montrer certaines des choses que vous pouvez faire avec un pi framboise et/ou une Wii remote. Il utilise Python et la bi
Ajouter une commande à distance à peu près n’importe quoi !

Ajouter une commande à distance à peu près n’importe quoi !

Dans ce Instructable je vais vous montrer comment ajouter un contrôle à distance à bas prix à peu près n'importe quoi ! qui prend votre fantaisie.L'année dernière, j'ai construit un lance-roquettes de l'air comprimé qui a été présenté dans le Magazin
Contrôler votre Arduino avec une télécommande

Contrôler votre Arduino avec une télécommande

de s'interroger sur la façon de contrôler quoi que ce soit dans votre maison avec une simple télécommande ? C'est assez simple et bon marché.Étape 1: Trucs frais virés Voici ce que vous aurez besoin :-Arduino (j'utilise UNO)-Maquette sans soudure-Un
Construire une distance avec Arduino, protection du capteur IR et VB.NET XBMC/KODI

Construire une distance avec Arduino, protection du capteur IR et VB.NET XBMC/KODI

Construire une distance avec Arduino et un bouclier de capteur IR, qui fonctionnera avec n'importe quel distance XBMC/KODI.J'ai voulu contrôler mon PC XBMC/Kodi de télécommande de mon décodeur satellite, parce que j'ai soit regarder des films sur XMB
Rendre votre téléphone/tablette/Bureau une télécommande avec une framboise Pi

Rendre votre téléphone/tablette/Bureau une télécommande avec une framboise Pi

J'ai mon équipement réseau et audio/vidéo dans un placard de câblage. Certains équipements comme les démodulateurs ont télécommande RF. Mais la plupart des appareils a télécommande infrarouge. Cet Instructable va montrer comment programmer un Pi de f
Gros iPod télécommande Inline pour une utilisation avec les téléphones/écouteurs-boutons tête

Gros iPod télécommande Inline pour une utilisation avec les téléphones/écouteurs-boutons tête

nous avons tous vu les instructables que prendre une paire existante des oreillettes avec en ligne à distance et les tailler avec un jack 1/8" vous pouvez donc utiliser votre jeu préféré d'écouteurs tout en conservant la micro et la télécommande. Alo
ZAPpelin, ou comment former votre dirigeable avec une télécommande Arduino et IR

ZAPpelin, ou comment former votre dirigeable avec une télécommande Arduino et IR

est-il battant seal ? Un battement alien ?Non, c'est un ZAPpelin, un Arduino contrôlée dirigeable intérieure, installation d'apprendre dans les signaux d'une télécommande IR à commande.Ce projet est venu à la vie à la troisième to17th Arduino Jam Feb
Peterbilt toytruck avec commande à distance mécanique

Peterbilt toytruck avec commande à distance mécanique

j'ai toujours aimé les camions américains et regardé beaucoup de convoi de fois. Cela m'a donné l'idée de concevoir un camion-jouet, pour les enfants à conduire un jeu avec. Alors, voici comment je l'ai fait. Amusez-vous.Étape 1: Pièces et matériel F
Pop à distance un ballon avec une voiture RC

Pop à distance un ballon avec une voiture RC

Bonjour les gars ! Aujourd'hui je vais enseigner à tout le monde comment faire éclater un ballon à distance à partir de plusieurs pieds loin avec une voiture RC. Tout ce dont vous avez besoin est des faciles à trouver des matériaux et une voiture RC.
Enseigner les sciences d’investigation avec une aile Simple

Enseigner les sciences d’investigation avec une aile Simple

Je me sers de cette aile pour enseigner la science générale pendant un certain temps et tant de collègues ont réagi positivement à elle, j'ai pensé que je partagerais avec le reste du monde.Ne vous inquiétez pas ; Si vous voulez seulement savoir comm