Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

nombre réponses : 25

#0 Re : -1 »  [script/bash] Télécharger de nombreuses quotidiennes de canal+ » Le 28/09/2009, à 12:01

pronoiaque
Réponses : 738
neub a écrit :

Et perso je me demande si il faudrait pas faire un if/else pour downloader celle de la semaine ou juste celle du week-end.

Est-ce que tu crois que les tags "CAN" sont pour les résumés et "AUTO" pour les émissions de semaines ?
J'ai fait une trentaine d'essais et j'ai eut 1 cas qui ne fonctionnait pas.

Sinon, on peut-être ajouter "semaine" et "week-end" en mot clef dans l'url du bootstrap
et merci pour la motif !

#1 Re : -1 »  [script/bash] Télécharger de nombreuses quotidiennes de canal+ » Le 29/09/2009, à 13:48

pronoiaque
Réponses : 738
zartan a écrit :

--> olaf.10
sur http://ibidems.free.fr/ras/canal.html

Le script de ras ne fonctionne plus pour l'instant (erreur 403 sur le telechargement des flux flv en direct)

Il te reste le script d'olaf.10 avec une GUI + la console
ou le mien un peu rustre, plutôt pour un usage en crontab: canal-xml.sh

#2 Re : -1 »  [script/bash] Télécharger de nombreuses quotidiennes de canal+ » Le 01/12/2009, à 22:40

pronoiaque
Réponses : 738

Concernant mon script, je te confirme que les émissions sont dispo dès la mise en ligne sur le site de canal. Soit tu utilise un autre script qui passe par un autre site d'hébergement tiers... soit l'horloge de ton pc est déréglé.

#3 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 28/09/2009, à 23:45

pronoiaque
Réponses : 84

CHANGELOG: plus de crossfader (pub coupée cash), plus le bug de son faible à demarrage.
TODO, faire moins empirique (détection des pauses et ajustement automatique de la pause ) 

#!/bin/bash
### Variables et lancement de Spotify
###
declare -i volume
volume=100
aumix -v $volume
user=$(echo `whoami`)
env WINEPREFIX="/home/$user/.wine" wine 2>/dev/null "C:\Program Files\Spotify\spotify.exe"&

