Cannibal Caniche

Geeks Corner => Ware doux => Discussion démarrée par: André Sanfrappé le décembre 29, 2011, 17:11:18 pm

Titre: JKP - Scripts, Logiciels et autres
Posté par: André Sanfrappé le décembre 29, 2011, 17:11:18 pm
Citation de: jkp
petite variation autour de l'objet pvoc d'hardoff poru faire rapidement du test de son

bref cela ralentit un son 100 fois  ( pris dans le répertoire sons ) et on l'envoie dans des effets avec un bouton random.
 quand on est content on appuie sur preset, les parametres sont écrits dans un fichier text.

[vimeo]http://www.vimeo.com/27431640[/vimeo]

la librairie ptl à ajouter
qui fait du random sur tous les effets de la mtl
https://github.com/j-k-p/ptl (https://github.com/j-k-p/ptl)

et le zip final
http://jkp.antisocial.be/musique/JKP-C (http://jkp.antisocial.be/musique/JKP-C)ésuperlong.zip
Titre: Re : bordel .......
Posté par: André Sanfrappé le décembre 29, 2011, 17:12:26 pm
Citation de: André Sanfrappé
[PD] JKP - Boite A Musique

Choissisez un fichier Midi
Agitez la souris


Les fichiers MIDI viennent du site de Thierry Klein
http://thierry-klein.nerim.net (http://thierry-klein.nerim.net)
Merci à lui

Il faut ajouter mrpeach dans le startup path.
je voulais ajouter de la super 3d avec gem, des bulles à chaque note, une manivelle, etc.. et bon voila je l'ai pas fait
J'ai choisi l'objet pluck de la mtl mais bon le beep, le blip, etc marche aussi

http://jkp.antisocial.be/musique/JKP-Boite-A-Musique.zip (http://jkp.antisocial.be/musique/JKP-Boite-A-Musique.zip)
merci à emoc,  oyster_twiter et cette petite boutique d'objet en bois pour l'inspiration
Titre: Re : bordel .......
Posté par: André Sanfrappé le décembre 29, 2011, 17:13:05 pm
Citation de: André Sanfrappé
[python] JKP - Bgucore && Qualité jpg

lofi jpeg

http://jkp.antisocial.be/images/JKP-Bgucore002-1.jpg (http://jkp.antisocial.be/images/JKP-Bgucore002-1.jpg)

http://jkp.antisocial.be/images/JKP-Bgucore002-2.jpg (http://jkp.antisocial.be/images/JKP-Bgucore002-2.jpg)

http://jkp.antisocial.be/images/JKP-Bgucore002-3.jpg (http://jkp.antisocial.be/images/JKP-Bgucore002-3.jpg)

http://jkp.antisocial.be/images/JKP-Bgucore002-4.jpg (http://jkp.antisocial.be/images/JKP-Bgucore002-4.jpg)

Le script produit une centaine d'images en faisant varier le taux de qualité de compression de jpeg.

python JKP-Bgucore002.py nomdufichier

http://jkp.antisocial.be/scripts/JKP-Bgucore002.zip (http://jkp.antisocial.be/scripts/JKP-Bgucore002.zip)
Titre: Re : bordel .......
Posté par: André Sanfrappé le décembre 29, 2011, 17:14:04 pm
[python] JKP - Bgucore && Copy

Citation de: André Sanfrappé
Bgucore#001

copy partiel

http://jkp.antisocial.be/images/JKP-Bgucore001.jpg (http://jkp.antisocial.be/images/JKP-Bgucore001.jpg)

Fonctionnement

Le script crée 100 images mais en ne recopiant pas tous les octets de l'image originel.
python JKP-Bgucore001.py nomdufichier

http://jkp.antisocial.be/scripts/JKP-Bgucore001.txt (http://jkp.antisocial.be/scripts/JKP-Bgucore001.txt)

fait sans dd de linux
Titre: Re : bordel .......
Posté par: André Sanfrappé le décembre 29, 2011, 17:14:33 pm
[pd]Alberto-Zin-Mondrian-Remix

Citation de: André Sanfrappé
du bruit du bruit

pure data + mtl librairy

[vimeo]http://vimeo.com/31547373[/vimeo]


