| Avatars Aléatoires | |
|
|
Auteur | Message |
---|
Laya Tintallë Chaste et Pure Nis Respectable
Nombre de messages : 1078 Localisation : Dans l'Ombre de l'Etoile Date d'inscription : 30/04/2005
| Sujet: Avatars Aléatoires Ven 8 Juil à 21:58 | |
| Je précise que tout le mérite de la chose reviens à Melgor, hein, c'est lui qui a cherché et trouvé ce script. Voici donc un script pour avatars à affichage aléatoires. Il fonctionne sur Ideo, je l'ai testé. (bon, dans mon cas, mes images sont parfois lourdes, surtout en png, m'enfin bon) Pour cela, il vous faut: - un serveur, ou un copain qu'en a un xD - et éventuellement des images, ça aide :p - un logiciel pour parametrer et convertir les images. N'oubliez pas de paramétrer vos images à la taille idéales. De plus, il ne sera pas trop compliqué de les mettre en .png grace à un logiciel dans le genre photoshop. Une fois cela effectué, renommez l'image en avatar1, votre seconde image en avatar2, etc... (c'est encore le plus simple) Idéalement, et afin d'ordonner tout ça, créez un dossier (dont le nom ne comprendra pas de caractères spéciaux); ex: avataideo , dans lequel vous mettres les images à la bonne taille et au bon format, ainsi que le script qui va suivre. Deux choses: lorsque vous copierez ce script, collez-le non pas dans un fichier word, mais bien un fichier .txt . Enfin, n'oubliez pas de modifier le nombre d'avatar afin qu'il corresponde à celui que vous avez engrangé dans le dossier. Pour cela, vous pourrez supprimer ou rajouter des lignes en copiant-collant. Voici le script en question: - Citation :
- <?php header ("Content-type: image/png");
$image[] = "avatar1.png";
$image[] = "avatar2.png"; $image[] = "avatar3.png"; $image[] = "avatar4.png"; $image[] = "avatar5.png"; $image[] = "avatar6.png"; $image[] = "avatar7.png"; $image[] = "avatar8.png";
$im = imagecreatefrompng($image[rand(0,count($image) - 1)]);
if(!$im) {
$im = imagecreate (90,90);
$background_color = imagecolorallocate ( $im, 64, 64, 64);
}
imagepng ($im);
?>
une fois le fichier texte modifié et vérifié, enregistrez les changements, puis changez l'extention .txt du dossier en .php Enfin, placez ce fichier dans le dossier (avatarideo), et mettez le tout en ligne.
Dernière édition par le Ven 8 Juil à 22:03, édité 1 fois | |
|
| |
Melgor Aelith Tonneau d'hydromel
Nombre de messages : 746 Localisation : Dans l'Ombre d'une Bouteille. Date d'inscription : 13/05/2005
| Sujet: Re: Avatars Aléatoires Ven 8 Juil à 22:02 | |
| Le mérite revient pas à moi, mais au type qu'a fait ce script xD
Et pour compléter, si vous n'arrive pas à mettre les images en png, je peux le modifier pour que ça fonctionne avec des jpg, si y'a des intéressés.
Mais sinon, c'est très bien expliqué ^^ | |
|
| |
Laya Tintallë Chaste et Pure Nis Respectable
Nombre de messages : 1078 Localisation : Dans l'Ombre de l'Etoile Date d'inscription : 30/04/2005
| Sujet: Re: Avatars Aléatoires Ven 8 Juil à 22:11 | |
| Voué...
Au passage mes images à moi sont trop lourdes et y'en a beaucoup (une douzaine), j'peux pas les mettre ici. J'ai la flemme de les arranger xD
Dernière édition par le Sam 9 Juil à 16:38, édité 2 fois | |
|
| |
Fildhunfir Evêque d'Elduniel
Nombre de messages : 11 Date d'inscription : 25/06/2005
| Sujet: Re: Avatars Aléatoires Sam 9 Juil à 1:34 | |
| Peut ton voir à quoi ressemble un résultat? | |
|
| |
Melgor Aelith Tonneau d'hydromel
Nombre de messages : 746 Localisation : Dans l'Ombre d'une Bouteille. Date d'inscription : 13/05/2005
| Sujet: Re: Avatars Aléatoires Sam 9 Juil à 2:04 | |
| | |
|
| |
Voyageur Invité
| Sujet: Re: Avatars Aléatoires Sam 9 Juil à 14:26 | |
| Ouawwwww une question : comment on converti en php, je bloque à ce niveau ... |
|
| |
Laya Tintallë Chaste et Pure Nis Respectable
Nombre de messages : 1078 Localisation : Dans l'Ombre de l'Etoile Date d'inscription : 30/04/2005
| Sujet: Re: Avatars Aléatoires Sam 9 Juil à 14:37 | |
| Ben en fait, vas sur ton pc, - tu ouvres un dossier, peu importe lequel, - tu vas dans outils, - option des dossiers, - affichage, et tu décoches "masquer les extensions des fichiers dont le type est connu."
Tes fichiers auront donc tous leur extensions dans leurs noms (attention si tu modifies un nom de fichier, ne change pas l'extension sinon le fichier ne sera plus valide.) (le plus simple est de recocher la case une fois la modif effectuée.)
Une fois cela fait, tu prends ton .txt, et tu le change en .php, tout simplement! ^^ Le fichier ne sera plus lisible avec les programmes présents, donc vérifie bien avant de le changer; | |
|
| |
Voyageur Invité
| Sujet: Re: Avatars Aléatoires Sam 9 Juil à 19:13 | |
| A voilà, je bloquais à l'étape "vas sur ton pc" Non, merci beaucoup !!! ca marche impec maintenant !!! |
|
| |
Glinarod Ami du Culte
Nombre de messages : 307 Date d'inscription : 19/05/2005
| Sujet: Re: Avatars Aléatoires Dim 10 Juil à 18:50 | |
| <? header('Content-type: image/BMP'); $geez = rand(1,4); $supergeez = str_pad(strval($geez),2,'0',STR_PAD_LEFT); readfile('./maye/maye'.$supergeez.'.BMP'); ?>
( fait pour des images du type maye001.BMP )
mon script est un peu plus simple... | |
|
| |
Laya Tintallë Chaste et Pure Nis Respectable
Nombre de messages : 1078 Localisation : Dans l'Ombre de l'Etoile Date d'inscription : 30/04/2005
| Sujet: Re: Avatars Aléatoires Mar 12 Juil à 2:35 | |
| Mais probablement très efficace Je testerai ça ^^ (enfin si tu veux bien?) | |
|
| |
Glinarod Ami du Culte
Nombre de messages : 307 Date d'inscription : 19/05/2005
| Sujet: Re: Avatars Aléatoires Mar 12 Juil à 2:54 | |
| - Laya Tintallë a écrit:
- enfin si tu veux bien?
je vois pas pourquoi je serai contre ( et je vois pas comment t'en empecher ) | |
|
| |
Laya Tintallë Chaste et Pure Nis Respectable
Nombre de messages : 1078 Localisation : Dans l'Ombre de l'Etoile Date d'inscription : 30/04/2005
| Sujet: Re: Avatars Aléatoires Mar 12 Juil à 3:07 | |
| Je préfère demander (et si tu ne veux pas, simplement en me le disant ^^) | |
|
| |
Caleb Niladmirari Magistrat
Nombre de messages : 56 Localisation : Sardân Date d'inscription : 07/12/2005
| Sujet: Re: Avatars Aléatoires Ven 20 Jan à 19:39 | |
| Bon j'ai beaucoup géléré à essayer de me faire un avatar aléatoire avec le scripts (j'ai pas esasyé celui de glinarod =p ) alors en fouillant j'ai trouvé celui- ci - Citation :
- <?php
srand((double)microtime()*1000000); $avatar = rand(1,4);
header('Location: http://lesite.com/avatar/avatar' .$avatar. '.jpg'); ?> Perso j'ai mis des images .jpg, mais a priori, en ne changeant que le format dans l'avant dernière ligne on peut mettre ce qu'on veut. Autre avantage, vous pouvez mettre des milliers d'images sans avoir plus que ce nombre de lignes là : il suffira juste de changer le second chiffre de la ligne "$avatar = ..." EDIT erf ... ca marche BIEEEEEEN
Dernière édition par le Sam 21 Jan à 0:41, édité 1 fois | |
|
| |
Stylen Arobarr Magistrat
Nombre de messages : 26 Date d'inscription : 09/12/2005
| Sujet: Re: Avatars Aléatoires Sam 21 Jan à 0:10 | |
| MErci | |
|
| |
Contenu sponsorisé
| Sujet: Re: Avatars Aléatoires | |
| |
|
| |
| Avatars Aléatoires | |
|