• Bonjour à tous,

    le générateur est en cours de mise à jour.
    Le forum de support est ouvert.

    Amicalement MasterMan.

Petit correctifs jeux vidéo.com

HellsAngels

Membre
Inscrit
30 Décembre 2010
Discussions
25
Messages
149
Réactions
0
Points
16
Voila un petit correctif je n'ai pas cherché pour les vignettes mais le reste fonctionne

ouvrir prez_inc/generateur/include/jeu/jeu_jeuxvideo.php vous séectionnez le tout et vous remplacez par le code ci-dessous
PHP:
<?php
##############################################################################
##############################################################################
#######################  Générateur de présentation  #########################
###############################  Version 1.5  ################################
############################  Auteur : MasterMan  ############################
####################  Mail : webmaster@master-prez.com  ######################
#########################  Version du script : 1.5.4  ########################
#############################  Sections Jeux  ################################
##############################################################################
##############################################################################

#########################
## Recherche jeux list ##
#########################
  // Url de recherche jeu
  
  define('RECHERCHE_LIST_SITE', 'http://www.jeuxvideo.com/recherche.php?q=',true);
  // Ajout d'une extention genre .html sur le lien de recherche jeu
  define('RECHERCHE_LIST_EXT', '&m=9',true);
  // Ajout d'une extention sur le lien jeu
  define('SEARCH_STRING', '',true);
  // Ajout d'une extention genre .html sur le lien de recherche jeu
  define('RECHERCHE_LIST_EXT2', '',true);
  
  // on isole le bloc de résultats jeu
  define('lIST_TABLE', '<div class="liste-item-jaq">(.*?)<footer id="jv-footer">',true);
  // on isole les lignes de résultats jeu
  define('lIST_ISOLE', '<article class="recherche-aphabetique-item">(.*?)</article>',true);
  // si c'est une ligne jeu
  define('lIST_LIGNE', '<article class="recherche-aphabetique-item">(.*?)</article>',true);

  // Affiche 1 jeu
  define('lIST_AFFICHE1', '<img src="//image.jeuxvideo.com/images-xs/(.*?)" alt="" />',true);
  // Url de départ de l'affiche 1 jeu
  define('lIST_AFFICHE_SUP1', 'http://image.jeuxvideo.com/images-xs/',true);
  // Extention de l'affiche 1 jeu
  define('lIST_AFFICHE_EXT1', '',true);
  // Affiche 2 si besoin jeu
  define('lIST_AFFICHE2', '<li><a href="\#"><img src="http://image.jeuxvideo.com/pics/mc/(.*?).gif',true);
  // Url de départ de l'affiche 2 jeu
  define('lIST_AFFICHE_SUP2', 'http://image.jeuxvideo.com/pics/mc/',true);
  // Extention de l'affiche 2 jeu
  define('lIST_AFFICHE_EXT2', '_mob.png',true);
  // Url de No-affiche jeu
  define('NO_AFFICHE', 'images/no-affiche.png',true);
  // Titre 1 jeu
  define('lIST_TITRE1', '<span class="[^"]+" title="[^"]+">(.*?)</span>',true);
  // Titre 2 jeu
  define('lIST_TITRE2', '',true);
  // Texte Ligne titre jeu
  define('lIST_TEXTE_LIGNE_0', '');
  // ID jeu
  define('lIST_ID', '<span class="JvCare (.*?) lien-jv"',true);
  // URL de l'ID jeu
  define('lIST_URL_ID', 'http://www.jeuxvideo.com',true);
  // Extention de URL ID jeu
  define('lIST_URL_ID_EXT', '',true);
  // Ligne 2 jeu
  define('lIST_LIGNE_1', '<span class="lib">Genre :</span> <span class="info">(.*?)</span></div>',true);
  // Texte Ligne 2 jeu
  define('lIST_TEXTE_LIGNE_1', 'Genre',true);
  // Ligne 3 jeu
  define('lIST_LIGNE_2', 'Date de sortie :</span> <span class="info">(.*?)</span></div>',true);
  // Texte Ligne 3 jeu
  define('lIST_TEXTE_LIGNE_2', 'Date de sortie',true);
  // Ligne 4 jeu
  define('lIST_LIGNE_3', '<span class="recherche-aphabetique-item-machine">(.*?)</span>',true);
  // Texte Ligne 4 jeu
  define('lIST_TEXTE_LIGNE_3', '',true);
  // Ligne 5 jeu
  define('lIST_LIGNE_4', 'title="[^"]+ - [^"]+ - (.*?)">',true);
  // Texte Ligne 5 jeu
  define('lIST_TEXTE_LIGNE_4', '',true);