###################################
### On recupère la liste des Pubs 
###
pubpatterns=$(wget -O - http://[color=red][b][Merci de relire les règles][/b][/color]/1ArAH 2>/dev/null)

#######################
### Debut de la Boucle
while [ -e /dev/null ] ;
  do

    ################################################
    ### On recupere le titre de la chanson Spotify
    ###
    titre=$(echo `wmctrl -l | grep Spotify | cut -d" " -f 5-500`)

    ###############################################
    ### On crée un Tilt si une pub est decouverte
    ###
    tilt=$(echo `echo $titre | grep -iE "$pubpatterns"`)

    ##################################################
    ### Si le titre contient une des pubs (Tilt non vide ) ET que le volume est dans un range
    ### -> On baisse le volume, mais pas trop vide, sinon Spotify déclenche la pause
    ###

    if [ ! "$tilt" = "" ] && [ $volume -gt 17 ] && [ $volume -lt 140 ] ; then
		volume=1
		aumix -v $volume
		sleep 1
		volume=17
		aumix -v $volume
    fi

    if [ ! "$tilt" = "" ] && [ $volume -gt 11 ] && [ $volume -le 17 ] ; then
		volume=1
		aumix -v $volume
		sleep 0.6
		volume=11
		aumix -v $volume
    fi

    if [ ! "$tilt" = "" ] && [ $volume -gt 6 ] && [ $volume -le 11 ] ; then
		volume=1
		aumix -v $volume
		sleep 0.6
		volume=6
		aumix -v $volume
    fi

    if [ ! "$tilt" = "" ] && [ $volume -gt 3 ] && [ $volume -le 6 ] ; then
		volume=1
		aumix -v $volume
		sleep 0.6
		volume=3
		aumix -v $volume
    fi

    if [ ! "$tilt" = "" ] && [ $volume -gt 2 ] && [ $volume -le 3 ] ; then
		volume=1
		aumix -v $volume
		sleep 0.6
		volume=2
		aumix -v $volume
    fi

    if [ ! "$tilt" = "" ] && [ $volume = 2 ] ; then
		volume=1
		aumix -v $volume
		sleep 0.5
		volume=2
		aumix -v $volume
		sleep 2
    fi

    if [ "$titre" = "Spotify" ] && [ $volume -le 17 ] ; then
		volume=$volume+1
		aumix -v $volume
		sleep 1
    fi

    ##############################################################
    ### Sinon on remonte le volume (Chanson normale, sans la pause )
    ###
    if [ "$tilt" = "" ] && [ ! "$titre" = "Spotify" ] && [ $volume -lt 100 ] ; then
           volume=100
	   echo $volume $titre "(" remonte rapide ")"
	   aumix -v $volume
    fi


    ########################################################
    ## Pour pas bouffer toutes les ressouces avec la boucle
    if [ "$tilt" = "" ] ; then
	    sleep 0.2
    fi

done
exit 0

#4 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 30/09/2009, à 13:28

pronoiaque
Réponses : 84

* FEATURES: Ce logiciel baisse le volume (à 5%) de votre ordinateur durant les pubs vocales spotify, en détectant le titre de la chanson dans la fenêtre wine. Un contre système remonte légèrement le son au besoin, pour éviter la mise en pause automatique de la pub.

* CHANGELOG: fonctionne maintenant sans seuil empirique et ajout d'un tag de déclenchement (tagueule). 50% plus rapide (moins de pause automatique de spotify)

* BUG: Si une autre fenêtre est ouverte et contient le mot "Spotify" dans le titre, la pub reste en pause 1 fois.

* TODO: Améliorer les tests conditionnels qui se mordent un peu la queue. Descendre le volume plus bas, plus longtemps.

* INSTALL: aumix wmctrl (+ wine et spotify :-))