Download (http://jkp.antisocial.be/musique/Alberto-Zin-Mondrian-Remix.zip)
Titre: Re : bordel .......
Posté par: André Sanfrappé le décembre 29, 2011, 17:17:54 pm
[python] JKP - Bgucore && Xpm format


Citation de: André Sanfrappé
le format XPM
http://fr.wikipedia.org/wiki/X_PixMap (http://fr.wikipedia.org/wiki/X_PixMap)

Bgucore#005
cryptage canal+

http://jkp.antisocial.be/images/JKP-Bgucore005.jpg (http://jkp.antisocial.be/images/JKP-Bgucore005.jpg)

Fonctionnement

Le script applique un effet visuel semblable à l'ancien cryptage de Canal+.
python JKP-Bgucore005.py nomdufichier ( Xpm )

http://jkp.antisocial.be/scripts/JKP-Bgucore005.txt (http://jkp.antisocial.be/scripts/JKP-Bgucore005.txt)


Bgucore#006
cut/paste random

http://jkp.antisocial.be/images/JKP-Bgucore006.jpg (http://jkp.antisocial.be/images/JKP-Bgucore006.jpg)

Fonctionnement

cut/paste en mode random
python JKP-Bgucore006.py nomdufichier ( Xpm )

http://jkp.antisocial.be/scripts/JKP-Bgucore006.txt (http://jkp.antisocial.be/scripts/JKP-Bgucore006.txt)

Bgucore#007
random sur la table des couleurs

http://jkp.antisocial.be/images/JKP-Bgucore007.jpg (http://jkp.antisocial.be/images/JKP-Bgucore007.jpg)

Fonctionnement

initialisation de la table des couleurs en mode random
python JKP-Bgucore007.py nomdufichier ( Xpm ) [1-252] ( nombre de couleur à randomiser )

http://jkp.antisocial.be/scripts/JKP-Bgucore007.txt (http://jkp.antisocial.be/scripts/JKP-Bgucore007.txt)


A noter
Gimp parfois n'aime pas les images que je crée alors que eog les convertit en jpg..
Titre: Re : bordel .......
Posté par: André Sanfrappé le décembre 29, 2011, 17:18:35 pm
[droidparty] JKP-Woop_woop_that's_the_sound_of_da_police

Citation de: jkp
Premier patch pour androidparty, l'objectif était de créer un accessoire pour un costume de policier avec un fausse radio.

pas de fond parce que je n'arrive toujours pas à en ajouter un .


http://jkp.antisocial.be/musique/JKP-Woop_woop_that's_the_sound_of_da_police.zip (http://jkp.antisocial.be/musique/JKP-Woop_woop_that's_the_sound_of_da_police.zip)
Titre: Re : bordel .......
Posté par: André Sanfrappé le décembre 29, 2011, 17:18:59 pm
 [puredata] JKP - Pure Decoupage

Citation de: jkp
variation autour du patch smp-slice d'Hardoff.

premier temps, on découpe le fichier wav en plusieurs slices suivant deux méthodes
découpage égale en 16 parties
ou utilisation d'un détecteur de beat.

ensuite
les slices sont joués selon une séquence préécrite que vous choississez en déplacant la souris sur les carrés de couleurs.

il y a quelques bugs mais bon.

[vimeo]http://vimeo.com/32729545[/vimeo]

http://jkp.antisocial.be/musique/JKP-Pure-Decoupage.zip (http://jkp.antisocial.be/musique/JKP-Pure-Decoupage.zip)
Titre: Re : bordel .......
Posté par: André Sanfrappé le décembre 29, 2011, 17:19:22 pm
[puredata] JKP -Pure Mix

Citation de: jkp
Mix de boucles timestretché en déplacant la souris sur les carrés de couleur.
La sélection des boucles se fait par interaction sur le clavier.


[vimeo]http://vimeo.com/32729858[/vimeo]

http://jkp.antisocial.be/musique/JKP-Pure-Mix.zip (http://jkp.antisocial.be/musique/JKP-Pure-Mix.zip)
Titre: Re : bordel .......
Posté par: André Sanfrappé le décembre 29, 2011, 17:19:51 pm
[javascript] Tempus-fugit

Citation de: André Sanfrappé
le temps passe trop vite
j'ai trouvé une solution

http://tempus-fugit.antisocial.be/ (http://tempus-fugit.antisocial.be/)
Titre: Re : bordel .......
Posté par: André Sanfrappé le décembre 29, 2011, 17:20:21 pm
[javascript][firefox] JKP - Flx Bgucore
Citation de: Hans Cenhalan
[flv]http://jkp.antisocial.be/videos/flux-bgucore.flv[/flv]

Flx Bgucore fait à partir de
d'images extraites des flux rss du monde, liberation, nouvel obs....
récupérées avec simple pie plus json
enchaînées et positionnées avec jquery plus jcycle.
plus bguocisés avec le script GlitchMonkey ( http://d.hatena.ne.jp/youpy/ (http://d.hatena.ne.jp/youpy/) ) issu de GreaseMonkey ( firefox ).
le tout en temps réel.

le zip ici
http://jkp.antisocial.be/scripts/JKP-Flux-Bgucore.zip (http://jkp.antisocial.be/scripts/JKP-Flux-Bgucore.zip)
Titre: Re : bordel .......
Posté par: André Sanfrappé le décembre 29, 2011, 17:20:49 pm
[javascript][firefox] JKP - Minimal

Citation de: Hans Cenhalan
2 plugins crées à partir de la fonction de James Padolsey pour faire du net minimal

http://james.padolsey.com/javascript/find-and-replace-text-with-javascript/ (http://james.padolsey.com/javascript/find-and-replace-text-with-javascript/)


inspirés par
http://blogspot.jodi.org/ (http://blogspot.jodi.org/)
et par un projet que j'avais déjà visité mais oublié
http://www.gleuch.com/projects/ctrl-f-d (http://www.gleuch.com/projects/ctrl-f-d)

version avec barre
http://jkp.antisocial.be/scripts/Minimal.xpi (http://jkp.antisocial.be/scripts/Minimal.xpi)

résultat

http://jkp.antisocial.be/images/image-Minimal-lefigaro.png (http://jkp.antisocial.be/images/image-Minimal-lefigaro.png)

http://jkp.antisocial.be/images/image-Minimal-lepost.png (http://jkp.antisocial.be/images/image-Minimal-lepost.png)

http://jkp.antisocial.be/images/image-Minimal-liberation.png (http://jkp.antisocial.be/images/image-Minimal-liberation.png)

http://jkp.antisocial.be/images/image-Minimal-rue89.png (http://jkp.antisocial.be/images/image-Minimal-rue89.png)

http://jkp.antisocial.be/images/image-Minimal-II-lemonde.png (http://jkp.antisocial.be/images/image-Minimal-II-lemonde.png)

version ultra minimal

http://jkp.antisocial.be/scripts/Minimal-II.xpi (http://jkp.antisocial.be/scripts/Minimal-II.xpi)

résultat

http://jkp.antisocial.be/images/image-Minimal-II-codelab.png (http://jkp.antisocial.be/images/image-Minimal-II-codelab.png)

http://jkp.antisocial.be/images/image-Minimal-II-musiques-incongrues.png (http://jkp.antisocial.be/images/image-Minimal-II-musiques-incongrues.png)

http://jkp.antisocial.be/images/image-Minimal-II-Radiofrance.png (http://jkp.antisocial.be/images/image-Minimal-II-Radiofrance.png)

A noter cette autre plugin ---> autre idée :-)
https://addons.mozilla.org/fr/firefox/addon/sarkofree/ (https://addons.mozilla.org/fr/firefox/addon/sarkofree/)

merci à r33p pour les retours
Titre: Re : bordel .......
Posté par: André Sanfrappé le décembre 29, 2011, 17:21:39 pm
 [python] JKP - Bgucore && Hachoir

Citation de: Hans Cenhalan
Utilisation de la librairie Hachoir

Hachoir is a Python library that allows to view and edit a binary stream field by field. In other words, Hachoir allows you to "browse" any binary stream just like you browse directories and files. A file is split in a tree of fields, where the smallest field is just one bit. There are other fields types: integers, strings, bits, padding types, floats, etc. Hachoir is the French word for a meat grinder (meat mincer), which is used by butchers to divide meat into long tubes; Hachoir is used by computer butchers to divide binary files into fields.

Hachoir is composed of the parser core (hachoir-core), various file format parsers (hachoir-parser), and other peripheral programs. For example, you can use hachoir-metadata to extract information from your favourite photos or videos. Hachoir also allows you to edit files (of supported formats) without the original (often proprietary) program that was used to create them.

Installation de
la librairie Hachoir

---]]] http://hachoir.org/index.html (http://hachoir.org/index.html)


