Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Moteur de recherche de jeux sur recalbox

    Recalbox Général
    moteur recherche recalbox
    3
    3
    1212
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Clet
      Clet last edited by

      Hello,
      J'aimerai pouvoir faire des recherches dans recalbox.
      exemple : connaitre la liste des jeux spiderman classé par console et par genre

      • Est ce que c'est possible sur recalbox ?
        ou
        Est ce qu'il existe un soft pour recupérer les fichiers gamelist et les rep download images pour le faire sous windows ou android ?

      Et encore bravo a tous ceux qui bosse sur cet outil de reve = La recalbox, c'est le reve devenu réalité !

      unik314r voljega 2 Replies Last reply Reply Quote 0
      • unik314r
        unik314r @Clet last edited by unik314r

        @clet solution uniquement en ligne de commande:
        En shell linux (ssh) (via putty sous windows) tu peux lancer une recherche couplée à un "grep" , dans une boucle.

        par exemple, le gamelist de la NES contient (entre autre)

              <game id="4178" source="theGamesDB.net">
                  <path>./1942 (Japan, USA).zip</path>
                  <name>1942 (Japan, USA)</name>
                  <desc>1942 is set in the Pacific theater of World War II. The goal is to reach Tokyo and destroy the entire Japanese air fleet. The player pilots a plane dubbed the &#34;Super Ace&#34; (but its appearance is clearly that of a Lockheed P-38 Lightning). The player has to shoot down enemy planes; to avoid enemy fire, the player can perform a roll or &#34;loop-the-loop&#34;.</desc>
                  <image>./downloaded_images/1942 (Japan, USA)-image.jpg</image>
                  <rating>0.73333</rating>
                  <releasedate>19861101T000000</releasedate>
                  <developer>Capcom / Micronics</developer>
                  <publisher>Capcom</publisher>
                  <genre>Shooter</genre>
                  <players>2</players>
                  <region>Japan, USA</region>
                  <romtype>Original</romtype>
              </game>
        

        ça donnerait

         cd /recalbox/share/roms/
         for i in `find . -type d` ; do grep "<name>1942" $i/gamelist.xml; done
        

        Pour ce résultat:

                  <name>1942 (Japan, USA)</name>
        

        Ensuite on remarque que la balise <image> est 2 lignes en dessous:
        Tu peux aller plus loin avec grep: grep -A2 "<name>1942" | grep -v "<desc>" te prendra les 2 lignes après "<name>1942" (le -A2) , tout en cachant la balise <descr> (le -v)

        ça retournera

                  <name>1942 (Japan, USA)</name>
                  <image>./downloaded_images/1942 (Japan, USA)-image.jpg</image>
        

        (donc tu peux appliquer ce dernier principe pour afficher "<genre>")

        .... Mais c'est une solution un peu dégueulasse et vmt pas user friendly -_-

        1 Reply Last reply Reply Quote 0
        • voljega
          voljega Banned @Clet last edited by voljega

          @clet t'auras pas les images ni les genres mais ce script te filera la liste de toutes les roms : https://github.com/Voljega/scripts4recalbox/tree/master/FullAuditRom

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Want to support us ?

          57
          Online

          98.6k
          Users

          28.1k
          Topics

          187.0k
          Posts

          Copyright © 2021 recalbox.com