Simounet.net – Blog Blog d'un opengeek passionné

20mai/112

Imprimer des photos prises avec l’iPhone sur la Polaroid Pogo via iBlueNova

Maintenant que vous pouvez envoyer et recevoir des MMS sur votre iPhone, et si vous possédez une imprimante de poche Polaroid Pogo, vous aimeriez peut-être pouvoir les lier tous les 2 afin d'en faire un méga combo mobile de la mort qui tue ! Sachant que les 2 périphériques sont capables de communiquer entre eux grâce à la technologie Bluetooth, l'impression des photos de l'iPhone sur la Polaroid Pogo devrait être native. C'était sans compter sur la main mise d'Apple sur ses produits. Les bonnes gens de la firme de Cupertino brident tout ceux qui n'ont pas pu ou voulu payer leur dîme. Du côté de la pomme croquée, la simplicité a un prix ! Je ne vais pas lancer la polémique ici, mais c'est quand même déprimant de constater qu'à chaque sortie du sentier tracé par Apple, le jailbreak devient une obligation, et ce n'est même pas une utilisation de geek qui est attendue ici (comme dans mon billet précédant d'ailleurs), je souhaitais juste utiliser 2 produits grand public ensembles !

Il vous faudra au préalable avoir jailbreaké votre iPhone. Je n'ai pas eu l'occasion de tester mais il semblerait que l'application utilisée ici (iBlueNova) ne fonctionne pas sous iOS 4, donc je m'excuse par avance pour ceux qui espéraient avoir une solution pour cette version d'iOS. Si en revanche vous avez quand même réussi à faire marcher la Pogo dessus, n'hésitez pas à laisser un message dans les commentaires.
Voici la marche à suivre pour que ça fonctionne :

  • allez dans Cydia et ajouter le dépôt suivant :
  • http://cydia.xsellize.com

  • une fois les informations rechargées, installez le paquet iBlueNova
  • quittez Cydia puis lancez l'application nouvellement installée
  • cochez la case Enable, puis la case Visible
  • ibluenova home

  • rendez-vous dans les Settings et cochez la case Auto Search et Send as JPEG
  • ibluenova settings

  • revenez en arrière puis cliquez sur Pictures
  • choisissez la photo que vous souhaitez imprimer puis cliquez sur la petite icône en bas à droite
  • sélectionnez la Polaroid Pogo qui a du s'afficher sur l'écran Select a device
  • ibluenova select device

  • une fenêtre vous demandant un code devrait s'ouvrir, le code à entrer étant :
  • 6000

    ibluenova pin request

  • si jamais le transfert échoue et qu'il vous marque failed, recommencez l'opération jusqu'à ce que ça passe
  • ibluenova transfers

Si tout marche comme prévu, une fois le transfert effectué et après quelques dizaines de secondes, la photo devrait sortir de votre jolie petite imprimante Polaroid. Vous êtes désormais paré pour créer des stickers en pleine pampa à côté des aventuriers de Koh Lanta, tout ça avec un matos qui pèse à peine plus lourd qu'une tablette de chocolat !

Source : TunsOfTech

19mai/110

Envoyer et recevoir des MMS sur iPhone 3G Orange avec iOS 3 via Supreme Preferences

J'ai récemment dû restaurer mon iPhone 3G et ayant galéré une 2ème fois pour faire fonctionner les MMS sur mon iBidule tout bloqué et au cas où j'aurais à le faire à nouveau, je m'en vais noter la procédure ici. Qui sait, ça pourra peut être vous servir. Les manipulations suivantes ont été effectuées à partir d'un iPhone 3G sous iOS 3.1.3.
nb : j'en ai profité pour essayer iOS 4, mais pour des raisons d'autonomie de la batterie, je suis très vite revenu sur le 3.

iphone