Il est nécessaire d'installer hachoir-core,
hachoir-metadata, hachoir-urwid et hachoir-editor pour que les scripts
d'exemple fonctionnent.
Se placer en ligne de commande dans chaque répertoire et lancer python
setup.py install en tant que root.
( Le fichier manquant nécessaire à l'installation de hachoir-editor à renommer en py) (http://jkp.antisocial.be/scripts/setup.pyl)


Première utilisation possible

Dans le répertoie hachoir-tools se trouve un fuzzer. (http://fr.wikipedia.org/wiki/Fuzzing)
L'idée est de détourner l'usage purement sécurité vers un usage ludique en
créant des images aléatoires, buggées.
Il est possible de placer les images sources sous plusieurs
formats ( tous les
formats possibles (http://hachoir.org/hachoir-parser.html) ) afin d'obtenir des résultats différents.
J'ai modifié le script pour pouvoir créer les images buggées ( remplacer le fichier file_fuzzer.py par celui ci (http://jkp.antisocial.be/scripts/file_fuzzer.pyl) )




./stress.py directorysource

http://jkp.antisocial.be/images/image-hachoir-bmp.jpg (http://jkp.antisocial.be/images/image-hachoir-bmp.jpg) Format Bmp

http://jkp.antisocial.be/images/image-hachoir-gif.jpg (http://jkp.antisocial.be/images/image-hachoir-gif.jpg) Format Gif

http://jkp.antisocial.be/images/image-hachoir-pcx.jpg (http://jkp.antisocial.be/images/image-hachoir-pcx.jpg)Format Pcx



http://jkp.antisocial.be/images/image-hachoir-tga.jpg (http://jkp.antisocial.be/images/image-hachoir-tga.jpg)Format Tga

Deuxième utilisation possible

Il est possible de modifier à la main les paramètres de nombreux
fichiers et par exemple les paramètres d'un fichier Jpeg.
Tous ces champs
sont lisibles grâce à l'utilitaire hachoir-urwid.

http://jkp.antisocial.be/images/image-hachoir-urwid.png (http://jkp.antisocial.be/images/image-hachoir-urwid.png)


Code Python:


from hachoir_parser import
createParser
from hachoir_editor import
createEditor

from hachoir_core.field import
writeIntoFile


parser=createParser(u"lena.jpg")
editor=createEditor(parser)
editor["huffman[0]/content/huffman_table[0]/count[9]].value=
15

writeIntoFile(editor, u"resultat.jpg")



http://jkp.antisocial.be/images/image-hachoir-quantization0-qt1-coeff01-49.jpg (http://jkp.antisocial.be/images/image-hachoir-quantization0-qt1-coeff01-49.jpg)

Troisième utilisation possible

Création de plusieurs images en mettant tous les paramètres à 0

Code Python:
#!/usr/bin/python
from hachoir_core.cmd_line import (getHachoirOptions,
       configureHachoir, unicodeFilename)
from hachoir_core.stream import InputStreamError, FileInputStream
from hachoir_core.i18n import _
from hachoir_parser import guessParser, HachoirParserList,createParser
from hachoir_editor import createEditor
from hachoir_core.field import writeIntoFile
from hachoir_urwid import exploreFieldSet
from hachoir_urwid.version import VERSION, WEBSITE
from optparse import OptionGroup, OptionParser
#import hachoir_core
import sys
from random import choice
import re
li=[]
def displayTree(tree):
       for field in tree:
              if "image_data" in field.path:
                     break
              li.append(field.path)
              if field.is_field_set: displayTree( field )
       
def main():
       i=0
       k=0
       stream=FileInputStream(unicodeFilename(sys.argv[1]))
       parser=guessParser(stream)
       displayTree(parser)
       while k<=4:
              for item in li:
                     pattern=r'(start_image$|app0$|content$|jfif$|photoshop|signature$|adobe|quantization\[0\]$|qt\[0\]|qt\[1\]|start_frame$|component\[0\]$|component\[1\]$|component\[2\]$|huffman\[0\]$|restart_interval$|huffman_table\[0\]$|huffman_table\[1\]$|huffman_table\[2\]$|huffman_table\[3\]$|start_scan\[0\]$)'
                     if re.search(pattern, item):
                            print ''
                     else:
                            parser2=createParser(unicodeFilename(sys.argv[1]))
                            editor=createEditor(parser2)
                            editor[item].value=0
                            fichier=res-"+str(k)+"-"+str(i) + ".jpg"
                            unicodefichier=unicode(fichier, 'utf-8')
                            #print unicodefichier
                            writeIntoFile(editor, unicodefichier)
                     i=i+1
              k=k+1
if __name__ == "__main__":
       main()



Création de plusieurs images en mettant des valeurs en Random

Code Python:

#!/usr/bin/python
from hachoir_core.cmd_line import (getHachoirOptions,
       configureHachoir, unicodeFilename)
from hachoir_core.stream import InputStreamError, FileInputStream
from hachoir_core.i18n import _
from hachoir_parser import guessParser, HachoirParserList,createParser
from hachoir_editor import createEditor
from hachoir_core.field import writeIntoFile
from hachoir_urwid import exploreFieldSet
from hachoir_urwid.version import VERSION, WEBSITE
from optparse import OptionGroup, OptionParser
#import hachoir_core
import sys
from random import choice
from random import randint
import re
li=[]
def displayTree(tree):
       for field in tree:
              if "image_data" in field.path:
                     break
              li.append(field.path)
              if field.is_field_set: displayTree( field )
       
def main():
       j=0
       while j<=1000:
              i=randint(0,255)
              k=randint(0,65555)
              stream=FileInputStream(unicodeFilename(sys.argv[1]))
              parser=guessParser(stream)
              displayTree(parser)
              item=choice(li)
              parser2=createParser(unicodeFilename(sys.argv[1]))
              editor=createEditor(parser2)
              editor[item].value=i
              fichier=res-"+str(k)+".jpg"
              unicodefichier=unicode(fichier, 'utf-8')
                                   #print unicodefichier
              writeIntoFile(editor, unicodefichier)
              j=j+1
if __name__ == "__main__":
       main()




http://jkp.antisocial.be/images/image-hachoir-random.jpg (http://jkp.antisocial.be/images/image-hachoir-random.jpg)


http://jkp.antisocial.be/images/image-hachoir-random-2.jpg (http://jkp.antisocial.be/images/image-hachoir-random-2.jpg)
Titre: Re : bordel .......
Posté par: André Sanfrappé le décembre 29, 2011, 17:21:58 pm
la page html pour ceux qui veulent les scripts propres
http://jkp.antisocial.be/bgucore-hachoir.html (http://jkp.antisocial.be/bgucore-hachoir.html)
Titre: Re : Mon bordel
Posté par: André Sanfrappé le décembre 29, 2011, 17:28:04 pm
c l'ensemble des machins que j'ai fait et posté sur codelab ( d'ou le quote et l'édition dégueu )

Titre: Re : Mon bordel
Posté par: mysh3l le décembre 29, 2011, 18:31:13 pm
y a des jpgs joliment déformés!  smiley24  smiley32
Titre: Re : Mon bordel
Posté par: André Sanfrappé le décembre 29, 2011, 21:29:19 pm
merci
Titre: Re : JKP - Scripts, Logiciels et autres
Posté par: André Sanfrappé le novembre 17, 2012, 15:37:45 pm
JKP - Piano phase
#puredata #patch
Pd-version-0.42.5-extended + mtl + korg nano kontroll

http://vimeo.com/35758117 (http://vimeo.com/35758117)

Download (http://jkp.antisocial.be/musique/JKP-Piano_Phase.zip)
Titre: Re : JKP - Scripts, Logiciels et autres
Posté par: André Sanfrappé le novembre 17, 2012, 15:39:22 pm

SoundFx.osc-REMIX
#puredata #patch
Pd-version-0.42.5-extended + mtl

301 Moved Permanently (http://www.vimeo.com/35756422)

Download (http://jkp.antisocial.be/musique/SoundFx.osc-REMIX.zip)
Titre: Re : JKP - Scripts, Logiciels et autres
Posté par: André Sanfrappé le novembre 17, 2012, 15:40:54 pm
JKP - Générateur sonore de vie sociale
#android #droidparty #patch
PdDroidParty

Download (http://jkp.antisocial.be/musique/JKP-Simulateur_sonore_de_vie_sociale.zip)

Ps PdDroidParty est la version android de Pure Data
Titre: Re : JKP - Scripts, Logiciels et autres
Posté par: André Sanfrappé le novembre 17, 2012, 15:42:29 pm
JKP - Mosaic de Vidéos
#Python #Linux #Mplayer #Wmctrl
Script Vidéo

Script Simple (http://jkp.antisocial.be/scripts/JKP-Mosaic-Mplayer.txt)
Script Wmctrl (http://jkp.antisocial.be/scripts/JKP-Mosaic-Wmctrl.txt)

ps cela permet d'avoir 16 vidéos en même temps sur l'écran

Titre: Re : JKP - Scripts, Logiciels et autres
Posté par: André Sanfrappé le novembre 17, 2012, 15:44:38 pm
JKP - Clip2Campagne
#puredata #patch #audio #francofrançais
Pd-version-0.42.5-extended + mtl + mp3

Download (http://jkp.antisocial.be/musique/JKP-Clip2Campagne.zip)

le son des clips de campagne ralentis 1000 fois.
Titre: Re : JKP - Scripts, Logiciels et autres
Posté par: André Sanfrappé le novembre 17, 2012, 15:48:59 pm
suite à une visite sur le site allrgb.com

tentative personnel

allRGB#001

(http://jkp.antisocial.be/images/JKP-allRGB-14-25-74.png)

avec le script en Python pour faire l'image
http://jkp.antisocial.be/scripts/JKP-allRGB-decompte.zip (http://jkp.antisocial.be/scripts/JKP-allRGB-decompte.zip)

allRGB#002

(http://jkp.antisocial.be/images/JKP-allRGB-rand1212.png)

http://jkp.antisocial.be/scripts/JKP-allRGB-Random.zip (http://jkp.antisocial.be/scripts/JKP-allRGB-Random.zip)

allRGB#003

(http://jkp.antisocial.be/images/JKP-allRGB-Spiral002.png)

http://jkp.antisocial.be/scripts/JKP-allRGB-Spiral.zip (http://jkp.antisocial.be/scripts/JKP-allRGB-Spiral.zip)

allRGB#004

(http://jkp.antisocial.be/images/JKP-allRGBTurtle-1254.png)

http://jkp.antisocial.be/scripts/JKP-allRGB-Turtle-1254.zip (http://jkp.antisocial.be/scripts/JKP-allRGB-Turtle-1254.zip)

allRGB#005

(http://jkp.antisocial.be/images/JKP-allRGBTurtle-4545.png)

http://jkp.antisocial.be/scripts/JKP-allRGB-Turtle-4545.zip (http://jkp.antisocial.be/scripts/JKP-allRGB-Turtle-4545.zip)

allRGB#006

(http://jkp.antisocial.be/images/JKP-allRGBTurtle-4577.png)

http://jkp.antisocial.be/scripts/JKP-allRGB-Turtle-4577.zip (http://jkp.antisocial.be/scripts/JKP-allRGB-Turtle-4577.zip)
Titre: Re : JKP - Scripts, Logiciels et autres
Posté par: André Sanfrappé le novembre 17, 2012, 15:50:50 pm
JKP - VeeJayCarre

script pure data pour faire du veejaying avec un matrice de 16 carrés.
plus script python pour transformer sequence de lettres en sequences de veejaying

301 Moved Permanently (http://www.vimeo.com/42125803)

Download (http://jkp.antisocial.be/scripts/JKP-VeeJayCarre.zip)

Titre: Re : JKP - Scripts, Logiciels et autres
Posté par: André Sanfrappé le novembre 17, 2012, 15:58:28 pm
Tentative de variation de clavier MIDI

le # ne passe pas

(http://jkp.antisocial.be/images/JKP-Piano.png)

Download (http://jkp.antisocial.be/scripts/JKP-Piano.zip)

(http://jkp.antisocial.be/images/JKP-Piano-Decalage.png)

Download (http://jkp.antisocial.be/scripts/JKP-Piano-Decalage.zip)

(http://jkp.antisocial.be/images/JKP-Piano-Decalage-Random.png)

Download (http://jkp.antisocial.be/scripts/JKP-Piano-Decalage-Random.zip)

(http://jkp.antisocial.be/images/JKP-Piano-Inter.png)

Download (http://jkp.antisocial.be/scripts/JKP-Piano-Inter.zip)

(http://jkp.antisocial.be/images/JKP-Piano-Spirale.png)

Download (http://jkp.antisocial.be/scripts/JKP-Piano-Spirale.zip)

(http://jkp.antisocial.be/images/JKP-Piano-Spirale-Inverse.png)

Download (http://jkp.antisocial.be/scripts/JKP-Piano-Spirale-Inverse.zip)

(http://jkp.antisocial.be/images/JKP-Piano-Turtle.png)

Download (http://jkp.antisocial.be/scripts/JKP-Piano-Turtle.zip)

(http://jkp.antisocial.be/images/JKP-Piano-Turtle-II.png)

Download (http://jkp.antisocial.be/scripts/JKP-Piano-Turtle-II.zip)

(http://jkp.antisocial.be/images/JKP-Piano-Turtle-III.png)

Download (http://jkp.antisocial.be/scripts/JKP-Piano-Turtle-III.zip)

(http://jkp.antisocial.be/images/JKP-Random-Piano.png)

Download (http://jkp.antisocial.be/scripts/JKP-Random-Piano.zip)

(http://jkp.antisocial.be/images/JKP-Random-Piano-II.png)

Download (http://jkp.antisocial.be/scripts/JKP-Random-Piano-II.zip)
Titre: Re : JKP - Scripts, Logiciels et autres
Posté par: André Sanfrappé le novembre 17, 2012, 16:01:30 pm
 Bérenger_Recoules-XY-pad-REMIX

Pure Data pour jouer avec du larsen

301 Moved Permanently (http://www.vimeo.com/53326930)

Download (http://jkp.antisocial.be/scripts/B%C3%A9renger_Recoules-XY-pad-REMIX.zip)
Titre: Re : JKP - Scripts, Logiciels et autres
Posté par: André Sanfrappé le novembre 17, 2012, 16:05:06 pm
#dalalalataviz  thepixelhunt
ce site propose des graphiques à partir de chansons

http://dalalalataviz.tumblr.com/ (http://dalalalataviz.tumblr.com/)

il y en a des sympas.

pour lui envoyer ses créations, il faut lui envoyer par twitter, je n'ai pas de twitter et par mail il ne réponds pas.

voici mes deux essais

(http://jkp.antisocial.be/images/dataviz-Famille-Hallyday.png)

(http://jkp.antisocial.be/images/dataviz-Jeanneton.png)
Titre: Re : JKP - Scripts, Logiciels et autres
Posté par: Laure Tiblanche le novembre 20, 2012, 11:02:38 am
synthe qu'on manipule avec son clavier

301 Moved Permanently (http://www.vimeo.com/53838934)

Download (http://jkp.antisocial.be/scripts/JKP-Schema001.zip)
Titre: Re : JKP - Scripts, Logiciels et autres
Posté par: Jessica Nichenin le octobre 13, 2013, 20:59:41 pm

un Imagier

http://jkp.antisocial.be/imagier (http://jkp.antisocial.be/imagier)
#cc0 #kids #images #public domain
Tout est téléchargeable en différents formats
http://jkp.antisocial.be/scripts/Imagier.zip (http://jkp.antisocial.be/scripts/Imagier.zip)
Imagier 320x240
http://jkp.antisocial.be/scripts/Imagier-320x240.zip (http://jkp.antisocial.be/scripts/Imagier-320x240.zip)
Imagier 1280x960
http://jkp.antisocial.be/scripts/Imagier-1280x960.zip (http://jkp.antisocial.be/scripts/Imagier-1280x960.zip)

pour par exemple utiliser sur un portable
je l'ai proposé par ailleurs à edulibre
qui n'ont jamais pris la peine de me répondre

un ping qui fait du son
#ping #audible #python #network

http://jkp.antisocial.be/scripts/JKP-Ping_Audible.zip (http://jkp.antisocial.be/scripts/JKP-Ping_Audible.zip)
j'ai découvert à l'occasion que le ping faisait du bruit avec le beep de la carte mère à l'origine.
ping -a
http://linux.die.net/man/8/ping (http://linux.die.net/man/8/ping)

du pure data
Toxonic - Winds of Doom REMIX
#pure data #noise #toxonic
Pd-version-0.43.3-extended + mtl
http://jkp.antisocial.be/scripts/Toxonic-Winds_of_Doom-REMIX.zip (http://jkp.antisocial.be/scripts/Toxonic-Winds_of_Doom-REMIX.zip)
Video
https://vimeo.com/66308609 (https://vimeo.com/66308609)

La fin de mon projet de "textures en unicode" fait en js pour remplir des champs de texte
#html #jquery #unicode
http://jkp.antisocial.be/unicode/001.html (http://jkp.antisocial.be/unicode/001.html)
http://jkp.antisocial.be/unicode/002.html (http://jkp.antisocial.be/unicode/002.html)
http://jkp.antisocial.be/unicode/003.html (http://jkp.antisocial.be/unicode/003.html)
http://jkp.antisocial.be/unicode/004.html (http://jkp.antisocial.be/unicode/004.html)
http://jkp.antisocial.be/unicode/005.html (http://jkp.antisocial.be/unicode/005.html)
http://jkp.antisocial.be/unicode/006.html (http://jkp.antisocial.be/unicode/006.html)
http://jkp.antisocial.be/unicode/007.html (http://jkp.antisocial.be/unicode/007.html)
http://jkp.antisocial.be/unicode/008.html (http://jkp.antisocial.be/unicode/008.html)
http://jkp.antisocial.be/unicode/009.html (http://jkp.antisocial.be/unicode/009.html)
http://jkp.antisocial.be/unicode/010.html (http://jkp.antisocial.be/unicode/010.html)

Les commandes de référence de Pure Data pour Anki
#anki #puredata
Download
http://jkp.antisocial.be/scripts/Les_commandes_de_r%C3%A9f%C3%A9rence_de_Pure_Data.apkg (http://jkp.antisocial.be/scripts/Les_commandes_de_r%C3%A9f%C3%A9rence_de_Pure_Data.apkg)
Anki Website
http://ankisrs.net/ (http://ankisrs.net/)

Un truc pour faire des gros textes qui tachent dans Facebook
Website
http://jkp.antisocial.be/unicode-facebook/index.html (http://jkp.antisocial.be/unicode-facebook/index.html)
Image
(http://jkp.antisocial.be/images/unicode-facebook.png)

Un simulateur de dés sur mobile en html/js
Bien entendu il faut secouer...
http://jkp.antisocial.be/des/index.html (http://jkp.antisocial.be/des/index.html)
Image
(http://jkp.antisocial.be/images/des.png)

Un secret ball sur mobile en html/js
Idem
Website
http://jkp.antisocial.be/secretball/index.html (http://jkp.antisocial.be/secretball/index.html)
Image
(http://jkp.antisocial.be/images/secretball-mobile.png)

Un Remix de la toile d'Aurélie Nemours - Echiquier - 1
Fait en html/js
http://jkp.antisocial.be/remix/Aurelie-Nemours-Echiquier-Remix.html (http://jkp.antisocial.be/remix/Aurelie-Nemours-Echiquier-Remix.html)

Un Remix de la toile de Gunter Fruhtrunk - Evidenz II
Fait en html/js
http://jkp.antisocial.be/remix/Gunter_Fruhtrunk-Evidenz_II-Remix.html (http://jkp.antisocial.be/remix/Gunter_Fruhtrunk-Evidenz_II-Remix.html)
L'oeuvre est visible à Beaubourg
http://www.centrepompidou.fr/cpv/ressource.action?param.id=FR_R-5b9d6fc5872a53ebd2036b6d77f19bc&param.idSource=FR_O-5b9d6fc5872a53ebd2036b6d77f19bc (http://www.centrepompidou.fr/cpv/ressource.action?param.id=FR_R-5b9d6fc5872a53ebd2036b6d77f19bc&param.idSource=FR_O-5b9d6fc5872a53ebd2036b6d77f19bc)

Les commandes de référence de Pure Data Extended pour Anki
Anki Website
http://ankisrs.net/ (http://ankisrs.net/)
Download
http://jkp.antisocial.be/scripts/Les_commandes_de_r%C3%A9f%C3%A9rence_de_Pure_Data_Extended.apkg (http://jkp.antisocial.be/scripts/Les_commandes_de_r%C3%A9f%C3%A9rence_de_Pure_Data_Extended.apkg)

Un essai de jeu de voiture en pure data
JKP - Vroom-GEM
#GEM #puredata
Pd-version-0.43.3-extended + mtl
Download
http://jkp.antisocial.be/scripts/JKP-Vroom-GEM.zip (http://jkp.antisocial.be/scripts/JKP-Vroom-GEM.zip)

Un essai de jeu de moustique
JKP - Moustik-GEM
#GEM #puredata
Pd-version-0.43.3-extended + mtl
Download
http://jkp.antisocial.be/scripts/JKP-Moustik-GEM.zip (http://jkp.antisocial.be/scripts/JKP-Moustik-GEM.zip)

Un essai de jeu
JKP - AidePetitOursonATraverser-GEM
#GEM #puredata
Pd-version-0.43.3-extended + mtl
Download
http://jkp.antisocial.be/scripts/JKP-AidePetitOursonATraverser-GEM.zip (http://jkp.antisocial.be/scripts/JKP-AidePetitOursonATraverser-GEM.zip)

Un pong en GEM
Olivier Baudu - PongRemix-GEM
#GEM #puredata
Pd-version-0.43.3-extended + mtl
Download
http://jkp.antisocial.be/scripts/OlivierBaudu-PongRemix-GEM.zip (http://jkp.antisocial.be/scripts/OlivierBaudu-PongRemix-GEM.zip)

Un remix du path d'Olivier Baudu
Olivier Baudu - Kastete - Remix -GEM
#GEM #puredata
Pd-version-0.43.3-extended + mtl
Download
http://jkp.antisocial.be/scripts/OlivierBeaudu-Kastete-Remix.zip (http://jkp.antisocial.be/scripts/OlivierBeaudu-Kastete-Remix.zip)

HardOff - DIY ( JKP REMIX )
Une version MTL du Patch d'HardOff avec plein de trucs
#sound #puredata
Pd-version-0.43.3-extended + mtl
Download
http://jkp.antisocial.be/scripts/HardOff-DIY_JKP_REMIX.zip (http://jkp.antisocial.be/scripts/HardOff-DIY_JKP_REMIX.zip)

Un remix du patch Pertruit ou il faut souffler dans le micro pour faire bouger les hélices
Pertruit - Ventilateur ( JKP REMIX )
#GEM #puredata
Pd-version-0.43.3-extended + mtl
Download
http://jkp.antisocial.be/scripts/Pertruit-Ventilateur-REMIX.zip (http://jkp.antisocial.be/scripts/Pertruit-Ventilateur-REMIX.zip)

Un site Minimal qui parcout toutes les couleurs all HSV
#html #minimal #hsv
Website
http://jkp.antisocial.be/allhsv.html (http://jkp.antisocial.be/allhsv.html)

Une page HTML Rose ( Nuit Sexy ) pour éclairer mes nuits torrides
#html #minimal #sexe
http://jkp.antisocial.be/nuitsexy.html (http://jkp.antisocial.be/nuitsexy.html)

Une simulation de boîte à meuh sur mobile
#html #audio #mobile
http://jkp.antisocial.be/meuh/ (http://jkp.antisocial.be/meuh/)
Il faut bien entendu tourner son téléphone pour faire meuh..
par contre c'est ma dernière tentative pour faire du son sous Mobile
c infiniment pénible, les preload et play sont désactivés par défaut

Une horloge classique en Pure Data
#sound #puredata #simulation
Pd-version-0.43.3-extended + mtl
Download
http://jkp.antisocial.be/scripts/JKP-Horloge-Base.zip (http://jkp.antisocial.be/scripts/JKP-Horloge-Base.zip)

et une horloge minimal
#sound #puredata #simulation
Pd-version-0.43.3-extended + mtl
Download
http://jkp.antisocial.be/scripts/JKP-Horloge-Minimal.zip (http://jkp.antisocial.be/scripts/JKP-Horloge-Minimal.zip)
Titre: Re : JKP - Scripts, Logiciels et autres
Posté par: Jessica Nichenin le octobre 02, 2014, 16:07:05 pm
Bonjour à tous

voici différents trucs pondus ces derniers mois


*****************************************************************************************************
 
JKP - Parrallele Vitae
#ics #vivreensemble #data
Download (http://jkp.antisocial.be/Vitae/Bebe.ics) - README (http://jkp.antisocial.be/Vitae/README.txt)
Calendrier d'une journée de personnes.
Premier cas d'un bébé de 2 mois, mélange de data et vivre ensemble.
Fichier sous forme ics.

*****************************************************************************************************
(http://jkp.antisocial.be/images/rjdj-imagier-icone.png)
 
JKP - Imagier Sonore
#puredata #mobile #imagier #rjdj
Download (http://jkp.antisocial.be/scripts/JKP-Imagier.Rj.zip)
fait avec rjdj

*****************************************************************************************************
(http://jkp.antisocial.be/images/rjdj-debug-icone.png)
 
Rjdj Debug
#puredata #mobile
Download (http://jkp.antisocial.be/scripts/Debug-Rjdj.zip)

*****************************************************************************************************
(http://jkp.antisocial.be/images/carte-icone.png)

Carte de Donneur de Propriété Intellectuelle
#cc0 #public domain
PNG (http://commons.wikimedia.org/wiki/File:Carte-2-Donneur-de-Propri%C3%A9t%C3%A9-Intellectuelle_PNG.png?uselang=fr) - SVG (http://commons.wikimedia.org/wiki/File:Carte-2-Donneur-de-Propri%C3%A9t%C3%A9-Intellectuelle_SVG.svg) - Source (http://scinfolex.com/2010/12/05/apres-la-carte-de-donneur-dorganes-voici-la-carte-de-donneur-au-domaine-public)

*****************************************************************************************************
(http://jkp.antisocial.be/images/cover-bugcore.jpg)
 
JKP - Bookmarklet Decrrr
#bgucore #experimental #html #bookmarklets
javascript:(function%20(){function%20getRandomInt(max){return%20Math.floor(Math.random()*(max+1));}function%20decrrr(){text=document.body.innerHTML;check=getRandomInt(text.length);var%20temp=text.split('');var%20index;var%20primo=new%20Array();for(index=0;index<check;++index){primo.push(temp[index]);}for(index=check+1;index<text.length;++index){primo.push(temp[index]);}text=primo.join("");document.body.innerHTML=text;setTimeout(decrrr,10);}var%20text=document.body.innerHTML;decrrr();})();Bookmarklet qui déconstruit charactere apres charactere n'importe quelle page WEB, surement déja fait par quelqu'un d'autre.
[vimeo]https://vimeo.com/101087226[/vimeo]

*****************************************************************************************************
(http://jkp.antisocial.be/images/spiral2poche-icone.png)

JKP Spiral 2 Poche
#html #veejay
Website (http://jkp.antisocial.be/Spiral2Poche/) - README (http://jkp.antisocial.be/Spiral2Poche/README.txt)
un outil vee jay low cost
on click et la spirale évolue, à mon grand regret marche mieux sous chrome

*****************************************************************************************************
 
Projet : Extraction de Programmation
#data #python
Download (http://jkp.antisocial.be/scripts/Construction-Data.txt) - Exemple (http://jkp.antisocial.be/https://www.data.gouv.fr/fr/dataset/programmation-de-france-inter-01-02-2014-29-06-2014)

Tentative de construction de base de données fait par moi même sur les programmes RADIO
https://www.data.gouv.fr/fr/datasets/programmation-de-france-inter-01-02-2014-29-06-2014/ (https://www.data.gouv.fr/fr/datasets/programmation-de-france-inter-01-02-2014-29-06-2014/)
https://www.data.gouv.fr/fr/datasets/programmation-rtl-01-01-2014-06-07-2014/ (https://www.data.gouv.fr/fr/datasets/programmation-rtl-01-01-2014-06-07-2014/)
https://www.data.gouv.fr/fr/datasets/programmation-de-france-culture-01-02-2014-29-06-2014/ (https://www.data.gouv.fr/fr/datasets/programmation-de-france-culture-01-02-2014-29-06-2014/)

A suivre
*****************************************************************************************************
(http://jkp.antisocial.be/images/ouverture-icone.png)
 
JKP - Jour d'Ouverture
#html #js #vraievie
Download (http://jkp.antisocial.be/scripts/jour-ouverture.js) - README (http://jkp.antisocial.be/test-jour-ouverture.html)
un script javascript qui rend indisponible le site sur lequel il est installé le dimanche


*****************************************************************************************************
(http://jkp.antisocial.be/images/veejayCarre-icone.png)
 
JKP Veejay Carre
#html #veejay
Website (http://jkp.antisocial.be/VeejayCarre/) - README (http://jkp.antisocial.be/VeejayCarre/README.txt)
un outil vee jay low cost
il faut utiliser le clavier pour afficher les lettres et les nombres

*****************************************************************************************************
(http://jkp.antisocial.be/images/spaceinvader-icone.png)


Space Invader Remix
#html #Remix
Website (http://jkp.antisocial.be/SpaceInvader/)
cela reproduit un space invader, copie numérique et en mettre partout

*****************************************************************************************************
(http://jkp.antisocial.be/images/horloge-icone.png)
 
JKP - Horloge Bureau
#sound #html #fantaisie #simulation
Website (http://jkp.antisocial.be/Horloge/bureau.html) - README (http://jkp.antisocial.be/Horloge/README.txt)
Horloge Bureau
régle :
tiktok : clavier
15,30,45 impression
00 : sonnerie de téléphone

*****************************************************************************************************
(http://jkp.antisocial.be/images/horloge-icone.png)
 
JKP - Horloge Minimal
#sound #html #fantaisie #simulation
Website (http://jkp.antisocial.be/Horloge/minimal.html) - README (http://jkp.antisocial.be/Horloge/README.txt)
Horloge avec des sons minimaux

*****************************************************************************************************
(http://jkp.antisocial.be/images/horloge-icone.png)
 
JKP - Horloge Voiture
#sound #html #fantaisie #simulation
Website (http://jkp.antisocial.be/Horloge/voiture.html) - README (http://jkp.antisocial.be/Horloge/README.txt)
Horloge Voiture
régle :
tiktok : clignotant
15,30,45 : démarrage du moteur
00 : heure * nombre de klaxons

*****************************************************************************************************
(http://jkp.antisocial.be/images/horloge-icone.png)
 
JKP - Horloge Classique
#sound #html #fantaisie #simulation
Website (http://jkp.antisocial.be/Horloge/classique.html) - README (http://jkp.antisocial.be/Horloge/README.txt)
Horloge classique

*****************************************************************************************************

 
[Earsheltering#074]JKP - Ad Infinitum
#album #netlabel
Download (http://jkp.antisocial.be/https://archive.org/details/earsheltering074)

*****************************************************************************************************
(http://jkp.antisocial.be/images/horloge-icone.png)
 
JKP - Horloge BobMarley
#sound #puredata #simulation
Pd-version-0.43.3-extended + mtl
Download (http://jkp.antisocial.be/scripts/JKP-Horloge-BobMarley.zip)
Horloge
régle :
tiktok : basse
15,30,45 break avec orgue
00 : ajout guitare

*****************************************************************************************************
(http://jkp.antisocial.be/images/sourispinceau-icone.png)
 
JKP - SourisPinceau
#python #linux #souris #datalog
Le script transforme les mouvements de souris en dessin
Download (http://jkp.antisocial.be/scripts/JKP-SourisPinceau.zip)


*****************************************************************************************************
(http://jkp.antisocial.be/images/krono-icone.png)
 
JKP - Chronophotographie
#html #lowcost #mobile #shake
Il faut agiter le téléphone pour faire galoper le cheval
Website (http://jkp.antisocial.be/Chronophotographie/)

*****************************************************************************************************
 
JKP - LowCostFrontScanner
#html #lowcost #k2000 #bofbofbof
Website (http://jkp.antisocial.be/LowCostFrontScanner/)
k2000 ....

*****************************************************************************************************
(http://jkp.antisocial.be/images/cover-bugcore.jpg)
 
JKP - Bookmarklet Bgucore
#bgucore #experimental #html #bookmarklets

javascript:(function%20(){var%20imgs=document.getElementsByTagName("*");var%20w=window.innerWidth;var%20h=window.innerHeight;for(var%20i=0;i<imgs.length;i++){imgs[i].style.position="fixed";imgs[i].style.left=(Math.floor(Math.random()*w)/2)+"px";imgs[i].style.top=Math.floor(Math.random()*h)+"px";}})();Déplace tous les éléments du page

(http://jkp.antisocial.be/images/Bookmarklet_Bgucore.png)


*****************************************************************************************************
(http://jkp.antisocial.be/images/descoquins-icone.png)

JKP - Déscoquins
#html #jeu
Il faut secouer pour obtenir un résultat, pour tricher pour les hommes, appuyez sur Dés coquins
Website (http://jkp.antisocial.be/DesCoquins/)

*****************************************************************************************************
(http://jkp.antisocial.be/images/lettre-icone.png)
 
JKP - LettresNombres
#html #apprentissage #jeu
Il faut clicker sur les bonnes lettres ou nombres ( * = JUSTE, ! = FAUX )
Website (http://jkp.antisocial.be/LettresNombres/)

*****************************************************************************************************
(http://jkp.antisocial.be/images/nombre-icone.png)
 
JKP - Alphabet + Nombre
#html #apprentissage #domaine public
Ces images sont extraites du site WpClipart (http://www.wpclipart.com/education/animal_alphabet/index.html)
Nombres (http://jkp.antisocial.be/ANombres/) - Alphabet (http://jkp.antisocial.be/AAlphabet/) - Zip (http://jkp.antisocial.be/scripts/Alphabet+Nombres.zip)

Un alphabet à télécharger plus le site web qui affiche une lettre/nombre à chaque fois qu'on click

*****************************************************************************************************
 
JKP - DADA PARTOUT
#ics #calendrier
Download (http://jkp.antisocial.be/DADA-PARTOUT/DADA-PARTOUT.ics) - README (http://jkp.antisocial.be/DADA-PARTOUT/README.txt)

Le projet DADA PARTOUT consiste à des dates précises à reproduire des actions effectuées lors de la soirée Vernissage de l'exposition Max Ernst à la galerie Au Sans Pareil le 2 mai 1921 afin de rendre le monde plus DADA.

Ces actions sont extraites du livre "L’aventure dada 1916-1922" de Georges Hugnet.

*****************************************************************************************************
(http://jkp.antisocial.be/images/buren-icone.png)
 
Buren Remix
#html #javascript #copienumérique
Website (http://jkp.antisocial.be/Buren/)
cela fait un écran à la manière de Buren, copie numérique et mettre du buren partout

*****************************************************************************************************
 
JKP - Low Cost SOS
#html #javascript #sos #lowcost #bofbofbof
2013 - Website (http://jkp.antisocial.be/SOS/)
cela fait SOS

*****************************************************************************************************
(http://jkp.antisocial.be/images/tempus-fugit-icone.png)

JKP - Tempus Conso
#html #javascript #clock
Website (http://jkp.antisocial.be/Tempus-Conso/)
Une horloge qui s'arrête lorsqu'on click dessus
Titre: Re : JKP - Scripts, Logiciels et autres
Posté par: Carla Hoke le août 27, 2015, 18:05:51 pm
et hop
pour les rares caniches

JKP-Détruire ( www.)lemonde(.fr)

javascript: (function() {
    function getRandomInt(max) {
        return Math.floor(Math.random() * (max + 1));
    }

    function decrrr() {
        text = document.body.innerHTML;
        check = getRandomInt(text.length);
        var temp = text.split('');
        var index;
        var primo = new Array();
        for (index = 0; index < check; ++index) {
            primo.push(temp[index]);
        }
        for (index = check + 1000; index < text.length; ++index) {
            primo.push(temp[index]);
        }
        text = primo.join("");
        document.body.innerHTML = text;
        setTimeout(decrrr, 1);
    }
    var text = document.body.innerHTML;
    document.title = "Détruire (www.)lemonde(.fr)";
    decrrr();
})();
La vidéo
https://archive.org/details/JKP-DetruireLemonde (https://archive.org/details/JKP-DetruireLemonde)

*************************************************************

JKP-Mettre Tout Dans ( www.)leboncoin(.fr)

javascript: (function () {
    document.title = "Mettre tout dans le (www.)leboncoin(.fr)";
    var i = 0;
    var elements = document.getElementsByTagName("*");
    setTimeout(coin,100);
    function coin() {
                if ( i == elements.length ) exit();
                else
                        {
                        i = i + 1;   
                elements[i].style.position = "fixed";
                elements[i].style.left = "0px";
                elements[i].style.top = "0px";
                        setTimeout(coin,100);
                        }
           }
})();
La vidéo
https://archive.org/details/JKP-MettreToutDansLeBonCoin (https://archive.org/details/JKP-MettreToutDansLeBonCoin)

*************************************************************

JKP - Semer Le ( fr.wikipedia.org/Wiki)Chaos

javascript: (function () {

    document.title = "Semer le (fr.wikipedia.org/wiki/)Chaos";
    var elements = document.getElementsByTagName("*");
    var w = window.innerWidth;
    var h = window.innerHeight;
    function chaos () {
        for (var i = 0; i < elements.length; i++) {
        elements[i].style.position = "fixed";
        elements[i].style.left = (Math.floor(Math.random() * w) / 2) + "px";
        elements[i].style.top = Math.floor(Math.random() * h) + "px";
        }
               setTimeout(chaos, 10);
    }
    chaos();
})();
La vidéo
https://archive.org/details/JKP-SemerLeFrWikipediaOrgWikiChaos (https://archive.org/details/JKP-SemerLeFrWikipediaOrgWikiChaos)

*************************************************************

JKP - Tribute To Pollock

javascript: (function() {
    var largeur = window.innerWidth;
    var hauteur = window.innerHeight;
    var changementcouleur = 0;
    var x = 0;
    var y = 0;
    var rint = "";
    var choix = new Array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "y", "z", "x", "1", "2", "3", "4", "5", "6", "7", "8", "9", "/", "*", "+", "-", ".", "(", ")", "%", "#", "&", ";", ":", "<", ">", "?", "@");

    function randomlargeur() {
        return Math.random() * largeur;
    }

    function randomhauteur() {
        return Math.random() * hauteur;
    }

    function randomwidth() {
        return (x += (Math.random() * 50) - 25) % largeur;
    }

    function randomfont() {
        return Math.random() * 100;
    }

    function randomheight() {
        changementcouleur += 1;
        if (changementcouleur % 100 === 0) {
            x = randomlargeur();
            y = randomhauteur();
        }
        return (y += (Math.random() * 20)) % hauteur;
    }

    function randomcolor() {
        if (changementcouleur % 100 === 0) {
            rint = Math.round(0xffffff * Math.random());
        }
        return ('#0' + rint.toString(16)).replace(/^#0([0-9a-f]{6})$/i, '#$1');
    }

    function addelement() {
        var elemDiv = document.createElement('div');
        elemDiv.className = "bollock";
        elemDiv.innerHTML = choix[Math.floor(Math.random() * choix.length)];
        elemDiv.style.cssText = 'position:absolute;top:' + randomheight() + 'px;left:' + randomwidth() + 'px;font-size:' + randomfont() + 'px;color:' + randomcolor();
        document.body.appendChild(elemDiv);
     
    }
    function addcolonne() {
    for (i = 0; i < 100; i++) {
         addelement();
    }
    setTimeout(addcolonne, 1000);
    }
    var newStyle = document.createElement('style');
    newStyle.appendChild(document.createTextNode("@font-face {font-family: Averia ;   src: url(http://jkp.antisocial.be/Bookmarklet/Font/fnt.php?f=WC_Rhesus_A_Bta.ttf);} .bollock { font-family: Averia ;}"));
    document.head.appendChild(newStyle);
    setTimeout(addcolonne, 1000);
})();
La vidéo
https://archive.org/details/JKP-TributeToPollock (https://archive.org/details/JKP-TributeToPollock)

*************************************************************

JKP - Tribute To Buren

javascript: (function() {
    var buren = function() {
        for (var b = document.images, a = 0; a < b.length; a++) {
            var c = b[a].width,
                d = b[a].height;
            if (c && d) b[a].src = 'http://www.antisocial.be/Buren-Image/' + c + '/' + d
        }
        return false
    };
    buren();
})()
http://www.antisocial.be/Buren-Image/ (http://www.antisocial.be/Buren-Image/) est un dérivé de dummy-image.com

La vidéo
https://archive.org/details/JKP-TributeToBuren (https://archive.org/details/JKP-TributeToBuren)

*************************************************************

JKP - Tribute to Hip Hop

javascript: (function() {
    function addelement(position) {
        var elemDiv = document.createElement('div');
        elemDiv.className = "bollock"+position;
        elemDiv.innerHTML = "";
        elemDiv.style.cssText = "position:absolute;z-index:100;top:" + position + "px;left:40px;font-size:180px;color:red;font-family: Averia;";
    var x = document.getElementById('slideshow');
    x.appendChild(elemDiv);
    }
    function changeelement(key,position) {
        var text = document.getElementsByClassName("bollock"+position)[0].innerHTML;
    text += key;
    document.getElementsByClassName("bollock"+position)[0].innerHTML = text;
    }
   
    var newStyle = document.createElement('style');
    newStyle.appendChild(document.createTextNode("@font-face {font-family: Averia ;   src: url(http://jkp.antisocial.be/Bookmarklet/Font/fnt.php?f=adrip1.ttf);}"));
    document.head.appendChild(newStyle);
    position = 200;
    addelement(position);
    document.onkeydown = function(event) {
    console.log(event.keyCode);
    if (event.keyCode == '49')
    {
        changeelement(" ",position);
    }
    else if (event.keyCode == '50')
    {
        position = 320;       
        addelement(position);
    }         
    else
    {
    key_press = String.fromCharCode(event.keyCode);
    changeelement(key_press,position);
    }   
    }
})();
La vidéo
https://archive.org/details/JKP-TributetoHipHop (https://archive.org/details/JKP-TributetoHipHop)

*************************************************************

http://radio.antisocial.be/ (http://radio.antisocial.be/)
mon lecteur random avec des jingles recodée en bootstrap, html5, jplayer
le code source est ici
https://github.com/j-k-p/Radio (https://github.com/j-k-p/Radio)

*************************************************************
et de la data ...
Nouveau
Programmation de Voltage - Février 2015
https://www.data.gouv.fr/fr/datasets/programmation-de-voltage-fevrier-2015/ (https://www.data.gouv.fr/fr/datasets/programmation-de-voltage-fevrier-2015/)

Programmation de Skyrock - Février 2015
https://www.data.gouv.fr/fr/datasets/programmation-de-skyrock-fevrier-2015/ (https://www.data.gouv.fr/fr/datasets/programmation-de-skyrock-fevrier-2015/)

Programmation de Virgin Radio - Mars 2015
https://www.data.gouv.fr/fr/datasets/programmation-de-virgin-radio-mars-2015/ (https://www.data.gouv.fr/fr/datasets/programmation-de-virgin-radio-mars-2015/)-
Programmation de LeMouv - Juin 2015
https://www.data.gouv.fr/fr/datasets/programmation-de-lemouv-juin-2015/ (https://www.data.gouv.fr/fr/datasets/programmation-de-lemouv-juin-2015/)-
Programmation de FIP - Juin 2015
https://www.data.gouv.fr/fr/datasets/programmation-de-fip-juin-2015/ (https://www.data.gouv.fr/fr/datasets/programmation-de-fip-juin-2015/)

et des Mises à jour

Programmation de France Inter 01-02-2014/28-06-2015
https://www.data.gouv.fr/fr/datasets/programmation-de-france-inter-01-02-2014-28-06-2015/ (https://www.data.gouv.fr/fr/datasets/programmation-de-france-inter-01-02-2014-28-06-2015/)-
Programmation de Europe1 01-05-2014 / 31-10-2014 et 01-01-2015 / 06-07-2015
https://www.data.gouv.fr/fr/datasets/programmation-de-europe1-01-05-2014-31-10-2014-et-01-01-2015-06-07-2015/ (https://www.data.gouv.fr/fr/datasets/programmation-de-europe1-01-05-2014-31-10-2014-et-01-01-2015-06-07-2015/)
-
Programmation de Sud Radio 01-05-2014 / 06-07-2015
https://www.data.gouv.fr/fr/datasets/programmation-de-sud-radio-01-05-2014-06-07-2015/ (https://www.data.gouv.fr/fr/datasets/programmation-de-sud-radio-01-05-2014-06-07-2015/)

Programmation RTL 01-01-2014/06-07-2015
https://www.data.gouv.fr/fr/datasets/programmation-rtl-01-01-2014-06-07-2015/ (https://www.data.gouv.fr/fr/datasets/programmation-rtl-01-01-2014-06-07-2015/)