Accueil > > > AMÉLIORATION DU SCRIPT DE CONTRÔLE DE WINAMP DEPUIS IRC DE BOMBSTRIKE !!
AMÉLIORATION DU SCRIPT DE CONTRÔLE DE WINAMP DEPUIS IRC DE BOMBSTRIKE !!
Information sur la source
Description
Mon code inclut 2 bind permettant d'afficher plus facilement les musiques écoutées ! Il inclut aussi une fonction permettant aux autres users de télécharger directement la musique en DCC en tapant !download et de savoir la musique que vous écoutez en tapant !zik ! ATTENTION : Il est nécessaire que toutes les musiques de Winamp soit dans le même dossier (pas de sous-dossier) ! N'oubliez pas de modifier le chemin dans le code (j'ai mis : C:/Le_chemin_du_dossier/ pour l'alias saysong, sayzik et pour les 2 on TEXT à la fin !) Si quelques choses ne marche pas, veuillez me le dire en rejoignant le channel #FLNJ @ Quakenet.org !!!
Source
- ; Bon bah voici un ptit code pour ceux qui ont la flemme de lire l'help
- ; changer l'alias ctlamp pour que celle-ci pointe vers la DLL
- ;
- ; /ampsay - Permet de dire automatiquement quelle chanson vous jouez
- ; /saysong - Permet de le dire manuellement sur le chan en cours
- ; /sayzik - Permet de le dire manuellement sur tous les chans ouverts
- ;
- ; J'ai rajouté 2 bind (F12 et Shift+F12) pour utiliser les fonctions saysong et sayzik
- ;
- ; Si vous la mettez dans votre script, merci de m'ajouter dans les credits :)
-
- alias ctlamp return $shortfn($mircdirctlamp.dll)
-
- alias camp { if ($isid) { return $dll($ctlamp,$1,$iif($2-,$2-,$null)) } | else { dll $ctlamp $1 $iif($2-,$2-,$null) } }
-
- alias ampsay {
- if (!$timer(ampbar)) { .timerampbar 0 1 ampbar }
- if ( %sayamp != $camp(GetSongTitle) ) {
- set %sayamp $camp(GetSongTitle)
- saysong
- }
- }
-
- alias saysong {
- if ( $camp(GetSongTitle) != WINAMP NOT RUNNING! ) {
- msg # Winamp .::. Musique : $camp(GetSongTitle) .::. Durée : $+($int($calc($camp(TGetLength) / 60)),:,$iif($calc($camp(TGetLength) % 60) < 10,$+(0,$calc($camp(TGetLength) % 60)),$calc($camp(TGetLength) % 60))) .::. Taille : $round($calc(($file(C:/Le_chemin_du_dossier/ $+ $camp(GetSongTitle) $+ .mp3).size)/1048576),1) Mo .::. Tape !download pour télécharger cette zik !
- }
- }
-
-
- alias sayzik {
- if ( $camp(GetSongTitle) != WINAMP NOT RUNNING! ) {
- amsg Winamp .::. Musique : $camp(GetSongTitle) .::. Durée : $+($int($calc($camp(TGetLength) / 60)),:,$iif($calc($camp(TGetLength) % 60) < 10,$+(0,$calc($camp(TGetLength) % 60)),$calc($camp(TGetLength) % 60))) .::. Taille : $round( $calc( $calc( $eval( $file( C:/Le_chemin_du_dossier/ $+ $camp(GetSongTitle) $+ .mp3 ).size) /1000 ) /1000 ) ,2) Mo .::. Tape !download pour télécharger cette zik !
- }
- }
-
- alias sF12 /sayzik
-
- alias F12 /saysong
-
- On *:text:!zik:#:{
- msg # Winamp .::. Musique : $camp(GetSongTitle) .::. Durée : $+($int($calc($camp(TGetLength) / 60)),:,$iif($calc($camp(TGetLength) % 60) < 10,$+(0,$calc($camp(TGetLength) % 60)),$calc($camp(TGetLength) % 60))) .::. Taille : $round( $calc( $calc( $eval( $file( C:/Le_chemin_du_dossier/ $+ $camp(GetSongTitle) $+ .mp3 ).size) /1000 ) /1000 ) ,2) Mo .::. Tape !download pour télécharger cette zik !
- }
-
- On *:text:!download:#:{
- dcc send $nick "C:/Le_chemin_du_dossier/ $+ $camp(GetSongTitle) $+ .mp3"
- notice $nick -[« MP3 Download .::. $camp(GetSongTitle) »]-
- }
; Bon bah voici un ptit code pour ceux qui ont la flemme de lire l'help
; changer l'alias ctlamp pour que celle-ci pointe vers la DLL
;
; /ampsay - Permet de dire automatiquement quelle chanson vous jouez
; /saysong - Permet de le dire manuellement sur le chan en cours
; /sayzik - Permet de le dire manuellement sur tous les chans ouverts
;
; J'ai rajouté 2 bind (F12 et Shift+F12) pour utiliser les fonctions saysong et sayzik
;
; Si vous la mettez dans votre script, merci de m'ajouter dans les credits :)
alias ctlamp return $shortfn($mircdirctlamp.dll)
alias camp { if ($isid) { return $dll($ctlamp,$1,$iif($2-,$2-,$null)) } | else { dll $ctlamp $1 $iif($2-,$2-,$null) } }
alias ampsay {
if (!$timer(ampbar)) { .timerampbar 0 1 ampbar }
if ( %sayamp != $camp(GetSongTitle) ) {
set %sayamp $camp(GetSongTitle)
saysong
}
}
alias saysong {
if ( $camp(GetSongTitle) != WINAMP NOT RUNNING! ) {
msg # Winamp .::. Musique : $camp(GetSongTitle) .::. Durée : $+($int($calc($camp(TGetLength) / 60)),:,$iif($calc($camp(TGetLength) % 60) < 10,$+(0,$calc($camp(TGetLength) % 60)),$calc($camp(TGetLength) % 60))) .::. Taille : $round($calc(($file(C:/Le_chemin_du_dossier/ $+ $camp(GetSongTitle) $+ .mp3).size)/1048576),1) Mo .::. Tape !download pour télécharger cette zik !
}
}
alias sayzik {
if ( $camp(GetSongTitle) != WINAMP NOT RUNNING! ) {
amsg Winamp .::. Musique : $camp(GetSongTitle) .::. Durée : $+($int($calc($camp(TGetLength) / 60)),:,$iif($calc($camp(TGetLength) % 60) < 10,$+(0,$calc($camp(TGetLength) % 60)),$calc($camp(TGetLength) % 60))) .::. Taille : $round( $calc( $calc( $eval( $file( C:/Le_chemin_du_dossier/ $+ $camp(GetSongTitle) $+ .mp3 ).size) /1000 ) /1000 ) ,2) Mo .::. Tape !download pour télécharger cette zik !
}
}
alias sF12 /sayzik
alias F12 /saysong
On *:text:!zik:#:{
msg # Winamp .::. Musique : $camp(GetSongTitle) .::. Durée : $+($int($calc($camp(TGetLength) / 60)),:,$iif($calc($camp(TGetLength) % 60) < 10,$+(0,$calc($camp(TGetLength) % 60)),$calc($camp(TGetLength) % 60))) .::. Taille : $round( $calc( $calc( $eval( $file( C:/Le_chemin_du_dossier/ $+ $camp(GetSongTitle) $+ .mp3 ).size) /1000 ) /1000 ) ,2) Mo .::. Tape !download pour télécharger cette zik !
}
On *:text:!download:#:{
dcc send $nick "C:/Le_chemin_du_dossier/ $+ $camp(GetSongTitle) $+ .mp3"
notice $nick -[« MP3 Download .::. $camp(GetSongTitle) »]-
}
Conclusion
Si vous tombez sur un chan de boulzor, n'oubliez pas de mettre un antiflood !
ENJOY !
Sources du même auteur
Sources de la même categorie
Commentaires et avis
|
Derniers Blogs
ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2 par ROMELARD Fabrice
Avec la dernière génération du lecteur MP3 de Microsoft, le ZUNE HD, Microsoft a publié une nouvelle version du logiciel pour PC. Ainsi, je me suis décidé à installer celle-ci sur mon Tablet PC ACER, comme toujours le logiciel est donc tél...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
Comparez les prix

HTC Magic
Entre 429€ et 429€
|