Avant toute chose, votre iPhone doit être jailbreaké et Cydia doit être installé. J'ai pour ma part utilisé Spirit et Recboot. Ce dernier permet de sortir l'iPhone du Recovery mode si vous avez comme moi essayé de passer sous iOS 4 et qu'iTunes vous a gratifié d'une erreur 1015 à la fin de la restauration, empêchant votre périphérique de redémarrer correctement. Nous allons ajouter l'application Supreme Prefences 3.0 qui n'est en fait qu'une surcouche de l'application Réglages déjà présente sur votre iPhone et lui ajoute pas mal d'options cachées.
nb : une fois ce tuto terminé, je vous conseille d'aller faire un tour dans les autres nombreux réglages proposés, mais faites quand même attention de ne pas tout casser.

iphone supreme preferences iconicône de l'application Supreme Preferences

  • rendez-vous dans Cydia
  • ajoutez le paquet WinterBoard
  • ajoutez le dépôt suivant :
  • http://cydia.myrepospace.com/Blackstone/

  • une fois les informations rechargées, ajoutez le paquet nommé Supreme Preferences 3.0
  • quittez Cydia puis allez dans WinterBoard
  • entrez dans le menu Select Themes puis cochez Supreme Preferences 3.0
  • revenez en arrière et cliquez sur Respring
  • ouvrez les Réglages qui devraient maintenant avoir l'icône de Supreme Preferences vue plus haut
  • cliquez sur :
  • Supreme Preferences 3.0 -> Applications -> Phone

  • cochez Cellular Data Editing
  • retournez à la racine des Réglages
  • cliquez sur :
  • Général -> Réseau -> Réseau de données cellulaires

  • entrez les paramètres suivants :
  • Données cellulaires
    Nom du point d'accès : orange
    Nom d'utilisateur : orange
    Mot de passe : orange

    MMS
    Nom du point d'accès : orange.acte
    Nom d'utilisateur : orange
    Mot de passe : orange
    MMSC : http://mms.orange.fr
    Proxy MMS : 192.168.10.200:8080
    Taille max. des MMS : 614400

    iphone orange mms

  • quittez des réglages puis redémarrez (normalement ça marche directement mais comme dirait la maman spirituelle de Cyril Lignac : "on est jamais trop prudents !"

Si tout va bien, vous devriez désormais être capable d'envoyer et de recevoir des MMS ! Magique non ?

 

5mai/110

Fixer la taille de l’onglet Firefox en cours pour en faciliter la lecture

Si vous êtes comme moi et ouvrez un nombre conséquent d'onglets sur votre navigateur Firefox, vous savez qu'il n'est pas évident d'avoir facilement accès au titre de la page que vous êtes en train de consulter. Ce phénomène s'est amplifié pour les utilisateurs de Windows avec la nouvelle version du butineur Firefox 4 puisque la barre de titre a tout simplement disparu. Et bien sachez qu'il est possible de fixer la taille de l'onglet courant afin d'en faciliter sa lisibilité. Pour ce faire, je vous propose 2 solutions :

  • modifier vous même un fichier CSS de Firefox (rien de compliqué là dedans, je vous assure)
  • installer l'extension Stylish et utiliser un script disponible sur UserStyles.org (installer une extension juste pour ça, je trouve quand même ça dommage)

Modifier le userChrome.css de Firefox 4 pour fixer la taille de l'onglet courant

  • fermez Firefox si ce dernier est ouvert
  • ouvrez le répertoire de configuration du profil Firefox qui doit se trouver ici :
    • sous Linux :
    • ~/.mozilla/firefox/

    • sous Windows 7 / Vista :
    • c:\Utilisateurs\VotreNomdUtilisateur\AppData\Roaming\Mozilla\Firefox\Profiles

    • sous Windows XP :
    • c:\Windows\Documents et Settings\VotreNomdUtilisateur\Application Data\Mozilla\Firefox\Profiles

  • si vous n'avez qu'un profil le dossier à ouvrir devrait s'appeler SerieDeChiffresEtDeLettres.default
  • allez maintenant dans le dossier chrome puis copiez le fichier userChrome-example.css et renommez-le en userChrome.css
  • trouvez la ligne contenant :
  • @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

  • puis ajoutez à la suite :
  • .tabbrowser-tab[selected]:not([pinned])[fadein] {
    min-width: 200px !important;
    }

  • changez la valeur 200px représentant la largeur de l'onglet courant (100px étant la valeur par défaut) par celle de votre choix
  • relancez Firefox, vous devriez vite voir le changement (il est possible de faire des tests en modifiant la valeur après avoir fermé Firefox, puis en l'ouvrant à nouveau une fois la valeur changée)

Régler la taille fixe de l'onglet courant de Firefox grâce à un script greffé sur l'extension Stylish

  • installez l'extension Stylish pour Firefox à partir d'ici
  • rendez-vous sur cette page de UserStyles.org
  • sous Style Settings,sélectionnez la taille que vous souhaitez adopter pour votre onglet en cours
  • firefox tab minimum widthcliquez sur le bouton Install with Stylish
  • firefox tab minimum width install stylishet voilà, c'est fini !

 

Changer la taille minimum ou/et maximum des onglets dans Firefox

Petit bonus pour ceux qui souhaiteraient également changer la taille minimum ou maximum des onglets. Vous pouvez le faire soit via l'extension Custom Tab Width (seule solution pour le moment sous Firefox 4 étrangement), soit via la page de configuration de Firefox accessible par la commande about:config comme expliqué ci-dessous (ne fonctionne que sous Firefox 3 pour le moment).

- via about:config

  • ouvrez un nouvel onglet
  • tapez la commande suivante dans la barre d'adresse
  • about:config

  • validez le fait que vous ferez attention à ne pas tout casser
  • filtrez la valeur :
    • pour la taille minimum
    • browser.tabs.tabMinWidth

    • pour la taille maximum
    • browser.tabs.tabMaxWidth

  • double-cliquez dessus puis changer la valeur représentant la taille de l'onglet en pixels
  • validez
  • et voilà l'travail !

Source : Lifehacker

2mai/110

Nettoyer la liste de Linux kernel headers de Grub (Grub Customizer ou ligne de commande)

Si vous êtes un utilisateur régulier de Linux, vous devez forcément connaître le problème d'accumulation des kernel headers Linux venant encombrer votre liste de démarrage dans Grub. En effet, au fur et à mesure des mises à jour de votre système, cette liste devient de plus en plus longue (même si maintenant, Grub doit les regrouper sur une ligne mais les fichiers sont toujours présents), il est donc nécessaire de faire le ménage de temps en temps.

Recommandation post-manipulations :
Je vous déconseille fortement de supprimer l'avant dernier kernel header avant d'avoir passé quelques semaines jours à utiliser sans problème la nouvelle version installée. En effet, démarrer sur une version antérieure peut s'avérer utile si la récente rend votre système instable. Il est à tout moment possible de réinstaller n'importe quelle version en ligne de commande (si jamais le serveur X ne démarrait plus par exemple) ou via un live CD, mais ces opérations n'étant pas forcément accessibles aux débutants, ces derniers devraient s'abstenir.

Grub Customizer

Ce logiciel vous permet de choisir les kernel headers présents dans la liste de Grub lors du démarrage de votre ordinateur. N'étant pas dans les dépôts, il vous faut tout d'abord ajouter ce ppa (Personal Package Archive) à l'aide des commandes suivantes :

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

Une fois le logiciel lancé :

  • cochez dans la liste proposée la ou les version(s) que vous souhaitez voir apparaître ou décocher celle(s) qui ne vous intéresse(nt) plus
  • au besoin, faites monter ou descendre une entrée à l'aide des flèches
  • sauvegardez

Au prochain démarrage, votre liste devrait être plus légère !

grub customizer

nb : si vous êtes un peu geek curieux, je vous conseille d'aller faire un petit tour dans les préférences, Grub Customizer permet de choisir la résolution dans laquelle s'affiche le menu de sélection, les couleurs d'affichage ainsi que le fond d'écran, le délai d'attente avant le lancement du choix par défaut...

Ligne de commande pour nettoyer sa liste Grub des kernel headers inutiles

Pour ceux qui n'ont que faire d'une interface graphique et souhaitent ne garder que la dernière version, tapez la commande suivante (trouvée sur Ubuntu Genius) dans un terminal et tous les kernel headers excepté celui utilisé actuellement seront supprimés de votre système.

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

Faire de cette commande un script exécutable

Pour ne pas avoir à mémoriser ou à chercher dans votre historique cette commande conséquente , je vous conseille de l'écrire dans un script shell :

  • créez un dossier Scripts à la racine de votre répertoire home (par exemple mais vous pouvez le mettre où bon vous semble, l'essentiel est de s'y retrouver) puis rendez-vous à l'intérieur
  • mkdir ~/Scripts
    cd ~/Scripts

  • utilisez votre éditeur de texte favori pour créer un fichier contenant du shell script (.sh) qui se trouvera dans le dossier précédemment créé
  • nano purgeheaders.sh

  • collez la commande vu plus haut
  • dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

  • sauvegardez et quittez l'édition du fichier
  • rendez-le exécutable
  • chmod +x ./purgeheaders.sh

Il ne vous restera plus qu'à l'exécuter lorsque vous souhaiterez supprimez les kernel headers devenus indésirables à l'aide de la commande suite :

~/Scripts/purgeheaders.sh

En espérant vous avoir été utile.

14mar/116

Restaurer ses calendriers Google grâce à votre sauvegarde CalenGoo

Pour celles et ceux qui utiliseraient CalenGoo pour gérer leurs calendriers Google sur leur iPhone/iPod Touch/iPad et qui auraient - comme il m'est arrivé il y a peu - eu un souci avec un (ou plusieurs) de leur(s) calendrier(s), sachez qu'il est possible de récupérer les données stockées sur votre périphérique et de les réinjecter dans votre gestionnaire de calendriers online préféré.

calengoo screenshot

Si les informations ne sont déjà plus sur l'application à cause d'une synchronisation récente entre votre iTouch et Calengoo, il reste encore un espoir mais surtout ne le synchronisez pas avec iTunes, en revanche, si elles y sont toujours, synchronisez le car iTunes réalise une nouvelle sauvegarde des données de CalenGoo sur votre ordinateur à chaque synchro en effaçant la dernière. Une fois cette étape réalisée, suivez ce lien et ouvrez le fichier avec Java comme proposé par défaut (s'il est bien installé sur votre ordinateur), sinon téléchargez ce fichier et lancez Main.jar. Dans les deux cas, vous devriez vous retrouver sur une fenêtre ressemblant à peu de choses près à celle-ci:

calengoo backup calendar

Recherchez le fichier 96b8e524b1bf445903ea522930c82b9cd4b165a6.mddata ou seulement 96b8e524b1bf445903ea522930c82b9cd4b165a6
qui doit se trouver:

  • sur Windows 7 ou Vista: \Users\(username)\AppData\Roaming\Apple Computer\MobileSync\Backup\
  • sur Windows XP:\Documents and Settings\(nomdutilisateur)\Application Data\Apple Computer\MobileSync\Backup\
  • sur Mac: ~/Library/Application Support/MobileSync/Backup/)

Indiquez son chemin dans Backup file, sélectionnez le calendrier que vous souhaitez enregistrer dans la partie Content, puis dans Output ICS file, choisissez l'endroit ou le fichier généré par CalenGoo Backup sera enregistré. Si vous avez plusieurs calendriers à faire, vous pouvez recommencer l'opération autant de fois que nécessaire. Rendez-vous maintenant dans les paramètres de du calendrier Google perdu où il vous suffira d'importer ce fichier pour le récupérer.

google calendar logo

Je pense que ceux qui ont à gérer des calendriers collaboratifs devraient trouver cette information intéressante, surtout quand on voit le peu de possibilités de gestion proposées par Google. Il est en effet impossible de voir qui a modifié quoi et encore moins d'avoir du versionning permettant de revenir en arrière en cas d'erreur. Espérons qu'ils mettent ça en place sous peu, comme ils l'ont fait récemment pour les Google Docs.

Source: CalenGoo.com

Liens utiles: