Jump to content
ElementaryOS France

enemesis

Equipe elementaryOS France
  • Posts

    244
  • Joined

  • Last visited

Everything posted by enemesis

  1. Créer le script sans lui mettre d'extension (.sh). Exemple de script nommé monip : #!/bin/bash curl ifconfig.me; Placer votre script que vous aurez nommé monip dans /usr/bin. sudo mv monip /usr/bin/ Render le exécutable : chmod +x /usr/bin/monip Taper votre commande qui est le nom de votre script. monip
  2. Installer Exif : sudo apt-get install exif Puis la librairie et les tool : sudo apt-get install libimage-exiftool-perl Pour supprimer les données : exiftool -all= *.jpg Pour en savoir plus : http://fr.wikipedia.org/wiki/Exchangeable_image_file_format Si vous avez tout un dossier d'images : #!/bin/bash exiftool -all= *.jpg; exiftool -all= *.JPG; exiftool -all= *.png; exiftool -all= *.PNG; rm *_original;
  3. Présentation Youtube-dl est un utilitaire de téléchargement de vidéos qui supporte de nombreuses plateformes de vidéo en ligne. Installation sudo apt-get install youtube-dl Via un ppa sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get upgrade sudo apt-get install youtube-dl Via les sources sudo curl https://yt-dl.org/downloads/2014.01.17.2/youtube-dl -o /usr/local/bin/youtube-dl sudo chmod a+x /usr/local/bin/youtube-dl Usage youtube-dl Ma_Vidéo
  4. Un très bon article sur le Markdown. Pourquoi écrire en Markdown ?
  5. Comme mentionné ci-dessus : Pour revenir sur la modification de la configuration : dpkg-reconfigure localepurge
  6. Bienvenue à toi sur le forum !
  7. Test de sauvegarder depuis le live. Demain il y aura des gens plus compétents que moi qui passeront par ici. Bonne nuit !
  8. Oui, avec la solution 1 tu accèdes à toutes les fonctionnalités de ton OS.
  9. * CTRL+ALT+F1 (tu passes sur un terminal on appelle cela un TTY) * puis tu rentres login et mot de passe. * ensuite tu tapes startx tu devrasi arriver sur ton bureau. * La tu sauvegardes ton home (tes données). Et si tout c'est bien passé tu reviens ici demain car la j'ai pas d'autres idées. Ps : si cela ne marche pas : Tu lances un live CD et tu devrais accéder à tes données. Et tu les balances sur un DD externe.
  10. Recherche par index of (thanks to google) #!/bin/bash # /*** Function ***/ function usage(){ echo -e "Utilisation :" echo -e " $0 [OPTION] [MOTIF...] Script de recherche par index of\n" echo -e "Option :" echo -e " -h, --help \t\t Affiche ce message" echo -e " -a, --all \t\t Obtenir tous les liens (doc/image/music/video)" echo -e " -d, --doc \t\t Rechercher que les documents ou les images" echo -e " -m, --music \t\t Rechercher que les musiques" echo -e " -v, --video \t\t Rechercher que les vidéos\n" echo -e "Exemple de motif :" echo -e " mot \t\t\t Rechercher un simple mot" echo -e " mot+mot \t\t Rechercher plusieurs mots" echo -e ' '"mot composé"' \t Rechercher un mot composé\n' } function docLink(){ echo -e "Documents et images : \n"$url$var"+\"(pdf|jpg|png|bmp)\"\n" } function musicLink(){ echo -e "Musiques : \n"$url$var"+\"(mp3|wav|flac|ogg)\"\n" } function videoLink(){ echo -e "Films : \n"$url$var"+\"(avi|mkv)\"\n" } # /*** Main ***/ if [ $# -eq 0 ] then usage exit 0 fi url='https://www.google.fr/search?q=intitle%3A"index+of"+-inurl%3A"index"+-inurl%3A"html"+-inurl%3A"php"+-inurl%3A"asp"+"name"+"last+modified"+"size"+-ch0c+-c.ocori.co+intext%3A' case "$1" in -h|--help) usage; exit 0;; -a|--all) var=$2; docLink; musicLink; videoLink; exit 0;; -d|--doc) var=$2; docLink; exit 0;; -m|--music) var=$2; musicLink; exit 0;; -v|--video) var=$2; videoLink; exit 0;; -*) echo -e "$0: Option inconnu $1\n" usage; exit 0;; *) var=$1; docLink; musicLink; videoLink; exit 0;; esac exit 0 Fonctionnement : bash google.sh "ma_recherche" PS : Vous pouvez bien évidement l'améliorer.
  11. Dans le même genre : #!/bin/bash # Vérification des paramètres # S'ils sont absents, on met une valeur par défaut if [ -z $1 ] then sortie='index.html' else sortie=$1 fi # Préparation des fichiers et dossiers echo '' > $sortie if [ ! -e miniatures ] then mkdir miniatures fi # En-tête HTML echo '<!doctype html> <html lang="fr"> <head> <link rel="stylesheet" href="../../css/galerie.css" type="text/css" /> <link rel="icon" type="image/png" href="../../#######.ico" /> <script src="../../js/jquery-1.10.2.min.js"></script> <script src="../../js/lightbox-2.6.min.js"></script> <link href="../../css/lightbox.css" rel="stylesheet" /> <title>######</title> </head> <body> <section>' >> $sortie # Génération des miniatures et de la page for image in `ls *.png *.jpg *.JPG *.jpeg *.gif 2>/dev/null` do convert -resize 300 -gravity Center -crop 200x200+0+0 $image miniatures/$image echo '<a href="'$image'" data-lightbox="roadtrip"><img src="miniatures/'$image'" alt="" /> </a> '>> $sortie done # Pied de page HTML echo '</section> <nav> <span class="bl-next-work"><a href="../index.html">Retour accueil galerie</a></span> </nav> </body> </html>' >> $sortie
  12. Présentation : Localepurge est un outil simple qui permet de supprimer automatiquement les locales inutiles d'un paquet installé. Installation : sudo apt-get install localepurge Au moment de l'instalalation, choisir les locales qui nous intéressent. Conserver [fr] et [en], pour les francophones. Usage : localepurge Pour revenir sur la modification de la configuration : dpkg-reconfigure localepurge Pour configurer localepurge à la main : sudo nano /etc/locale.nopurge
  13. Un petit complément : Téléchargement de fichier sur google et récupération avec Wget. fr.avi intitle:index of linux embarqué filetype:pdf ?intitle:index.of? artiste .ogg index of ftp/ +ogg index of ftp/ +divx index of ftp/ +"Cequevousvoulez" Si vous en avez d'autres ajoutez les à la suite.
  14. Sympathique Kauganah . Reste à savoir si il en existe un, estampillé EOS ?
  15. Dans les petits truc sympa vu sur Linux-fr : Le magazine FaitMain. C'est un magazine qui couvre plusieurs sujets, à savoir l'informatique, l'électronique, la cuisine, l'art et enfin l'écologie. Il y a un article très sympa sur les CNCs dans le premier numéro par exemple. Liens du site : http://faitmain.org Téléchargement : Volume 1 Volume 2 Volume 3 Bonne lecture à vous ! :cool:
  16. Présentation : Tribler est un client Peer-to-Peer fonctionnant avec le protocole BitTorrent disposant de fonctionnalités tout à fait intéressantes. En effet, il intègre des fonctions sociales permettant de commenter et de noter les contenus et même les partager avec vos amis. Il embarque également un moteur de recherche permettant de filtrer les résultats grâce à des métadonnées, ce qui peut s'avérer très pratique pour préciser une recherche. Enfin, ce client est entièrement décentralisé, ce qui affranchit les utilisateurs du besoin de rester connecté a des serveurs pour obtenir des sources. Liens : Tribler.org Informations: http://korben.info/la-nouvelle-version-de-tribler.html http://www.portail-de-la-gratuite.com/chroniques/tribler/ Téléchargement : http://www.tribler.org/trac/wiki/Download PPA : sudo add-apt-repository ppa:webupd8team/tribler sudo apt-get update sudo apt-get install tribler Conclusion: Un projet à tester !
  17. Placez vous dans le dossier contenant les images et exécutez le script. #!/bin/bash nom="Image" let "indice=1" for fichier in *.jpg *.JPG *.png *.PNG *.gif *.GIF *.jpeg *.JPEG do if [ -f "$fichier" ]; then extension=${fichier##*.} echo "$fichier" "=>" "$nom-$indice.$extension" mv "$fichier" "$nom-"`printf "%02d" $indice`".$extension" let "indice+=1" fi done
×
×
  • Create New...