#########################
## Recherche jeux info ##
#########################

  // Correction pour l'ID et URL des STRO
  define('URL_STRO_1','http://www.jeuxvideo.com/jeux/',true);
  define('EXTENTION', '',true);
  // Récupération de l'url des screenshots
  define('INFO_URL_SCREEN', '<div class="OUTBRAIN" data-src="http://www.jeuxvideo.com(.*?)" data-widget-id=',true);
  // Récupération des images
  define('INFO_VIGNETTES_1','<div id="full-screen">',true);
  define('INFO_VIGNETTES_2','</script>',true);
  define('INFO_VIGNETTES_3','image.jeuxvideo.com(.*?).jpg',true);
  define('INFO_VIGNETTES_4','',true);
  define('INFO_VIGNETTES_5','image.jeuxvideo.com',true);
  define('URL_INFO_VIGNETTES','http://image.jeuxvideo.com/',true);
  // on defini l'image du code parentale
  define('INFO_CODE_PARENTAL', 'Classification</div>(.*?) ans',true);
  // on récupere le genre
  define('INFO_GENRE', '<div class="gameCharacteristicsDetailed__td gameCharacteristicsDetailed__td--th">Genre(s\)</div>(.*?)</div>',true);

##############################
## Recherche jeux resultat ##
##############################
  // Url 1 des images
  define('RESULTAT_SCREEN_1', 'http://image.jeuxvideo.com/',true);
  // Url 2 des images
  define('RESULTAT_SCREEN_2', 'http://www.jeuxvideo.com/screenshots/',true);
  // Titre 1
  define('RESULTAT_TITRE_1', 'gameHeaderBanner__title">(.*?)</span>',true);
  // Titre 2
  define('RESULTAT_TITRE_2', '<h1 class="highlight">(.*?)</h1>',true);

  // Images 1
  define('RESULTAT_IMAGE1', 'data-selector=http://image.jeuxvideo.com/(.*?).jpg',true);
  define('RESULTAT_URL_IMAGE_DEBUT1','http://image.jeuxvideo.com/',true);
  define('RESULTAT_URL_IMAGE_FIN1','.jpg',true);
    // Images 2
  define('RESULTAT_IMAGE2', 'src="http://image.jeuxvideo.com/(.*?).jpg"',true);
  define('RESULTAT_URL_IMAGE_DEBUT2','http://image.jeuxvideo.com',true);
  define('RESULTAT_URL_IMAGE_FIN2','.jpg',true);
  // Images 3
  define('RESULTAT_IMAGE3', '',true);
  define('RESULTAT_URL_IMAGE_DEBUT3','',true);
  define('RESULTAT_URL_IMAGE_FIN3','',true);
  // Images 4
  define('RESULTAT_IMAGE4', '',true);
  define('RESULTAT_URL_IMAGE_DEBUT4','',true);
  define('RESULTAT_URL_IMAGE_FIN4','',true);
  // Images 5
  define('RESULTAT_IMAGE5', '',true);
  define('RESULTAT_URL_IMAGE_DEBUT5','',true);
  define('RESULTAT_URL_IMAGE_FIN5','',true);
  // Images 6
  define('RESULTAT_IMAGE6', '',true);
  define('RESULTAT_URL_IMAGE_DEBUT6','',true);
  define('RESULTAT_URL_IMAGE_FIN6','',true);
  // No image
  define('RESULTAT_NO_IMAGE','images/no-affiche.png',true);
  // Resume
  define('RESULTAT_RESUME', '<p class="gameCharacteristicsMain__synopsis">(.*?)</p>',true);
 
  // Ligne 1
  define('RESULTAT_LIGNE_1', '<span class="gameCharacteristicsMain__gaugeLabel">(.*?)</span>',true);
  // Texte Ligne 1
  define('RESULTAT_LIGNE_TEXTE_1', 'Plateforme(s)',true);

  // Ligne 2
  define('RESULTAT_LIGNE_2', '<text class="gameCharacteristicsMain__gaugeText" font-size="10" text-anchor="middle" x="50%" y="60%" fill="#ffffff">(.*?)</text>',true);
  // Texte Ligne 2
  define('RESULTAT_LIGNE_TEXTE_2', 'Note de la rédaction',true);

  // Ligne 3
  define('RESULTAT_LIGNE_3', 'Sortie France</div>(.*?)</span>',true);
  // Texte Ligne 3
  define('RESULTAT_LIGNE_TEXTE_3', 'Date de Sortie en France',true);
 
  // Ligne 4
  define('RESULTAT_LIGNE_4', '<div class="gameCharacteristicsDetailed__td gameCharacteristicsDetailed__td--th">Editeur\(s\) / D[^\:]+veloppeur\(s\)</div>(.*?)</div>',true);
  // Texte Ligne 4
  define('RESULTAT_LIGNE_TEXTE_4', 'Editeur(s) / Développeur(s)',true);

  // Ligne 5
  define('RESULTAT_LIGNE_5', '<div class="gameCharacteristicsDetailed__td gameCharacteristicsDetailed__td--th">Genre(s\)</div>(.*?)</div>',true);
  // Texte Ligne 5
  define('RESULTAT_LIGNE_TEXTE_5', 'Type',true);

  // Ligne 6
  define('RESULTAT_LIGNE_6', '',true);
  // Texte Ligne 6
  define('RESULTAT_LIGNE_TEXTE_6', 'Développeur',true);

  // Ligne 7
  define('RESULTAT_LIGNE_7', 'Mode\(s\)</div>(.*?)</div>',true);
  // Texte Ligne 7
  define('RESULTAT_LIGNE_TEXTE_7', 'Multijoueurs',true);

  // Ligne 8
  define('RESULTAT_LIGNE_8', '<li><strong>Version :</strong>(.*?)</li>',true);
  // Texte Ligne 8
  define('RESULTAT_LIGNE_TEXTE_8', 'Version',true);

  // Ligne 9
  define('RESULTAT_LIGNE_9', '<div class="gameCharacteristicsDetailed__td gameCharacteristicsDetailed__td--th">Genre\(s\)</div>(.*?)</div>',true);
  // Texte Ligne 9
  define('RESULTAT_LIGNE_TEXTE_9', 'Genre',true);

  // Ligne 10
  define('RESULTAT_LIGNE_10', '<li><strong>Mode\(s\) : </strong>(.*?)</li>',true);
  // Texte Ligne 10
  define('RESULTAT_LIGNE_TEXTE_10', 'Mode(s)',true);

  // Ligne 11
  define('RESULTAT_LIGNE_11', '<li><strong>Configuration minimale : </strong> <p>(.*?)</li>',true);
  // Texte Ligne 11
  define('RESULTAT_LIGNE_TEXTE_11', 'Config minimum',true);

  // Ligne 12
  define('RESULTAT_LIGNE_12', '<li><strong>Configuration conseill[^"]+e : </strong> <p>(.*?)</li>',true);
  // Texte Ligne 12
  define('RESULTAT_LIGNE_TEXTE_12', 'Config conseillée',true);

  // Ligne 13
  define('RESULTAT_LIGNE_13', '',true);
  // Texte Ligne 13
  define('RESULTAT_LIGNE_TEXTE_13', '',true);

  // Ligne 14
  define('RESULTAT_LIGNE_14', '',true);
  // Texte Ligne 14
  define('RESULTAT_LIGNE_TEXTE_14', '',true);

  // Ligne 15
  define('RESULTAT_LIGNE_15', '',true);
  // Texte Ligne 15
  define('RESULTAT_LIGNE_TEXTE_15', '',true);

  // Ligne 16
  define('RESULTAT_LIGNE_16', '',true);
  // Texte Ligne 16
  define('RESULTAT_LIGNE_TEXTE_16', '',true);

  // Ligne 17
  define('RESULTAT_LIGNE_17', '',true);
  // Texte Ligne 17
  define('RESULTAT_LIGNE_TEXTE_17', '',true);

  // Ligne 18
  define('RESULTAT_LIGNE_18', '',true);
  // Texte Ligne 18
  define('RESULTAT_LIGNE_TEXTE_18', '',true);

  // Ligne 19
  define('RESULTAT_LIGNE_19', '',true);
  // Texte Ligne 19
  define('RESULTAT_LIGNE_TEXTE_19', '',true);

  // Ligne 20
  define('RESULTAT_LIGNE_20', '',true);
  // Texte Ligne 20
  define('RESULTAT_LIGNE_TEXTE_20', '',true);

?>
 
Attention, il y a une erreur sur cette ligne
PHP:
define('INFO_GENRE', '<div class="gameCharacteristicsDetailed__td gameCharacteristicsDetailed__td--th">Genre(s\)</div>(.*?)</div>',true);

remplacer par

PHP:
define('INFO_GENRE', '<div class="gameCharacteristicsDetailed__td gameCharacteristicsDetailed__td--th">Genre\(s\)</div>(.*?)</div>',true);
 
Bonjour à tous,
Est-il possible de générer des prez de jeu depuis steam ?
D'avance merci
 
Merci je fais la correction.

Edit : l'affiche s'affiche, le titre est bien récupéré mais le forum IPB ne prend pas l'affiche. Peut etre du au forum.

Merci Bonne Journée.
 
Dernière édition:
Discussions
1 576
Messages
7 723
Membres
781
Dernier membre
Retour
Haut Bas