Avatar
🏃
6 results for Bash
  • Après avoir demandé au support d’Amazon (très réactif sur Twitter) qui m’a envoyé vers ce lien : https://www.amazon.fr/gp/help/customer/display.html/ref=help_search_1-1?ie=UTF8&nodeId=202119330&qid=1521482623&sr=1-1 . Mais en fait ce lien n’est valable uniquement pour Amazon Business . Je me suis lancé dans la création d’un script …

    Cette première version du script permet d’avoir (à 100%) :

    • La date.
    • La référence.
    • Le prix.

    En fait dans mon fichier CSV j’ai mis :

    • compteur :compteur d’email : fiable à 100%
    • Fichier : lien vers l’email : fiable à 100%
    • De : envoyé par : fiable à 100% (c’est toujours  confirmation-commande@amazon.fr )
    • Date : date : fiable à 100%
    • Amazon RTE : le but était la recherche de la balise “X-AMAZON-RTE-VERSION:
    • Commande : Référence de la commande  : fiable à 100%
    • Document : le but était la recherche de la balise “X-SES-Outgoing:” . Pour plus d’information voir ici : https://docs.aws.amazon.com/fr_fr/ses/latest/DeveloperGuide/receiving-email-notifications-examples.html
    • Sequence : le but était la recherche de la balise “Feedback-ID:”.
    • Amazon Client Host : le but était la recherche de la balise “X**-AMAZON-CLIENT-HOST:**”.
    • Message ID : le but était la recherche de la balise “Message-ID:”.
    • Prix : prix total de la commande :  fiable à 100%
    • Cumul : non fiable
    • Version Total : version pour la découpage du total ( pour le debug )
    • Version Commande : version pour la découpage du total ( pour le debug )

    Il ne faut pas tenir compte de la colonne cumul, car dans le fichier on trouve plusieurs fois une même commande (répétition des emails).

    amazon bash Created Mon, 19 Mar 2018 00:00:00 +0000
  • Rien de plus facile ! Pour informations les emails sont stockés sous : ./Library/Mail/ et les factures d’Apple ( iTunes, et non pas Apple Store )  ne sont pas des PDF. Pour rappel, si vous voulez voir la source d’un email il suffit de faire Cmd+Alt+U, ou bien aller dans le menu Présentation > Message > Contenu orginal.

    Donc c’est facile l’étape n°1, vous prenez le script suivant que vous copiez à la racine de votre utilisateur c.a.d. /Users/MonLogin/ . Dans un fichier cherche_facture_Apple.bash par exemple …

    bash itunes Created Wed, 14 Mar 2018 00:00:00 +0000
  • J’ai trouvé mon bonheur : https://github.com/amrrs/Google-Play-Store-Review-Extractor ( Google Play Store Review Extractor ) . Un programme qui permet le téléchargement des commentaires.

    Sur le programme https://github.com/amrrs/Google-Play-Store-Review-Extractor/blob/master/reviews_extraction.py , il suffit de changer :

    link = "https://play.google.com/store/apps/details?id=uk.co.o2.android.myo2&hl=en_GB"

    par:

    link = "https://play.google.com/store/apps/details?id=com.caisseepargne.android.mobilebanking&hl=fr"

    Mais il faut aussi changer le path ( le chemin) vers Chrome :

    chrome_options.binary_location = "C:\\Users\\SA31\\Downloads\\dt\\Win_337026_chrome-win32\\chrome-win32\\chrome.exe"

    Pour que cela fonctionne, il faut donc Windows + Python + Chrome.

    Sinon avec Curl on peut faire :

    curl --verbose --data "reviewType=0&pageNum=4&id=com.caisseepargne.android.mobilebanking&reviewSortOrder=1&hr=1" "https://play.google.com/store/getreviews" > data.txt

    Pour avoir les derniers commentaires :

    bash caisse-depargne play-store Created Thu, 21 Dec 2017 00:00:00 +0000
  • J’ai fait un script ( rapidement, donc un bash et pas du Perl ou du Python) pour parser tous les emails dans Mail, il suffit de mettre ce script sous : /Users/MonLogin/Library/Mail/ .

    Le scripts en version V1 :

    #!/bin/bash
    #
    
    compteur=0
    erreur=0
    
    chercheFichier() {
       Rep="$1"
       for item in $Rep/*
       do [ -f "$item" ] 
    	ext="${item##*.}"
    	#echo "$item $ext"
    	#if  file -i $item | grep -q text ; then 
    		if [ "$ext" = "emlx" ] ; then
    			from=`head -40 $item | grep "^From: " | awk -v FS="(<|>)" '{print $2}' | head -1`
    		        if [ ! -n "$from" ] ;
    				then
    				from=`head -40 $item | grep "^From: " | awk -v FS='("|")' '{print $2}' | head -1`
    			fi
    			date=`head -50 $item | grep "^Date: " | sed 's/Date: //g' | sed 's/.*,//' | head -1`
    			if [ ! -n "$date" ] ;
    				then
    				date=`head -50 $item | grep "^Date: " | head -1`
    			fi
    			if [ -n "$from" ] ; then
    				if [ -n "$date" ] ; then
    					compteur=`expr $compteur + 1`			
    					echo "$compteur | $from | $date" >> list.txt
    					else 
    					erreur=`expr $erreur + 1`
    					echo "Pas de date : $compteur / $erreur / $from / $item"
    					fi
    				else 
    				erreur=`expr $erreur + 1`
    				from=`head -10 $item | grep "^From: " | head -1`
    				echo "Pas d'email : $compteur / $erreur / $from / $item"
    				fi
    			fi
    		#fi
          [ -d "$item" ] && chercheFichier "$item"
       done
    }
     
    [ -d "${1:-.}" ] && chercheFichier ${1:-.}

    J’ai fait un test et sur 140.000 emails (en 14 ans) j’ai eu 500 erreurs, le problèmes des erreurs ce sont les emails en binaires. Il faut trouver la bonne limite dans le “head -40” et “head -50” afin de n’avoir que l’entête de l’email. Mais le champ “Date” se trouve après le champ “To”, qui lors d’un spam est très très long .

    bash Created Mon, 09 Oct 2017 00:00:00 +0000
  • J’ai fait quelques tests avec une image RAW en CR2 d’un Canon.

    Voici un test de FX Foto Pro Mac sur la conversion de RAW en JPG.On a une perte totale de la couleur de l’image … c’est un logiciel à fuir !

    Capture d’écran 2016-04-28 à 22.12.16

    Capture d’écran 2016-04-28 à 22.11.01

    Voici donc le résultat : testPar contre il existe un logiciel gratuit Fotor qui en plus fonctionne par BASH (donc on peut faire des répertoires) et fonctionne très bien.

    bash photo Created Thu, 28 Apr 2016 00:00:00 +0000
  • Dans l’ordre de préférence suivant l’URL : http://www.telerama.fr/cine/tous-les-films_prefredaction.php , je vais essayer de mettre les liens cela sera plus pratique.

    Voir aussi ce lien : http://forum.plan-sequence.com/palmares-annuels-cahiers-inrocks-telerama-depuis-1990-t8439.html

    Les réalisateurs préférés de Télérama sur les 1500 films:

     Alfred Hitchcock 6 
    
     Clint Eastwood 6 
    
     Fritz Lang 6 
    
     Hong Sang-soo 6 
    
     Howard Hawks 6 
    
     Jacques Doillon 6 
    
     Michel Gondry 6 
    
     Robert Bresson 6 
    
     Steven Soderbergh 6 
    
     Steven Spielberg 6 
    
     Gus Van Sant 7 
    
     Orson Welles 7 
    
     Tim Burton 7 
    
     Martin Scorsese 8 
    
     Alain Resnais 9 
    
     Federico Fellini 9 
    
     François Ozon 9 
    
     Ken Loach 9 
    
     Woody Allen 11

     

    bash cinema critique telerama wget Created Fri, 05 Dec 2014 00:00:00 +0000