mardi 19 juillet 2016

Imgur-Screenshot

Imgur-Screenshot est un script qui se comporte comme un logiciel de capture d'écran qui upload l'image obtenue sur le célèbre site Imgur, hébergeur d'images.

C'est d'autant plus intéressant que le l'action personnalisée "Upload to Imgur" dans le gestionnaire de fichiers Thunar ne fonctionne plus correctement.


Pour l'installer

  • les dépendances (elles sont probablement déjà présentes)

sudo apt install curl grep libnotify-bin scrot xclip





  • Donnez-lui les autorisations d'exécution

chmod +x imgur-screenshot.sh


  • La plupart des gestionnaire de fichiers le font aussi (clic droit puis "propriétés")
  • Redémarrez ensuite de préférence (ou au moins relancer la session)

FIREFOX, browser par défaut

Pour que ça fonctionne bien, lors du lancement du script, l'image est uploadée vers Imgur et le lien s'affiche dans votre navigateur par défaut. Malheureusement (en tous cas chez moi), ça ne marche pas avec Google Chrome qui affiche seulement une nouvelle page Google. Pour que ça fonctionne comme prévu, il faut que Firefox soit configuré comme navigateur par défaut.

Autre solution si vous ne voulez pas de Firefox comme navigateur par défaut:

Modifiez le script très simplement:

Ajoutez tout à la fin (dernière ligne)


$SHELL

Ainsi, si vous faites un lanceur, le terminal restera ouvert vous permettant de copier-coller tranquillement le lien vers l'image uploadée vers Imgur (sinon, le terminal se fermera immédiatement et vous n'aurez pas le temps de copier). Une nouvelle page de votre navigateur par défaut va se lancer mais elle sera vide sauf si c'est Firefox.

Commande du lanceur

Type: Application dans un terminal
Nom: Upload to Imgur
Commande: sh -c ./imgur-screenshot.sh


lundi 18 juillet 2016

Systemd-Manager

Supervise tout ce qui démarre ou arrête ce qui ne doit pas démarrer sur un Linux Moderne (i.e. avec Systemd). M'a permis par exemple de me rendre compte que le Bluetooth n'était pas désactivé et de le désactiver pour de bon. Idem pour Modem-Manager. M'a permis aussi d'activer totalement ultralacentyd.

Téléchargement: https://github.com/mmstick/systemd-manager/releases/download/0.4.7/systemd-manager_0.4.7_amd64.deb

Le lanceur sera dans Applications > Outils Système (dans Ubuntu Mate) sous le nom de Systemd Manager.



SKYPE: retrouver un contact effacé par erreur

Vous avez effacé un de vos contacts sur un coup de mauvaise humeur (oui, ça arrive!) et vous avez changé d'avis. Hélas, impossible de retrouver l'intitulé exact de son pseudo.

Il suffit d'aller dans votre gestionnaire de fichier, afficher les fichiers cachés, puis ouvrir /home/USER/.Skype/SkypeUserName/config.xml

Vous devriez le retrouver en éditant config.xml

samedi 16 juillet 2016

Empêcher le terminal de se fermer... How to run a script without closing the terminal?

Comment empêcher le terminal de se fermer à la fin quand on lance un script...

Il suffit tout simplement de rajouter...
You must only put...

$SHELL  

...tout à la fin du script
...at the very end of your script