* DOWNLOAD: [url=http://[Merci de relire les règles]/nfV5f]spotify.sh[/url]

#!/bin/bash
### Variables et lancement de Spotify
###
declare -i volume
declare -i tagueule
tagueule=""
volume=100
aumix -v $volume
user=$(echo `whoami`)
env WINEPREFIX="/home/$user/.wine" wine 2>/dev/null "C:\Program Files\Spotify\spotify.exe"&

###################################
###  On récupère la liste des Pubs 
###
### ( Merci de me signaler s'il manque des pubs, si possible avec leur titre ) 
###
pubpatterns=$(wget -O - http://[color=red][b][Merci de relire les règles][/b][/color]/1ArAH 2>/dev/null)


########################################
### On crée un fonction qui détecte le titre de la fenêtre Spotify
### et qui crée un "tilt" si un pub est détectée

function grab_titre
{
titre=$(echo `wmctrl -l | grep Spotify | cut -d" " -f 5-500`)
tilt=$(echo `echo $titre | grep -iE "$pubpatterns"`)
}


#######################
### Début de la Boucle
while [ -e /dev/null ] ;
  do

    grab_titre

       #########################################
       #### Pour le cas de la première pub détectée
       ####
	if [ ! "$tilt" = "" ] && [ ! "$titre" = "Spotify" ] && [ $volume -gt 5 ] ; then
		volume=1
		aumix -v $volume
		sleep 0.5
		tagueule=1
		grab_titre
	fi


        ##########################################################
        #### Si une pub est détectée et qu'elle est mise en pause à cause de la baisse du volume
        #### - On remonte de deux crans et si elle n'est plus en pause, on la laisse se diffuser (sleep 5)

	while [ "$titre" = "Spotify" ] && [ $volume -lt 100 ] && [ $tagueule = 1 ] ;
	 do
		volume=volume+2
		aumix -v $volume
		grab_titre
		if [ ! "$titre" = "Spotify" ] ; then
		 	sleep 5
		  else
			sleep 0.2
		fi
	done

        ###########################################################
        ### 
        ###

	while [ ! "$tilt" = "" ] && [ ! "$titre" = "Spotify" ] && [ $tagueule = 1 ] && [ $volume -gt 5 ] ;
	 do
		volume=1
		aumix -v $volume
		sleep 0.2
		grab_titre
	done



    ##############################################################
    ### Si il n'y a pas de pub, pas de pause et le son même légèrement baissé
    ### - on remonte le son à 100%: c'est une chanson normale
    ### 

    if [ "$tilt" = "" ] && [ ! "$titre" = "Spotify" ] && [ $volume -lt 100 ] ; then
           volume=100
	   aumix -v $volume
	   tagueule=""
    fi


    ########################################################
    ## Pour pas bouffer toutes les ressources avec la boucle
    if [ "$tilt" = "" ] ; then
	    sleep 0.2
    fi

done
exit 0

#5 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 30/09/2009, à 14:39

pronoiaque
Réponses : 84
pieeer a écrit :

bonjour
après avoir cherché et pas réellement trouvé/compris  comment faire marcher ce script ça serait sympa si tu pouvais m'indiquer comment m'en servir, ou me diriger vers un tuto pour que je comprenne  comment m'en servir
d'avance merci

Pour le faire fonctionner, il te faut avoir installer aumix (pour regler le son) et wmctrl (pour lister les fênetres)
Il suffit ensuite de rendre exécutable le script et de le lancer dans une console
En gros, ça donne, si spotify est déjà installé:

sudo aptitude install aumix wmctrl 

wget -c http://[color=red][b][Merci de relire les règles][/b][/color]/nfV5f -o /tmp/spotify.sh

chmod a+x /tmp/spotify.sh

sudo mv /tmp/spotify.sh /usr/local/bin/

./usr/local/bin/spotify.sh

Tu peux après, très façilement faire un lanceur gnome pour faire un raccourci vers ce script.
Sinon, quel est ton message d'erreur ?

#6 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 01/10/2009, à 17:52

pronoiaque
Réponses : 84
pieeer a écrit :

j'ai bien installé wmctrl et aumix
quand je rentre ta commande il me sort en message d'erreur ceci
je pense qu'il faut que je rende executable le script
si tu peux encore me guider c'est sympa

raoul@raoul-laptop:~$ sudo mv /tmp/spotify.sh /usr/local/bin/
mv: ne peut déplacer `/tmp/spotify.sh' vers `/usr/local/bin/': N'est pas un dossier

Il semblerai que le dossier /usr/local/bin/ n'existe pas, tu peux essayer de mettre le script dans /usr/bin/

#7 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 02/10/2009, à 14:01

pronoiaque
Réponses : 84
bobbyzzz a écrit :

..quand je mets le volume à 50% par exemple, il se remet à 100% quand la pub est finie

Une nouvelle version corrige ce pb et évite les taches de café !!
* DOWNLOAD:[url=http://[Merci de relire les règles]/4oEgL]spotify.sh[/url] (02/10/2009)

#!/bin/bash
### Variables et lancement de Spotify
###
declare -i volume
declare -i tagueule
tagueule=""
user=`whoami`
env WINEPREFIX="/home/$user/.wine" wine 2>/dev/null "C:\Program Files\Spotify\spotify.exe"&

##################################################################"
### Est-ce que les packages necessaires sont installés ?

if [ ! -x /usr/bin/wmctrl ] ; then
        zenity --question --text "Le package <b>wmctrl</b> n'est pas detecté.\nVoulez-vous l'installer ?"
        if [ $? == "0" ] ; then
                gksudo aptitude install wmctrl
        fi
fi

if [ ! -x /usr/bin/amixer ] ; then
        zenity --question --text "Le package <b>alsa-utils</b> n'est pas detecté.\nVoulez-vous l'installer ?"
        if [ $? == "0" ] ; then
                gksudo aptitude install alsa-utils
        fi
fi

###################################
###  On récupère la liste des Pubs
###
### ( Merci de me signaler s'il manque des pubs, si possible avec leur titre )
###
pubpatterns=$(wget -O - http://[color=red][b][Merci de relire les règles][/b][/color]/1ArAH 2>/dev/null)


########################################
### On crée un fonction qui détecte le titre de la fenêtre Spotify
### et qui crée un "tilt" si un pub est détectée

function grab_titre
{
titre=$(echo `wmctrl -l | grep Spotify | cut -d" " -f 5-500`)
tilt=$(echo `echo $titre | grep -iE "$pubpatterns"`)
}

######################################
###  Une pour recuperer les valeurs du volume (Master + PCM ) de l'utilisateur
###
function get_user_vol
{
VolMaster=`amixer -c 0 cget name='Master Playback Volume' | grep : | sed 's/^.*=\([^,]*\).*$/\1/'`
VolPCM=`amixer -c 0 cget name='PCM Playback Volume' | grep : | sed 's/^.*=\([^,]*\).*$/\1/'`
}
################################################
### Pour les reinjecter après une pub
function put_user_vol
{
amixer -q cset name='Master Playback Volume' $VolMaster
amixer -q cset name='PCM Playback Volume' $VolPCM
}

#############################################
### Pour Regler le Mixer PCM à une certain valeur
###
function setvolume
{
amixer -c 0 cset name='PCM Playback Volume' $1
}

###########################################
### le Volume PCM sert de 1 niveau
###
get_user_vol
volume=$VolPCM

###################################################
### Début de la Boucle - temps que Spotify tourne
while [ ! "`ps x | grep spotify.exe | grep -v grep`"  = "" ] ;
  do

    grab_titre

       #########################################
       #### Pour le cas de la première pub détectée
       ####
    if [ ! "$tilt" = "" ] && [ ! "$titre" = "Spotify" ] && [ $volume -gt 5 ] ; then
        volume=1
        setvolume $volume 2>/dev/null
        sleep 0.5
        tagueule=1
        grab_titre
    fi


        ##########################################################
        #### Si une pub est détectée et qu'elle est mise en pause à cause de la baisse du volume
        #### - On remonte de deux crans et si elle n'est plus en pause, on la laisse se diffuser (sleep 5)

    while [ "$titre" = "Spotify" ] && [ $volume -lt $VolPCM ] && [ $tagueule = 1 ] ;
     do
        volume=volume+2
        setvolume $volume 2>/dev/null
        grab_titre
        if [ ! "$titre" = "Spotify" ] ; then
             sleep 5
          else
            sleep 0.2
        fi
    done

        ###########################################################
        ###
        ###

    while [ ! "$tilt" = "" ] && [ ! "$titre" = "Spotify" ] && [ $tagueule = 1 ] && [ $volume -gt 5 ] ;
     do
        volume=1
        setvolume $volume 2>/dev/null
        sleep 0.2
	grab_titre
    done



    ##############################################################
    ### Si il n'y a pas de pub, pas de pause et le son même légèrement baissé
    ### - on remonte le son au niveau du volume de l'utilisateur
    ###

    if [ "$tilt" = "" ] && [ ! "$titre" = "Spotify" ] && [ $volume -lt $VolPCM ] ; then
	put_user_vol
	tagueule=""
    fi

    ################################################################
    ## Pour pas bouffer toutes les ressources avec la boucle
    ## - On en profite pour check le volume choisi par l'utilisateur
    ##
    if [ "$tilt" = "" ] && [ ! "$titre" = "Spotify" ] && [ $volume -ge $VolPCM ] ; then
        sleep 0.2
	get_user_vol
   fi

done
exit 0

#8 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 02/10/2009, à 17:46

pronoiaque
Réponses : 84

Que dites vous de mettre le script sous contrôle de version (sous bitbucket/github ?)

Je ne connais pas grandchose au controle de version (j'utilise seulement pastebin.com ) mais je viens d'ouvrir vite fait un compte github ici --> Spotify.sh.
C'est bon ametaireau, ya les droits publiques pour que vous puissiez modifier ?

sous quelle licence ?

GNU GPL (v2) of course :-p

#9 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 02/10/2009, à 19:11

pronoiaque
Réponses : 84

J'arrive pas à faire le commit de tes modifs (README.md et `$WINEPREFIX` sur spotify.sh )
Sous Github je fais un "Update Branch" dans ma "Fork Queue" mais ne change rien.
Et en console, j'suis encore trop newbie pour savoir faire...

#10 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 04/10/2009, à 12:34

pronoiaque
Réponses : 84

Nouvelle version.

#11 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 01/12/2009, à 22:47

pronoiaque
Réponses : 84

MAJ : 17/11/2009

#!/bin/bash
###
### Sous license GPL v2
###
### Auteurs :
### - pronoiaque at gmail dot com
### - aidos
### - alexis at spiral-project dot org
###
### Variables et lancement de Spotify
###
declare -i volume
declare -i tagueule
declare -i debug
declare -i tempmessage
 
debug=0
tempmessage=""
tagueule=0
user=`whoami`
 
###################################
### On récupère la liste des Pubs
###
### ( Merci de me signaler s'il manque des pubs, si possible avec leur titre )
###
if [ $1 ] ; then
if [ $1 = "local" ] ; then
pubpatterns=$(cat spotify.pub)
    else
pubpatterns=$(wget -O - "`echo $1`" 2>/dev/null)
  fi
else
pubpatterns=$(wget -O - http://github.com/pronoiaque/Spotify.sh/raw/master/spotify.pub 2>/dev/null)
 
fi
 
##################################################################"
### Est-ce que les packages necessaires sont installés ?
 
if [ ! -x /usr/bin/wmctrl ] ; then
zenity --question --text "Le package <b>wmctrl</b> n'est pas detecté.\nVoulez-vous l'installer ?"
        if [ $? == "0" ] ; then
gksudo aptitude install wmctrl
        fi
fi
 
if [ ! -x /usr/bin/amixer ] ; then
zenity --question --text "Le package <b>alsa-utils</b> n'est pas detecté.\nVoulez-vous l'installer ?"
        if [ $? == "0" ] ; then
gksudo aptitude install alsa-utils
        fi
fi
 
#env WINEPREFIX="/home/$user/.wine" wine 2>/dev/null "C:\Program Files\Spotify\spotify.exe"&
 
########################################
### Fonction de debug
 
function debug
{
if [ $debug = 1 ] ; then
echo $1
fi
}
 
########################################
### On crée un fonction qui détecte le titre de la fenêtre Spotify
### et qui crée un "ads" non NULL si un pub est détectée
 
function grab_titre
{
titre=$(echo `wmctrl -l | grep Spotify | cut -d" " -f 5-500`)
ads=$(echo `echo $titre | grep -iE "$pubpatterns"`)
 
if [ "$ads" = "" ] ; then
ads=$(echo `echo $titre | grep "Spotify - Spotify"`)
fi
}
 
######################################
### Une pour recuperer les valeurs du volume (Master + PCM ) de l'utilisateur
###
function get_user_vol
{
VolMaster=`amixer -c 0 -D hw:0 cget name='Master Playback Volume' | grep : | sed 's/^.*=\([^,]*\).*$/\1/'`
VolPCM=`amixer -c 0 -D hw:0 cget name='PCM Playback Volume' | grep : | sed 's/^.*=\([^,]*\).*$/\1/'`
}
 
################################################
### Pour les reinjecter après une pub
function put_user_vol
{
amixer -q -D hw:0 cset name='Master Playback Volume' $VolMaster
amixer -q -D hw:0 cset name='PCM Playback Volume' $VolPCM
}
 
#############################################
### Pour Regler le Mixer PCM à une certain valeur
###
function setvolume
{
amixer -c 0 -D hw:0 cset name='PCM Playback Volume' $1 1>/dev/null
}
 
###########################################
### le Volume PCM sert de 1 niveau
###
get_user_vol
volume=$VolPCM
 
###################################################
### Début de la Boucle - temps que Spotify tourne
while [ ! "`ps x | grep spotify.exe | grep -v grep`" = "" ] ;
  do
 
###############################
## Recuperation titre
##
grab_titre
 
##############################################################################
### Si une pub en PLAY est detectée avec un volume fort
### - On baisse le volume au mininum -> Mise en PAUSE
### - Ajout d'un trigger (ferme) "tagueule"
 
if [ ! "$ads" = "" ] && [ ! "$titre" = "Spotify" ] && [ $volume -gt 7 ] ; then
debug "pub en cours, on baisse le son parce qu'il est trop fort'"
volume=1
setvolume $volume
sleep 0.4
tagueule=1
grab_titre
fi
 
#####################################################
### Si Spotify est en PAUSE + trigger
### - On augmente le volume jusqu`à la mise en PLAY
###
while [ "$titre" = "Spotify" ] && [ $tagueule = 1 ] ;
do
debug "spotify est en pause, mais une pub est en cours, on monte un peu le son"
volume=$((`echo $volume` + 1))
setvolume $volume
sleep 0.5
grab_titre
done
 
##################################################################################################
## Si la pub est en PLAY à un volume reduit
## - On la laisse tourner
##
while [ ! "$ads" = "" ] && [ ! "$titre" = "Spotify" ] && [ $tagueule = 1 ] && [ $volume -le 7 ] ;
do
debug "la pub est en train de se lire"
grab_titre
sleep 0.5
done
 
###############################################
## S'il n'y a plus de pub
## - On remets le son
 
if [ "$ads" = "" ] && [ $tagueule = 1 ] ; then
debug "la pub est terminée, on remets le son"
put_user_vol
tagueule=0
fi
 
################################
## Recuperation du Volume
##
if [ $tagueule = 0 ] ; then
get_user_vol
volume=$VolPCM
fi
 
sleep 0.2
done
exit 0

#12 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 08/01/2010, à 22:42

pronoiaque
Réponses : 84

J'ai aucune info pour la debian squeeze, mais ton msg d'erreur on dirait que c'est dû à wget. P'être un changement dans les options. ("207.97.227.239" c'est l'ip de github où l'on centralise les pubs)

Essaye: (quiet mode)

...
pubpatterns=$(wget -O -q - http://github.com/pronoiaque/Spotify.sh/raw/master/spotify.pub 2>/dev/null)
...

à la place de

...
pubpatterns=$(wget -O - http://github.com/pronoiaque/Spotify.sh/raw/master/spotify.pub 2>/dev/null)
...

#13 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 09/01/2010, à 00:58

pronoiaque
Réponses : 84

Aucune modification n'est fait au logiciel spotify en lui-même.
J'ai lu son CLUF plusieurs fois et rien n'interdit de baisser le volume.
Tu ne baisse pas le son quand il y a des pubs à la télé ??  C'est tout aussi légal que le plugin adblock.

Parcontre c'est pas moral, je te l'accord, mais c'est pas illégal.

PS:
Tu serai pas du genre à te venter de faire de " l'open-source " avec des licence privée abusive, toi ?

#14 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 09/01/2010, à 01:45

pronoiaque
Réponses : 84

Sincèrement,
Je ne crois pas qu'un petit script bash qui fonctionne sous ubuntu smile dans un forum francophone pour un logiciel de streaming pas encore très connu, risque de changer grand'chose au business model des majors. Il s'agit d'un POC qui fait plaisir à trois linuxiens fans de spotify. Et c'est pour lui rendre honneur. D'ailleurs j'en fais beaucoup de pub !o! et j'ai convertir des windowsiens qui sont comme toi, contant de payer.

Et à titre personnel, je te conseil la lecture d'Hakim Bey. (ex: TAZ )

#15 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 14/03/2010, à 17:05

pronoiaque
Réponses : 84

L'ajout de pub dans la blacklist générale require un compte github.

Mais tu as deux solutions plus simples pour les virer :
- Tu peux créer un fichier local ~/spotify.pub et lancer "spotify.sh ~/spotify.pub"
- Nous poster le titre des pub pour un ajout global.

Un petit script pour ajouter une pub manuellement. Il faut recuperer la liste complète avant ici et lancer vite vite :

echo `cat spotify.pub`"|"`wmctrl -l | grep Spotify | cut -d" " -f 5-500` >> ~/spotify.pub

quand vous detectez une nouvelle pub

#16 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 19/03/2010, à 15:15

pronoiaque
Réponses : 84
p6s a écrit :

du coté des windoziens ils ont aussi leurs scripts, je vais pas faire la liste ici c'est hors-sujet mais il y en a quand meme un que j'aimerais mentionner pour son approche radicalement différente, et qui n'a pas besoin de connaitre les noms des pubs :
http://www.autohotkey.com/forum/viewtopic.php?p=322844

le but du jeu etant de couper le son au debut de chaque titre. et s'il se met en pause on sait que c'est une pub, hop magie. Bref utiliser la force de son adversaire big_smile

pubpatterns pourrait prendre une retraite bien méritée, on aurait besoin que de la variable tilt pour stocker le titre.
s'il change, on coupe le sifflet et on teste si bibi est en pause
si oui on peut reutiliser la boucle pour augmenter le volume par paliers qu'on a deja dans le script
si non on remet le volume initial jusqu'au prochain changement de titre.

bon ça c'est en français, mais je cause pas python tongue

Excellente idée !!
C'est même plus simple. j'vais essayer de largué mon code bash et refaire ça en python,
Et accessoirement, ça permettra d'autoupdate la liste pour l'ancienne version !
Merci p6s

#17 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 08/04/2010, à 20:15

pronoiaque
Réponses : 84

pub added... enfin supprimée smile
Ma version python piétine, dsl :-(

#18 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 24/04/2010, à 13:37

pronoiaque
Réponses : 84

C'est " normal "

Certain utilisateurs préfère lancer spotify normalement et le script à la main après.
Si tu veux lancer spotify automatiquement il faut enlever le commentaire (#) sur cette ligne :

env WINEPREFIX="/home/$user/.wine" wine 2>/dev/null "C:\Program Files\Spotify\spotify.exe"&

#19 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 28/04/2010, à 14:17

pronoiaque
Réponses : 84

pub added... j'espere que ça ne plante pas avec le " \" dans le titre

#20 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 07/07/2010, à 13:27

pronoiaque
Réponses : 84

Pubs commitées,
Ouais vraiment désolé, je maintiens plus la liste, j'utilise plus spotify, la honte smile

#21 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 21/11/2010, à 14:41

pronoiaque
Réponses : 84

@oreyoyo

Je pense avoir trouver le bug pour la 10.10 (ajout de l'option "--no-check-certificate" à wget)
Est-ce que tu peux tester pour moi à l'occass ? Merci

https://github.com/pronoiaque/Spotify.s … spotify.sh

#22 Re : -1 »  [script] couper la pub dans SPOTIFY » Le 26/12/2010, à 00:47

pronoiaque
Réponses : 84

Merci à M@dinko12 pour les propositions: Tes corrections sont incluses avec grand plaisirs
@oreyoyo je suis désolé de ne pas être plus réactive pour l'ajout des pubs dans la blacklist.

Vous pouvez modifier la liste des pubs en créant localement un fichier spotify.pub et en tapant "spotify.sh local" ou "spotify /chemin/liste.pub"

Et je fais quelques petites modifications pour ajouter une liste collaborative !!

Merci

#24 Re : -1 »  [How-to] Télécharger l'émission des Guignols/Zapping » Le 01/10/2009, à 23:18

pronoiaque
Réponses : 350
grillon a écrit :

Bonjour

essaye plutot ce topic : http://forum.ubuntu-fr.org/viewtopic.php?pid=2952310#p2952310

à partir de la page 27-28, il y a olaf qui a fait un script qui marchait du tonnerre la semaine dernière.

grillon

Le topic se poursuit maintenant ici
http://forum.ubuntu-fr.org/viewtopic.php?id=346586